<SEC-DOCUMENT>0001144204-18-022366.txt : 20180425
<SEC-HEADER>0001144204-18-022366.hdr.sgml : 20180425
<ACCEPTANCE-DATETIME>20180425160659
ACCESSION NUMBER:		0001144204-18-022366
CONFORMED SUBMISSION TYPE:	20-F
PUBLIC DOCUMENT COUNT:		153
CONFORMED PERIOD OF REPORT:	20171231
FILED AS OF DATE:		20180425
DATE AS OF CHANGE:		20180425

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Xunlei Ltd
		CENTRAL INDEX KEY:			0001510593
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-PREPACKAGED SOFTWARE [7372]
		IRS NUMBER:				000000000

	FILING VALUES:
		FORM TYPE:		20-F
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-35224
		FILM NUMBER:		18774399

	BUSINESS ADDRESS:	
		STREET 1:		7/F, Bldg 11, Shenzhen software Park II
		STREET 2:		Shenzhen High-Tech Park
		CITY:			SHENZHEN
		STATE:			F4
		ZIP:			518057
		BUSINESS PHONE:		(86-755) 2603-5888

	MAIL ADDRESS:	
		STREET 1:		7/F, Bldg 11, Shenzhen software Park II
		STREET 2:		Shenzhen High-Tech Park
		CITY:			SHENZHEN
		STATE:			F4
		ZIP:			518057
</SEC-HEADER>
<DOCUMENT>
<TYPE>20-F
<SEQUENCE>1
<FILENAME>tv488622_20f.htm
<DESCRIPTION>20-F
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">



<P STYLE="margin-top: 0; text-align: center; margin-bottom: 0">&nbsp;</P>

<!-- Field: Rule-Page --><DIV ALIGN="LEFT"><DIV STYLE="font-size: 1pt; border-top: Black 2pt solid; border-bottom: Black 1pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="margin-top: 0; text-align: center; margin-bottom: 0">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">UNITED STATES<BR>
SECURITIES AND EXCHANGE COMMISSION<BR>
WASHINGTON, D.C. 20549</P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">FORM 20-F</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>(Mark One)</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in"><FONT STYLE="font-family: Wingdings">&uml;</FONT></TD><TD><B>REGISTRATION STATEMENT PURSUANT TO SECTION 12(b) OR (g) OF THE SECURITIES EXCHANGE ACT OF 1934&nbsp;</B></TD></TR></TABLE>

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

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in"><FONT STYLE="font-family: Wingdings"><B>x</B></FONT></TD><TD><B>ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934&nbsp;</B><BR>
<B>For the fiscal year ended December 31, 2017.</B></TD></TR></TABLE>

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

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in"><FONT STYLE="font-family: Wingdings"><B>&uml;</B></FONT></TD><TD><B>TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934&nbsp;</B><BR>
<B>For the transition period from __________ to __________.</B></TD></TR></TABLE>

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

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in"><FONT STYLE="font-family: Wingdings"><B>&uml;</B></FONT></TD><TD><B>SHELL COMPANY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934&nbsp;</B><BR>
<B>Date of event requiring this shell company report</B></TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-weight: normal">Commission
file number: 001-35224</FONT></P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-size: 14pt">Xunlei
Limited</FONT><BR>
<FONT STYLE="font-weight: normal">(Exact name of Registrant as specified in its charter)</FONT></P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">N/A<BR>
<FONT STYLE="font-weight: normal">(Translation of Registrant&rsquo;s name into English)</FONT></P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">Cayman Islands<BR>
<FONT STYLE="font-weight: normal">(Jurisdiction of incorporation or organization)</FONT></P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">7/F Block 11, Shenzhen Software Park<BR>
Ke Ji Zhong 2nd Road, Nanshan District<BR>
Shenzhen, 518057<BR>
The People&rsquo;s Republic of China<BR>
<FONT STYLE="font-weight: normal">(Address of principal executive offices)</FONT></P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">Naijiang (Eric) Zhou, Chief Financial
Officer<BR>
Telephone: +86-755-8633-8443</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">Email: zhounaijiang@xunlei.com<BR>
7/F Block 11, Shenzhen Software Park<BR>
Ke Ji Zhong 2nd Road, Nanshan District<BR>
Shenzhen, 518057<BR>
The People&rsquo;s Republic of China<BR>
<FONT STYLE="font-weight: normal">(Name, Telephone, Email and/or Facsimile number and Address of Company Contact Person)</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-weight: normal">Securities
registered or to be registered pursuant to Section 12(b) of the Act.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: center; margin-bottom: 0pt">&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: 48%; border-bottom: Black 1pt solid; text-align: center"><B>Title of each class</B></TD>
    <TD STYLE="width: 4%; text-align: center">&nbsp;</TD>
    <TD STYLE="width: 48%; border-bottom: Black 1pt solid; text-align: center"><B>Name of each exchange on which registered</B></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center">American depositary shares, <BR>
each representing five common shares</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center">The NASDAQ Stock Market LLC <BR>
(The NASDAQ Global Select Market)</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center">Common shares, par value US$0.00025 <BR>
per share*</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center">The NASDAQ Stock Market LLC <BR>
(The NASDAQ Global Select Market)</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</P>

<!-- Field: Rule-Page --><DIV ALIGN="LEFT"><DIV STYLE="font-size: 1pt; border-top: Black 1pt solid; width: 25%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; 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: left">Not for trading, but only in connection with the listing
on The NASDAQ Global Select Market of American depositary shares.</TD>
</TR></TABLE>

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


<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-weight: normal">Securities
registered or to be registered pursuant to Section 12(g) of the Act.</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">NONE<BR>
<FONT STYLE="font-weight: normal">(Title of Class)</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-weight: normal">Securities
for which there is a reporting obligation pursuant to Section 15(d) of the Act.</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">NONE<BR>
<FONT STYLE="font-weight: normal">(Title of Class)</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Indicate the number of outstanding shares of each of the issuer&rsquo;s
classes of capital or common stock as of the close of the period covered by the annual report: 333,643,560 common shares (excluding
21,714,505 common shares issued to our depositary bank for the purpose of bulk issuance and 13,519,144 common shares issued to
Leading Advice Holdings Limited, our employee share incentive platform) as of December 31, 2017.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Indicate by check mark if the registrant is a well-known seasoned
issuer, as defined in Rule 405 of the Securities Act.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">Yes <FONT STYLE="font-family: Wingdings">&uml;</FONT>
No <FONT STYLE="font-family: Wingdings">x</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">If this report is an annual or transition report, indicate by
check mark if the registrant is not required to file reports pursuant to Section 13 or 15(d) of the Securities Exchange Act of
1934.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">Yes <FONT STYLE="font-family: Wingdings">&uml;</FONT>
No <FONT STYLE="font-family: Wingdings">x</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">Yes <FONT STYLE="font-family: Wingdings">x</FONT>
No <FONT STYLE="font-family: Wingdings">&uml;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Indicate by check mark whether the registrant has submitted
electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant
to Rule 405 of Regulation S-T (&sect;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the
registrant was required to submit and post such files).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">Yes <FONT STYLE="font-family: Wingdings">x</FONT>
No <FONT STYLE="font-family: Wingdings">&uml;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Indicate by check mark whether the registrant is a large accelerated
filer, an accelerated filer, a non-accelerated filer, or an emerging growth company. See definition of &ldquo;accelerated filer,&rdquo;
&ldquo;large accelerated filer,&rdquo; and &ldquo;emerging growth company&rdquo; in Rule 12b-2 of the Exchange Act.:</P>

<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: 25%">
        <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">Large accelerated filer <FONT STYLE="font-family: Wingdings">&uml;</FONT></P></TD>
    <TD STYLE="width: 21%">Accelerated filer <FONT STYLE="font-family: Wingdings">x</FONT></TD>
    <TD STYLE="width: 24%">Non-accelerated filer <FONT STYLE="font-family: Wingdings">&uml;</FONT></TD>
    <TD STYLE="width: 30%">Emerging growth company <FONT STYLE="font-family: Wingdings">x</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">If an emerging growth company that prepares its financial statements
in accordance with U.S. GAAP, 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<SUP>&dagger;</SUP> provided pursuant to Section 13(a) of the Securities
Act.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">Yes <FONT STYLE="font-family: Wingdings">x</FONT>
No <FONT STYLE="font-family: Wingdings">&uml;</FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 13.5pt">&dagger;</TD><TD>The term &ldquo;new or revised financial accounting standard&rdquo; refers to any update issued by the Financial Accounting
Standards Board to its Accounting Standards Codification after April 5, 2012.</TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Indicate by check mark which basis of accounting the registrant
has used to prepare the financial statements included in this filing:</P>

<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: 17%; text-align: center">US GAAP <FONT STYLE="font-family: Wingdings">x</FONT></TD>
    <TD STYLE="width: 68%; text-align: center">International Financial Reporting Standards as issued by the International<BR>
Accounting Standards Board <FONT STYLE="font-family: Wingdings">&uml;</FONT></TD>
    <TD STYLE="width: 15%; text-align: center">Other <FONT STYLE="font-family: Wingdings">&uml;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">If &ldquo;Other&rdquo; has been checked in response to the previous
question, indicate by check mark which financial statement item the registrant has elected to follow.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">Item 17 <FONT STYLE="font-family: Wingdings">&uml;</FONT>
Item 18 <FONT STYLE="font-family: Wingdings">&uml;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">If this is an annual report, indicate by check mark whether
the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">Yes <FONT STYLE="font-family: Wingdings">&uml;</FONT>
No <FONT STYLE="font-family: Wingdings">x</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">(APPLICABLE ONLY TO ISSUERS INVOLVED IN BANKRUPTCY PROCEEDINGS
DURING THE PAST FIVE YEARS)</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Indicate by check mark whether the registrant has filed all
documents and reports required to be filed by Sections 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the
distribution of securities under a plan confirmed by a court.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">Yes <FONT STYLE="font-family: Wingdings">&uml;</FONT>
No <FONT STYLE="font-family: Wingdings">&uml;</FONT></P>

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

<!-- Field: Rule-Page --><DIV ALIGN="LEFT"><DIV STYLE="font-size: 1pt; border-top: Black 1pt solid; border-bottom: Black 2pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

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


<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">TABLE OF CONTENTS</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="background-color: rgb(204,238,255)">
    <TD COLSPAN="3" STYLE="vertical-align: top"><A HREF="#a_001">INTRODUCTION</A></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><A HREF="#a_001">1</A></TD></TR>
<TR STYLE="background-color: White">
    <TD COLSPAN="3" STYLE="vertical-align: top"><A HREF="#a_002">FORWARD-LOOKING INFORMATION</A></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><A HREF="#a_002">2</A></TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD COLSPAN="3" STYLE="vertical-align: top"><A HREF="#a_003">PART I</A></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><A HREF="#a_003">3</A></TD></TR>
<TR STYLE="background-color: White">
    <TD NOWRAP STYLE="vertical-align: top; width: 15%; padding-left: 0.5in"><A HREF="#a_004">Item 1.</A></TD>
    <TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="vertical-align: top; width: 75%"><A HREF="#a_004">Identity of Directors, Senior Management and Advisers</A></TD>
    <TD STYLE="vertical-align: bottom; width: 8%; text-align: right"><A HREF="#a_004">3</A></TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD NOWRAP STYLE="vertical-align: top; padding-left: 0.5in"><A HREF="#a_005">Item 2.</A></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top"><A HREF="#a_005">Offer Statistics and Expected Timetable</A></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><A HREF="#a_005">3</A></TD></TR>
<TR STYLE="background-color: White">
    <TD NOWRAP STYLE="vertical-align: top; padding-left: 0.5in"><A HREF="#a_006">Item 3.</A></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top"><A HREF="#a_006">Key Information</A></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><A HREF="#a_006">3</A></TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD NOWRAP STYLE="vertical-align: top; padding-left: 0.5in"><A HREF="#a_007">Item 4.</A></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top"><A HREF="#a_007">Information on the Company</A></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><A HREF="#a_007">48</A></TD></TR>
<TR STYLE="background-color: White">
    <TD NOWRAP STYLE="vertical-align: top; padding-left: 0.5in"><A HREF="#a_008">Item 4A.</A></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top"><A HREF="#a_008">Unresolved Staff Comments</A></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><A HREF="#a_008">79</A></TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD NOWRAP STYLE="vertical-align: top; padding-left: 0.5in"><A HREF="#a_009">Item 5.</A></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top"><A HREF="#a_009">Operating and Financial Review and Prospects</A></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><A HREF="#a_009">79</A></TD></TR>
<TR STYLE="background-color: White">
    <TD NOWRAP STYLE="vertical-align: top; padding-left: 0.5in"><A HREF="#a_010">Item 6.</A></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top"><A HREF="#a_010">Directors, Senior Management and Employees</A></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><A HREF="#a_010">105</A></TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD NOWRAP STYLE="vertical-align: top; padding-left: 0.5in"><A HREF="#a_011">Item 7.</A></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top"><A HREF="#a_011">Major Shareholders and Related Party Transactions</A></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><A HREF="#a_011">114</A></TD></TR>
<TR STYLE="background-color: White">
    <TD NOWRAP STYLE="vertical-align: top; padding-left: 0.5in"><A HREF="#a_012">Item 8.</A></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top"><A HREF="#a_012">Financial Information</A></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><A HREF="#a_012">118</A></TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD NOWRAP STYLE="vertical-align: top; padding-left: 0.5in"><A HREF="#a_013">Item 9.</A></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top"><A HREF="#a_013">The Offer and Listing</A></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><A HREF="#a_013">120</A></TD></TR>
<TR STYLE="background-color: White">
    <TD NOWRAP STYLE="vertical-align: top; padding-left: 0.5in"><A HREF="#a_014">Item 10.</A></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top"><A HREF="#a_014">Additional Information</A></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><A HREF="#a_014">121</A></TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD NOWRAP STYLE="vertical-align: top; padding-left: 0.5in"><A HREF="#a_015">Item 11.</A></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top"><A HREF="#a_015">Quantitative and Qualitative Disclosures about Market Risk</A></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><A HREF="#a_015">126</A></TD></TR>
<TR STYLE="background-color: White">
    <TD NOWRAP STYLE="vertical-align: top; padding-left: 0.5in"><A HREF="#a_016">Item 12.</A></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top"><A HREF="#a_016">Description of Securities Other than Equity Securities</A></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><A HREF="#a_016">127</A></TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD NOWRAP STYLE="vertical-align: top; padding-left: 0"><A HREF="#a_017">PART II</A></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><A HREF="#a_017">128</A></TD></TR>
<TR STYLE="background-color: White">
    <TD NOWRAP STYLE="vertical-align: top; padding-left: 0.5in"><A HREF="#a_018">Item 13.</A></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top"><A HREF="#a_018">Defaults, Dividend Arrearages and Delinquencies</A></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><A HREF="#a_018">128</A></TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD NOWRAP STYLE="vertical-align: top; padding-left: 0.5in"><A HREF="#a_019">Item 14.</A></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top"><A HREF="#a_019">Material Modifications to the Rights of Security Holders and Use of Proceeds</A></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><A HREF="#a_019">128</A></TD></TR>
<TR STYLE="background-color: White">
    <TD NOWRAP STYLE="vertical-align: top; padding-left: 0.5in"><A HREF="#a_020">Item 15.</A></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top"><A HREF="#a_020">Controls and Procedures</A></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><A HREF="#a_020">129</A></TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD NOWRAP STYLE="vertical-align: top; padding-left: 0.5in"><A HREF="#a_021">Item 16A.</A></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top"><A HREF="#a_021">Audit Committee Financial Expert</A></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><A HREF="#a_021">131</A></TD></TR>
<TR STYLE="background-color: White">
    <TD NOWRAP STYLE="vertical-align: top; padding-left: 0.5in"><A HREF="#a_022">Item 16B.</A></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top"><A HREF="#a_022">Code of Ethics</A></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><A HREF="#a_022">131</A></TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD NOWRAP STYLE="vertical-align: top; padding-left: 0.5in"><A HREF="#a_023">Item 16C.</A></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top"><A HREF="#a_023">Principal Accountant Fees and Services</A></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><A HREF="#a_023">131</A></TD></TR>
<TR STYLE="background-color: White">
    <TD NOWRAP STYLE="vertical-align: top; padding-left: 0.5in"><A HREF="#a_024">Item 16D.</A></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top"><A HREF="#a_024">Exemptions from the Listing Standards for Audit Committees</A></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><A HREF="#a_024">132</A></TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD NOWRAP STYLE="vertical-align: top; padding-left: 0.5in"><A HREF="#a_025">Item 16E.</A></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top"><A HREF="#a_025">Purchases of Equity Securities by the Issuer and Affiliated Purchasers</A></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><A HREF="#a_025">132</A></TD></TR>
<TR STYLE="background-color: White">
    <TD NOWRAP STYLE="vertical-align: top; padding-left: 0.5in"><A HREF="#a_026">Item 16F.</A></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top"><A HREF="#a_026">Change in Registrant&rsquo;s Certifying Accountant</A></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><A HREF="#a_026">133</A></TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD NOWRAP STYLE="vertical-align: top; padding-left: 0.5in"><A HREF="#a_027">Item 16G.</A></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top"><A HREF="#a_027">Corporate Governance</A></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><A HREF="#a_027">133</A></TD></TR>
<TR STYLE="background-color: White">
    <TD NOWRAP STYLE="vertical-align: top; padding-left: 0.5in"><A HREF="#a_028">Item 16H.</A></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top"><A HREF="#a_028">Mine Safety Disclosure</A></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><A HREF="#a_028">134</A></TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD NOWRAP STYLE="vertical-align: top; padding-left: 0"><A HREF="#a_029">PART III</A></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><A HREF="#a_029">134</A></TD></TR>
<TR STYLE="background-color: White">
    <TD NOWRAP STYLE="vertical-align: top; padding-left: 0.5in"><A HREF="#a_030">Item 17.</A></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top"><A HREF="#a_030">Financial Statements</A></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><A HREF="#a_030">134</A></TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD NOWRAP STYLE="vertical-align: top; padding-left: 0.5in"><A HREF="#a_031">Item 18.</A></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top"><A HREF="#a_031">Financial Statements</A></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><A HREF="#a_031">134</A></TD></TR>
<TR STYLE="background-color: White">
    <TD NOWRAP STYLE="vertical-align: top; padding-left: 0.5in"><A HREF="#a_032">Item 19.</A></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top"><A HREF="#a_032">Exhibits</A></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><A HREF="#a_032">134</A></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-indent: -0.75in">&nbsp;</P>


<!-- Field: Page; Sequence: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-transform: uppercase; text-align: center"><A NAME="a_001"></A>INTRODUCTION</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In this annual report, except where the
context otherwise requires and for purposes of this annual report only:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>&ldquo;we,&rdquo; &ldquo;us,&rdquo; &ldquo;our company,&rdquo; &ldquo;our,&rdquo; or &ldquo;Xunlei&rdquo; refers to Xunlei
Limited, a Cayman Islands company, its subsidiaries, its variable interest entity, or VIE, and the VIE&rsquo;s subsidiaries; &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>&ldquo;China&rdquo; or &ldquo;PRC&rdquo; refers to the People&rsquo;s Republic of China, excluding, for the purpose of this
annual report only, Hong Kong, Macau and Taiwan; &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>&ldquo;daily active user&rdquo;, refers to a user who accessed to Mobile Xunlei through a mobile device, on a given day; &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>&ldquo;digital media content&rdquo; refers to videos, music, games, software and documents transmitted in digital form; &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>&ldquo;monthly unique visitors,&rdquo; in relation to our platform, refers to the number of different individual visitors who
accessed Xunlei products (including websites and software) on our platform from the same computer at least once within a month;
under this method, a user who accessed Xunlei products from two different computers would count as two unique visitors; &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>&ldquo;shares&rdquo; or &ldquo;common shares&rdquo; refers to our common shares, par value US$0.00025 per share; &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>&ldquo;subscriber,&rdquo; refers to users who can access our premium acceleration services, including accounts temporarily
suspended, but excluding sub-accounts and accounts on a trial basis. &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>&ldquo;ADSs&rdquo; refers to our American depositary shares, each representing five common shares, and &ldquo;ADRs&rdquo; refers
to any American depositary receipts that evidence our ADSs; &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>&ldquo;RMB&rdquo; or &ldquo;Renminbi&rdquo; refers to the legal currency of China; and&nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>&ldquo;US$,&rdquo; &ldquo;dollars&rdquo; or &ldquo;U.S. dollars&rdquo; refers to the legal currency of the United States. &nbsp;</TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We use U.S. dollar as reporting currency
in our financial statements and in this annual report. Transactions in Renminbi are recorded at the rates of exchange prevailing
when the transactions occur. On December 29, 2017, the noon buying rate set forth in the H.10 statistical release of the Federal
Reserve Board was RMB6.5063 to US$1.00.</P>

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


<!-- Field: Page; Sequence: 4; Options: NewSection; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: center; text-indent: 0in"><A NAME="a_002"></A>FORWARD-LOOKING
INFORMATION</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">This annual report on Form 20-F contains
forward-looking statements that reflect our current expectations and views of future events. These statements are made under the
&ldquo;safe harbor&rdquo; provisions of the U.S. Private Securities Litigation Reform Act of 1995. You can identify these forward-looking
statements by words or phrases such as &ldquo;may,&rdquo; &ldquo;could,&rdquo; &ldquo;should,&rdquo; &ldquo;would,&rdquo; &ldquo;will,&rdquo;
&ldquo;expect,&rdquo; &ldquo;anticipate,&rdquo; &ldquo;aim,&rdquo; &ldquo;estimate,&rdquo; &ldquo;intend,&rdquo; &ldquo;plan,&rdquo;
&ldquo;believe,&rdquo; &ldquo;likely to,&rdquo; &ldquo;project,&rdquo; &ldquo;continue,&rdquo; &ldquo;potential,&rdquo; or other
similar expressions. We have based these forward-looking statements largely on our current expectations and projections about future
events and financial trends that we believe may affect our financial condition, results of operations, business strategy and financial
needs. These forward-looking statements include, but are not limited to, statements about:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>our business strategies, including the strategies to streamline our business and continue moving toward mobile internet; &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>our future business development, results of operations and financial condition; &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>our ability to maintain and strengthen our market position in China; &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>our ability to retain subscribers for our premium acceleration and other services; &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>our ability to develop new products and services and attract, maintain and monetize user traffic; &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>trends and competition in the internet industry in China; &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>rules and regulations governing the internet industry in China; &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>our ability to handle intellectual property rights-related matters; and&nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>general economic and business conditions in China. &nbsp;</TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">You should not place undue reliance on these
forward-looking statements and you should read these statements in conjunction other sections of this annual report, in particular
the risk factors disclosed in &ldquo;Item 3. Key Information&mdash;D. Risk Factors.&rdquo; These statements involve known and unknown
risks, uncertainties and other factors that may cause our actual results, performance or achievements to be materially different
from those expressed or implied by the forward-looking statements. Moreover, we operate in a rapidly evolving environment. New
risks emerge from time to time and it is impossible for our management to predict all risk factors, nor can we assess the impact
of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ
from those contained in any forward-looking statement. The forward-looking statements made in this annual report relate only to
events or information as of the date on which the statements are made in this annual report. We do not undertake any obligation
to update or revise the forward-looking statements except as required under applicable law.</P>

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


<!-- Field: Page; Sequence: 5; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-transform: uppercase; text-align: center"><A NAME="a_003"></A>PART
I</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-transform: uppercase; text-align: center">&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: 1in; text-indent: 0in; font-weight: bold"><A NAME="a_004"></A>Item 1.</TD>
    <TD STYLE="text-indent: 0in; font-weight: bold">Identity of Directors, Senior Management and Advisers&nbsp;</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Not applicable.</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: 1in; text-indent: 0in; font-weight: bold"><A NAME="a_005"></A>Item 2.</TD>
    <TD STYLE="text-indent: 0in; font-weight: bold">Offer Statistics and Expected Timetable&nbsp;</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Not applicable.</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: 1in; text-indent: 0in; font-weight: bold"><A NAME="a_006"></A>Item 3.</TD>
    <TD STYLE="text-indent: 0in; font-weight: bold">Key Information&nbsp;</TD></TR>
</TABLE>
<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">A.</TD><TD><U>Selected Financial Data&nbsp;</U></TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The following tables present the
selected consolidated financial information of our company. The selected  consolidated statements of operations data and the
selected consolidated statements of cash flows data for the years ended December 31, 2015, 2016 and 2017  and the
selected consolidated balance sheets data as of December 31, 2016 and 2017 have been derived from our audited consolidated
financial statements, which are included in this annual report beginning on page F-1. The selected consolidated statements of
operations data and the selected consolidated statements of cash flows data for the years ended December 31, 2013 and 2014
and the selected consolidated balance sheets data as of December 31, 2013, 2014 and 2015, reflect the impact of retrospective
adjustments for our divestiture of Xunlei Kankan and web game business in July 2015 and January 2018, respectively, which has
been classified as discontinued operations.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our audited consolidated financial statements
are prepared and presented in accordance with accounting principles generally accepted in the United States, or U.S. GAAP. Our
historical results do not necessarily indicate results expected for any future period. You should read the following selected financial
data in conjunction with the consolidated financial statements and related notes and &ldquo;Item 5. Operating and Financial Review
and Prospects&rdquo; included elsewhere in this annual report.</P>

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


<!-- Field: Page; Sequence: 6; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</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 NOWRAP>&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="18" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">For the Year Ended December 31,</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2013</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2014</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="18" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">(in thousands of US$, except for share, per share and per ADS data)</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Selected Consolidated Statements of Operations Data:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 50%; text-align: left; text-indent: -9pt; padding-left: 9pt">Revenues, net of rebates and discounts</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; text-align: right">107,440</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; text-align: right">117,121</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; text-align: right">104,837</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; text-align: right">140,985</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; text-align: right">201,911</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -9pt; padding-left: 9pt">Business tax and surcharges</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(3,447</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,535</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(316</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(779</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,328</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Net revenues</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">103,993</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">115,586</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">104,521</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">140,206</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">200,583</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt; text-indent: -9pt; padding-left: 9pt">Cost of revenues</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(50,235</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(55,737</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(59,250</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(79,928</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(117,876</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Gross profit</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">53,758</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">59,849</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">45,271</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">60,278</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">82,707</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -9pt; padding-left: 9pt"><FONT STYLE="font-size: 10pt">Operating expenses<SUP>(1)</SUP></FONT></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 0.25in">Research and development expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(20,882</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(27,626</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(35,762</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(61,169</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(66,947</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: -9pt; padding-left: 0.25in">Sales and marketing expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(9,714</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(12,265</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(12,411</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(14,601</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(19,888</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 0.25in">General and administrative expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(18,613</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(26,823</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(28,619</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(26,010</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(36,517</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: 1pt; text-indent: -9pt; padding-left: 0.25in">Assets impairment loss</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(13,556</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -9pt; padding-left: 9pt">Total operating expenses</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(49,209</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(66,714</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(76,792</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(101,780</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(136,908</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Operating (loss)/income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,549</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(6,865</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(31,521</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(41,502</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(54,201</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Interest income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,189</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,733</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,833</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,158</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,967</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Interest expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(163</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(239</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(239</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(239</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Other income, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,680</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">13,966</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,627</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,503</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,880</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -9pt; padding-left: 9pt">Shares of (loss)/income from equity investees</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">25</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(259</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(12</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(195</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,875</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">(Loss)/income from continuing operations before income tax</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10,443</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">13,412</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(22,312</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(33,275</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(46,468</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: 1pt; text-indent: -9pt; padding-left: 9pt">Income tax benefit</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,400</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,835</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">3,745</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,469</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,252</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Net (loss)/income from continuing operations</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11,843</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">15,247</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(18,567</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(30,806</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(44,216</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -9pt; padding-left: 9pt">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Discontinued operations:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Income/(loss) from discontinued operations</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(711</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(5,010</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9,008</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,791</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,538</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -9pt; padding-left: 9pt">Income tax expense</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(753</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(375</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(4,907</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,168</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,131</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -9pt; padding-left: 9pt">Net income/(loss) from discontinued operations</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,464</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(5,385</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">4,101</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">6,623</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">6,407</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Net (loss)/income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10,379</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9,862</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(14,466</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(24,183</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(37,809</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: 1pt; text-indent: -9pt; padding-left: 0.25in">Less: net loss attributable to the non-controlling interest</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(283</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(950</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,299</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(72</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">13</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -9pt; padding-left: 9pt">Net (loss)/income attributable to Xunlei Limited</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">10,662</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">10,812</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(13,167</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(24,111</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(37,822</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -9pt; padding-left: 9pt">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Contingent beneficial conversion feature of series C to a series C shareholder</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(57</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Deemed dividend to series D shareholder from its modification</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(279</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Accretion of series D to convertible redeemable preferred shares redemption value</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(4,300</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,870</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Accretion of series E to convertible redeemable preferred shares redemption value</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(12,754</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Amortization of beneficial conversion feature of series E</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(4,139</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Acceleration of amortization of beneficial conversion feature of Series E upon initial public offering</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(49,346</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Deemed dividend to certain shareholders from repurchase of shares</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(14,926</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Deemed dividend to preferred shareholders upon initial public offering</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(32,807</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -9pt; padding-left: 9pt">Allocation of net income to participating preferred shareholders</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(4,094</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Net (loss)/income attributable to Xunlei Limited&rsquo;s common shareholders</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,268</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(105,366</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(13,167</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(24,111</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(37,822</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -9pt; padding-left: 9pt">Weighted average number of common shares outstanding</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -9pt; padding-left: 0.25in">Basic</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">61,447,372</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">194,711,227</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">335,987,595</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">334,155,668</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">331,731,963</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -9pt; padding-left: 0.25in">Diluted</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">76,065,898</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">194,711,227</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">335,987,595</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">334,155,668</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">331,731,963</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Net (loss)/income per share attributable to Xunlei Limited from continuing operations</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -9pt; padding-left: 0.25in">Basic</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.06</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.51</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.05</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.09</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.13</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -9pt; padding-left: 0.25in">Diluted</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.05</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.51</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.05</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.09</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.13</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Net income/(loss) per share attributable to Xunlei Limited from discontinued operations</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -9pt; padding-left: 0.25in">Basic</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.02</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.03</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.01</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.02</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.02</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -9pt; padding-left: 0.25in">Diluted</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.02</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.03</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.01</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.02</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.02</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt"><FONT STYLE="font-size: 10pt">Net loss attributable to holders of common shares of Xunlei Limited per ADS<SUP>(2)</SUP></FONT></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -9pt; padding-left: 0.25in">Basic</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2.70</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.20</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.36</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.57</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -9pt; padding-left: 0.25in">Diluted</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2.70</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.20</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.36</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.57</TD><TD STYLE="text-align: left">)</TD></TR>
</TABLE>

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

<!-- Field: Rule-Page --><DIV ALIGN="LEFT"><DIV STYLE="font-size: 1pt; border-top: Black 1pt solid; width: 25%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; 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: left">We sold our Xunlei Kankan business and web game business
in July 2015 and January 2018, respectively. As a result, Xunlei Kankan and web game business are accounted for as discontinued
operations and our consolidated statements of comprehensive operations data in this annual report separate the discontinued operations
from our remaining business operations for all years presented.</TD>
</TR></TABLE>

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

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in">(1)</TD><TD>Share-based compensation expenses were allocated in operating expenses as follows: &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 96%; font: 10pt Times New Roman, Times, Serif; margin-left: 0.25in">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="18" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">For the Year Ended December 31,</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="18" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">(in thousands of US$)</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2013</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2014</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 50%; text-align: left; text-indent: -9pt; padding-left: 9pt">Research and development expenses</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; text-align: right">973</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; text-align: right">1,171</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; text-align: right">2,896</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; text-align: right">2,983</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; text-align: right">2,442</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Sales and marketing expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">43</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">66</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">131</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">98</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">88</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -9pt; padding-left: 9pt">General and administrative expenses</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,080</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">6,407</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">6,701</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">6,267</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">5,800</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt; text-indent: -9pt; padding-left: 9pt">Total share-based compensation expenses</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">2,096</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">7,644</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">9,728</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">9,348</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">8,330</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

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


<!-- Field: Page; Sequence: 7; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in">(2)</TD><TD>Each ADS represents five common shares. Net income/(loss) attributable to holders of common shares of Xunlei Limited per ADS
is calculated based on net income/(loss) per share attributable to Xunlei Limited and multiplied by five. &nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: 0in">&nbsp;</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 NOWRAP STYLE="text-align: center">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="18" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">For the Year Ended December 31,</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="text-align: center">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="18" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">(in thousands of US$)</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="text-align: center">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2013</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2014</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Selected Consolidated Balance Sheets Data:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 50%; text-align: left; text-indent: -9pt; padding-left: 9pt">Cash and cash equivalents</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; text-align: right">93,906</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; text-align: right">404,275</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; text-align: right">361,777</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; text-align: right">199,504</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; text-align: right">233,479</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Short-term investments</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">40,993</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">29,427</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">70,328</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">181,960</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">138,915</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Total current assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">193,806</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">501,953</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">457,669</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">412,305</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">430,783</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Total assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">244,403</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">580,362</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">538,361</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">509,795</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">533,437</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Accounts payable (including accounts payable of the consolidated variable interest entities and VIE&rsquo;s subsidiaries without recourse to the Company of USD24,504, USD33,262, USD44,162 and 68,469 as of December 31, 2014, 2015 and 2016, 2017 respectively)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">39,820</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">14,937</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">21,736</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">33,376</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">49,819</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Total current liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">105,385</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">103,020</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">76,736</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">93,405</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">141,696</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -9pt; padding-left: 9pt">Total liabilities</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">124,835</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">123,341</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">93,680</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">103,545</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">150,600</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Mezzanine equity</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">40,290</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -9pt; padding-left: 9pt">Total Xunlei Limited&rsquo;s shareholders&rsquo; equity</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">79,194</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">457,891</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">446,749</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">408,238</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">384,997</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -9pt; padding-left: 9pt">Non-controlling interest</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">84</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(870</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(2,068</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,988</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(2,160</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt; text-indent: -9pt; padding-left: 9pt">Total liabilities, mezzanine equity and shareholders&rsquo; equity</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">202,204</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">580,362</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">538,361</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">509,795</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">533,437</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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 NOWRAP STYLE="text-align: center">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="18" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">For the Year Ended December 31,</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="text-align: center">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="18" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">(in thousands of US$)</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="text-align: center">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2013</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2014</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD NOWRAP STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">Selected Consolidated Statements of Cash Flows Data:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 50%; text-align: left; text-indent: -9pt; padding-left: 9pt">Net cash generated from operating activities</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; text-align: right">85,533</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; text-align: right">48,202</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; text-align: right">13,764</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; text-align: right">16,970</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; text-align: right">(14,216</TD><TD STYLE="width: 1%; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Net cash used in investing activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(78,352</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(70,546</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(54,982</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(158,335</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">35,208</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Net cash generated from/(used in) financing activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,487</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">333,268</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,030</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(11,041</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,561</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Net increase/(decrease) in cash and cash equivalents</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9,668</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">310,924</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(36,188</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(152,406</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">23,553</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Effect of exchange rates on cash and cash equivalents</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,332</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(555</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(6,310</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(9,867</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10,422</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Cash and cash equivalents at beginning of year</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">81,906</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">93,906</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">404,275</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">361,777</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">199,504</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Cash and cash equivalents at end of year</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">93,906</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">404,275</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">361,777</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">199,504</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">233,479</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">B.</TD><TD><U>Capitalization and Indebtedness&nbsp;</U></TD></TR></TABLE>

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

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">C.</TD><TD><U>Reasons for the Offer and Use of Proceeds&nbsp;</U></TD></TR></TABLE>

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

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">D.</TD><TD><U>Risk Factors&nbsp;</U></TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">An investment in our ADSs involves significant
risks. You should carefully consider all of the information in this annual report, including the risks and uncertainties described
below, before making an investment in our ADSs. Any of the following risks could have a material adverse effect on our business,
financial condition and results of operations. In any such case, the market price of our ADSs could decline, and you may lose all
or part of your investment.</P>

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


<!-- Field: Page; Sequence: 8; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Risks related to our business</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><B><I>Our business model is currently undergoing
significant innovation and transition, and our historical growth rate may not be indicative of our future performance and our new
business may not be successful.</I></B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We launched our then core product, Xunlei
Accelerator, in 2004 and cloud acceleration subscription services in 2009 to enable users to quickly access and consume digital
media content. These cloud acceleration products have maintained nationwide popularity in the past few years. Coupled with our
core products and services, we also provide a range of internet value-added services. Our business model currently is undergoing
significant innovation and continued transition to mobile internet. We have also been putting efforts in the launch and expansion
of new services and product offerings, such as cloud computing products and products based on blockchain technology. The evolving
business model and expansion into the new services involve new risks and challenges. The profitability of our new initiatives has
yet to be proven. For example, although our mobile acceleration plug-in, has been officially adopted by Xiaomi&rsquo;s operating
systems and installed on Xiaomi phones, we cannot assure you that we will be able to form significant business partnerships with
major smartphone makers other than Xiaomi so as to achieve broader acceptance of the Xunlei mobile products. We may also not be
able to maintain the rapid growth of revenues from our mobile advertising, from which we generated revenues for the first time
in the fourth quarter of 2015. As a result, our mobile strategy may not be successful.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We are also devoting
significant energy and resources to continue to develop our ongoing innovation in crowdsourcing for idle uplink capacity and
potentially storage from our users, which we refer to as Project Crystal or our cloud computing project. Our cloud computing
project targets to utilize our users&rsquo; computing power for capacity and storage in the same way our traditional
acceleration products utilize users&rsquo; idle uplink establishing and indexing files. After years of financial and
managerial investments in this project, we have seen a preliminary success on our efforts. Revenue generated from our cloud
computing business accounted for 32.6% of our total revenue in 2017. However, substantial uncertainties on the future
development of our cloud computing business still exist and we cannot assure you as to its future prospects. For example, the
technologies supporting our cloud computing business are relatively new and are rapidly evolving<I>.</I> Any failure in our
exploration and application of these new technologies could lead to unsatisfactory project outcomes and could significantly
and adversely impact our operating results. To further develop our cloud computing business and at the same time explore
emerging blockchain technology, we launched OneThing Cloud, a hardware device of our cloud computing business, which can be
used as remote downloader, personal cloud storage and file management device, and LinkToken, which is
renamed from OneCoin, a type of digital tickets based on blockchain technology, in 2017. See &ldquo;Item 4. Information on
the Company&mdash;B. Business Overview&mdash;Our Platform&mdash;Cloud Computing&rdquo; for more information. The launch
of these new products involves certain risks and uncertainties. For example, in connection with our OneThing Cloud
and LinkToken, which is renamed from
OneCoin, two putative class action lawsuits have been filed in the United States District Courts for the Southern
District of New York against the Company and certain of our current and former officers and directors, alleging that the
defendants made material misstatements omissions on the premise that they failed to disclose that OneCoin was a disguised
&ldquo;initial coin offering&rdquo; and &ldquo;initial miner offering&rdquo; and constituted &ldquo;unlawful financial
activity.&rdquo; On April 12, 2018, the court consolidated the actions under the caption <I>In re Xunlei Limited Securities
Litigation</I>, No. 18-cv-467 (RJS). See &ldquo;&mdash;We may be subject to claims or lawsuits outside of China, which could
increase our risk of direct or indirect liabilities for our existing or future service offerings&rdquo; for more details. In
addition, there are also certain regulatory risks associated with our LinkToken. For more details, please see
&ldquo;&mdash;Our LinkToken may be subject to various regulatory risks in China which may result in penalties that could have
a material adverse effect on our business and results of operations.&rdquo; If any of the foregoing were to happen, other
than administrative penalties we may be imposed, our business operations, financial results and the price of our ADSs may be
adversely affected.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In addition to uncertainties of our new
initiatives, our traditional PC-based download acceleration subscriptions also experienced declines, partly due to the ongoing
and intensified government scrutiny of internet content in China. Although we continue to enhance and update our products in order
to make them attractive to our subscribers, our efforts may not be successful. Our subscriber base decreased from 4.4 million as
of December 31, 2014 to 4.3 million as of December 31, 2017<I>.</I> See &ldquo;&mdash;We may not be able to retain our large user
base, convert our users into subscribers of our premium services or maintain our existing subscribers.&rdquo; and &ldquo;&mdash;Risks
Related to Doing Business in China&mdash; Regulation and censorship of information disseminated over the internet in China have
adversely affected our business and may continue to adversely affect our business, and we may be liable for the digital media content
on our platform.&rdquo;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Due to the abovementioned factors, our historical
growth rate may not be indicative of our future performance and our new business initiative may not be successful, and we cannot
assure you that we will grow at the same rate as we did in the past, if at all.</P>

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


<!-- Field: Page; Sequence: 9; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our business currently focuses on the PRC
market. We may face additional risks and uncertainties if we expand our business into overseas markets in the future. As we have
very limited  in operating our business in overseas markets, we may be unable to attract a sufficient number of
users, fail to anticipate competitive conditions or face difficulties in operating effectively in overseas markets. In addition,
trade barriers, such as import and export restrictions, customs duties and other taxes, competition law regimes and other trade
restrictions, as well as other risks such as increased compliance costs or political instability may also expose us to additional
risks and uncertainties if we expand our business to overseas markets.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Our LinkToken may be subject to
various regulatory risks in China which may result in penalties that could have a material adverse effect on our business and results
of operations.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In connection with our new efforts in
the development of cloud computing and exploration of emerging blockchain technology, we also created LinkToken in 2017 based
on blockchain technology. See &ldquo;Item 4. Information on the Company&mdash;B. Business Overview&mdash;Our
Platform&mdash;Cloud Computing&rdquo; for more information. The LinkToken is related to our cloud computing services. By
voluntarily participating in our OneThing reward program while using our OneThing Cloud device, users can be rewarded with
LinkToken, which can be used to redeem for our product and services. LinkToken cannot be transferred among users in China. On
September 4, 2017, six PRC regulatory agencies, namely People&rsquo;s Bank of China, the Office of the Central Leading Group
for Cyberspace Affairs, MIIT, State Administration for Industry and Commerce, China Banking Regulatory Commission, China
Securities Regulatory Commission, China Insurance Regulatory Commission, jointly promulgated the Announcement on Preventing
Token Fundraising Risks, to strengthen the administration of the initial coin offerings (&ldquo;ICOs&rdquo;) activities.
Pursuant to the announcement, &ldquo;token fundraising&rdquo; is referred to as a process where fundraisers, issue or
distribute so-called &ldquo;cryptocurrencies&rdquo; to investors who make financial contributions in the form of
&ldquo;virtual currencies&rdquo; such as Bitcoin or Ether. All fundraising activities through token issuance are prohibited.
In addition, token trading platform should not engage in (i) the exchange between any statutory currency with tokens and
&ldquo;virtual currencies&rdquo;, (ii) trade or trade as central counterparties the tokens or
&ldquo;virtual currencies&rdquo;, and (iii) provide pricing, information agency or other services for tokens or
&ldquo;virtual currencies.&rdquo; While being rewarded with LinkToken by using our OneThing Cloud, users do not make
financial contributions in any form of cryptocurrencies. LinkToken cannot be transferred among users in China. As a result,
we do not believe our LinkToken involves fundraising activities through token issuance, nor do we believe that we will be
deemed as a token trading platform, which is operated under a completely different business model. However, we cannot assure
you that relevant PRC authorities will have the same view with us and substantial uncertainties exist regarding the
interpretation and implementation of relevant PRC laws and regulations. If  relevant PRC authorities decide that our
operation of LinkToken  is not in compliance with current laws and regulations, regulatory restrictions may be imposed on us
or we may even be required to discontinue relevant business. In addition, the blockchain technology and other related
technologies are evolving rapidly, new laws and regulations may be adopted from time to time by relevant PRC authorities to
impose additional restrictions or require licenses or permits for the operation of businesses that are similar to our
LinkToken. Were that to happen, we may be subject to additional regulatory risks and business and results of operations, as
well as the price of our ADSs may be adversely affected.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">We may not be able to retain our
large user base, convert our users into subscribers of our premium services or maintain our existing subscribers.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our platform had approximately 145 million
monthly unique visitors in December 2017 according to our internal record. If we are unable to consistently provide our users with
quality services and experience, if users do not perceive our service offerings to be of value, or if we introduce new or adjust
existing features or change the mix of digital media content in a manner that is not favorably received by our users, we may not
be able to retain our existing user base.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our number of subscribers experienced a
decline in the past partly due to the intensified scrutiny over internet content from the Chinese government, and may experience
further downward pressure in the future. With a government campaign against inappropriate internet content launched in April 2014,
we have had to increase the monitoring of content on our platform. All the measures we adopt in response to increasing regulatory
scrutiny may materially and adversely affect user experience on our platform and make our services less attractive to our subscribers,
leading to a decline in the number of subscribers. We saw a reduction in the number of total subscribers of 4.4 million as of December
31, 2014, and permitted temporary suspension of services by about 350,000 existing subscribers as of December 31, 2014. Although
the permitted temporary suspension of services gradually reduced to 207,000 existing subscribers as of December 31, 2017, such
favorable trends may not sustain, and any increase in the number of subscribers may not necessarily lead to a corresponding increase
in revenue. Similar government action or other forces may make it challenging for us to retain our user base, or may contribute
to a further decline in our user base, in the future. See &ldquo;&mdash;Risks Related to Doing Business in China&mdash;Regulation
and censorship of information disseminated over the internet in China have adversely affected our business and may continue to
adversely affect our business, and we may be liable for the digital media content on our platform.&rdquo;</P>

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


<!-- Field: Page; Sequence: 10; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In the long term, even without taking into
account the abovementioned government restrictions, we cannot assure you that we would be able to retain our large user or subscriber
base. For example, our efforts to provide greater incentives for our users to subscribe, including marketing activities to highlight
the value of differentiated subscriber-only services, such as Green Channel and Offline Accelerator, may not continue to succeed.
Our subscribers may stop their subscriptions or other spending on our products or services because we no longer serve their needs
or if we are unable to offer a satisfying user experience or successfully compete with current and new competitors in both retaining
our existing subscribers and attracting new subscribers, which would adversely impact our business, results of operations and prospects.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">We face and expect to continue
to face copyright infringement claims and other related claims, including claims based on content available through our services,
which could be time-consuming and costly to defend and may result in damage awards, injunctive relief and/or court orders, divert
our management&rsquo;s attention and financial resources and adversely impact our business.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our success depends, in large part, on our
ability to operate our business without infringing, misappropriating or otherwise violating third-party rights, including third-party
intellectual property rights. Internet, technology and media companies are frequently involved in litigations based on allegations
of infringement of intellectual property rights, unfair competition, invasion of privacy, defamation and other violations of other
parties&rsquo; rights.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In May 2014, we entered into a content protection
agreement with the Motion Picture Association of America, Inc., or MPAA, and its members, which are six major U.S. entertainment
content providers. In that agreement, we agreed to implement a comprehensive system of measures designed to prevent unauthorized
downloading of and access to such content providers&rsquo; works. After beginning the roll-out for several months, we suspended
implementation of the filter but have identified and are in the process of implementing a new filter. Even with the implementation
of a new filter, however, our copyright protection measures would not be able to fully protect us against copyright infringement
suits. In January 2015, a number of MPAA member studios filed 28 copyright infringement lawsuits against us on 28 video products
in the Shenzhen Nanshan District Court in China. The court combined these cases into two cases for trial and entered a judgment
on both cases on August 21, 2017. The court held, among others, that we infringed the plaintiffs&rsquo; copyright on 13 of 28 video
products and were required by the court to compensate the plaintiff for a total of RMB1.4 million. As of the date of this annual
report, those cases are awaiting decisions of appellate court. Although we expect that the outcome of these lawsuits would not
have a material adverse effect on our financials, we cannot provide you with any estimate as to such outcome or assure you that
it would not have material adverse impact upon our business. Even if we won the court ruling for these current proceedings or ultimately
reached settlement with MPAA and the relevant members, we cannot assure you that any of these parties would not initiate other
proceedings against us. Also see &ldquo;Item 8. Financial Information&mdash;A. Consolidated Statements and Other Financial Information&mdash;Legal
Proceedings.&rdquo;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In the ordinary course of our business,
we receive, from time to time, written notices from third parties claiming that certain content and games in our network or on
one or more of our websites infringe their copyrights or the copyrights of third parties. These notices may threaten to take legal
actions against us or request us to cease distribution, marketing or displaying such content or games on our network or websites.
Claims alleging copyright infringement or other claims arising from the content accessible through our distributed computing network,
or on our websites or through our other services, such as the legal proceeding initiated by MPAA members or any potential legal
proceedings that may be initiated by, for example, the Motion Picture Association of America Inc., with or without merit, may lead
to damage awards and/or court orders, diversion of our management&rsquo;s attention and financial resources and negative publicity
affecting our brand and reputation, and therefore may adversely affect our results of operations and business prospects. In addition,
a significant number of these claims relate to content on Xunlei Kankan. We have completed our sale of Xunlei Kankan to a third
party buyer in July 2015. As a result, our exposure to claims in relation to intellectual property have significantly decreased,
although we still expect to face a number of copyright infringement claims and other related claims in the future in relation to
our other products and services.</P>

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


<!-- Field: Page; Sequence: 11; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We were subject to a number of lawsuits
in China for alleged copyright infringements over the years, a number of which are still outstanding as of the date of this annual
report. We can provide no assurance that we will be granted the judgements or awards in favor of us. In addition, these existing
and future claims may divert our management&rsquo;s attention and financial resources and adversely impact our business.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">The premium acceleration services
and other value-added services we provide to our subscribers may expose us to additional copyright infringement claims, which could
materially and adversely affect our existing business model.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We provide subscribers with limited space
to temporarily store content downloaded on our servers for optimal acceleration performance. Subscribers may also request our cloud
servers to transmit a file on their behalf and upload it to their properties. See &ldquo;Item 4. Information on the Company&mdash;B.
Business Overview&mdash;Our Platform&mdash;Subscription services.&rdquo; In addition, certain of our services allow users to upload
files after they create accounts with us, converting the files into links and sharing such links with designated persons. We may
be liable for transmitting or temporarily storing content or creating links representing content on behalf of our subscribers if
such content infringes third-party intellectual property rights, and any such potential legal liabilities could materially and
adversely affect our business.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">If we are unable to successfully
capture and retain the growing number of mobile internet users or if we are unable to successfully monetize our mobile products,
our business, financial condition and results of operations may be materially and adversely affected.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">An increasing number of users access our
products and services through mobile devices, and the transition to mobile internet is a key part of our current business strategies.
Products such as Xunlei Accelerator are now available to users from PCs as well as mobile devices, and we intend to continue expanding
the number of mobile products we offer. An important element of our strategy to transition to mobile internet is to continue to
further develop features for our mobile products and to develop new mobile products to capture a greater share of the growing number
of users that access internet services such as ours through mobile devices. For example, we developed Mobile Xunlei, which allows
users to search, download and consume digital media content on their mobile devices in a user friendly way. As new laptops, mobile
devices and operating systems are continually being released, it is difficult to predict the problems we may encounter in developing
our products for use on these devices and operating systems, and we may need to devote significant resources to create, support
and maintain these services. Devices providing access to our products and services are not manufactured and sold by us, and we
cannot assure you that companies manufacturing or selling these devices would always ensure that their devices perform reliably
and are maximally compatible with our systems. Any faulty connection between these devices and our products may result in user
dissatisfaction with our products, which could damage our brand and have a material and adverse effect on our financial results.
In addition, the lower resolution, functionality and memory associated with some mobile devices may make the use of our products
and services through such devices more difficult and the versions of our products and services we develop for these devices may
fail to attract users. Manufacturers or distributors may establish unique technical standards for their devices and, as a result,
our products may not work or work properly or be viewable on all devices on which they are installed. Furthermore, new, comparable
products which are specifically created to function on mobile operating systems, as compared to some of our products that were
originally designed to be accessed from PCs, and such new entrants may operate more effectively on mobile devices than our mobile
products do.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In addition, if we are unable to attract
and retain the increasing number of users who access our products through mobile devices, or if we are slower than our competitors
in developing attractive services adaptable for mobile devices, we may fail to capture a significant share of an increasingly important
portion of the market or may lose existing users. In addition, even if we are able to retain the increasing number of users who
access our services through mobile devices, we may not be able to successfully monetize them in the future. For example, because
of the inherent limitations of mobile devices, we may not be able to provide as many kinds of products on mobile devices as we
do on PC, which may limit the monetization potential of our mobile products and services.</P>

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


<!-- Field: Page; Sequence: 12; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">If we fail to keep up with the
technological development in the internet industry and users&rsquo; changing demand, our business, financial condition and results
of operations may be materially and adversely affected.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The internet industry is rapidly evolving
and subject to continual technological changes. As the internet infrastructure continues to develop, the internet may become more
easily accessible through alternative technological innovations in the future, which may make our existing products and services
less attractive to our users, and we may lose our existing users and fail to attract new users, which may further adversely impact
our business, financial condition and results of operations.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In addition, user demand for internet content
may also shift over time. Currently, internet users appear to have significant demand for multimedia acceleration, online games
and online streaming services, and we expect such demand to continue. However, we cannot assure you that the behavior of internet
users will not change in the future. If we fail to upgrade our services in response to changes in user demand in an effective and
timely manner, the number of our users and advertisers may decrease. Furthermore, changes in technologies and user demand may require
substantial capital expenditures in product development and infrastructure. To further expand our user base and offer our users
a wider range of access points, we are expanding our business to mobile devices in part through potentially pre-installed acceleration
products in mobile phones. In addition, we are continually developing and upgrading products and services, including our cloud
computing services, which is expected to utilize the idle capacity of our users, and seeking strategic cooperation with hardware
manufacturers such as smartphone makers, which may require significant resources from us. However, if we are not able to perfect
our new technologies or to achieve the intended results or if our innovations cannot respond to the needs of our users or if our
users are not attracted to our upgraded or new products and services, we may not be able to maintain or expand our user base, and
our business, results of operations and prospects may be materially and adversely affected.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Our technologies, business methods
and services, including those relating to our resource discovery network, may be subject to third-party patent claims or rights,
such as issued patents or pending patent applications, that limit or prevent their use.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We cannot assure you that our
technologies, business methods and services, including those relating to our resource discovery network, will be free from
claims of patent infringements, and that holders of patents would not seek to enforce such patents against us in China, the
United States or any other jurisdictions. We are currently involved in a patent infringement case in China. We believe that
we did not infringe the plaintiff&rsquo;s patent and we are very likely to win the case. As of the date of this annual
report, we are still waiting for the court&rsquo;s decision. Other than the case mentioned above, based on our own analysis,
we do not believe that we are currently infringing any third-party patents of which we are aware. However, our analysis may
have failed to identify all relevant patents and patent applications. For example, there may be currently pending
applications, unknown to us, that may later result in issued patents that are infringed by our products, services or other
aspects of our business. There could also be existing patents of which we are not aware that our products may inadvertently
infringe. Third parties may attempt to enforce such patents against us. Further, the application and interpretation of
China&rsquo;s patent laws and the procedures and standards for granting patents in China are still evolving and are
uncertain, and we cannot assure you that PRC courts or regulatory authorities would agree with our analysis. Any
patent infringement claims, regardless of their merits, could be time-consuming and costly to us. If we were found to
infringe third-party patents and were not able to adopt non-infringing technologies, we may be severely limited in our
ability to operate our business, and our results of operations could be materially and adversely affected.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B><I>The intellectual property protection mechanism we have
implemented may not be effective or sufficient and may subject us to future litigation or result in our inability to continue providing
certain of our existing services in China.</I></B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We may not have obtained licenses for all
digital media content available via our services and the scope of the licenses we obtained for certain content may not be broad
enough to cover all the methods we currently employ to distribute, market or display such content. For digital media content we
have lawfully obtained from an authorized licensor, we may not be able to timely detect the expiration of the licensing period
of certain of the content available via our services and disable access to such content via our services in a timely manner. We
have been involved in litigations based on allegations from rights owners that we have infringed their copyright interests in such
content. Assisted by our intellectual property team dedicated to copyright protection, for example, we have implemented internal
procedures to meet the requirements under relevant PRC laws and regulations to monitor and review the content we license before
it is released and remove any infringing content promptly after we receive notice of infringement from the legitimate rights holder.
See also &ldquo;Item 4. Information on the Company&mdash;B. Business Overview&mdash;Intellectual Property&mdash;Digital media data
monitoring and copyright protection&rdquo; for more details. However, due to the significant amount of digital media content accessible
through our resource discovery network and other services, we generally do not seek to identify infringing content absent receiving
any notice of infringement. We have successfully completed our sale of Xunlei Kankan to a third party buyer in July 2015. As a
result, our exposure to claims in relation to intellectual property has significantly decreased, and we have been adjusting our
monitoring procedures in relation to intellectual property and we expect to devote more resources to the monitoring of content
accessible via our core services. For details of our sale of Xunlei Kankan, see &ldquo;Item 4. Information on the Company &mdash;
A. History and Development of the Company.&rdquo;</P>

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


<!-- Field: Page; Sequence: 13; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In addition, we organize and recommend to
our users digital media content accessible through our services and provided on certain reputable audio-visual websites that have
cooperation relationships with us. As such, we may be exposed to the risk of copyright infringement liability in the event that
such content has not been duly licensed to us or to the operators of those websites. Moreover, some rights owners may not send
us a notice before bringing lawsuits against us. Thus, our inability to identify unauthorized content hosted on our website or
servers or accessible through our network subjects us to claims of infringement of third-party intellectual property rights or
other rights. In addition, we may be subject to administrative actions brought by the National Copyright Administration of the
PRC or its local branches for alleged copyright infringement.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The validity, enforceability and scope of
protection of intellectual property in internet-related industries, particularly in China, are uncertain and still evolving. As
we face increasing competition and as litigation becomes more common in China in resolving commercial disputes, we face a higher
risk of intellectual property infringement claims. The Supreme People&rsquo;s Court of China promulgated a judicial interpretation
on infringement of the right of internet dissemination in December 2012. This judicial interpretation provides that the courts
will require service providers to remove not only links or content that have been specifically mentioned in the notices of infringement
from rights holders, but also links or content they &ldquo;should have known&rdquo; to contain infringing content. The interpretation
further provides that where an internet service provider has directly obtained economic benefits from any content made available
by an internet user, it has a higher duty of care with respect to internet users&rsquo; infringement of third-party copyrights.
This interpretation may subject us and other internet service providers to significant administrative burdens and litigation risks.
See &ldquo;Item 4. Key Information on the Company&mdash;B. Business Overview&mdash;Regulation&mdash;Regulation on Intellectual
Property Rights.&rdquo; Interested parties may lobby for more robust intellectual property protection in jurisdictions in which
we conduct business or may conduct business, and intellectual property laws in China and other such jurisdictions may become less
favorable to our business. Intellectual property litigation may be expensive and time-consuming and could divert management attention
and resources. If there is a successful claim of infringement, we may be required to discontinue the infringing activities, pay
substantial fines and damages and/or seek royalty or license agreements that may not be available on commercially acceptable terms,
if at all. Our failure to obtain the required licenses on a timely basis could harm our business. Any intellectual property litigation
and/or any negative publicity by third parties alleging our intellectual property infringement could have a material adverse effect
on our business, reputation, financial condition or results of operations. To address the risks relating to intellectual property
infringement, we may have to substantially modify, limit or, in extreme cases, terminate some of our services. Any of such changes
could materially affect our users&rsquo; experience and in turn have a material adverse impact on our business.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">We may be subject to claims or
lawsuits outside of China, which could increase our risk of direct or indirect liabilities for our existing or future service offerings.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We may be subject to claims or
lawsuits outside China, such as the United States, by virtue of our listing in the United States, the ownership of our ADSs
by investors, the extraterritorial application of foreign law by foreign courts or for other reasons. We have attracted and
expect to continue to attract attention from intellectual property owners outside of China, despite our efforts to control
access to our products and services by users outside China. For example, the Recording Industry Association of America filed
a letter with the Office of the United States Trade Representative in November 2010 accusing certain of our divested or
discontinued products of facilitating intellectual property infringement. Although we take steps to block users logging in
from IP addresses that are located in certain jurisdictions, including the United States, from accessing certain of our
services, due to technological limitations, such efforts may not be 100% successful, and any unintended access to our
services may increase our risk of becoming subject to copyright laws in such jurisdictions. Even if our efforts to block IP
addresses located in the United States or other jurisdictions are successful, the uncertainties surrounding the approach to
intellectual property and online service providers that the new U.S. administration will take may increase our risk of
becoming impacted by copyright laws in such jurisdictions. If we are ever held to be subject to United States copyright law,
that could increase our risk of direct or indirect copyright liability for our resource discovery, acceleration or other
services. If a claim of infringement brought against us in the United States or other jurisdictions is successful, we may be
required to (i) pay substantial statutory or other damages and fines, (ii) remove relevant content from our website, (iii)
discontinue products or services, (iv) disable access through our service to certain sites or content; (v) terminate
users; and/or (vi) seek royalty or license agreements that may not be available on commercially reasonable terms or at
all.</P>

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


<!-- Field: Page; Sequence: 14; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In addition, as a publicly listed company,
we may be exposed to increased risk of litigation. For example, two putative shareholder class action lawsuits have been filed
in the United States District Courts for the Southern District of New York against our Company and certain current and former
officers and directors of our Company: <I>Dookeran v. Xunlei Limited, et al. </I>(filed on January 18, 2018, Case No.&nbsp;18-cv-467
(S.D.N.Y.)), and <I>Peng Li v. Xunlei Limited, et al. </I>(filed on January 24, 2018, Case No. 18-cv-646 (S.D.N.Y.)). Purporting
to sue on behalf of all investors who purchased or acquired Xunlei stock from October 10, 2017, to January 11, 2018, plaintiffs
allege that certain statements regarding OneCoin, in our press releases and on a quarterly investor call were false and misleading
because, among other things, they failed to disclose that OneCoin was a disguised &ldquo;initial coin offering&rdquo; and &ldquo;initial
miner offering&rdquo; and constituted &ldquo;unlawful financial activity.&rdquo; Plaintiffs seek to recover under Sections 10(b)
and 20(a) of the U.S. Securities Exchange Act of 1934 and Rule 10b-5 thereunder. On April 12, 2018, the court consolidated the
actions under the caption <I>In re Xunlei Limited Securities Litigation</I>, No. 18-cv-467 (RJS), and appointed lead plaintiffs
and lead plaintiffs&rsquo; counsel. The proceedings are still at an early stage, and the consolidated amended complaint has not
yet been filed. As a publicly listed company, we may be involved in more class action lawsuits in the future. While we believe
the claims in this lawsuit are without merit, such kind of lawsuit could divert a significant amount of our management&rsquo;s
attention and other resources from our business and operations, which could harm our results of operations and require us to incur
significant expenses to defend the lawsuits. Any such class action suit, whether or not successful, could harm our reputation
and restrict our ability to raise capital in the future. In addition, if a claim is successfully made against us, we may be required
to pay significant damages, which could have a material adverse effect on our financial condition and results of operations.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">We may not be able to prevent
unauthorized use of our intellectual property or disclosure of our trade secrets and other proprietary information, which could
reduce demand for our services and have material and adverse impact on our business, financial condition and results of operations.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our patents, trademarks, trade secrets,
copyrights and other intellectual property rights are important assets for us. Events that are outside of our control may pose
a threat to our intellectual property rights. For example, effective intellectual property protection may not be available in China
and some other jurisdictions in which our services are distributed or made available through the internet. Also, the efforts we
have made to protect our proprietary rights may not be sufficient or effective. Any significant impairment of our intellectual
property rights could harm our business or our competitiveness. Also, protecting our intellectual property rights is costly and
time consuming. Any increase in the unauthorized use of our intellectual property could make it more expensive to conduct our business
and harm our results of operations.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We seek to obtain patent protection for
our innovations. However, it is possible that patent protection may not be available for some of these innovations. In addition,
given the costs of obtaining patent protection, we may choose not to protect certain innovations that later turn out to be important.
Furthermore, there is always the possibility, despite our efforts, that the scope of the protection gained will be insufficient
or that an issued patent may be deemed invalid or unenforceable.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We also seek to maintain certain intellectual
property as trade secrets. We require our employees, consultants, advisors and collaborators to enter into confidentiality agreements
in order to protect our trade secrets and other proprietary information. These agreements might not effectively prevent disclosure
of our trade secrets, know-how or other proprietary information and might not provide an adequate remedy in the event of unauthorized
disclosure of such confidential information. In addition, others may independently discover our trade secrets and proprietary information,
in which case we could not assert such trade secret rights against such parties. Any unauthorized disclosure or independent discovery
of our trade secrets would deprive us of the associated competitive advantages. Costly and time-consuming litigation could be necessary
to enforce and determine the scope of our proprietary rights, and failure to obtain or maintain trade secret protection could adversely
affect our competitive position.</P>

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


<!-- Field: Page; Sequence: 15; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B><I>The revenue model for our live video may not remain effective
and we cannot guarantee that our future monetization strategies will be successfully implemented or generate sustainable revenues
and profit.</I></B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We launched our live
video services in February 2016. In 2017, we adjusted our live video business and adopted a revenue model whereby users have free
access to live video of various types of content presented by broadcasters but have the options to purchase virtual items. In 2017,
revenues from live video services was US$18.0 million, which accounted for 8.9% of our total net revenues in 2017. Almost all of
our live video revenue was generated using this revenue model and we expect to continue to generate our live video revenue using
this revenue model. Our live video business has experienced rapid growth after its launch, but we cannot assure you that we will
be able to continue to achieve a similar or higher growth rate in the future, as the user demand for this service may change, decrease
substantially or dissipate, or we may fail to anticipate and serve user demands effectively.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Although we factor in industry standards
and expected user demand in determining how to optimize virtual item merchandizing effectively, if we fail to properly manage the
supply and timing of our virtual items and their appropriate prices, our users may be less likely to purchase these virtual items
from us. In addition, if users&rsquo; spending habits change and they choose to only access our content for free without additional
purchases, we may not be able to continue to successfully implement the virtual items-based revenue model for live video, in which
case we may have to provide other value-added services or products to monetize our user base. We cannot guarantee that our attempts
to monetize our user base and products and services will continue to be successful, profitable or widely accepted, and therefore
the future revenue and income potential of our business are difficult to evaluate.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B><I>We may fail to offer attractive content for our live video
services, or attract and retain talented and popular broadcasters, which may materially adversely affect the operation of our live
video services and its results of operations.</I></B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We offer comprehensive live video content.
Our content library is constantly evolving and growing to meet users&rsquo; evolving interests. We actively track viewership growth
and community feedback to identify trending content and encourage our broadcasters to create content that caters to users&rsquo;
constantly changing taste. However, if we fail to continue to expand and diversify our content offerings, identify trending and
popular genres, or maintain the quality of our content, we may experience decreased viewership and user engagement, which may materially
and adversely affect our results of operations and financial conditions.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In addition, we largely rely on our broadcasters
to create high-quality and fun live video content. Popular broadcasters are key to the success of our living streaming services.
We have in place a comprehensive and effective incentive mechanism to encourage broadcasters to supply content that are attractive
to our users. We have also entered into multi-year cooperation agreements that contain exclusivity clauses with popular broadcasters
and the talent agencies they cooperate with. However, if any of those broadcasters and/or the talent agencies decides to breach
the agreement or chooses not to continue the cooperation with us once the term of the agreement expires, or if we fail to attract
new talented and productive broadcasters, the popularity of our platform may decline and the number of our users may decrease,
which could materially and adversely affect our results of operations and financial condition.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B><I>We may be held liable for information or content displayed
on, retrieved from or linked to our platforms, or distributed to our users, and PRC authorities may impose legal sanctions on us,
including, in serious cases, suspending or revoking the licenses necessary to operate our platforms.</I></B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our live video services enable users to
exchange information and engage in various other online activities. Although we require our broadcasters to register their real
name, we do not require real-name registration for our users, and hence we are unable to verify the sources of all the information
posted by our users. In addition, a majority of the communications on our platforms is conducted real-time, we are unable to timely
verify the sources of all information posted thereon or examine the content generated by users before they are posted. Therefore,
it is possible that broadcasters and/or users may engage in illegal, obscene or incendiary conversations or activities, including
the publishing of inappropriate or illegal content that may be deemed unlawful under PRC laws and regulations on our platforms.
If any content on our platforms is deemed illegal, obscene or incendiary, or if appropriate licenses and third party consents have
not been obtained, claims may be brought against us for defamation, libel, negligence, copyright, patent or trademark infringement,
other unlawful activities or other theories and claims based on the nature and content of the information delivered on or otherwise
accessed through our platforms. We also may face liability for copyright or trademark infringement, fraud, and other claims based
on the nature and content of the materials that are delivered, shared or otherwise accessed through or published on our platforms.
Defending any such actions could be costly and involve significant time and attention of our management and other resources. In
addition, PRC authorities may impose legal sanctions on us, including, in serious cases, suspending or revoking the licenses necessary
to operate our platforms if they find that we have not adequately managed the content on our platforms. The success of our business
depends on our ability to maintain and enhance a strong brand. If we fail to sustain or improve the strength of our brand, we may
subsequently experience difficulty in maintaining market share.</P>

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


<!-- Field: Page; Sequence: 16; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We believe that maintaining and enhancing
our Xunlei brand is of significant importance to the success of our business. A well-recognized brand is critical to increasing
our user base and, in turn, enhancing our attractiveness to advertisers, subscribers and paying users. Since the Chinese internet
market is highly competitive, maintaining and enhancing our brand depends largely on our ability to retain a significant market
share in China, which may be difficult and expensive.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We have developed our reputation and established
a leading position by providing our users with a superior acceleration and video viewing experience. We will continue to conduct
various marketing and brand promotion activities. We cannot assure you, however, that these activities will be successful and achieve
the brand promotion effects we expect. In addition, any negative publicity in relation to our services or our marketing or promotion
practices, regardless of its veracity, could harm our brand image and, in turn, result in a reduced number of users and advertisers.
Historically, there has been negative publicity about our company, our products and services and certain key members of our management
team, which has adversely affected our brand, public image and reputation. If we fail to maintain and enhance our brand, or if
we incur excessive expenses in this effort, our business, financial condition and results of operations may be materially and adversely
affected.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">System failure, interruptions
and downtime, including those caused by cyber-attacks or network issues, can result in user dissatisfaction and adverse publicity,
and our business, financial condition and results of operations may be materially and adversely affected.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our operations rely on our networks and
servers, which can suffer system failures, interruptions and downtime. Our network systems are vulnerable to damage from computer
viruses, fires, floods, earthquakes, power losses, telecommunication failures, computer hacking and similar events despite our
implementation of security measures, which may cause interruptions to the services we provide, degrade the user experience, or
cause users to lose confidence in our products. Our efforts to protect our company data or the information we receive may also
be unsuccessful due to software bugs or other technical malfunctions, employee error or malfeasance, government surveillance, or
other factors.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The satisfactory performance, stability,
security and availability of our websites and our network infrastructure are critical to our reputation and our ability to attract
and retain users and advertisers. Our network contains information regarding file index, advertising records, premium licensed
digital media content and various other facets of the business to assist management and help ensure effective communication among
various departments and offices of our company. Any failure to maintain the satisfactory performance, stability, security and availability
of our network, website or technology platform, whether such failure results from intentional cyber-attacks by hackers, from issues
with our own technology and team or from other factors beyond our control, may cause significant harm to our reputation and impact
our ability to attract and maintain users and business partners. We have put in place various measures to prevent such incidents
from happening and internal reporting procedures with respect to such incidents. However, such prevention measures may not function
in a way as we expect.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">From time to time, our users in certain
locations may not be able to gain access to our network or our websites for a period of time lasting from several minutes to several
hours, due to server interruptions, power shutdowns, internet connection problems or other reasons. Although we have not experienced
extended periods of such server interruptions, power shutdowns or internet connection problems across our entire network, we cannot
assure you that such instances will not occur in the future. Any server interruptions, break-downs or system failures, including
failures which may be attributable to events within or outside our control that could result in a sustained shutdown of all or
a material portion of our network or website, could reduce the attractiveness of our service offerings. In addition, any substantial
increase in the volume of traffic on our network or website will require us to increase our investment in bandwidth, expand and
further upgrade our technology platform. We do not maintain insurance policies covering losses relating to our network systems.
As a result, any system failure, interruptions or network downtime for an extended period may have a material adverse impact on
our revenues and results of operations.</P>

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


<!-- Field: Page; Sequence: 17; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">If we fail to retain existing
advertisers or attract new advertisers, our revenues may be materially and adversely affected.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Historically, we generate a
substantial portion of our revenues from online advertising. Such revenue experienced a decline from US$38.4 million in 2014
to US$4.8 million in 2015 due to our disposal of Xunlei Kankan in July 2015, which historically contributed a significant
portion of our advertising revenues and a majority of our advertisers. The revenue from online advertising, however,
increased to US$16.9 million in 2016 due to the rapid growth of our mobile advertising since the fourth quarter of 2015. In
2017, the revenue from our online advertising further increased to US$22.5 million due to a higher fee we charged to
advertisers for each advertisement placed on our products and platforms. We cannot assure you that we can continue to retain
our advertising agencies and advertisers or attract new advertising agencies and advertisers. The number of advertisers
(including third party advertising platforms that we cooperate with) that use our online advertising services decreased from
252 in 2014 to 120 in 2015 due to the disposal of Xunlei Kankan in July 2015, and such number further decreased to 112 in
2017. If we cannot retain our existing advertisers or develop new advertisers in the future, our revenues generated from
online advertising will be materially and negatively affected. Since our arrangements with third-party advertising agencies
are typically one-year framework agreements, such advertising arrangements may be easily amended or terminated without
incurring liabilities.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">A number of our advertisers are online game
operators. The online game and e-commerce industries in China are rapidly evolving, and the growth of these industries and their
demand for online advertising services is uncertain and may be affected by factors out of our control. We also have significant
brand advertising and are seeking to further expand this portion of advertising. However, we cannot assure you that we will be
able to retain existing advertising agencies and advertisers or attract more advertising agencies and advertisers for brand advertising,
and if we fail to do so, our business, results of operations and prospects may be materially and adversely affected.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">We rely on third-party platforms
to distribute our mobile applications. If we are unable to maintain a good relationship with such platform providers, if their
terms and conditions or pricing were changed to our detriment, if we violate, or if a platform provider believes that we have violated,
the terms and conditions of its platform, or if any of these platforms loses market share or falls out of favor or is unavailable
for a prolonged period of time, our mobile strategy may suffer.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We are subject to the standard policies
and terms of service of third party platforms, which govern the distribution of our mobile application on the platform.&nbsp;&nbsp;Each
platform provider has broad discretion to change and interpret its terms of service and other policies with respect to us and other
users, and those changes may be unfavorable to us.&nbsp;&nbsp;A platform provider may also change its fee structure, add fees associated
with access to and use of its platform, alter how we are able to advertise or distribute on the platform, or change how the personal
information of its users is made available to application developers on the platform. Such changes may decrease the visibility
or availability of our applications, limit our distribution capabilities, prevent access to our applications, reduce the amount
of downloads and revenue we may recognize from the applications, increase our costs to operate on these platforms or result in
the exclusion or limitation of our application on such platforms.&nbsp;&nbsp;Any such changes could adversely affect our business,
financial condition or results of operations.&nbsp;&nbsp;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">If we violate, or a platform provider believes
we have violated its terms of service (or if there is any change or deterioration in our relationship with these platform providers),
that platform provider could limit or discontinue our access to the platform.&nbsp;&nbsp;A platform provider could also limit or
discontinue our access to the platform if it establishes more favorable relationships with one or more of our competitors or it
determines that we are a competitor.&nbsp;&nbsp;Any limit of, or discontinuation to, our access to any platform&nbsp;could adversely
affect our business, financial condition or results of operations.&nbsp;&nbsp;In September 2016, Mobile Xunlei was removed from
Apple&rsquo;s iOS App Store as a result of alleged possible violations of the developer license agreement between Apple and us.
We are still in the process of negotiating with Apple. We cannot assure you that future efforts to re-launch Mobile Xunlei on the
iOS App Store will be successful. This will most likely prevent prospective users and existing users from accessing or renewing
our services through Apple devices. It is impossible for us to predict the impact in the longer run if Apple continues to deny
our mobile applications. Furthermore, other app stores also have the right to update their store policies and if we are deemed
to violate its policy and our mobile application are removed from other app stores at the same time, this may significantly harm
our mobile strategy.</P>

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


<!-- Field: Page; Sequence: 18; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">We are strictly regulated in China.
Any lack of requisite licenses or permits applicable to our businesses and any changes in government policies or regulations may
have a material and adverse impact on our businesses, financial conditions and results of operations.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our business is subject to governmental
supervision and regulations by the relevant PRC governmental authorities including the State Council, the Ministry of Industry
and Information Technology (formerly the Ministry of Information Industry), or MIIT, the State Administration of Radio and Television,
or SAPPRFT, (formerly the General Administration of Press and Publication, Radio, Film and Television (established in March 2013
as a result of institutional reform integrating the State Administration of Radio, Film and Television, and the General Administration
of Press and Publication), or GAPPRFT), Ministry of Culture and Tourism (established in March 2018 as a result of institutional
reform integrating the Ministry of Culture, and the Ministry of Tourism), or MOCT and other relevant government authorities. Together
these government authorities promulgate and enforce regulations that cover many aspects of operation of telecommunications and
internet information services, including entry into the telecommunications industry, the scope of permissible business activities,
licenses and permits for various business activities and foreign investment.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We are advised by our PRC legal
adviser that a license for online transmission of audio-visual programs is required for the display of video content,
including live video content, on our platform. See &ldquo;Item 4. Information on the Company&mdash;B.
Business Overview&mdash;Regulation&mdash;Regulation on online transmission of audio-visual programs.&rdquo; We used to be a
registered owner of such license when we were operating Xunlei Kankan business. However, when we disposed of Xunlei Kankan
business to the purchaser in July 2015, the registered owner of such license was also changed to the purchaser. Our platform
and software gather internet audio-video programs and contains user generated live video content, video clips and other media
files. Our platform also offers online shows, online games and online drama performances. The broadcasters may also
upload their recorded video clips to our platform. The live video industry is relatively new in China. Laws and
regulations governing the operation of live video services are also developing and evolving. Substantial uncertainties exist
with respect to the interpretation and implementation of the applicable laws and regulations. Relevant PRC government
authorities may find that the license for online transmission of audio-visual programs is also required for our gathering and
transmission of live video content, video clips and media files. If the relevant PRC authorities consider  that we are
operating relevant businesses without proper license, they may issue warnings, order us to rectify our violating operations
and impose fines on us. In case of severe contravention as determined by relevant authorities in its discretion, they may ban
the violating operations, seize our equipment in connection with such operations and impose a penalty of one to two times of
the amount of the total investment in such operations. We are now in the process of obtaining a new license for online
transmission of audio-visual programs and expect to obtain such license in late 2018.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In addition, our cloud computing services
provided to the internet users may be deemed to have included the content distribution network (CDN) services. With MIIT&rsquo;s
recent promulgation of the Circular on Clearing up and Regulating the Internet Access Service Market in January 2017, our existing
value-added telecommunication services license, or VATS License, must be updated to specifically cover the CDN services, which
otherwise was not required in the past. Shenzhen Onething Technologies Co., Ltd., or Shenzhen Onething, a subsidiary of Shenzhen
Xunlei has obtained from the relevant PRC authority an updated VATS License covering the CDN services. &ldquo;Item 4. Information
on the Company&mdash;B. Business Overview&mdash;Regulation&mdash;Regulation on telecommunications and internet information services.&rdquo;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">If the relevant PRC authority decides that
we were operating without the proper licenses or approvals, we may be given a warning, ordered to rectify our violations and/or
fined, or required to impose restrictions or even discontinue our relevant business. In addition to the above, if the PRC government
promulgates new laws and regulations that require additional licenses or imposes additional restrictions on the operation of any
part of our business, it has the power to, among other things, levy fines, confiscate our income, revoke our business licenses,
and require us to discontinue our business or impose restrictions on the affected portion of our business. Any of these actions
by the PRC government may have a material and adverse effect on our results of operations. In addition, the PRC government may
promulgate regulations restricting the types and content of advertisements that may be transmitted online, which could have a direct
adverse impact on our business.</P>

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


<!-- Field: Page; Sequence: 19; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Concerns about collection and
use of personal data could damage our reputation, deter current and potential users from using our services and substantially harm
our business and results of operations.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Pursuant to the applicable PRC laws and
regulations concerning the collection, use and sharing of personal data, our PRC subsidiaries, VIE and its subsidiaries are required
to keep our users&rsquo; personal information confidential and are prohibited from disclosing such information to any third parties
without such users&rsquo; consent. In December 2012 and July 2013, laws and regulations were issued by the Standing Committee of
the PRC National People&rsquo;s Congress and MIIT to enhance the legal protection of information security and privacy on the internet.
The laws and regulations also require internet operators to take measures to ensure confidentiality of information of users. Concerns
about our practices with regard to the collection, use or disclosure of personal information or other privacy-related matters,
even if unfounded, could damage our reputation and operating results. In addition, in June 2016 and January 2017, the Cyberspace
Administration of China, or CAC, and the Standing Committee of the PRC National People&rsquo;s Congress issued new laws and regulations
to further safeguard cyberspace security.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We apply strict management and protection
to any information provided by users, and under our privacy policy, without our users&rsquo; prior consent, we will not provide
any of our users&rsquo; personal information to any unrelated third party. While we strive to comply with our privacy guidelines
as well as all applicable data protection laws and regulations, any failure or perceived failure to comply may result in proceedings
or actions against us by government entities or others, and could damage our reputation. User and regulatory attitudes towards
privacy are evolving and concerns about the security of personal data could also lead to a decline in general usage of our products
and services, which could lead to lower user numbers. For example, if the PRC government authorities require real-name registration
by our users, our user numbers may decrease and our business, financial condition and results of operations may be adversely affected.
See &ldquo;&mdash;Risks Related to Doing Business in China&mdash;We may be adversely affected by the complexity, uncertainties
and changes in PRC regulations of internet-related business and companies.&rdquo; In addition, we may become subject to the data
protection or personal privacy laws of jurisdictions outside of China, where more stringent requirements may be imposed on us and
we may have to allocate more resources to comply with the legal requirements, and our user numbers may further decrease. A significant
reduction in user numbers could have a material adverse effect on our business, financial condition and results of operations.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">We may not be able to generate
sufficient cash from operations or to obtain sufficient capital to meet the additional capital requirements of our changing business.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In order to implement our development
strategies, including our strategies to transition to mobile internet and continuing efforts on our cloud computing business,
we will make continual capital investments in terms of devoting more research and development efforts into investigating user
needs and develop new mobile products and update existing ones, continue enhancing the technologies involved in our cloud
computing business and provide more frequent updates to our existing products. Thus, we will continue to incur substantial
capital expenditures on an ongoing basis, and it may become difficult for us to meet such capital requirements.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">To date, we have financed our operations
primarily through cash flow from operations and, to a lesser degree, proceeds from private placements of preferred shares and our
initial public offering. If we fail to retain a sufficient number of users and continue to convert such users into paying users
or subscribers, we may not be able to generate sufficient revenues to cover our business development strategies, including our
continued transition to mobile internet and the continued expansion of our cloud computing business, and our business may be materially
and adversely affected.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We may obtain additional financing, including
from equity offerings and debt financings in capital markets, to fund the operation and planned expansion of our business. Our
ability to obtain additional financing in the future, however, is subject to a number of uncertainties, including:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>our future business development, financial condition and results of operations; &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>general market conditions for financing activities by companies in our industry; and&nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>macroeconomic, political and other conditions in China and elsewhere. &nbsp;</TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">If we cannot obtain sufficient capital to
meet our capital expenditure needs, we may not be able to execute our growth strategies and our business, results of operations
and prospects may be materially and adversely affected.</P>

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


<!-- Field: Page; Sequence: 20; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Our costs and expenses, such as
research and development expenses, may increase and our results of operations may be adversely affected.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The operation of our extensive resource
discovery network and cloud computing business require significant upfront capital expenditures as well as continual, substantial
investment in content, technology and infrastructure. Since inception, we have invested substantially in research and development
to maintain our technology leadership, and in equipment to increase our network capacity. We expect our research and development
expenses to increase in the near term as we continue to expand our research and development team to develop new products and update
existing products, particularly as we continue devoting resources in the development of our cloud computing business and the development
and updating of our mobile products. Most of our capital expenditures, such as expenditures on servers and other equipment, are
based upon our estimation of potential future demand and we are generally required to pay the entire purchase price and license
fees upfront. As a result, our cash flow may be negatively affected in the periods in which such payments are made. We may not
be able to quickly generate sufficient revenue from such expenditures, which may negatively affect our results of operations within
certain periods thereafter; and if we over-estimate future demand for our services, we may not be able to achieve expected rates
of return on our capital expenditures, or at all.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In addition, bandwidth and other costs are
subject to change and are determined by market supply and demand. For example, the market prices for professionally produced digital
media content have increased significantly in China during the past few years, and there have been increases in the relevant license
fees. In addition, if bandwidth and other providers cease their business with us or raise the prices of their products and services,
we will incur additional costs to find alternative service providers or to accept the increased costs in order to provide our services,
although we expect that crowdsourced capacity obtained through our cloud computing services may offset some of our bandwidth costs.
If we cannot pass on our costs and expenses to our users, or if our costs to deliver our services do not decline commensurate with
any future declines in the prices we charge our users, our results of operations may be adversely affected and we may fail to achieve
profitability.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">If we are unable to collect accounts
receivable in a timely manner or at all, our financial condition, results of operations and prospects may be materially and adversely
affected.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Certain portion of our advertising revenues
is generated from a limited number of advertising agencies. We typically enter into advertising agreements with third-party advertising
agencies that represent the advertisers, and under these agreements, the advertising fees are paid to us by the advertising agencies
after we deliver our services. In consideration for the third-party advertising agencies&rsquo; services, we pay them rebates based
on the value of business they bring to us. In addition to our online advertising services, we also generated a large portion of
our revenue from the sales of CDN to our customers in 2017. As of December 31, 2017, we have a considerable portion of accounts
receivable arising from the sales of CDN. Thus, the financial soundness of our advertisers and advertising agencies, as well as
our customers purchasing CDN from us may affect our collection of accounts receivable. We make a credit assessment of our advertisers,
advertising agencies and our CDN purchasers to evaluate the collectability of these service fees before entering into any business
contracts. However, we cannot assure you that we are or will be able to accurately assess the creditworthiness of each advertising
agency, advertiser or CDN purchaser, as applicable, and any inability of advertisers, advertising agencies or CDN purchasers, especially
those that accounted for a significant percentage of our amounts receivables in the past, to pay us in a timely manner may adversely
affect our liquidity and cash flows. In addition, the online advertising market in China is dominated by a small number of large
advertising agencies. If the large advertising agencies that we have business relationships with demand higher rebates for their
agency services, our results of operations will be materially and adversely affected.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">We may not be able to successfully
address the challenges and risks we face in the online games market, such as a failure to acquire and operate popular, high-quality
games or to obtain all the licenses required to operate online games, which may subject us to penalties from relevant authorities,
including the discontinuance of our online game business.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our online game business used to consist
of web game business, mobile game business, and MMOGs. In order to further develop our cloud computing business, we streamlined
our overall business and disposed our web game business
in January 2018. After the disposal, our online game business currently only operates mobile games and MMOGs. We have exclusive
operating agreements with online game developers, under which we gain exclusive rights to certain online games. In addition to
offering these games on our own websites, we also have the option of sub-licensing these games to other websites to diversify our
game revenue stream. Exclusive arrangements of this type require more initial capital investment in acquiring operating rights
for the games, and involve more business risks, such as risks associated with the potential failure to find appropriate sub-licensees
for the games or failure to engage a sufficient number of game players to make these games profitable for us. If we are unable
to generate sufficient revenues in these markets to obtain sufficient return for our investments, our future results of operations
and financial condition could be materially and adversely affected.</P>

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


<!-- Field: Page; Sequence: 21; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In addition, to operate online games in
China, a variety of permits and approvals are required. For example, publication of online games, music works and other internet
publishing activities are subject to the regulation of the SAPPRFT, which requires operators of online games and other internet
publishing services to obtain an internet publication license prior to providing any such services. See &ldquo;Item 4. Information
on the Company&mdash;B. Business Overview&mdash;Regulation&mdash;Regulation on internet publication.&rdquo; Shenzhen Xunlei has
obtained an internet publication license for the publication of internet games. However, Shenzhen Xunlei&rsquo;s internet publication
license does not include the publication of music works and other internet publishing activities. Applicable regulations also specify
that each online game must be screened and approved in advance by SAPPRFT before it is allowed to be launched online. Also, an
imported online game should be approved in advance by MOCT before its initial operation while a domestically developed online game
should be filed with MOCT within 30 days of commencing operations. See &ldquo;Item 4. Information on the Company&mdash;B. Business
Overview&mdash;Regulation&mdash;Regulation on online games.&rdquo; We license from online game developers and operate massive multiplayer
online games, or the MMOGs, and we share profits with these developers. We require developers of certain online games to obtain
the requisite approvals from SAPPRFT, and make the filings with MOCT, for relevant online games. As of the date of this annual
report, most of our online games currently in operation exclusively by us have obtained SAPPRFT&rsquo;s approval and completed
filing with MOCT. However, we cannot assure you that we or such online game developers can obtain SAPPRFT&rsquo;s approvals or
complete the filings with MOCT for all the games in a timely manner or at all. If we or such online game developers fail to obtain
these licenses, approvals or filings in a timely manner or at all, the relevant authority may challenge the commercial operation
of our online games and determine that we are in violation of the relevant laws and regulations regarding online games, it would
have the power to, among other things, levy fines against us, confiscate our income generated from operation of our online games
and require us to discontinue our online game business.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">We operate in a competitive market
and may not be able to compete effectively.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We face significant competition in different
areas of our business. For example, although we currently have a leading presence in the China market for cloud acceleration products
and services, we cannot guarantee that we will be able to maintain our leading position in the future. We may face competition
from leading Chinese internet companies, such as Tencent and Baidu, if they start to allocate resources and focus on the development
in this business sector. With more entrants into the cloud acceleration business, aggressive price cutting by competitors may result
in the loss of our existing subscribers. We may have to take actions to retain our user base and attract more subscribers at significant
cost, including upgrading and developing existing and new products and services in order to meet users&rsquo; changing demand,
but we cannot assure you that such efforts will succeed, especially given the tightening control over internet content by the Chinese
government. See &ldquo;&mdash;If we fail to keep up with the technological development in the internet industry and users&rsquo;
changing demand, our business, financial condition and results of operations may be materially and adversely affected.&rdquo; and
&ldquo;&mdash;Regulation and censorship of information disseminated over the internet in China have adversely affected our business
and may continue to adversely affect our business, and we may be liable for the digital media content on our platform.&rdquo;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Some of our existing or potential competitors
have a longer operating history and significantly greater financial resources than we do, and in turn may be able to attract and
retain more users and advertisers. Our competitors may compete with us in a variety of ways, including by conducting brand promotions
and other marketing activities and making acquisitions. If we are not able to effectively compete in any aspect of our business,
which would have a material and adverse effect on our business, financial condition and results of operations.</P>

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


<!-- Field: Page; Sequence: 22; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Undetected programming errors
or flaws or failure to maintain effective customer service could harm our reputation or decrease market acceptance of our services,
particularly our resource discovery network, which would materially and adversely affect our results of operations.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our programs may contain programming errors
that may only become apparent after their release, especially in terms of upgrades to, for example, Xunlei Accelerator or cloud
acceleration subscription services. We receive user feedback in connection with programming errors affecting their user experience
from time to time, and such errors may also come to our attention during our monitoring process. However, we cannot assure you
that we will be able to detect and resolve all these programming errors effectively or in a timely manner. Undetected programming
errors or defects may adversely affect user experience and cause our users to stop using our services and our advertisers to reduce
their use of our services, any of which could materially and adversely affect our business and results of operations.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Advertisements we display may
subject us to penalties and other administrative actions.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Under PRC advertising laws and regulations,
advertisement channels such as us are obligated to monitor the advertising content they display to ensure that such content is
true, accurate and in full compliance with applicable laws and regulations. PRC advertising laws and regulations set forth certain
content requirements for advertisements in the PRC including, among other things, prohibitions on false or misleading content,
superlative wording, socially destabilizing content or content involving obscenities, superstition, violence, discrimination or
infringement of the public interest. In April 2015, the Standing Committee of the National People&rsquo;s Congress issued the amended
Advertisement Law, which took effect on September 1, 2015, to further strengthen the supervision and management of advertisement
services. Pursuant to the Advertisement Law, any advertisement that contains false or misleading information to deceive or mislead
consumers shall be deemed false advertising. Furthermore, the Advertisement Law explicitly stipulates detailed requirements for
the content of several different kinds of advertisement, including advertisements for medical treatment, pharmaceuticals, medical
instruments, health food, alcoholic drinks, education or training, products or services having an expected return on investment,
real estate, pesticides, feed and feed additives, and some other agriculture-related advertisement. On July 4, 2016, SAIC issued
the Interim Measures for the Administration of Internet Advertising to specifically regulate internet advertising activities. See
&ldquo;Item 4. Information on the Company&mdash;B. Business Overview&mdash;Regulation&mdash;Regulation on advertising business&rdquo;
for details. In providing advertising services, we are required to review the supporting documents provided to us by advertising
agencies or advertisers for the relevant advertisements and verify that the content of the advertisements complies with applicable
PRC laws and regulations. Prior to distributing advertisements that are subject to government censorship and approval, we are obligated
to verify that such censorship has been performed and approval has been obtained. Violation of these regulations may result in
penalties, including fines, confiscation of advertising income, orders to eliminate the effect of illegal advertisement. In circumstances
involving serious violations, the State Administration for Industry and Commerce, or the SAIC, or its local branches may revoke
violators&rsquo; licenses or permits for their advertising business operations.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">To fulfill these monitoring functions specified
by the PRC laws and regulations set forth above, we employ several measures. Almost all of our advertising contracts require that
advertising agencies or advertisers that contract with us: (i) ensure the advertising content provided to us is true, accurate
and in full compliance with PRC laws and regulations; (ii) ensure such content does not infringe any third-party&rsquo;s rights
and interests; and (iii) indemnify us for any liabilities arising from such advertising content. In addition, a team of our employees
reviews all advertising materials to ensure the content does not violate relevant laws and regulations before displaying such advertisements.
However, we cannot assure you that all the content contained in such advertisements is true and accurate as required by the advertising
laws and regulations, especially given the uncertainty in the application of these laws and regulations. If we are found to be
in violation of applicable PRC advertising laws and regulations in the future, we may be subject to penalties and our reputation
may be harmed, which may have a material and adverse effect on our business, financial condition and results of operations.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">We face risks relating to third
parties&rsquo; billing and payment systems.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The billing and payment systems of third
parties such as online third-party payment processors help us maintain accurate records of payments of sales proceeds by certain
subscribers and other paying users and collect such payments. Our business and results of operations could be adversely affected
if these third parties fail to accurately account for or calculate the revenues generated from the sales of our products and services.
Moreover, if there are security breaches or failure or errors in the payment process of these third parties, user experience may
be affected and our business results may be negatively impacted.</P>

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


<!-- Field: Page; Sequence: 23; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The channels for the payment of our services
and products typically comprise third-party online system, fixed phone line and mobile phone payment. A significant portion of
the payments have been made through our online payment system since 2014. Although we have been able to control our payment handling
charges by encouraging our subscribers to use the third-party online system which charges relatively lower levels of handling fees
compared with other payment channels, the subscribers may change their habits to make payments through mobile phones or other distribution
channels with higher costs. If more and more subscribers use the mobile phone as their payment channels and the cost remains unchanged
or even increases in the future, or if we fail to minimize the associated payment handling charges, our results of operations may
be adversely affected.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We also do not have control over the security
measures of our third-party payment service providers, and security breaches of the online payment systems that we use could expose
us to litigation and possible liability for failing to secure confidential customer information and could, among other things,
damage our reputation and the perceived security of all of the online payment systems we use. In addition, there may be billing
software errors that would damage customer confidence in these payment systems. If any of the above were to occur, we may lose
paying users and users may be discouraged from purchasing our products, which may have an adverse effect on our business and results
of operations.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Third-party e-commerce platform
is a major way for us to sell our OneThing Cloud and collect payments.&nbsp; If we fail to maintain our relationship with third-party
e-commerce platform, the sales of our OneThing Cloud and our cloud computing business may be adversely affected.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In addition to our proprietary
distribution channels, we also sell our OneThing Cloud through a major third-party e-commerce platform in China and collect
payments from such platform.&nbsp;We are subject to its standard terms and conditions for selling product through its
platform, which govern placing of purchase order, transportation and delivery of products, sales returns and payment settlement. If we
violate, or if the platform provider believes that we have violated, its terms and conditions, it may discontinue or limit
our access to that platform, which could harm the sales of our OneThing Cloud and our cloud computing business.&nbsp;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Disputes with the third-party platform,
such as disputes relating to fee arrangements and billing issues, may also arise from time to time and we cannot assure you that
we will be able to resolve such disputes in a timely manner or at all.&nbsp; If our collaboration with the third-party platform
terminates for any reason, we may not be able to find a replacement in a timely manner at terms acceptable to us or at all and
the sales of our OneThing Cloud may be adversely affected.&nbsp; Any failure on our part to maintain good relationships with the
third-party e-commerce platform, the sales of our OneThing Cloud could decline, which will have an adverse effect on our business,
financial condition and results of operations.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">If the e-commerce platform, through
which we sell our OneThing Cloud, loses its market position or is no longer popular with users, our ability to reach
more users will be limited.&nbsp; In addition, we would need to identify alternative channels for marketing and selling
our OneThing Cloud, which would consume additional resources and may not be effective.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">We do not have internal manufacturing
capabilities and rely on several contract manufacturers to produce our products. If we encounter issues with these contract manufacturers,
our business, brand and results of operations could be harmed.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We do not maintain our own manufacturing
capabilities and rely on contract manufactures to produce our products. We assign the production of OneThing Cloud to a number
of manufacturers. We may experience operational difficulties with our manufacturers, including reductions in the availability
of production capacity, failures to comply with product specifications, insufficient quality control, failures to meet production
deadlines, increases in manufacturing costs. Our manufacturers may experience disruptions in their manufacturing operations due
to equipment breakdowns, labor strikes or shortages, natural disasters, component or material shortages, cost increases or other
similar problems. In addition, we may not be able to renew contracts with our contract manufacturers or identify alternative manufacturers
in a timely manner at terms acceptable to us. If any of the above were to happen, our manufacturing of OneThing Cloud and our
cloud computing business may be adversely affected.</P>

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


<!-- Field: Page; Sequence: 24; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">We are susceptible to supply
shortages, long lead time for raw materials and components, and supply changes, any of which could disrupt our supply chain and
have a material adverse impact on our results of operation because some of the key components of our products  come from a limited number or a single source of supply.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">All of the components and raw
materials used to produce OneThing Cloud are sourced from third-party suppliers, and some of these components are sourced
from a limited number of or a single supplier. Therefore, we are subject to risks of shortages or discontinuation in supply,
cost increases and quality control issues with the limited sources of suppliers. We may in the future experience component
shortages. In the event of a component shortage or supply interruption from suppliers of key components, we will need to
identify alternate sources of supply, which can be time-consuming, difficult and costly. We may not be able to source these
components on terms that are acceptable to us, or at all, which may undermine our ability to meet our production requirements
or to fill our orders in a timely manner. This could cause delays in  delivery of our products, harm our relationships with
our customers, distributors and users, and adversely affect our results of operations.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">We have granted, and may continue
to grant, share awards under our share incentive plans, which may result in increased share-based compensation expenses.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We have granted share-based compensation
awards, including share options and restricted shares, to various employees, key personnel and other non-employees to incentivize
performance and align their interests with ours. We adopted a share incentive plan on December 30, 2010, or the 2010 Plan, a second
share incentive plan on November 18, 2013, as supplemented, or the 2013 Plan, and a third share incentive plan on April 24, 2014,
as supplemented, or the 2014 plan. Under the 2010 Plan, we are authorized to issue a maximum number of 26,822,828 common shares
of our company upon exercise of the options or other types of awards (excluding an aggregate of 8,410,200 shares already issued
to the directors who are our founders upon exercise of founder options, which were not granted pursuant to the 2010 Plan). As of
March 31, 2018, options to purchase a total of 349,815 common shares of our company were outstanding under the 2010 Plan. As of
March 31, 2018, 4,830,315 restricted shares (excluding those forfeited) have been granted to certain executive officers and other
employees under the 2010 Plan. Under the 2013 Plan, we are authorized to issue a maximum number of 9,073,732 restricted shares
to members of our senior management, counsel or consultant to our company. As of March 31, 2018, 7,089,155 restricted shares (excluding
those forfeited) have been granted to certain executive officers and other employees under the 2013 Plan. Under the 2014 Plan,
we are authorized to issue a maximum number of 14,195,412 restricted shares to our directors, officers, employees and advisors
or consultants to our company. As of March 31, 2018, 10,305,350 restricted shares (excluding those forfeited) have been granted
to certain executive officers and other employees under the 2014 Plan. As of March 31, 2018, our unrecognized share-based compensation
expenses relating to the restricted shares granted under each of the 2010 Plan, the 2013 Plan and the 2014 Plan amounted to US$8.0
million, US$0.9 million and US$6.4 million, respectively. See &ldquo;Item 6. Directors, Senior Management and Employees&mdash;B.
Compensation&mdash;Share incentive plans&rdquo; for details.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We will issue the equivalent number of common
shares upon the vesting and exercise of these options. The amount of these expenses is based on the fair value of the share-based
compensation award we granted. The expenses associated with share-based compensation have affected our net income and may reduce
our net income in the future, and any additional securities issued under share-based compensation schemes will dilute the ownership
interests of our shareholders, including holders of our ADSs. We believe the granting of incentive awards is of significant importance
to our ability to attract and retain key personnel and employees, and we will continue to grant stock options, restricted shares
and other share awards to employees in the future. As a result, our expenses associated with share-based compensation may increase,
which may have an adverse effect on our results of operations.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">The continuing and collaborative
efforts of our senior management and key employees are crucial to our success, and our business may be harmed if we were to lose
their services.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our success depends on the continual efforts
and services of our senior management team. If one or more of our executives or other key personnel are unable or unwilling to
continue to provide services to us, we may not be able to find suitable replacements easily or at all. Competition for management
and key personnel in our industry is intense and the pool of qualified candidates is limited. We may not be able to retain the
services of our executives or key personnel, or attract and retain experienced executives or key personnel in the future. If any
of our executive officers or key employees joins a competitor or forms a competing company, we may lose advertisers, know-how and
key professionals and staff members. Each of our executive officers has entered into an employment agreement (including a non-compete
provision) with us. However, if any dispute arises between us and our executives or key employees, these agreements may not be
enforceable in China, where these executives and key employees reside, in light of uncertainties with China&rsquo;s legal system.</P>

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


<!-- Field: Page; Sequence: 25; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In addition, while we often grant additional
incentive shares to management personnel and other key employees after their hire dates, the initial grants are usually much larger
than subsequent grants. Employees may be more likely to leave us after their initial incentive share grant fully vests, especially
if the value of the incentive shares has significantly appreciated in value relative to the exercise price. If any member of our
senior management team or other key personnel leaves our company, our ability to successfully operate our business and execute
our business strategy could be impaired.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">We may not be able to effectively
identify or pursue targets for acquisitions or investment, even if we complete such transactions, we may be unable to successfully
integrate the acquired businesses into, or realize anticipated benefits to, our business, and our equity investments may suffer
impairment loss as a result of unsatisfactory target company performance, each of which may adversely affect our growth and results
of operations.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We have in the past and may in the future
selectively acquire or invest in other businesses, including those that complement our existing business. We may not, however,
be able to identify suitable targets for acquisitions or investments in the future. Even if we are able to identify suitable candidates,
we may be unable to complete a transaction on terms commercially acceptable to us. If we fail to identify appropriate candidates
or complete the desired transactions, our growth may be impeded. If the target companies we invest in produce unsatisfactory results,
we may suffer impairment loss in our equity investment.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Even if we complete the desired acquisitions
or investment, such acquisitions and investment may expose us to new operational, regulatory, market and geographic risks and challenges,
including:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>diversion of our management&rsquo;s attention and other resources from our existing business; &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>our inability to maintain the key business relationships and the reputation of the businesses we acquire or invest in; &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>our inability to retain key personnel of the acquired or invested company; &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>uncertainty of entry into markets in which we have limited or no prior experience and in which competitors have stronger market
positions; &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>failure to comply with laws and regulations as well as industry or technical standards of the markets into which we expand;
&nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>our dependence on unfamiliar affiliates and partners of the companies we acquire or invest in; &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>unsatisfactory performance of the businesses we acquire or invest in; &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>our responsibility for the liabilities associated with the businesses we acquire, including those that we may not anticipate;
&nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>goodwill impairment risks associated with the businesses that we acquire; &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>our inability to integrate acquired technology into our business and operations; &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>our inability to develop and maintain a successful business model and to monetize and generate revenues from the businesses
we acquire; and&nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>our inability to maintain internal standards, controls, procedures and policies. &nbsp;</TD></TR></TABLE>

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


<!-- Field: Page; Sequence: 26; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Any of these events could disrupt our ability
to manage our business. These risks could also result in our failure to derive the intended benefits of the acquisitions or investments,
and we may be unable to recover our investment in such initiatives or may have to recognize impairment charges as a result.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Furthermore, the financing and payment arrangements
we use in any acquisition could have a negative impact on you as an investor, because if we issue shares in connection with an
acquisition, your holdings could be diluted. Moreover, if we take on significant debt to finance such acquisitions, we would incur
additional interest expenses, which would divert resources from our working capital and potentially have a material adverse impact
on our results of operations.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Strategic alliances, investments
or acquisitions may have a material and adverse effect on our business, reputation, results of operations and financial condition.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We may enter into strategic alliances with
various third parties to further our business purposes from time to time. Strategic alliances with third parties could subject
us to a number of risks, including risks associated with sharing proprietary information, non-performance by the counterparty,
and an increase in expenses incurred in establishing new strategic alliances, any of which may materially and adversely affect
our business. We may have little ability to control or monitor their actions. To the extent the third parties suffer negative publicity
or harm to their reputations from events relating to their business, we may also suffer negative publicity or harm to our reputation
by virtue of our association with such third parties.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We have in the past invested in or acquired
additional assets, technologies or businesses that are complementary to our existing business. If we are presented with appropriate
opportunities, we may continue to do so in the future. Investments or acquisitions and the subsequent integration of new assets
and businesses into our own would require significant attention from our management and could result in a diversion of resources
from our existing business, which in turn could have an adverse effect on our business operations. The costs of identifying and
consummating investments and acquisitions may be significant. We may also incur significant expenses in obtaining necessary approvals
from relevant government authorities in China and elsewhere in the world. In addition, investments and acquisitions could result
in the use of substantial amounts of cash, potentially dilutive issuances of equity securities and exposure to potential unknown
liabilities or legal risks of the acquired business. The cost and duration of integrating newly acquired businesses could also
materially exceed our expectations. Any such negative developments could have a material adverse effect on our business, financial
condition and results of operations.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Our business, financial condition
and results of operations, as well as our ability to obtain financing, may be adversely affected by the downturn in the global
or Chinese economy.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The industries in which we operate, including
the mobile internet industry, may be affected by economic downturns. For example, a prolonged slowdown in the world economy, including
in the Chinese economy, may lead to a reduced amount of mobile internet advertising, which could materially and adversely affect
our business, financial condition and results of operations. In addition, certain of our products and services may be viewed as
discretionary by our users, who may choose to discontinue or reduce spending on such products and services during an economic downturn.
In such an event, our ability to retain existing users and increase new users will be adversely affected, which would in turn negatively
impact our business and results of operations.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Moreover, a slowdown or disruption in the
global or Chinese economy may have a material and adverse impact on financings available to us. The weakness in the economy could
erode investor confidence, which constitutes the basis of the credit market. The unstable economy affecting the financial markets
and banking system may significantly restrict our ability to obtain financing in the capital markets or from financial institutions
on commercially reasonable terms, or at all. Although we are uncertain about the extent to which the global financial and economic
fluctuations and slowdown of Chinese economy may impact our business in the short-term and long-term, there is a risk that our
business, results of operations and prospects would be materially and adversely affected by any global economic downturn or disruption
or slowdown of Chinese economy.</P>

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


<!-- Field: Page; Sequence: 27; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Our operations depend on the performance
of the internet infrastructure in China.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The successful operation of our business
depends on the performance of the internet infrastructure and telecommunications networks in China. In China, almost all access
to the internet is maintained through state-owned telecommunications operators under the administrative control and regulatory
supervision of the MIIT. Moreover, we have entered into contracts with various subsidiaries of a limited number of telecommunications
service providers in each province for network-related services. On the one hand, if the internet industry in China does not grow
as quickly as expected, our business and operations will be negatively affected. We have limited access to alternative networks
or services in the event of disruptions, failures or other problems with China&rsquo;s internet infrastructure or the telecommunications
networks provided by telecommunications service providers. In addition, our network and website regularly serve a large number
of users and advertisers. With the expansion of our business, we may be required to upgrade our technology and infrastructure to
keep up with the increasing traffic on our website. However, we have no control over the costs of the services provided by telecommunications
service providers. If the prices we pay for telecommunications and internet services rise significantly, our results of operations
may be materially and adversely affected. If internet access fees or other charges to internet users increase, our user traffic
may decline and our business may be harmed. On the other hand, if the internet industry grows faster than expected and we cannot
react to the market demand in a timely manner in terms of our research and development effort, the user experience and the attractiveness
of our services may be harmed, which will negatively impact our business and results of operations.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">If we fail to implement and maintain
an effective system of internal control over financial reporting, we may be unable to accurately report our financial results or
prevent fraud or fail to meet our reporting obligations, and investor confidence in our company and the market price of our ADSs
may be adversely affected.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We are subject to reporting obligations
under the U.S. securities laws.&nbsp;The SEC, as required under Section&nbsp;404 of the Sarbanes-Oxley Act of 2002, adopted rules&nbsp;requiring
every public company to include a management report on such company&rsquo;s internal control over financial reporting in its annual
report, which contains management&rsquo;s assessment of the effectiveness of our internal control over financial
reporting. However, we were not subject to the requirement to provide attestation by our independent registered public accounting
firm on effectiveness of internal control over financial reporting for the year ended December 31, 2017 as we qualified as an &ldquo;emerging
growth company,&rdquo; as defined in the JOBS Act, as of December 31, 2017. Once we cease to be an &ldquo;emerging growth company,&rdquo;
our independent registered public accounting firm must attest to and report on the effectiveness of our internal
control over financial reporting, unless we qualify for other exemptions.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our management has concluded that our internal
control over financial reporting was ineffective as of December 31, 2017 due to one material weakness, one significant deficiency
and other control deficiencies in internal control over financial reporting that were identified as of December 31, 2014, which
were not remediated as of December 31, 2017. A material weakness is a deficiency, or a combination of deficiencies, in internal
control over financial reporting, such that there is a reasonable possibility that a material misstatement of the company&rsquo;s
annual or interim financial statements will not be prevented or detected on a timely basis. The material weakness is related to
a lack of accounting resources in U.S. GAAP and SEC reporting requirements, and the significant deficiency identified related to
a lack of documented comprehensive U.S. GAAP accounting manuals and financial reporting procedures and the lack of related implementation
controls. See &ldquo;Item 15. Controls and Procedures&rdquo; for more details. Any failure to achieve and maintain effective internal
control over financial reporting could result in the loss of investor confidence in the reliability of our consolidated financial
statements, which in turn could harm our business and negatively impact the market price of our ADSs. Furthermore, we have incurred
and anticipate that we will continue to incur considerable costs, management time and other resources in an effort to comply with
Section 404 and other requirements of the Sarbanes-Oxley Act.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">We have limited business insurance
coverage and any uninsured business disruption may have an adverse effect on our results of operations and financial condition.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Insurance companies in China currently do
not offer as extensive an array of insurance products as insurance companies do in more developed economies. We have limited business
liability or disruption insurance to cover our operations. Any uninsured occurrence of business disruption may result in our incurring
substantial costs and the diversion of resources, which could have an adverse effect on our results of operations and financial
condition.</P>

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


<!-- Field: Page; Sequence: 28; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">We face risks related to natural
disasters such as earthquakes and health epidemics and other outbreaks, which could significantly disrupt our operations.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our operations may be vulnerable to interruption
and damage from natural and other types of catastrophes, including earthquakes, fire, floods, hail, windstorms, severe winter weather
(including snow, freezing water, ice storms and blizzards), environmental accidents, power loss, communications failures, explosions,
man-made events such as terrorist attacks and similar events. Due to their nature, we cannot predict the incidence, timing and
severity of catastrophes. If any such catastrophe or extraordinary event occurs in the future, our ability to operate our business
could be seriously impaired. Such events could make it difficult or impossible for us to deliver our services and products to our
users and could decrease demand for our products. As we do not carry property insurance and significant time could be required
to resume our operations, our financial position and results of operations could be materially and adversely affected in the event
of any major catastrophic event.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In addition, our business could be adversely
affected by the outbreak of pandemics such as influenza A (H1N1), avian influenza, H7N9 or severe acute respiratory syndrome (SARS).
Any occurrence of these pandemic diseases or other adverse public health developments in China or elsewhere could severely disrupt
our staffing or the staffing of our business partners, including our advertisers, and otherwise reduce the activity levels of our
work force and the work force of our business partners, causing a material and adverse effect on our business operations.</P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Risks related to our corporate structure</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">If the PRC government finds that
the agreements that establish the structure for operating our businesses in China do not comply with PRC governmental restrictions
on foreign investment in internet-related business and foreign investors&rsquo; mergers and acquisition activities in China, or
if these regulations or the interpretation of existing regulations change in the future, we could be subject to severe penalties
or be forced to relinquish our interests in those operations.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Current PRC laws and regulations place certain
restrictions on foreign ownership of companies that engage in internet businesses, including the provision of online game and online
advertising services. For example, foreign investors&rsquo; equity interests in value-added telecommunication service providers
may not exceed 50%. In addition, foreign investors are prohibited from investing in or operating entities engaged in, among others,
internet cultural operating service (including online game operation services), internet news service, and online transmission
of audio-visual programs service. We are a Cayman Islands company and Giganology (Shenzhen) Ltd., or Giganology Shenzhen and Xunlei
Computer (Shenzhen) Co., Ltd., or Xunlei Computer, our PRC subsidiaries, are considered foreign-invested enterprises. Accordingly,
neither of these two PRC subsidiaries is eligible to provide value-added telecommunication services and the aforementioned internet
related services in China. As a result, we conduct our operations in China principally through contractual arrangements among Giganology
Shenzhen and Shenzhen Xunlei and its shareholders. Shenzhen Xunlei or its subsidiaries hold the licenses and permits necessary
to conduct our resource discovery network, online advertising, online games, cloud computing and related businesses in China, and
Shenzhen Xunlei hold various operating subsidiaries that conduct a majority of our operations in China. Our contractual arrangements
with Shenzhen Xunlei and its shareholders enable us to exercise effective control over Shenzhen Xunlei and Shenzhen Xunlei&rsquo;s
operating subsidiaries and hence treat them as our consolidated entities and consolidate their results. For a detailed discussion
of these contractual arrangements, see &ldquo;Item 4. Information on the Company&mdash;C. Organizational Structure.&rdquo;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We cannot assure you, however, that we will
be able to enforce these contracts. Although we have been advised by Zhong Lun Law Firm, our PRC legal counsel, that each contract
under these contractual arrangements with Shenzhen Xunlei and its shareholders is valid, binding and enforceable under current
PRC laws and regulations, we cannot assure you that the PRC government would agree that these contractual arrangements comply with
PRC licensing, registration or other regulatory requirements, with existing policies or with requirements or policies that may
be adopted in the future. PRC laws and regulations governing the validity of these contractual arrangements are uncertain and the
relevant government authorities have broad discretion in interpreting these laws and regulations. If the PRC government determines
that we do not comply with applicable laws and regulations, it could revoke our business and operating licenses, require us to
discontinue or restrict our operations, restrict our right to collect revenues, block our website, require us to restructure our
operations, impose additional conditions or requirements with which we may not be able to comply, or take other regulatory or enforcement
actions against us that could be harmful to our business. The imposition of any of these penalties would result in a material and
adverse effect on our ability to conduct our business.</P>

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


<!-- Field: Page; Sequence: 29; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">We rely on contractual arrangements
with our variable interest entity in China and its shareholders for our operations, which may not be as effective as direct ownership
in providing operational control the variable interest entity and its subsidiaries.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Since PRC laws restrict foreign equity ownership
in companies engaged in internet business in China, we rely on contractual arrangements with Shenzhen Xunlei, our VIE, and the
shareholders of Shenzhen Xunlei to operate our business in China. If we had direct ownership of Shenzhen Xunlei, we would be able
to exercise our rights as a shareholder to effect changes in the board of directors of Shenzhen Xunlei, which in turn could effect
changes at the management level, subject to any applicable fiduciary obligations. However, under the current contractual arrangements,
we rely on Shenzhen Xunlei and its shareholders&rsquo; performance of their contractual obligations to exercise effective control.
In addition, our operating contract with Shenzhen Xunlei has a term of ten years, which is subject to Giganology Shenzhen&rsquo;s
unilateral termination right and may be extended as requested by Giganology Shenzhen. In general, none of Shenzhen Xunlei or its
shareholders may terminate the contracts prior to the expiration date. However, the shareholders of Shenzhen Xunlei may not act
in the best interests of our company or may not perform their obligations under these contracts, including the obligation to renew
these contracts when their initial contract term expires. Such risks exist throughout the period in which we intend to operate
our business through the contractual arrangements with Shenzhen Xunlei. We may replace the shareholders of Shenzhen Xunlei at any
time pursuant to our contractual arrangements with Shenzhen Xunlei and its shareholders. However, if any dispute relating to these
contracts remains unresolved, we will have to enforce our rights under these contracts through the operations of PRC law and courts
and therefore will be subject to uncertainties in the PRC legal system. See &ldquo;&mdash;Any failure by Shenzhen Xunlei or its
shareholders to perform their obligations under our contractual arrangements with them may have a material adverse effect on our
business&rdquo; and &ldquo;Item 4. Information on the Company&mdash;C. Organizational Structure.&rdquo; Therefore, these contractual
arrangements may not be as effective as direct ownership in providing us with control over Shenzhen Xunlei.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Any failure by Shenzhen Xunlei
or its shareholders to perform their obligations under our contractual arrangements with them may have a material adverse effect
on our business.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Shenzhen Xunlei or its
shareholders may fail to take certain actions required for our business or follow our instructions despite their contractual
obligations to do so. If they fail to perform their obligations under their respective agreements with us, we may have to
rely on legal remedies under PRC law, including seeking specific performance or injunctive relief, which may not be
effective. As of the date of this annual report, Mr. Sean Shenglong Zou, our co-founder and director, owned 76% of the equity
interest in Shenzhen Xunlei, our variable interest entity. Under the equity pledge agreement among Giganology Shenzhen and
the shareholders of Shenzhen Xunlei, as amended, the shareholders of Shenzhen Xunlei have pledged all of their equity
interests in Shenzhen Xunlei to Giganology Shenzhen to guarantee Shenzhen Xunlei and its shareholders&rsquo; performance of
their respective obligations under the related contractual arrangements. In addition, the shareholders of Shenzhen Xunlei
have completed the registration of equity pledge under the equity pledge agreement with the competent governmental authority.
If any of the shareholders of Shenzhen Xunlei, especially Mr. Sean Shenglong Zou due to his significant equity interest in
Shenzhen Xunlei, fails to perform his or her obligations under the contractual arrangements, we may have to enforce these
agreements to transfer his or her equity interests to another appointee of Giganology Shenzhen.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Moreover, the exercise of call options under
the equity interests disposal agreement, the intellectual properties purchase option agreement and certain other contractual arrangements
will be subject to the review and approval of competent governmental authorities and incur additional expenses.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">All of these contractual arrangements are
governed by PRC law and provide for the resolution of disputes through arbitration in the PRC. Accordingly, these contracts would
be interpreted in accordance with PRC law and any disputes would be resolved in accordance with PRC legal procedures. The legal
environment in the PRC is not as developed as in certain other jurisdictions, such as the United States. As a result, uncertainties
in the PRC legal system could limit our ability to enforce these contractual arrangements, which may make it difficult to exert
effective control over our variable interest entity and its subsidiaries, and our ability to conduct our business may be adversely
affected.</P>

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


<!-- Field: Page; Sequence: 30; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Contractual arrangements with
our variable interest entity may result in adverse tax consequences to us.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Under applicable PRC tax laws and regulations,
arrangements and transactions among related parties may be subject to audit or scrutiny by the PRC tax authorities within ten years
after the taxable year when the arrangements or transactions are conducted. See &ldquo;Item 4. Information on the Company&mdash;B.
Business Overview&mdash;Regulation&mdash;Regulation on tax&mdash;PRC enterprise income tax.&rdquo; We could face material and adverse
tax consequences if the PRC tax authorities were to determine that the contractual arrangements among Giganology Shenzhen, our
wholly-owned subsidiary in China, and Shenzhen Xunlei, our variable interest entity in China and its shareholders, as well as the
intellectual property framework agreement between Xunlei Computer and Shenzhen Xunlei were not entered into on an arm&rsquo;s-length
basis and therefore constituted unfavorable transfer pricing arrangements. Unfavorable transfer pricing arrangements could, among
other things, result in an upward adjustment on taxation, and the PRC tax authorities may impose interest on late payments on Shenzhen
Xunlei, for the adjusted but unpaid taxes. Our results of operations may be materially and adversely affected if Shenzhen Xunlei&rsquo;s
tax liabilities increase significantly or if it is required to pay interest on late payments.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">The shareholders of Shenzhen Xunlei
may have potential conflicts of interest with us, which may materially and adversely affect our business.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Sean Shenglong Zou, Hao Cheng, Fang Wang,
Jianming Shi and Guangzhou Shulian Information Investment Co., Ltd. are shareholders of Shenzhen Xunlei. We provide no incentives
to the shareholders of Shenzhen Xunlei for the purpose of encouraging them to act in our best interests in their capacity as the
shareholders of Shenzhen Xunlei. We may replace the shareholders of Shenzhen Xunlei at any time pursuant to the currently effective
equity option agreements between us and these shareholders.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">As a director and/or executive officer of
our company, Mr. Zou and Mr. Cheng each has a duty of loyalty and care to us under Cayman Islands law. We are not aware that other
publicly listed companies in China with a similar corporate and ownership structure as ours have brought conflicts of interest
claims against the shareholders of their respective variable interest entities. However, we cannot assure you that when conflicts
arise, the shareholders of Shenzhen Xunlei will act in the best interests of our company or that conflicts will be resolved in
our favor. If we cannot resolve any conflicts of interest or disputes between us and the shareholders of Shenzhen Xunlei, we would
have to rely on legal proceedings, which may be expensive, time-consuming and disruptive to our operations. There is also substantial
uncertainty as to the outcome of any such legal proceedings.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">We may rely principally on dividends
and other distributions on equity paid by our PRC subsidiaries to fund any cash and financing requirements we may have. Any limitation
on the ability of Giganology Shenzhen and Xunlei Computer to pay dividends to us could have a material adverse effect on our ability
to conduct our business.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We are a holding company and we may rely
principally on dividends and other distributions on equity paid by our wholly-owned PRC subsidiaries including Giganology Shenzhen
and Xunlei Computer, for our cash and financing requirements, including the funds necessary to pay dividends and other cash distributions
to our shareholders and service any debt we may incur. If Giganology Shenzhen incurs debt on its own behalf in the future, the
instruments governing the debt may restrict its ability to pay dividends or make other distributions to us. In addition, the PRC
tax authorities may require us to adjust our taxable income under the contractual arrangements Giganology Shenzhen currently has
in place with Shenzhen Xunlei, our variable interest entity, as well as the intellectual property framework agreement between Xunlei
Computer and Shenzhen Xunlei, in a manner that would materially and adversely affect its ability to pay dividends and other distributions
to us. As of December 31, 2017, we had cash or cash equivalents of approximately RMB436.8 million (US$66.9 million) and US$2.8
million located within the PRC, of which RMB313.9 million (US$48.0 million) is held by Shenzhen Xunlei and its subsidiaries. The
transfer of all the cash or cash equivalents is subject to PRC government&rsquo;s restrictions on currency conversion.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Under PRC laws and regulations, Giganology
Shenzhen and Xunlei Computer, as wholly foreign-owned enterprises in the PRC, may pay dividends only out of its accumulated after-tax
profits as determined in accordance with PRC accounting standards and regulations. In addition, wholly foreign-owned enterprises
such as Giganology Shenzhen and Xunlei Computer are required to set aside at least 10% of their accumulated after-tax profits each
year, if any, to fund certain statutory reserve funds, until the aggregate amount of such a fund reaches 50% of their respective
registered capital. At their discretion, wholly foreign-owned enterprises may allocate a portion of their after-tax profits based
on PRC accounting standards to staff welfare and bonus funds. These reserve funds and staff welfare and bonus funds are not distributable
as cash dividends. Any limitation on the ability of Giganology Shenzhen and Xunlei Computer to pay dividends or make other distributions
to us could materially and adversely limit our ability to grow, make investments or acquisitions that could be beneficial to our
business, pay dividends, or otherwise fund and conduct our business. See also &ldquo;&mdash;Risks related to doing business in
China&mdash;Our global income may be subject to PRC taxes under the PRC EIT Law, which may have a material adverse effect on our
results of operations.&rdquo;</P>

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


<!-- Field: Page; Sequence: 31; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">PRC regulation of loans to, and
direct investment in, PRC entities by offshore holding companies and governmental control of currency conversion may restrict or
prevent us from making loans to our PRC subsidiaries and variable interest entity and its subsidiaries or making additional capital
contributions to our PRC subsidiaries, which may materially and adversely affect our liquidity and our ability to fund and expand
our business.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We may (i) make additional capital contributions
to our PRC subsidiaries, (ii) establish new PRC subsidiaries and make capital contributions to these new PRC subsidiaries, (iii)
make loans to our PRC subsidiaries or variable interest entity and its subsidiaries, or (iv) acquire offshore entities with business
operations in China in an offshore transaction. However, most of these uses are subject to PRC regulations and approvals. For example:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>capital contributions to our PRC subsidiaries, whether existing ones or newly established ones, must complete the record-filing
procedures by the Ministry of Commerce or its local counterparts; &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>loans by us to our PRC subsidiaries, which are foreign-invested enterprises, to finance their respective activities cannot
exceed statutory limits and must be registered with the PRC State Administration of Foreign Exchange, or SAFE, or its local branches;
and</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>loans by us to our variable interest entity, which is a domestic PRC entity, may not exceed the statutory limit, and any medium
or long-term loan we extend to our variable interest entity must be <FONT STYLE="font-family: Times New Roman, Times, Serif; background-color: white">recorded
and registered</FONT> by the National Development and Reform Commission and SAFE or its local branches.</TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">On August 29, 2008, SAFE promulgated the
Circular on the Relevant Operating Issues Concerning the Improvement of the Administration of the Payment and Settlement of Foreign
Currency Capital of Foreign Invested Enterprises, or SAFE Circular No. 142, regulating the conversion by a foreign-invested enterprise
of foreign currency registered capital into Renminbi by restricting how the converted Renminbi may be used. SAFE Circular No. 142
provides that the Renminbi capital converted from foreign currency registered capital of a foreign-invested enterprise may only
be used for purposes within the business scope approved by the applicable governmental authority and unless otherwise provided
by law, such Renminbi capital may not be used for equity investments within the PRC. SAFE also strengthened its oversight of the
flow and use of the Renminbi capital converted from foreign currency registered capital of a foreign-invested company. The use
of such Renminbi capital may not be altered without SAFE approval, and such Renminbi capital may not in any case be used to repay
Renminbi loans if the proceeds of such loans have not been used. Violations of SAFE Circular No. 142 could result in severe monetary
or other penalties. On March 30, 2015, SAFE issued SAFE Circular No. 19, which took effect and replaced SAFE Circular No. 142 as
of June 1, 2015 and the Notice of the State Administration of Foreign Exchange on Reforming and Standardizing the Policy on the
Management of Foreign Exchange Settlement under Capital Account, or SAFE Circular No. 16, which became effective on June 9, 2016.
Although SAFE Circular No. 19 and SAFE Circular No. 16 allow for the use of RMB converted from the foreign currency denominated
capital for equity investments in the PRC, the restrictions will continue to apply as to foreign-invested enterprises&rsquo; use
of the converted RMB for purposes beyond the business scope, for the loans to non-associated companies or issuing inter-company
RMB loans. We expect that if we convert the net proceeds we received from our initial public offering into Renminbi pursuant to
SAFE Circular No. 16 and SAFE Circular No. 19, our use of Renminbi funds will be for purposes within the approved business scope
of our PRC subsidiaries. The business scopes of Giganology Shenzhen and Xunlei Computer include &ldquo;technical services,&rdquo;
which we believe permits Giganology Shenzhen to purchase or lease servers and other equipment for its own technical data and research
and to provide operational support to our variable interest entity and its subsidiaries.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">However, we may not be able to use such
Renminbi funds to make equity investments in certain entities in the PRC through our PRC subsidiaries.</P>

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


<!-- Field: Page; Sequence: 32; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">We may lose the ability to use
and enjoy assets held by our variable interest entity and its subsidiaries that are important to the operation of our business
if any of such entities goes bankrupt or becomes subject to a dissolution or liquidation proceeding.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">As part of our contractual arrangements
with our variable interest entity, our variable interest entity and its subsidiaries hold certain assets that are important to
the operation of our business, including patents for the proprietary technology and related domain names and trademarks. If any
of our variable interest entity or its subsidiaries goes bankrupt and all or part of its assets become subject to liens or rights
of third-party creditors, we may be unable to continue some or all of our business activities, which could materially and adversely
affect our business, financial condition and results of operations. Under the contractual arrangements, our variable interest entity
and its subsidiaries may not, in any manner, sell, transfer, mortgage or dispose of their assets or legal or beneficial interests
in the business without our prior consent. If our variable interest entity undergoes a voluntary or involuntary liquidation proceeding,
the unrelated third-party creditors may claim rights to some or all of these assets, thereby hindering our ability to operate our
business, which could materially and adversely affect our business, financial condition and results of operations.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Substantial uncertainties exist
with respect to the enactment timetable, interpretation and implementation of draft PRC Foreign Investment Law and how it may impact
the viability of our current corporate structure, corporate governance and business operations.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The MOFCOM published a discussion draft
of the proposed Foreign Investment Law in January 2015 aiming to, upon its enactment, replace the trio of existing laws regulating
foreign investment in China, namely, the Sino-foreign Equity Joint Venture Enterprise Law, the Sino-foreign Cooperative Joint Venture
Enterprise Law and the Wholly Foreign-invested Enterprise Law, together with their implementation rules and ancillary regulations.
The draft Foreign Investment Law embodies an expected PRC regulatory trend to rationalize its foreign investment regulatory regime
in line with prevailing international practice and the legislative efforts to unify the corporate legal requirements for both foreign
and domestic investments. Substantial uncertainties exist with respect to its enactment timetable, interpretation and implementation.
The draft Foreign Investment Law, if enacted as proposed, may materially impact the viability of our current corporate structure,
corporate governance and business operations in many aspects.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Among other things, the draft Foreign Investment
Law expands the definition of foreign investment and introduces the principle of &ldquo;actual control&rdquo; in determining whether
the investment in China is made by a foreign investor or a PRC domestic investor. The draft Foreign Investment Law specifically
provides that an entity established in China but &ldquo;controlled&rdquo; by foreign investors will be treated as a foreign investor,
whereas an entity set up in a foreign jurisdiction would nonetheless be, upon market entry clearance by the MOFCOM or its local
branches, treated as a PRC domestic investor provided that the entity is &ldquo;controlled&rdquo; by PRC entities and/or citizens.
In this connection, &ldquo;control&rdquo; is broadly defined in the draft law to cover, among others, having the power to exert
decisive influence, via contractual or trust arrangements, over the subject entity&rsquo;s operations, financial matters or other
key aspects of business operations. If the foreign investment falls within a &ldquo;negative list&rdquo;, to be separately issued
by the State Council in the future, market entry clearance by the MOFCOM or its local branches would be required. Otherwise, all
foreign investors may make investments on the same terms as Chinese investors without being subject to additional approval from
the government authorities as mandated by the existing foreign investment legal regime.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The &ldquo;variable interest entity&rdquo;
structure, or VIE structure, has been adopted by many PRC-based companies, including us, to obtain necessary licenses and permits
in the industries that are currently subject to foreign investment restrictions in China. See &ldquo;&mdash;Risks Related to Our
Corporate Structure&mdash;If the PRC government finds that the agreements that establish the structure for operating our businesses
in China do not comply with PRC governmental restrictions on foreign investment in internet-related business and foreign investors&rsquo;
mergers and acquisition activities in China, or if these regulations or the interpretation of existing regulations change in the
future, we could be subject to severe penalties or be forced to relinquish our interests in those operations,&rdquo; and &ldquo;Item
4. Information on the Company&mdash;C. Organizational Structure.&rdquo; Under the draft Foreign Investment Law, if a variable interest
entity is ultimate controlled by a foreign investor via contractual arrangement, it would be deemed as a foreign investment. Accordingly,
for the companies with a VIE structure in an industry category that is on the &ldquo;negative list&rdquo;, the VIE structure may
be deemed legitimate only if the ultimate controlling person(s) is/ are of PRC nationality (either PRC individual, or PRC government
and its branches or agencies) Conversely, if the actual controlling person(s) is/are of foreign nationalities, then the variable
interest entities will be treated as foreign invested enterprises and any operation in the industry category on the &ldquo;negative
list&rdquo; without market entry clearance may be considered as illegal.</P>

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


<!-- Field: Page; Sequence: 33; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">As of the date of this annual report,
over 50% of the voting power of our issued and outstanding share capital is controlled by PRC nationals. However, the draft
Foreign Investment Law has not taken a position on what actions will be taken with respect to the existing companies with a
VIE structure, whether or not these companies are controlled by Chinese parties, although a few possible options were
proffered to solicit comments from the public on this point. Under these options, a company with VIE structure that is
engaged in a business set forth in a &ldquo;negative list&rdquo; to be published at the time of the enactment of the new
Foreign Investment Law has either the option or obligation to disclose its corporate structure to the authorities, while the
authorities, after reviewing the ultimate control structure of the company, may either permit the company to continue its
business by maintaining the VIE structure (when the company is deemed ultimately controlled by PRC citizens), or require the
company to dispose of its businesses and/or VIE structure based on consideration of the particular circumstances involved.
Moreover, it is uncertain whether the value-added telecommunication services and other internet related services, which our
VIE provides, will be subject to the foreign investment restrictions or prohibitions set forth in the &ldquo;negative
list&rdquo; to be issued. If the enacted version of the Foreign Investment Law and the final &ldquo;negative list&rdquo;
mandate further actions, such as MOFCOM market entry clearance or certain restructuring of our corporate structure and
operations, to be completed by companies with existing VIE structure like us, we will face substantial uncertainties as to
whether these actions can be timely completed, or at all, and our business and financial condition may be materially and
adversely affected.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The draft Foreign Investment Law, if enacted
as proposed, may also materially impact our corporate governance practice and increase our compliance costs. For instance, the
draft Foreign Investment Law imposes stringent ad hoc and periodic information reporting requirements on foreign investors and
the applicable foreign invested entities. Aside from investment implementation report and investment amendment report that are
required at each investment and alteration of investment specifics, an annual report is mandatory, and large foreign investors
meeting certain criteria are required to report on a quarterly basis. Any company found to be non-compliant with the information
reporting obligations may potentially be subject to fines and/or administrative or criminal liabilities, and the persons directly
responsible may be subject to criminal liabilities.</P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Risks related to doing business in China</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Changes in China&rsquo;s economic,
political or social conditions or government policies could have a material adverse effect on our business and operations.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Substantially all of our assets and operations
are located in China. Accordingly, our business, financial condition, results of operations and prospects may be influenced to
a significant degree by political, economic and social conditions in China generally and by continued economic growth in China
as a whole.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Chinese economy differs from the economies
of most developed countries in many respects, including the level of government involvement, level of development, growth rate,
control of foreign exchange and allocation of resources. Although the Chinese government has implemented measures emphasizing the
utilization of market forces for economic reform, the reduction of state ownership of productive assets, and the establishment
of improved corporate governance in business enterprises, a substantial portion of productive assets in China is still owned by
the government. In addition, the Chinese government continues to play a significant role in regulating industry development by
imposing industrial policies. The Chinese government also exercises significant control over China&rsquo;s economic growth through
allocating resources, controlling payment of foreign currency-denominated obligations, setting monetary policy, and providing preferential
treatment to particular industries or companies, such as those qualified to operate in free trade zones designated in certain major
cities in China.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">While the Chinese economy has experienced
significant growth over the past decades, growth has been uneven, both geographically and among various sectors of the economy
and the rate of growth has been slowing. The Chinese government has implemented various measures to encourage economic growth and
guide the allocation of resources. Some of these measures may benefit the overall Chinese economy, but may have a negative effect
on us. For example, our financial condition and results of operations may be adversely affected by government control over capital
investments or changes in tax regulations. In addition, in the past the Chinese government has implemented certain measures, including
interest rate increases, to control the pace of economic growth.</P>

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


<!-- Field: Page; Sequence: 34; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">These measures may cause decreased economic
activity in China, which may adversely affect our business and operating results.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Regulation and censorship of information
disseminated over the internet in China have adversely affected our business and may continue to adversely affect our business,
and we may be liable for the digital media content on our platform.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">China has strict regulations governing telecommunication
service providers, internet and wireless access and the distribution of news and other information. Under these regulations, internet
content providers, or ICPs, like us are prohibited from posting or displaying over the internet or wireless networks content that,
among other things, violates PRC laws and regulations. If an ICP finds that prohibited content is transmitted on its website or
stored in its system, it must terminate the transmission of such information or delete such information immediately and keep records
and report to relevant authorities. Failure to comply with these requirements could lead to the revocation of the VATS License,
which is required for our ICP services and other required licenses and the closure of the offending websites, and cloud network
operators or website operators may also be held liable for prohibited content displayed on, retrieved from or linked to such network
or website. However, efforts to constantly self-monitor in order to comply with these requirements could negatively impact user
experience and lead to a decline in user numbers.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Chinese government intensified its efforts
to remove inappropriate content disseminated over the internet and wireless networks, and our efforts to monitor content on our
platform and website led to a decline in subscriber numbers in the past few years. In April 2014, the Chinese government initiated
a campaign to enhance and enforce its scrutiny on internet content in China, particularly for pornographic content, and various
websites were subject to penalties and in some cases outright suspension of website operations. We regularly conducted internal
compliance investigation to ensure that the content transmitted by our products is in compliance with the standards set out by
the authorities. To date, we have deleted millions of cached files, blocked over one million digital files and added thousands
of key words to our automatic keyword filtration system. In addition, we permitted temporary suspension of services by about 207,000
existing subscribers as of the end of 2017. We may experience still further decline in user and subscriber numbers as we continue
in our efforts to comply with the rules and regulations of the Chinese government.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Uncertainties with respect to
the PRC legal system could adversely affect us.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We conduct our business primarily through
our PRC subsidiaries and variable interest entity and its subsidiaries in China. Our operations in China are governed by PRC laws
and regulations. Giganology Shenzhen is a foreign-invested enterprise and is subject to laws and regulations applicable to foreign
investment in China and, in particular, laws applicable to foreign-invested enterprises. The PRC legal system is a civil law system
based on written statutes. Unlike the common law system, prior court decisions under the civil law system may be cited for reference
but have limited precedential value.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Over the past three decades, the PRC government
has enacted legislation that has significantly enhanced the protections afforded to various forms of foreign investments in China.
However, China has not developed a fully integrated legal system, and recently enacted laws and regulations may not sufficiently
cover all aspects of economic activities in China. In particular, the interpretation and enforcement of these laws and regulations
involve uncertainties. Since PRC administrative and court authorities have significant discretion in interpreting and implementing
statutory and contractual terms, it may be difficult to evaluate the outcome of administrative and court proceedings and the level
of legal protection we enjoy. These uncertainties may affect our judgment on the relevance of legal requirements and our ability
to enforce our contractual or tort rights. In addition, the regulatory uncertainties may be exploited through unmerited or frivolous
legal actions or threats in attempts to extract payments or benefits from us.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Furthermore, the PRC legal system is based
in part on government policies and internal rules, some of which are not published on a timely basis or at all and may have retroactive
effect. As a result, we may not be aware of our violation of any of these policies and rules until sometime after the violation.
In addition, any administrative and court proceedings in China may be protracted, resulting in substantial costs and diversion
of resources and management attention.</P>

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


<!-- Field: Page; Sequence: 35; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We believe that our patents, trademarks,
trade secrets, copyrights, and other intellectual property are important to our business. We rely on a combination of patent, trademark,
copyright and trade secret protection laws in China and other jurisdictions, as well as confidentiality procedures and contractual
provisions to protect our intellectual property and our brand. Protection of intellectual property rights in China may not be as
effective as in the United States or other jurisdictions, and as a result, we may not be able to adequately protect our intellectual
property rights, which could adversely affect our revenues and competitive position.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">We may be adversely affected by
the complexity, uncertainties and changes in PRC regulations of internet-related business and companies.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The PRC government extensively regulates
the internet industry, including foreign ownership of, and the licensing and permit requirements pertaining to, companies in the
internet industry. These internet-related laws and regulations are relatively new and evolving, and their interpretation and enforcement
involve significant uncertainty. As a result, in certain circumstances it may be difficult to determine what actions or omissions
may be deemed to be in violations of applicable laws and regulations. Issues, risks and uncertainties relating to PRC regulation
of the internet business include, but are not limited to, the following:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>We only have contractual control over our resource discovery network and cloud computing. We do not own the resource discovery
network and cloud computing due to the restriction of foreign investment in businesses providing value-added telecommunication
services in China, including internet content provision or CDN services. This may significantly disrupt our business, subject us
to sanctions, compromise enforceability of related contractual arrangements, or have other harmful effects on us. &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>There are uncertainties relating to the regulation of the internet business in China, including evolving licensing practices
and the requirement for real-name registrations. This means that permits, licenses or operations at some of our companies may be
subject to challenge, or we may fail to obtain permits or licenses that may be deemed necessary for our operations or we may not
be able to obtain or renew certain permits or licenses. If we fail to maintain any of these required licenses or approvals, we
may be subject to various penalties, including fines and discontinuation of or restriction on our operations. Any such disruption
in our business operations may have a material and adverse effect on our results of operations. For example, we are providing mobile
applications to mobile device users free of charge and we do not believe we, as an internet content provider, need to obtain a
separate operating license in addition to the VATS License, which we have already obtained. Although we believe this is in line
with the current market practice, there can be no assurance that we will not be required to apply for an operating license for
our mobile applications in the future and if so, we may not qualify or succeed in obtaining such license. &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Intensified government regulation of the internet industry in China could restrict our ability to maintain or increase our
user base. For example, in January 2011, MIIT and seven other PRC central government authorities jointly issued a circular entitled
Implementation Scheme regarding Parental Guardianship Project for Minors Playing Online Games, under which online game operators
are required to adopt various measures to maintain a system to communicate with the parents or other guardians of minors playing
their online games and are required to monitor the online game activities of minors and suspend the accounts of minors if so required
by their parents or guardians. These restrictions could limit our ability to increase our online game business among minors. &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>New laws and regulations may be promulgated that will regulate internet activities, including online video, online games and
online advertising businesses. If these new laws and regulations are promulgated, additional licenses may be required for our operations.
If our operations do not comply with these new regulations after they become effective, or if we fail to obtain any licenses required
under these new laws and regulations, we could be subject to penalties. &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>In June 2010, MOC promulgated the Provisional Measures on the Administration of Online Games, or the Online Game Measures,
which became effective on August 1, 2010. The Online Game Measures provide that any entity engaging in online game operation activities
should obtain an Online Culture Operating Permit and must meet certain requirements such as a minimum amount of the registered
capital. Online game developers are generally involved in the purchase of servers and bandwidth, the control and management of
game data, the maintenance of game systems and certain other maintenance tasks in our operation of online games. There exist uncertainties
on MOCT&rsquo;s interpretation and implementation of these measures. If MOCT determines in the future that such Online Culture
Operating Permit or relevant requirement apply to the online game developers for their involvement in the online game operations,
we may have to terminate our revenue sharing arrangements with certain unqualified online game developers and may even be subject
to various penalties, which may negatively impact our results of operations and financial condition. &nbsp;</TD></TR></TABLE>

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


<!-- Field: Page; Sequence: 36; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The interpretation and application of existing
PRC laws, regulations and policies and possible new laws, regulations or policies relating to the internet industry have created
substantial uncertainties regarding the legality of existing and future foreign investments in, and the businesses and activities
of, internet businesses in China, including our business. For example, in September 2009, GAPPRFT and the National Office of Combating
Pornography and Illegal Publications jointly published a notice, or Circular 13, which expressly prohibits foreign investors from
participating in online game operating business via wholly owned, equity joint venture or cooperative joint venture investments
in China, and from controlling and participating in such businesses directly or indirectly through contractual or technical support
arrangements. Other government agencies with substantial regulatory authority over online game operations and foreign investment
entities in China, such as MIIT and MOCT, did not join GAPPRFT in issuing Circular 13. While Circular 13 is applicable to us and
our online game business on an overall basis, to date, GAPPRFT or SAPPRFT has not issued any interpretation of Circular 13 and,
to our knowledge, has not taken any enforcement action under Circular 13 against any company that relies on contractual arrangements
with affiliated entities to operate online games in China. We cannot assure you that we have obtained all the permits or licenses
required for conducting our business in China or will be able to maintain our existing licenses or obtain any new licenses required
under any new laws or regulations. There are also risks that we may be found to violate the existing or future laws and regulations
given the uncertainty and complexity of China&rsquo;s regulation of internet business.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Subject to interpretation by the relevant
authorities, it may not be possible for us to determine in all cases the type of content that could result in liability for us,
especially if the Chinese government continues to maintain or strengthen its heightened scrutiny on internet content in China.
We may not be able to control or restrict all of the digital media content generated or placed on our network by our users, despite
our attempt to monitor and filter such content. To the extent that regulatory authorities find any portion of our content on our
network or website objectionable or requiring any license or permit that we have not obtained, they may require us to limit or
eliminate the dissemination of such information or otherwise curtail the nature of such content, and keep records and report to
relevant authorities, which may reduce our user traffic. In addition, we may be subject to significant penalties for violations
of those regulations arising from prohibited content displayed on, retrieved from or uploaded to our network or website, including
a suspension or shutdown of our operations. The enforcement activities may be intensified in connection with any ongoing government
campaigns. In addition, while we maintain a regular internal monitoring and compliance protocol, we cannot ascertain that we would
not fall foul of any changing or new government regulations or standards in the future. If we receive a public warning from the
relevant government authorities or our licenses for acceleration services are revoked, our reputation would be harmed and if the
operation of our acceleration services or other products is suspended or shut down entirely or in part, our revenues and results
of operation may be materially and adversely affected. Furthermore, the internal compliance investigation and the removal of content
may have a material impact on our cloud acceleration services, which in turn may lead to a decrease in users and have an adverse
effect on our revenues and results of operations. To date, we have not been able to quantify the magnitude and extent of such impact.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">We may be sued by our game players
and held liable for losses of virtual assets by such players, which may negatively affect our reputation and business, financial
condition and results of operations.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">While playing online games or participating
in other online activities, players acquire and accumulate some virtual assets, such as special equipment and other accessories.
Such virtual assets may be important to online game players and have monetary value and, in some cases, are sold for actual money.
In practice, virtual assets can be lost for various reasons, often through unauthorized use of the game account of one user by
other users and occasionally through data loss caused by a delay of network service, a network crash or hacking activities.</P>

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


<!-- Field: Page; Sequence: 37; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->34<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Currently, there is no PRC law or regulation
specifically governing virtual asset property rights. As a result, there is uncertainty as to who the legal owner of virtual assets
is, whether and how the ownership of virtual assets is protected by law, and whether an operator of online games such as us would
have any liability to game players or other interested parties (whether in contract, tort or otherwise) for loss of such virtual
assets. Based on recent PRC court judgments, the courts have typically held online game operators liable for losses of virtual
assets by game players, and ordered online game operators to return the lost virtual items to game players or pay damages and losses.
In case of a loss of virtual assets, we may be sued by our game players or users and held liable for damages, which may negatively
affect our reputation and business, financial condition and results of operations.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Non-compliance with the laws or
regulations governing virtual currency may result in penalties that could have a material adverse effect on our online games business
and results of operations.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The issuance and use of &ldquo;virtual currency&rdquo;
in the PRC has been regulated since 2007 in response to the growth of the online games industry in China. In January 2007, the
Ministry of Public Security, MOC, MIIT and GAPPRFT jointly issued a circular regarding online gambling which has implications for
the use of virtual currency. To curtail online games that involve online gambling, as well as address concerns that virtual currency
could be used for money laundering or illicit trade, the circular (a) prohibits online game operators from charging commissions
in the form of virtual currency in relation to winning or losing of games; (b) requires online game operators to impose limits
on use of virtual currency in guessing and betting games; (c) bans the conversion of virtual currency into real currency or property;
and (d) prohibits services that enable game players to transfer virtual currency to other players. On June 4, 2009, MOC and the
Ministry of Commerce jointly issued a notice regarding strengthening the administration of online game virtual currency, or the
Virtual Currency Notice. Furthermore, MOC issued the Online Game Measures in June 2010, which provides, among other things, that
virtual currency issued by online game operators may only be used to exchange its own online game products and services and may
not be used to pay for the products and services of other entities.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We issue virtual currency to our clients
for them to purchase various items to be used in online games and premium services. Although we believe we do not offer online
game virtual currency transaction services, we cannot assure you that the PRC regulatory authorities will not take a view contrary
to ours. For example, certain virtual items we issue to users based on in-game milestones they achieve or time spent playing games
are transferable and exchangeable for our virtual currency or the other virtual items we issue to users. If the PRC regulatory
authorities deem such transfer or exchange a virtual currency transaction, then we may be deemed to be engaging in the issuance
of virtual currency and we may also be deemed to be providing transaction platform services that enable the trading of such virtual
currency. Simultaneously engaging in both of these activities is prohibited under the Virtual Currency Notice. In that event, we
may be required to cease either our virtual currency issuance activities or such deemed &ldquo;transaction service&rdquo; activities
and may be subject to certain penalties, including mandatory corrective measures and fines. The occurrence of any of the foregoing
could have a material adverse effect on our online games business and results of operations.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In addition, the Virtual Currency Notice
prohibits online game operators from setting game features that involve the direct payment of cash or virtual currency by players
for the chance to win virtual items or virtual currency based on random selection through a lucky draw, wager or lottery. The notice
also prohibits game operators from issuing currency to game players through means other than purchases with legal currency. Although
we believe that we are generally in compliance with such requirements and have taken adequate measures to prevent any of the above-mentioned
prohibited activities, we cannot assure you that the PRC regulatory authorities will not take a view contrary to ours and deem
such feature as prohibited by the Virtual Currency Notice, thereby subjecting us to penalties, including mandatory corrective measures
and fines. The occurrence of any of the foregoing could materially and adversely affect our online games business and results of
operations.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Intensified government regulation
of the internet industry in China could restrict our ability to maintain or increase our user base.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The PRC government has, in recent years,
intensified regulation on various aspects of the internet industry in China. For example, in January 2011, MIIT and seven other
PRC central government authorities jointly issued a circular entitled Implementation Scheme regarding Parental Guardianship Project
for Minors Playing Online Games, under which online game operators are required to adopt various measures to maintain a system
to communicate with the parents or other guardians of minors playing their online games and are required to monitor the online
game activities of minors and suspend the accounts of minors if so required by their parents or guardians. These restrictions could
limit our ability to increase our online game business among minors. See &ldquo;Item 4. Information on the Company&mdash;B. Business
Overview&mdash;Regulation&mdash;Regulation on anti-fatigue system, real-name registration system and parental guardianship project.&rdquo;
Failure to implement these restrictions, if detected by the relevant government agencies, may result in fines and other penalties
for us, including the shutting down of our online games operations and license revocation. Furthermore, if these restrictions were
expanded to apply to adult game players in the future, our online games business could be materially and adversely affected.</P>

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


<!-- Field: Page; Sequence: 38; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->35<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Further, the PRC government has tightened
its regulation of internet cafes in recent years. In particular, a large number of unlicensed internet cafes have been closed.
The PRC government has imposed higher capital and facility requirements for the establishment of internet cafes. Furthermore, the
PRC government&rsquo;s policy, which encourages the development of a limited number of national and regional internet cafe chains
and discourages the establishment of independent internet cafes, may slow down the growth of internet cafes in China. In June 2002,
the Ministry of Culture, together with other government authorities, issued a joint notice, and in February 2004, the State Administration
for Industry and Commerce issued another notice, suspending the issuance of new internet cafe licenses. In May 2007, the State
Administration for Industry and Commerce reiterated its position not to register any new internet cafes in 2007. In 2008, 2009
and 2010, the Ministry of Culture, the State Administration for Industry and Commerce and other relevant government authorities,
individually or jointly, issued several notices that provide various ways to strengthen the regulation of internet cafes, including
investigating and punishing internet cafes that accept minors, cracking down on internet cafes without sufficient and valid licenses,
limiting the total number of internet cafes and approving internet cafes within the planning made by relevant authorities, screening
unlawful and adverse games and websites, and improving the coordination of regulation over internet cafes and online games. Although
currently most of our users access and consume our products and services from their own devices, if internet cafes become one of
the main venues for our users to access our website or online games, any reduction in the number, or any slowdown in the growth,
of internet cafes in China could limit our ability to maintain or increase our user base.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In addition, the Chinese government has
in recent years intensified its efforts to remove inappropriate content disseminated over the internet and wireless networks. In
April 2014, the Chinese government initiated a campaign to enhance and enforce its scrutiny over internet content in China, particularly
for pornographic content, and various websites were subject to penalties and in some cases outright suspension of website operations.
In August 2017, the CAC promulgated the Provisions on the Administration of Internet Comments Posting Services, and the Provisions
on the Administration of Internet Forum and Community Services, both of which require providers of relevant services to establish
information review and inspection mechanism. As we implemented programs to comply with these regulations, we saw our subscriber
numbers decline and may see more subscriber or user decline in the future. See &ldquo;&mdash;Regulation and censorship of information
disseminated over the internet in China, recently strengthened, have adversely affected our business and may continue to adversely
affect our business, and we may be liable for the digital media content on our platform.&rdquo;</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Fluctuations in exchange rates
may have a material adverse effect on your investment.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Fluctuation in the value of the Renminbi
may have a material adverse effect on the value of your investment. The value of the Renminbi against the U.S. dollar and other
currencies may fluctuate and is affected by, among other things, changes in political and economic conditions. In July 2005, the
PRC government changed its decade-old policy of pegging the value of the Renminbi to the U.S. dollar, and the RMB appreciated more
than 20% against the U.S. dollar over the following three years. Between July 2008 and June 2010, this appreciation halted and
the exchange rate between the RMB and the U.S. dollar remained within a narrow band. Since June&nbsp;2010, the RMB has fluctuated
against the U.S. dollar, at times significantly and unpredictably. It is difficult to predict how market forces or PRC or U.S.
government policy may impact the exchange rate between the RMB and the U.S. dollar in the future.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our financial statements are expressed in
U.S. dollars, and most of our assets, costs and expenses are denominated in Renminbi. Substantially all of our revenues were denominated
in Renminbi. Significant revaluation of the RMB may have a material and adverse effect on your investment. For example, to the
extent that we need to convert U.S. dollars into RMB for our operations, appreciation of the RMB against the U.S. dollar would
have an adverse effect on the RMB amount we would receive from the conversion. Conversely, if we decide to convert our RMB into
U.S. dollars for the purpose of making payments for dividends on our ordinary shares or ADSs or for other business purposes, appreciation
of the U.S. dollar against the RMB would have a negative effect on the U.S. dollar amount available to us. In addition, appreciation
or depreciation in the value of the RMB relative to U.S. dollars would affect our financial results reported in U.S. dollar terms
regardless of any underlying change in our business or results of operations.</P>

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


<!-- Field: Page; Sequence: 39; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->36<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Very limited hedging options are available
in China to reduce our exposure to exchange rate fluctuations. To date, we have not entered into any hedging transactions in an
effort to reduce our exposure to foreign currency exchange risk. While we may decide to enter into hedging transactions in the
future, the availability and effectiveness of these hedges may be limited and we may not be able to adequately hedge our exposure
or at all. In addition, our currency exchange losses may be magnified by PRC exchange control regulations that restrict our ability
to convert RMB into foreign currency.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Governmental control of currency
conversion may limit our ability to utilize our revenues effectively and affect the value of your investment.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The PRC government imposes controls on the
convertibility of the Renminbi into foreign currencies and, in certain cases, the remittance of currency out of China. We receive
substantially all of our revenues in Renminbi. Under our current corporate structure, our Cayman Islands holding company primarily
relies on dividend payments from our wholly-owned PRC subsidiaries, to fund any cash and financing requirements we may have. Under
existing PRC foreign exchange regulations, payments of current account items, including profit distributions, interest payments
and trade and service-related foreign exchange transactions, can be made in foreign currencies without prior SAFE approval by complying
with certain procedural requirements. However, approval from or registration with appropriate government authorities is required
where the Renminbi is to be converted into foreign currency and remitted out of China to pay capital expenses such as the repayment
of loans denominated in foreign currencies. Specifically, under the existing exchange restrictions, without prior approval of SAFE,
cash generated from the operations of our PRC subsidiaries in China may be used to pay dividends by our PRC subsidiaries to our
company and pay employees of our PRC subsidiaries who are located outside China in a currency other than the Renminbi. With prior
approval from or registration with SAFE, cash generated from the operations of our PRC subsidiaries and affiliated entity may be
used to pay off debt in a currency other than the Renminbi owed by our PRC subsidiaries and variable interest entity and its subsidiaries
to entities outside China, and make other capital expenditures outside China in a currency other than the Renminbi. If any of our
variable interest entity or its subsidiaries liquidates, the proceeds from the liquidation of its assets may be used outside of
the PRC or be given to investors who are not PRC nationals. The PRC government may at its discretion restrict access to foreign
currencies for current account transactions in the future. If the foreign exchange control system prevents us from obtaining sufficient
foreign currencies to satisfy our foreign currency demand, we may not be able to pay dividends in foreign currencies to our shareholders,
including holders of our ADSs.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Certain regulations in the PRC
may make it more difficult for us to pursue growth through acquisitions.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Among other things, the M&amp;A Rules and
certain regulations and rules concerning mergers and acquisitions established additional procedures and requirements that could
make merger and acquisition activities by foreign investors more time-consuming and complex. For example, the M&amp;A Rules require
that the Ministry of Commerce be notified in advance of any change-of-control transaction in which a foreign investor takes control
of a PRC domestic enterprise or a foreign company with substantial PRC operations, if certain thresholds under the Provisions on
Thresholds for Prior Notification of Concentrations of Undertakings, issued by the State Council on August 3, 2008, are triggered.
Moreover, the Anti-Monopoly Law promulgated by the Standing Committee of the National People&rsquo;s Congress on August 30, 2007
and took effect on August 1, 2008 requires that transactions which are deemed concentrations and involve parties with specified
turnover thresholds (i.e., during the previous fiscal year, (i) the total global turnover of all operators participating in the
transaction exceeds RMB10 billion and at least two of these operators each had a turnover of more than RMB400 million within China,
or (ii) the total turnover within China of all the operators participating in the concentration exceeded RMB2 billion, and at least
two of these operators each had a turnover of more than RMB400 million within China) must be cleared by the Ministry of Commerce
before they can be completed. In addition, according to the Implementing Rules Concerning Security Review on the Mergers and Acquisitions
by Foreign Investors of Domestic Enterprises issued by the Ministry of Commerce in August 2011, mergers and acquisitions by foreign
investors involved in an industry related to national security are subject to strict review by the Ministry of Commerce. These
rules also prohibit any transactions attempting to bypass such security review, including by controlling entities through contractual
arrangements. We believe that our business is not in an industry related to national security. However, we cannot preclude the
possibility that the Ministry of Commerce or other government agencies may publish interpretations contrary to our understanding
or broaden the scope of such security review in the future. Although we have no current definitive plans to make any acquisitions,
we may elect to grow our business in the future in part by directly acquiring complementary businesses in China. Complying with
the requirements of these regulations to complete such transactions could be time-consuming, and any required approval processes,
including obtaining approval from the Ministry of Commerce, may delay or inhibit our ability to complete such transactions.</P>

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


<!-- Field: Page; Sequence: 40; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->37<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">PRC regulations relating to the
establishment of offshore SPVs by PRC residents may subject our PRC resident beneficial owners or our PRC subsidiaries to liability
or penalties, limit our ability to inject capital into our PRC subsidiaries, limit our PRC subsidiaries&rsquo; ability to increase
their registered capital or distribute profits to us, or may otherwise adversely affect us.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">SAFE has promulgated several regulations
that require PRC residents and PRC corporate entities to register with local branches of SAFE in connection with their direct or
indirect offshore investment activities. These regulations apply to our shareholders who are PRC residents and may apply to any
offshore acquisitions that we make in the future. SAFE promulgated the Circular on Relevant Issues Concerning Foreign Exchange
Control on Domestic Residents&rsquo; Offshore Investment and Financing and Roundtrip Investment through Special Purpose Vehicles,
or SAFE No. Circular No. 37, on July 4, 2014. SAFE Circular No. 37 requires PRC residents to register with local branches of SAFE
in connection with their direct establishment or indirect control of an offshore entity, for the purpose of overseas investment
and financing, with such PRC residents&rsquo; legally owned assets or equity interests in domestic enterprises or offshore assets
or interests, referred to in SAFE Circular No. 37 as a &ldquo;special purpose vehicle.&rdquo; The term &ldquo;control&rdquo; under
SAFE Circular No. 37 is broadly defined as the operation rights, beneficiary rights or decision-making rights acquired by the PRC
residents in the offshore special purpose vehicles or PRC companies by such means as acquisition, trust, proxy, voting rights,
repurchase, convertible bonds or other arrangements. SAFE Circular No. 37 further requires amendment to the registration in the
event of any changes with respect to the basic information of the special purpose vehicle, such as changes in a PRC resident individual
shareholder, name or operation period; or any significant changes with respect to the special purpose vehicle, such as increase
or decrease of capital contributed by PRC individuals, share transfer or exchange, merger, division or other material event. If
the shareholders of an offshore holding company who are PRC residents do not complete their registration with the local SAFE branches,
the PRC subsidiaries of the offshore holding company may be prohibited from distributing their profits and proceeds from any reduction
in capital, share transfer or liquidation to the offshore company, and the offshore company may be restricted in its ability to
contribute additional capital to its PRC subsidiaries. Moreover, failure to comply with SAFE registration and amendment requirements
described above could result in liability under PRC law for evasion of applicable foreign exchange restrictions. In addition, on
February 13, 2015, SAFE issued SAFE Circular No. 13, which took effect on June 1, 2015. SAFE Circular No. 13 delegates to the qualified
banks the authority to register all PRC residents&rsquo; investment in &ldquo;special purpose vehicle&rdquo; pursuant to SAFE Circular
No. 37, except that those PRC residents who have failed to comply with SAFE Circular No. 37 will continue to fall within the jurisdiction
of the relevant local SAFE branches and must continue to make their supplementary registration applications with the such local
SAFE branches.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We have requested PRC residents holding
direct or indirect interest in our company to our knowledge to make the necessary applications, filings and amendments as required
under SAFE regulations. Mr. Sean Shenglong Zou, Mr. Hao Cheng and Ms. Fang Wang have completed the registration and amendment registration
with the local SAFE branch in relation to all our previous private financings and their subsequent ownership changes as required
under the SAFE regulations and Ms. Fang Wang is in the process of applying for the relevant amendment registrations with the local
SAFE branch in relation to the ownership changes in her holding vehicle of our company. However, we may not be informed of the
identities of all the PRC residents holding direct or indirect interest in our company, and we cannot provide any assurances that
these PRC residents will comply with our request to make or obtain any applicable registrations or comply with other requirements
required by SAFE regulations. The failure or inability of our PRC resident shareholders to make any required registrations or comply
with other requirements under SAFE regulations may subject such PRC residents or our PRC subsidiaries to fines and legal sanctions
and may also limit our ability to raise additional financing and contribute additional capital into or provide loans to (including
using the proceeds from our initial public offering) our PRC subsidiaries, limit our PRC subsidiaries&rsquo; ability to pay dividends
or otherwise distribute profits to us, or otherwise adversely affect us.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Furthermore, because of the uncertainty
over how the SAFE regulations will be interpreted and implemented, and how SAFE will apply them to us, we cannot predict how these
regulations will affect our business operations or future strategies. For example, we may be subject to a more stringent review
and approval process with respect to our foreign exchange activities, such as remittance of dividends and foreign-currency-denominated
borrowings, which may adversely affect our financial condition and results of operations. In addition, if we decide to acquire
a PRC domestic company, we cannot assure you that we or the owners of such company, as the case may be, will be able to obtain
the necessary approvals or complete the necessary filings and registrations required by the foreign exchange regulations. This
may restrict our ability to implement our acquisition strategy and could adversely affect our business and prospects.</P>

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


<!-- Field: Page; Sequence: 41; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->38<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Failure to comply with PRC regulations
regarding the registration requirements for employee stock ownership plans or share option plans may subject the PRC plan participants
or us to fines and other legal or administrative sanctions.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In December 2006, the People&rsquo;s Bank
of China promulgated the Administrative Measures of Foreign Exchange Matters for Individuals, which set forth the respective requirements
for foreign exchange transactions by individuals (both PRC or non-PRC citizens) under either the current account or the capital
account. On February 15, 2012, SAFE promulgated the Notices on Issues Concerning the Foreign Exchange Administration for Domestic
Individuals Participating in Stock Incentive Plans of Overseas Publicly-Listed Companies, or the Stock Option Rules, which replaced
the Application Procedures of Foreign Exchange Administration for Domestic Individuals Participating in Employee Stock Ownership
Plans or Stock Option Plans of Overseas Publicly-Listed Companies issued by SAFE on March 28, 2007. Under the Stock Option Rules
and other relevant rules and regulations, PRC residents who participate in stock incentive plan in an overseas publicly-listed
company are required to register with SAFE or its local branches and complete certain other procedures. Participants of a stock
incentive plan who are PRC residents must retain a qualified PRC agent, which could be a PRC subsidiary of such overseas publicly
listed company or another qualified institution selected by such PRC subsidiary, to conduct the SAFE registration and other procedures
with respect to the stock incentive plan on behalf of its participants. Such participants must also retain an overseas entrusted
institution to handle matters in connection with their exercise of stock options, the purchase and sale of corresponding stocks
or interests and fund transfers. In addition, the PRC agent is required to amend the SAFE registration with respect to the stock
incentive plan if there is any material change to the stock incentive plan, the PRC agent or the overseas entrusted institution
or other material changes. We and our PRC employees who have been granted stock options are subject to these regulations. Failure
of our PRC stock option holders to complete their SAFE registrations may subject these PRC residents to fines and legal sanctions
and may also limit our ability to contribute additional capital into our PRC subsidiaries, limit our PRC subsidiaries&rsquo; ability
to distribute dividends to us, or otherwise materially adversely affect our business.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">We face uncertainties with respect
to indirect transfers of equity interests in PRC resident enterprises by their non-PRC holding companies.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The State Administration of Taxation, or
the SAT, has issued several rules and notices to tighten its scrutiny over acquisition transactions in recent years, including
the Notice on Strengthening Administration of Enterprise Income Tax for Share Transfers by Non-PRC Resident Enterprises issued
in December 2009, or SAT Circular 698, the Notice on Several Issues Regarding the Income Tax of Non-PRC Resident Enterprises issued
in March 2011, or SAT Circular 24, and the Notice on Certain Corporate Income Tax Matters on Indirect Transfer of Properties by
Non-PRC Resident Enterprises issued in February 2015, or SAT Circular 7. Pursuant to these rules and notices, if a non-PRC resident
enterprise indirectly transfers PRC taxable properties, which refer to properties of an establishment or a place in the PRC, real
estate properties in the PRC or equity investments in a PRC tax resident enterprise, by disposing of equity interest in an overseas
non-public holding company without a reasonable commercial purpose and resulting in the avoidance of PRC enterprise income tax,
such indirect transfer should be deemed a direct transfer of PRC taxable properties, and gains derived from such indirect transfer
may be subject to the PRC withholding tax at a rate of up to 10%. SAT Circular 7 sets out several factors to be taken into consideration
by tax authorities in determining whether an indirect transfer has a reasonable commercial purpose. An indirect transfer satisfying
all the following criteria will be deemed to lack reasonable commercial purpose and be taxable under PRC law: (i) 75% or more of
the equity value of the intermediary enterprise being transferred is derived directly or indirectly from the PRC taxable properties;
(ii) at any time during the one-year period before the indirect transfer, 90% or more of the asset value of the intermediary enterprise
(excluding cash) is comprised directly or indirectly of investments in the PRC, or 90% or more of its income is derived directly
or indirectly from the PRC; (iii) the functions performed and risks assumed by the intermediary enterprise and any of its subsidiaries
that directly or indirectly hold the PRC taxable properties are limited and are insufficient to prove their economic substance;
and (iv) the foreign tax payable on the gain derived from the indirect transfer of the PRC taxable properties is lower than the
potential PRC enterprise income tax on the direct transfer of such assets. Nevertheless, the indirect transfer falling into the
safe harbor available under SAT Circular 7 may not be subject to PRC tax and the scope of the safe harbor includes qualified group
restructuring, public market trading and tax treaty exemptions. On October 17, 2017, the SAT issued the Public Notice on Issues
Concerning the Withholding of Non-resident Enterprise Income Tax at Source, or SAT Public Notice 37, which took effect on December
1, 2017. SAT Public Notice 37 replaced a series of important circulars, including but not limited to SAT Circular 698 and amended
the rules governing the administration of withholding tax on China-source income derived by the non-resident enterprise. SAT Public
Notice 37 also introduced certain key changes to the current withholding regime, such as (i) non-resident enterprise&rsquo;s withholding
obligation for dividend was changed to arise on the date the payment is actually made as opposed to dividend declaration date;
and (ii) non-resident enterprise&rsquo;s obligation to self-report tax within seven days upon withholding agent&rsquo;s failure
to withhold was removed.</P>

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


<!-- Field: Page; Sequence: 42; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->39<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Under SAT Circular 7 and SAT Public Notice
37, the entities or individuals obligated to pay the transfer price to the transferor are the withholding agents and must withhold
the PRC enterprise income tax from the transfer price. If the withholding agent fails to do so, the transferor should report to
and pay the PRC enterprise income tax to the PRC tax authorities. In the event that neither the withholding agent nor the transferor
fulfills their obligations under SAT Circular 7 and SAT Public Notice 37, apart from imposing penalties such as late payment interest
on the transferor, the tax authority may also hold the withholding agent liable and impose a penalty of 50% to 300% of the unpaid
tax on the withholding agent. The penalty imposed on the withholding agent may be reduced or waived if the withholding agent has
submitted the relevant materials in connection with the indirect transfer to the PRC tax authorities in accordance with SAT Circular
7.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">However, there is a lack of clear statutory
interpretation of these rules and notices, we face uncertainties on the reporting and consequences on future private equity financing
transactions, share exchange or other transactions involving the transfer of shares in our company by investors that are non-PRC
resident enterprises, or sale or purchase of shares in other non-PRC resident companies or other taxable assets by us. Our Cayman
Islands holding company and other non-resident enterprises in our company may be subject to filing obligations or may be taxed
if our Cayman Islands holding company and other non-resident enterprises in our company are transferors in such transactions, and
may be subject to withholding obligations if our Cayman Islands holding company and other non-resident enterprises in our company
are transferees in such transactions. For the transfer of shares in our Cayman Islands holding company by investors that are non-PRC
resident enterprises, our PRC subsidiaries may be requested to assist in the filing under the rules and notices. As a result, we
may be required to expend valuable resources to comply with these rules and notices or to request the relevant transferors from
whom we purchase taxable assets to comply, or to establish that our Cayman Islands holding company and other non-resident enterprises
in our company should not be taxed under these rules and notices, which may have a material adverse effect on our financial condition
and results of operations. There is no assurance that the tax authorities will not apply the rules and notices to our offshore
restructuring transactions where non-PRC resident investors were involved if any of such transactions were determined by the tax
authorities to lack reasonable commercial purpose. As a result, we and our non-PRC resident investors may be at risk of being taxed
under these rules and notices and may be required to comply with or to establish that we should not be taxed under such rules and
notices, which may have a material adverse effect on our financial condition and results of operations or such non-PRC resident
investors&rsquo; investments in us. We have conducted acquisition transactions in the past and may conduct additional acquisition
transactions in the future. We cannot assure you that the PRC tax authorities will not, at their discretion, adjust any capital
gains and impose tax return filing obligations on us or require us to provide assistance for the investigation of PRC tax authorities
with respect thereto. Heightened scrutiny over acquisition transactions by the PRC tax authorities may have a negative impact on
potential acquisitions we may pursue in the future.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Discontinuation or reduction of
any of the preferential tax treatments or other government incentives available to us in the PRC, or imposition of any additional
PRC taxes could adversely affect our financial condition and results of operations.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Chinese government has provided various
tax incentives to our subsidiaries in China. These incentives include reduced enterprise income tax rates. For example, under the
PRC Enterprise Income Tax Law which became effective in January 2008 and was amended in February 2017, or the EIT Law, the statutory
enterprise income tax rate is 25%. The EIT Law permits companies established before March 16, 2007 to continue to enjoy their existing
tax incentives, adjusted by certain transitional phase-out rules set forth in the Circular to Implementation of the Transitional
Preferential Policies for the Enterprise Income Tax promulgated by the State Council on December 26, 2007, and provides tax incentives,
subject to various qualification criteria. Pursuant to the circular, the income tax rates for us and our wholly-owned subsidiary
established in the Shenzhen Special Economic Zone before March 16, 2007 were 24% for 2011 and are 25% starting from 2012. The EIT
Law and its implementation rules also permit qualified &ldquo;high and new technology enterprises,&rdquo; or HNTEs, to enjoy a
preferential enterprise income tax rate of 15% upon filing with relevant tax authorities. The qualification as a HNTE generally
has a valid term of three years and the renewal of such qualification is subject to review by the relevant authorities in China.
Shenzhen Xunlei, our variable interest entity, Shenzhen Wangwenhua, a subsidiary of Shenzhen Xunlei, and Shenzhen Onething currently
hold a HNTE certificate and are entitled to enjoy a preferential enterprise income tax rate of 15% for the next three years ended
August 2020 (for Shenzhen Xunlei and Shenzhen Wangwenhua) and October 2020 (for Shenzhen Onething). In addition, the PRC government
has provided various incentives to accredited &ldquo;software enterprise&rdquo; incorporated in the PRC in order to encourage development
of the software industry. In December 2013, Shenzhen Xunlei obtained the certificate of the Key Software Enterprise for the years
ended December 31, 2013 and 2014, which enabled Shenzhen Xunlei to enjoy the preferential tax rate of 10% for the years of 2013
and 2014. In September 2014, Shenzhen Xunlei renewed the certificate of the Hi-Tech Enterprise for the years ended December 31,
2015, 2016 and 2017, which enables Shenzhen Xunlei to enjoy the preferential tax rate of 15% for the years of 2015, 2016 and 2017.
Xunlei Computer has been accredited as a &ldquo;software enterprise&rdquo; and become profitable since 2013 and thus enjoys a two-year
income tax exemption for 2013 and 2014 and a 50% income tax reduction for 2015, 2016 and 2017. Moreover, local governments have
adopted incentives to encourage the development of technology companies. Shenzhen Xunlei, Shenzhen Onething, Shenzhen Wangwenhua
and Xunlei Computer currently benefit from the tax incentives. See &ldquo;Item 5. Operating and Financial Overview and Prospects&mdash;A.
Operating Results&mdash;Taxation.&rdquo;</P>

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


<!-- Field: Page; Sequence: 43; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->40<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Preferential tax treatment and other government
incentives granted to Xunlei Computer and Shenzhen Xunlei by the local governmental authorities are subject to review and may be
adjusted or revoked at any time. The discontinuation or reduction of any preferential tax treatment currently available to us and
our wholly-owned PRC subsidiaries will cause our effective tax rate to increase, which could have a material adverse effect on
our financial condition and results of operations. We cannot assure you that we will be able to maintain our current effective
tax rate in the future.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Our global income may be subject
to PRC taxes under the PRC EIT Law, which may have a material adverse effect on our results of operations.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Under the EIT Law and its implementation
rules, an enterprise established outside of the PRC with a &ldquo;de facto management body&rdquo; within the PRC is considered
a resident enterprise and will be subject to the enterprise income tax at the rate of 25% on its global income. The implementation
rules define the term &ldquo;de facto management bodies&rdquo; as &ldquo;establishments that carry out substantial and overall
management and control over the manufacturing and business operations, personnel, accounting, properties, etc. of an enterprise.&rdquo;
On April 22, 2009, the SAT issued a circular, or SAT Circular 82, which provides certain specific criteria for determining whether
the &ldquo;de facto management body&rdquo; of a PRC-controlled enterprise that is incorporated offshore is located in China. See
&ldquo;Item 4. Information on the Company&mdash;B. Business Overview&mdash;Regulation&mdash;Regulations on Tax&mdash;PRC enterprise
income tax.&rdquo; Although SAT Circular 82 applies only to offshore enterprises controlled by PRC enterprises or PRC enterprise
groups and not to those controlled by PRC individuals or foreigners, the determining criteria set forth in the SAT Circular 82
may reflect the SAT&rsquo;s general position on how the &ldquo;de facto management body&rdquo; test should be applied in determining
the tax resident status of all offshore enterprises.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">According to SAT Circular 82, an offshore
incorporated enterprise controlled by a PRC enterprise or a PRC enterprise group will be regarded as a PRC tax resident by virtue
of having its &ldquo;de facto management body&rdquo; in China and will be subject to PRC enterprise income tax on its worldwide
income only if all of the following conditions set forth in the SAT Circular 82 are met: (i) the primary location of the day-to-day
operational management is in the PRC; (ii) decisions relating to the enterprise&rsquo;s financial and human resource matters are
made or are subject to approval by organizations or personnel in the PRC; (iii) the enterprise&rsquo;s primary assets, accounting
books and records, company seals, and board and shareholder resolutions are located or maintained in the PRC; and (iv) at least
50% of voting board members or senior executives habitually reside in the PRC.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Xunlei Limited is not controlled by a PRC
enterprise or PRC enterprise group and we do not believe that Xunlei Limited meets all of the conditions above. Xunlei Limited
is a company incorporated outside the PRC. As a holding company, certain of Xunlei Limited&rsquo;s key assets are located, and
records (including the resolutions of its board of directors and the resolutions of its shareholders) are maintained, outside the
PRC. Therefore, we do not believe Xunlei Limited should be treated as a &ldquo;resident enterprise&rdquo; for PRC tax purposes
if the criteria for &ldquo;de facto management body&rdquo; as set forth in the relevant SAT Circular 82 were deemed applicable
to us. However, as the tax resident status of an enterprise is subject to determination by the PRC tax authorities and uncertainties
remain with respect to the interpretation of the term &ldquo;de facto management body&rdquo; as applicable to Xunlei Limited, we
may be considered a resident enterprise and may therefore be subject to the enterprise income tax at 25% on our global income.
If we are considered a resident enterprise and earn income other than dividends from our PRC subsidiaries, a 25% enterprise income
tax on our global income could increase our tax burden and adversely affect our cash flow and profitability. In addition to the
uncertainty regarding how the new &ldquo;resident enterprise&rdquo; classification may apply, it is also possible that the rules
may change in the future, possibly with retroactive effect.</P>

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


<!-- Field: Page; Sequence: 44; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->41<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Dividends paid by us to our foreign
investors and gains on the sale of our ADSs or common shares by our foreign investors may be subject to taxes under PRC tax laws.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Under the EIT Law and its implementation
regulations issued by the State Council, a 10% PRC withholding tax is applicable to dividends paid to investors that are &ldquo;non-resident
enterprises,&rdquo; which do not have an establishment or place of business in the PRC or which have such establishment or place
of business but the dividends are not effectively connected with such establishment or place of business, to the extent such dividends
are derived from sources within the PRC. Any gain realized on the transfer of ADSs or common shares by such investors is subject
to PRC tax, at a rate of 10% unless otherwise reduced or exempted by relevant tax treaties, if such gain is regarded as income
derived from sources within the PRC. If we are deemed a &ldquo;PRC resident enterprise,&rdquo; dividends paid on our common shares
or ADSs, and any gain realized from the transfer of our common shares or ADSs, may be treated as income derived from sources within
the PRC and may as a result be subject to PRC taxation (which in the case of dividends would be withheld at source). It is unclear
whether our non-PRC individual investors would be subject to any PRC tax in the event we are deemed a &ldquo;PRC resident enterprise.&rdquo;
If any PRC tax were to apply to such dividends or gains of non-PRC individual investors, it would generally apply at a rate of
20% (unless a reduced rate is available under an applicable tax treaty). It is also unclear whether, if we are considered a PRC
&ldquo;resident enterprise,&rdquo; holders of our ADSs or common shares would be able to claim the benefit of income tax treaties
or agreements entered into between China and other countries or areas (and we do not expect to withhold at treaty rates if any
withholding is required). If dividends payable to our non-PRC investors, or gains from the transfer of our common shares or ADSs
by such investors are subject to PRC tax, the value of your investment in our common shares or ADSs may be adversely affected.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Increases in labor costs and enforcement
of stricter labor laws and regulations in the PRC may adversely affect our business and our profitability.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">China&rsquo;s overall economy and the average
wage in China have increased in recent years and are expected to continue to grow. The average wage level for our employees has
also increased in recent years. We expect that our labor costs, including wages and employee benefits, will continue to increase.
Unless we are able to pass on these increased labor costs to our users by increasing prices for our products or services, our profitability
and results of operations may be materially and adversely affected.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In addition, we have been subject to stricter
regulatory requirements in terms of entering labor contracts with our employees and paying various statutory employee benefits,
including pensions, housing fund, medical insurance, work-related injury insurance, unemployment insurance and childbearing insurance
to designated government agencies for the benefit of our employees. Pursuant to the PRC Labor Contract Law, or the Labor Contract
law, that became effective in January 2008, as amended on December 28, 2012 and effective as of July 1, 2013, and its implementation
rules that became effective in September 2008, employers are subject to stricter requirements in terms of signing labor contracts,
minimum wages, paying remuneration, determining the term of employees&rsquo; probation and unilaterally terminating labor contracts.
In the event that we decide to terminate some of our employees or otherwise change our employment or labor practices, the Labor
Contract Law and its implementation rules may limit our ability to effect those changes in a desirable or cost-effective manner,
which could adversely affect our business and results of operations. On October 28, 2010, the Standing Committee of the National
People&rsquo;s Congress promulgated the PRC Social Insurance Law, or the Social Insurance Law, which became effective on July 1,
2011. According to the Social Insurance Law, employees must participate in pension insurance, work-related injury insurance, medical
insurance, unemployment insurance and maternity insurance and the employers must, together with their employees or separately,
pay the social insurance premiums for such employees.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">As the interpretation and implementation
of labor-related laws and regulations are still evolving, we cannot assure you that our employment practice do not and will not
violate labor-related laws and regulations in China, which may subject us to labor disputes or government investigations. If we
are deemed to have violated relevant labor laws and regulations, we could be required to provide additional compensation to our
employees and our business, financial condition and results of operations could be materially and adversely affected.</P>

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


<!-- Field: Page; Sequence: 45; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->42<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">The audit report included in this
annual report is prepared by an auditor who is not inspected by the Public Company Accounting Oversight Board and, as such, you
are deprived of the benefits of such inspection.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Auditors of companies that are registered
with the Securities and Exchange Commission, or the SEC, and traded publicly in the United States, including our independent registered
public accounting firm, must be registered with the Public Company Accounting Oversight Board, or the PCAOB, and are required by
the laws of the United States to undergo regular inspections by PCAOB to assess their compliance with the laws of the United States
and professional standards. Because we have substantiated operations within the Peoples&rsquo; Republic of China and the PCAOB
is currently unable to conduct inspections of the work of our auditors as it relates to those operations without the approval of
the Chinese authorities, our auditor&rsquo;s work related to our operations in China is not currently inspected by the PCAOB.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">This lack of PCAOB inspections of audit
work performed in China prevents the PCAOB from regularly evaluating audit work of any auditors that was performed in China including
that performed by our independent registered public accounting firm. As a result, investors may be deprived of the full benefits
of PCAOB inspections.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The inability of the PCAOB to conduct inspections
of audit work performed in China makes it more difficult to evaluate the effectiveness of our auditor&rsquo;s audit procedures
as compared to auditors in other jurisdictions that are subject to PCAOB inspections on all of their work. Investors may lose confidence
in our reported financial information and procedures and the quality of our financial statements.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">If additional remedial measures
are imposed on certain PRC-based accounting firms in administrative proceedings brought by the SEC, we could be unable to file
future financial statements on a timely basis in compliance with the requirements of the Exchange Act.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In December 2012, the SEC instituted administrative
proceedings against certain PRC-based accounting firms, including our independent registered public accounting firm, alleging that
these firms had violated U.S. securities laws and the SEC&rsquo;s rules and regulations thereunder by failing to provide to the
SEC the firms&rsquo; work papers related to their audits of certain PRC-based companies that are publicly traded in the United
States. On January 22, 2014, an initial administrative law decision was issued, sanctioning these accounting firms and suspending
them from practicing before the SEC for a period of six months. On February 12, 2014, four of these PRC-based accounting firms
appealed to the SEC against this sanction. In February 2015, each of the four PRC-based accounting firms agreed to a censure and
to pay a fine to the SEC to settle the dispute and avoid suspension of their ability to practice before the SEC. The settlement
requires the firms to follow detailed procedures to seek to provide the SEC with access to Chinese firms&rsquo; audit documents
via the CSRC. If the firms do not follow these procedures or if there is a failure in the process between the SEC and the CSRC,
the SEC could impose penalties such as suspensions, or it could restart the administrative proceedings.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In the event that the SEC restarts the administrative
proceedings, depending upon the final outcome, listed companies in the United States with major PRC operations may find it difficult
or impossible to retain auditors in respect of their operations in the PRC, which could result in financial statements being determined
to not be in compliance with the requirements of the Exchange Act, including possible delisting. Moreover, any negative news about
the proceedings against these audit firms may cause investor uncertainty regarding China-based, United States-listed companies
and the market price of our ADSs may be adversely affected.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">If our independent registered public accounting
firm were denied, even temporarily, the ability to practice before the SEC and we were unable to timely find another registered
public accounting firm to audit and issue an opinion on our financial statements, our financial statements could be determined
to not be in compliance with the requirements for financial statements of public companies registered under the Exchange Act, as
amended, or the Exchange Act. Such a determination could ultimately lead to the delisting of our common stock from the NASDAQ Global
Select Market or deregistration from the SEC, which would substantially reduce or effectively terminate the trading of our common
stock in the United States.</P>

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


<!-- Field: Page; Sequence: 46; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->43<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Risks related to our ADSs</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">The market price for our ADSs
may be volatile.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The trading prices of our ADSs are likely
to be volatile and could fluctuate widely due to factors beyond our control. This may happen because of broad market and industry
factors, like the performance and fluctuation in the market prices or the underperformance or deteriorating financial results of
other similarly situated companies in China that have listed their securities in the United States in recent years. The securities
of some of these companies have experienced significant volatility since their initial public offerings, including, in some cases,
substantial price declines in the trading prices of their securities. The trading performances of these Chinese companies&rsquo;
securities after their offerings, including companies in the internet businesses, may affect the attitudes of investors toward
Chinese companies listed in the United States, which consequently may impact the trading performance of our ADSs, regardless of
our actual operating performance. In addition, any negative news or perceptions about inadequate corporate governance practices
or fraudulent accounting or other practices at other Chinese companies may also negatively affect the attitudes of investors towards
Chinese companies in general, including us, regardless of whether we have engaged in such practices. In addition, securities markets
may from time to time experience significant price and volume fluctuations that are not related to our operating performance, which
may have a material adverse effect on the market price of our ADSs.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The market price for our ADSs is likely
to be highly volatile and subject to wide fluctuations in response to factors including the following:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>regulatory developments affecting us, our advertisers or our industry; &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>announcements of studies and reports relating to our services or those of our competitors; &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>changes in the economic performance or market valuations of other internet companies in China; &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>actual or anticipated fluctuations in our quarterly results of operations and changes of our expected results; &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>changes in financial estimates by securities research analysts; &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>conditions in the internet or online advertising industry in China; &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>announcements by us or our competitors of new services, acquisitions, strategic relationships, joint ventures or capital commitments;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>additions to or departures of our senior management; &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>fluctuations of exchange rates between the Renminbi and the U.S. dollar; &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>release or expiry of lock-up or other transfer restrictions on our outstanding shares or ADSs; and&nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>sales or perceived potential sales of additional shares or ADSs. &nbsp;</TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In addition, the securities market has from
time to time experienced significant price and volume fluctuations that are not related to the operating performance of any particular
companies. These market fluctuations may also have a material adverse effect on the market price of our ADSs.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">If securities or industry analysts
cease to publish research or reports about our business, or if they adversely change their recommendations regarding our ADSs,
the market price for our ADSs and trading volume could decline.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The trading market for our ADSs will be
influenced by research or reports that industry or securities analysts publish about our business. If one or more analysts who
cover us downgrade our ADSs, the market price for our ADSs would likely decline. If one or more of these analysts cease to cover
us or fail to regularly publish reports on us, we could lose visibility in the financial markets, which, in turn, could cause the
market price or trading volume for our ADSs to decline.</P>

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


<!-- Field: Page; Sequence: 47; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->44<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">As we do not expect to pay dividends
in the foreseeable future, you must rely on price appreciation of our ADSs for return on your investment.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We currently intend to retain most, if not
all, of our available funds and any future earnings to fund the development and growth of our business. Subject to our ongoing
financial performance, cash position, budget and business plan and market conditions, we may consider paying special dividends.
However, we do not plan to pay dividends in the foreseeable future and you should not rely on an investment in our ADSs as a source
for any future dividend income.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our board of directors has discretion as
to whether to distribute dividends, subject to applicable laws. Our shareholders may by ordinary resolution declare dividends,
but no dividend may exceed the amount recommended by our board of directors. Under Cayman Islands law, a Cayman Islands company
may pay a dividend out of either profit or share premium account, provided that in no circumstances may a dividend be paid if this
would result in the company being unable to pay its debts as they fall due in the ordinary course of business. Even if our board
of directors decides to declare and pay dividends, the timing, amount and form of future dividends, if any, will depend on, among
other things, our future results of operations and cash flow, our capital requirements and surplus, the amount of distributions,
if any, received by us from our subsidiaries, our financial condition, contractual restrictions and other factors deemed relevant
by our board of directors. Accordingly, the return on your investment in our ADSs will likely depend entirely upon any future price
appreciation of our ADSs. There is no guarantee that our ADSs will appreciate in value or even maintain the price at which you
purchased the ADSs. You may not realize a return on your investment in our ADSs and you may even lose your entire investment in
our ADSs.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Substantial future sales or perceived
potential sales of our ADSs in the public market could cause the price of our ADSs to decline.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Sales of our ADSs in the public market,
or the perception that these sales could occur, could cause the market price of our ADSs to decline. As of March 31, 2018, we had
334,430,280 common shares outstanding, which excludes (i) 9,519,144 common shares issued to Leading Advice Holdings Limited for
grants under our 2013 Plan and 2014 Plan that remained then unexercised or unvested, and (ii) 24,927,785 common shares, consisting
of shares issued to our depositary bank for bulk issuance of ADSs reserved for future issuances upon the exercise or vesting of
awards granted under our share incentive plans and shares repurchased by the company from 2015 to 2017 but not yet cancelled. All
our outstanding common shares represented by ADSs were freely transferable by persons other than our &ldquo;affiliates&rdquo; without
restriction or additional registration under the Securities Act of 1933, as amended, or Securities Act. The remaining common shares
will be available for sale subject to volume and other restrictions as applicable under Rules 144 and 701 under the Securities
Act. Certain holders of our common shares have the right to cause us to register under the Securities Act the sale of their shares.
Registration of these shares under the Securities Act would result in ADSs representing these shares becoming freely tradable without
restriction under the Securities Act immediately upon the effectiveness of the registration. Sales of these registered shares in
the form of ADSs, in the public market could cause the price of our ADSs to decline.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Your right to participate in any
future rights offerings may be limited, which may cause dilution to your holdings, and you may not receive cash dividends if it
is impractical to make them available to you.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We may from time to time distribute rights
to our shareholders, including rights to acquire our securities. However, we cannot make rights available to you in the United
States unless we register both the rights and the securities to which the rights relate under the Securities Act or an exemption
from the registration requirements is available. Under the deposit agreement, the depositary will not make rights available to
you unless both the rights and the underlying securities to be distributed to ADS holders are either registered under the Securities
Act or exempt from registration under the Securities Act. We are under no obligation to file a registration statement with respect
to any such rights or securities or to endeavor to cause such a registration statement to be declared effective and we may not
be able to establish a necessary exemption from registration under the Securities Act. Accordingly, you may be unable to participate
in our rights offerings and may experience dilution in your holdings.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The depositary of our ADSs has agreed to
pay to you the cash dividends or other distributions it or the custodian receives on our common shares or other deposited securities
after deducting its fees and expenses. You will receive these distributions in proportion to the number of common shares your ADSs
represent. However, the depositary may, at its discretion, decide that it is inequitable or impractical to make a distribution
available to any holders of ADSs. For example, the depositary may determine that it is not practicable to distribute certain property
through the mail, or that the value of certain distributions may be less than the cost of mailing them. In these cases, the depositary
may decide not to distribute such property to you.</P>

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


<!-- Field: Page; Sequence: 48; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->45<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">You may be subject to limitations
on transfer of your ADSs.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Your ADSs are transferable on the books
of the depositary. However, the depositary may close its transfer books at any time or from time to time when it deems expedient
in connection with the performance of its duties. In addition, the depositary may refuse to deliver, transfer or register transfers
of ADSs generally when our books or the books of the depositary are closed, or at any time if we or the depositary deems it advisable
to do so because of any requirement of law or of any government or governmental body, or under any provision of the deposit agreement,
or for any other reason.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">You may face difficulties in protecting
your interests, and your ability to protect your rights through the U.S. federal courts may be limited because we are incorporated
under Cayman Islands law, we conduct substantially all of our operations in China and substantially all of our directors and officers
reside outside the United States.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We are incorporated in the Cayman Islands
and conduct substantially all of our operations in China through our PRC subsidiaries and variable interest entity and its subsidiaries.
Substantially all of our directors and officers reside outside the United States. As a result, it may be difficult or impossible
for you to bring an action against us or against these individuals in the Cayman Islands or in the United States in the event that
you believe that your rights have been infringed under the U.S. securities laws or otherwise. Even if you are successful in bringing
an action of this kind, the laws of the Cayman Islands and of China may render you unable to enforce a judgment against our assets
or the assets of our directors and officers.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">There are uncertainties as to whether Cayman
Islands courts would:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>recognize or enforce against us judgments of courts of the United States based on certain civil liability provisions of U.S.
securities laws; and&nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>impose liabilities against us, in original actions brought in the Cayman Islands, based on certain civil liability provisions
of U.S. securities laws that are penal in nature. &nbsp;</TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">There is no statutory recognition in the
Cayman Islands of judgments obtained in the United States, although the courts of the Cayman Islands will in certain circumstances
recognize and enforce a non-penal judgment of a foreign court of competent jurisdiction without retrial on the merits.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our corporate affairs are governed by our
memorandum and articles of association, as amended and restated from time to time, and by the Companies Law (2016 Revision) and
common law of the Cayman Islands. The rights of shareholders to take legal action against us and our directors, actions by minority
shareholders and the fiduciary duties of our directors to us under Cayman Islands law are to a large extent governed by the common
law of the Cayman Islands. The common law of the Cayman Islands is derived in part from comparatively limited judicial precedent
in the Cayman Islands as well as from English common law, which provides persuasive, but not binding, authority in a court in the
Cayman Islands. The rights of our shareholders and the fiduciary duties of our directors under Cayman Islands law are not as clearly
established as they would be under statutes or judicial precedents in the United States. In particular, the Cayman Islands has
a less developed body of securities laws than the United States and provides significantly less protection to investors. In addition,
shareholders in Cayman Islands companies may not have standing to initiate a shareholder derivative action in U.S. federal courts.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">As a result, our public shareholders may
have more difficulty in protecting their interests through actions against us, our management, our directors or our controlling
shareholders than would shareholders of a corporation incorporated in a jurisdiction in the United States.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">We are an emerging growth company
within the meaning of the Securities Act and may take advantage of certain reduced reporting requirements.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We are an &ldquo;emerging growth company,&rdquo;
as defined in the JOBS Act, and we may take advantage of certain exemptions from various requirements applicable to other public
companies that are not emerging growth companies including, most significantly, not being required to comply with the auditor attestation
requirements of Section 404 for so long as we are an emerging growth company. We have elected not to voluntarily comply with such
auditor attestation requirements. Therefore, our investors may not have access to certain information they may deem important.</P>

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


<!-- Field: Page; Sequence: 49; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->46<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The JOBS Act also provides that an emerging
growth company does not need to comply with any new or revised financial accounting standards until such date that a private company
is otherwise required to comply with such new or revised accounting standards. However, we have elected to &ldquo;opt out&rdquo;
of this provision and, as a result, we will comply with new or revised accounting standards as required when they are adopted for
public companies. This decision to opt out of the extended transition period under the JOBS Act is irrevocable.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Our memorandum and articles of
association contains anti-takeover provisions that could adversely affect the rights of holders of our common shares and ADSs.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our currently effective memorandum and articles
of association contains certain provisions that could limit the ability of others to acquire control of our company, including
a provision that grants authority to our board directors to establish from time to time one or more series of preferred shares
without action by our shareholders and to determine, with respect to any series of preferred shares, the terms and rights of that
series. The provisions could have the effect of depriving our shareholders of the opportunity to sell their shares at a premium
over the prevailing market price by discouraging third parties from seeking to obtain control of our company in a tender offer
or similar transactions.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Our corporate actions are substantially
controlled by our directors, executive officers and other principal shareholders, who can exert significant influence over important
corporate matters, which may reduce the price of our ADSs and deprive you of an opportunity to receive a premium for your shares.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">As of March 31, 2018, our directors, executive
officers and existing principal shareholders beneficially owned approximately 54.49% of our outstanding common shares. These shareholders,
if acting together, could exert substantial influence over matters such as electing directors and approving material mergers, acquisitions
or other business combination transactions. This concentration of ownership may also discourage, delay or prevent a change in control
of our company, which could have the dual effect of depriving our shareholders of an opportunity to receive a premium for their
shares as part of a sale of our company and reducing the price of our ADSs. These actions may be taken even if they are opposed
by our other shareholders. In addition, these persons could divert business opportunities away from us to themselves or others.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">We incur increased costs as a
result of being a public company, particularly after we cease to qualify as an &ldquo;emerging growth company.&rdquo;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">As a public company in the United States,
we incur significant accounting, legal and other expenses that we did not incur as a private company. The Sarbanes-Oxley Act, as
well as rules subsequently implemented by the Securities and Exchange Commission and the NASDAQ Global Select Market, require significantly
heightened corporate governance practices of public companies, including Section 404 relating to internal control over financial
reporting. We qualify as an &ldquo;emerging growth company&rdquo; pursuant to the JOBS Act. An emerging growth company may take
advantage of specified reduced reporting and other requirements that are otherwise applicable generally to public companies. These
provisions include exemption from the auditor attestation requirement under Section 404 of the Sarbanes-Oxley Act of 2002 in the
assessment of the emerging growth company&rsquo;s internal control over financial reporting and permission to delay adopting new
or revised accounting standards until such time as those standards apply to private companies. However, we have elected to &ldquo;opt
out&rdquo; of this provision and, as a result, we will comply with new or revised accounting standards as required when they are
adopted for public companies. This decision to opt out of the extended transition period under the JOBS Act is irrevocable.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We expect these and other rules and regulations
applicable to public companies will increase our accounting, legal and financial compliance costs and will make certain corporate
activities more time-consuming and costly. After we are no longer an &ldquo;emerging growth company,&rdquo; we expect to incur
significant expenses and devote substantial management effort toward ensuring compliance with the requirements of Section 404 of
the Sarbanes-Oxley Act of 2002 and the other rules and regulations of the SEC. Compliance with these rules and requirements may
be especially difficult and costly for us because we may have difficulty locating sufficient personnel in China with experience
and expertise relating to U.S. GAAP and U.S. public company reporting requirements, and such personnel may command high salaries
relative to similarly experienced personnel in the United States. If we cannot employ sufficient personnel to ensure compliance
with these rules and regulations, we may need to rely more on outside legal, accounting and financial experts, which may be costly.
If we fail to comply with these rules and requirements, or are perceived to have weaknesses with respect to our compliance, we
could become the subject of a governmental enforcement action and investor confidence could be negatively impacted and the market
price of our ADSs could decline. In addition, we will incur additional costs associated with our public company reporting requirements.
We are currently evaluating and monitoring developments with respect to these rules and regulations, and we cannot predict or estimate
with reasonable certainty the amount of additional costs we may incur or the timing of such costs.</P>

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


<!-- Field: Page; Sequence: 50; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->47<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">We believe we were a passive foreign
investment company for our taxable year ended December 31, 2017, which could subject United States investors in the ADSs or common
shares to significant adverse United States income tax consequences.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Based on the market price of our ADSs and
the composition of our assets (in particular the retention of a substantial amount of cash), we believe that we were a &ldquo;passive
foreign investment company,&rdquo; (or a &ldquo;PFIC&rdquo;), for United States federal income tax purposes for our taxable year
ended December 31, 2017, and we will very likely be a PFIC for our current taxable year ending December 31, 2018 unless the market
price of our ADSs increases and/or we invest a substantial amount of the cash and other passive assets we hold in assets that produce
or are held for the production of active income. In addition, it is possible that one or more of our subsidiaries may be or become
classified as a PFIC for United States federal income tax purposes. A non-U.S. corporation will be classified as a PFIC for any
taxable year if either (1) 75% or more of its gross income consists of certain types of passive income or (2) 50% or more of the
average quarterly value of its assets (as generally determined on that basis of fair market value) during such year produce or
are held for the production of passive income.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">If we are classified as a PFIC for any taxable
year during which a U.S. Holder (as defined in Item 10. Additional Information&mdash;E. Taxation&mdash;United States Federal Income
Tax Considerations) holds our ADSs or common shares, such U.S. Holder may incur significantly increased United States income tax
on gain recognized on the sale or other disposition of the ADSs or common shares and on the receipt of distributions on the ADSs
or common shares to the extent such gain or distribution is treated as an &ldquo;excess distribution&rdquo; under the United States
federal income tax rules. Further, if we are classified as a PFIC for any year during which a U.S. Holder holds our ADSs or common
shares, we generally will continue to be treated as a PFIC for all succeeding years during which such U.S. Holder holds our ADSs
or common shares (&ldquo;PFIC Tainted Shares&rdquo;) even if, we, in fact, cease to be a PFIC in subsequent taxable years. Accordingly,
a U.S. Holder of our ADSs or common shares is urged to consult its tax advisor concerning the United States federal income tax
considerations related to holding and disposing of ADSs or common shares (including, to the extent an election is available, making
a &ldquo;mark-to-market&rdquo; election to avoid owning PFIC-Tainted Shares and the unavailability of an election to treat us as
a qualified electing fund). For more information see the section titled &ldquo;Item 10. Additional Information&mdash;E. Taxation&mdash;United
States Federal Income Tax Considerations&mdash;Passive Foreign Investment Company Considerations.&rdquo;</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: 1in; text-indent: 0in; font-weight: bold"><A NAME="a_007"></A>Item 4.</TD>
    <TD STYLE="text-indent: 0in; font-weight: bold">Information on the Company&nbsp;</TD></TR>
</TABLE>
<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">A.</TD><TD><U>History and Development of the Company</U></TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We commenced operations in January 2003
through the establishment of Shenzhen Xunlei, which currently, together with its various subsidiaries in the PRC, operates our
Xunlei internet platform.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In February 2005, we established Xunlei
Limited as our holding company in the Cayman Islands. Xunlei Limited directly owns Giganology Shenzhen, our wholly owned subsidiary
in China established in June 2005. Giganology Shenzhen primarily engages in the research and development of new technologies.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Giganology Shenzhen has entered into a series
of contractual arrangements with Shenzhen Xunlei and its shareholders. These contractual arrangements enable us to exercise effective
control over Shenzhen Xunlei and receive substantially all of the economic benefits of Shenzhen Xunlei. As a result, Shenzhen Xunlei
is our variable interest entity and we have consolidated the financial results of Shenzhen Xunlei and its subsidiaries in our consolidated
financial statements in accordance with U.S. GAAP. The existing principal subsidiaries of Shenzhen Xunlei include the following:</P>

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


<!-- Field: Page; Sequence: 51; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->48<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Shenzhen Xunlei Wangwenhua Co., Ltd. (formerly known as &ldquo;Shenzhen Fengdong Networking Technologies Co., Ltd.&rdquo;),
or Wangwenhua, which was established in December 2005, and it primarily engages in software development, technical consulting and
other related technical services. &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Shenzhen Zhuolian Software Co., Ltd. (formerly known as &ldquo;Xunlei Software (Shenzhen) Co., Ltd.&rdquo;), which was established
in January 2010, and it primarily engages in the development of software technology and the development of computer software.</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Xunlei Games Development (Shenzhen) Co., Ltd., or Xunlei Games, which was established in February 2010, and it primarily engages
in the development of online game and computer software and advertising services. &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Shenzhen Onething Technologies Co., Ltd., or Shenzhen Onething, which was established in September 2013, and it primarily engages
in cloud computing technology development and related services. &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Beijing Xunjing Technology Co., Ltd. (formerly known as &ldquo;Wangxin Century Technologies (Beijing) Co., Ltd.&rdquo;), or
Beijing Xunjing, which was established in October 2015 and currently a subsidiary of Wangwenhua. Beijing Wangxin primarily engages
in technology development and related services. &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Shenzhen Crystal Interactive Technologies Co., Ltd., which was established in May 2016 and currently a subsidiary of Shenzhen
Onething, and it primarily engages in development of computer software and provision of information technology services.</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Beijing Onething Technologies Co., Ltd., which was established in January 2017, and it primarily engages in development
                                                                                                              of computer software and provision of information technology service.&nbsp;</TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In February 2011, we established a direct
wholly owned subsidiary, Xunlei Network Technologies Limited, or Xunlei Network BVI, in the British Virgin Islands. In March 2011,
we established Xunlei Network Technologies Limited, or Xunlei Network HK, in Hong Kong, which is the direct wholly owned subsidiary
of Xunlei Network BVI. Xunlei Network HK primarily engages in the development of computer software and advertising services.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In November 2011, we established Xunlei
Computer in China, which is the direct wholly owned subsidiary of Xunlei Network HK. Xunlei Computer primarily engages in the development
of computer software and information technology services.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In June 2014, we completed the initial public
offering of our ADSs, which are listed on the NASDAQ Global Select Market under the symbol &ldquo;XNET.&rdquo;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In September 2014, we, through Shenzhen
Xunlei Networking Technologies Co., Ltd., acquired from subsidiaries of Kingsoft Corporation Limited Kuaipan Personal and Kansunzi,
both software services in support of cloud-sourced storage and sharing, and their related business and assets, for an aggregate
cash consideration of US$33 million. Kuaipan Personal has recently developed into a cloud-sourced content service platform.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In July 2015, we completed the sale of our
entire stake in Xunlei Kankan to Beijing Nesound International Media Corp., Ltd., an independent third party, for a consideration
of RMB130 million, of which RMB26.0 million (US$4.0 million) remains unpaid and has been impaired as of the date of this annual
report. This sale is part of our strategy to streamline our business and continue our transition into mobile internet.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our principal executive offices are located
at: 7/F Block 11, Shenzhen Software Park, Ke Ji Zhong 2nd Road, Nanshan District, Shenzhen, People&rsquo;s Republic of China. Our
telephone number at this address is +86 755-8633-8443. Our registered office in the Cayman Islands is located at the offices of
Maples Corporate Services Limited, PO Box 309, Ugland House, Grand Cayman, KY1-1104, Cayman Islands. Our agent for service of process
in the United States is Law Debenture Corporate Services Inc.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">See &ldquo;Item 5. Operating and Financial
Review and Prospects&mdash;B. Liquidity and Capital Resources&mdash;Capital Expenditures&rdquo; for a discussion of our capital
expenditures.</P>

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


<!-- Field: Page; Sequence: 52; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->49<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">B.</TD><TD><U>Business Overview</U>&nbsp;</TD></TR></TABLE>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We are a leading cloud-based acceleration
technology company in China. We operate a powerful internet platform in China based on cloud technology to enable our users to
quickly access, manage, and consume digital media content on the internet. In recent years, we have expanded our products and services
from PC-based devices to mobile devices in part through pre-installed acceleration products in mobile phones to further enlarge
our user base and offer our users a wider range of access points. We target to deliver superior user experience in terms of ease
of access, management and consumption of digital media content anywhere, anytime, and on any device.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">To address deficiencies of digital media
transmission over the internet in China, such as low speed and high delivery failure rates, we provide users with quick and easy
access to online digital media content through core products and services below:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Xunlei Accelerator, our most popular and free product, which enables users to accelerate digital transmission over the internet
and has approximately 145 million monthly unique visitors in December 2017, according to our internal record; and&nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Cloud acceleration subscription services, which are delivered through products such as Green Channel and Offline Accelerator
and offer users premium services for speed and reliability. &nbsp;</TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Benefitting from the large user base of
our core product, Xunlei Accelerator, we have further developed various value-added services or products to meet a fuller spectrum
of our users&rsquo; digital media content access and consumption needs. These value-added services and products primarily include
(i) cloud computing services, (ii) live video services, and (iii) online game services.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We are increasingly extending our
services to mobile devices, as part of our cloud-based mobile strategies. Mobile Xunlei is becoming a popular mobile
application, while bigger screen phones with enhanced storage capacity have influenced user behavior in how they access and
consume digital media content on their mobile phones. This mobile application allows users to search, download and consume
digital media content on their mobile devices in a user friendly way. Based on our own record, daily active user of this
application was about   6.9 million  as of the date of this annual report. Mobile Xunlei is also one of the
most downloaded applications in its category. In the fourth quarter of 2015, we started to monetize our mobile traffic
through advertising sales and generated our first mobile advertising revenues. Moreover, this mobile application supplements
our existing subscriptions business, enabling us to reach a wider set of user base and to expand our services additional
devices of a user who has multiple devices.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our mobile initiatives also benefits from
our relationship with Xiaomi, one of our strategic shareholders. Since 2014, we have entered into a pre-installing services agreement
with a Xiaomi group company which manufactures Xiaomi phones, a well-recognized brand of smart phones in China. Pursuant to the
agreement, we agree to provide our Mobile Xunlei acceleration plug-in, and the mobile phone manufacturer agrees to install such
plug-in on its phones, free of charge. Such pre-installment arrangement provides mobile phone users with access to our acceleration
services, which we believe enhances our ability to generate more user traffic. Our mobile acceleration software has been officially
adopted by Xiaomi&rsquo;s operating systems, MIUI6, MIUI7, MIUI8 and MIUI9 and the software has been installed on Xiaomi phones,
including both new phones shipments and system upgrades from existing Xiaomi phones.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">An important part of our strategies is
to continue our innovation in crowdsourcing for idle capacity and potentially storage from users of our cloud computing
services, which targets to utilize our users&rsquo; idle uplink capacity and storage by using our hardware devices. We plan
for crowdsourced capacity to supply an increasing percentage of the bandwidth that we use for our own acceleration services.
From the third quarter of 2015, we started to sell crowdsourced uplink capacity we collected from users under our cloud computing services to third parties. We intend to sell
crowdsourced uplink capacity to more third party internet
content providers with bandwidth demand. To further develop our cloud computing business and at the same time explore
emerging blockchain technology, we launched our decentralized cloud computing product, OneThing Cloud, and its related LinkToken, which is renamed from OneCoin, a type of digital tickets based on blockchain technology, in 2017.
OneThing Cloud is essentially a cloud-based storage and sharing device. It allows users to share their idle internet
bandwidth and storage resources with our content delivery networks. By voluntarily participating in our OneThing Reward
Program, users can be rewarded with LinkToken, which can be used to redeem for our products and services. The technological
backbone of our products and services is our cloud acceleration technology, comprised of a proprietary file locating system
and massive file index database. Our technology enables us to support greater user expansion with incremental increases in
server and bandwidth costs. This technology, based on distributed computing architecture, along with our indexing technology,
enables users to access content in an efficient manner.</P>

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


<!-- Field: Page; Sequence: 53; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->50<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We generated revenues by monetizing our
large user base, primarily through the following services:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Cloud acceleration subscription services. We provide premium acceleration services to subscribers to enable faster and more
reliable access to digital media content; &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Online advertising services (including mobile advertising). We offer advertising services by providing marketing opportunities
on our websites, mobile Xunlei application and platform to our advertisers;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Sales of our cloud computing devices. OneThing Cloud is a hardware device that provides our users with easy access to our cloud
computing services. We generate a portion of our revenue from selling OneThing Cloud device to our users; and</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Other internet value-added services. We offer multiple other value-added services to our users including our cloud computing
services, live video services and online game services. &nbsp;</TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our revenues increased from US$104.8 million
in 2015 to US$141.0 million in 2016 and further to US$201.9 million in 2017. We had a net loss attributable to Xunlei Limited of
US$13.2 million in 2015, US$24.1 million in 2016 and US$37.8 million in 2017.</P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Our platform</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">On our platform, users can accelerate digital
media transmission and play a broad range of the latest online games, among other things.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Cloud based acceleration</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We provide data transmission acceleration
services based on cloud computing technology to internet users. Our cloud computing technology utilizes a network of computers
hosted on the internet to store, manage, and process data, thus providing our users with acceleration in internet data transmission
and improves their download success rates. We provide our acceleration services to internet users with the following products and
services.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Accelerator</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We launched our core product, Xunlei Accelerator,
in 2004 to address deficiencies of digital media content transmission over internet in China, such as low speed and high delivery
failure rates. Xunlei Accelerator allows users to accelerate digital transmission over the internet for free. Xunlei Accelerator
also bridges users with diverse needs to other services we offer, such as: Xunlei Media Player, which supports both online and
offline video watching, and our various online games, by recommending and providing links to these services on its user interface.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Xunlei Accelerator is designed to provide
an effective digital media content transmission solution to our users. In addition to our featured transmission acceleration function,
we have integrated certain features into the interface of Xunlei Accelerator to enhance the overall user experience while helping
users transmit their desired content efficiently. For example, Xunlei Accelerator provides a platform to integrate other third-party
plug-in applications. Users can add application tabs to create shortcuts to various services that are provided by us, third-party
application developers and application venders who have business relationships with us. Xunlei Accelerator also has a task management
console to allow users to track and manage their transmissions in progress, to manage and prioritize cloud-based data transmission
tasks, or manage and synchronize transmitted content across multiple internet-enabled devices.</P>

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


<!-- Field: Page; Sequence: 54; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->51<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Mobile acceleration plug-in</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We offer a mobile acceleration plug-in,
which provides mobile device users with benefits of download speed acceleration and download success rate improvements similar
to those offered by the PC-based Xunlei Accelerator. Our mobile acceleration plug-in has been adopted by Xiaomi, a Chinese smartphone
maker, on its operating systems, MIUI6, MIUI7, MIUI8 and MIUI9. Xiaomi installs our mobile acceleration plug-in on all of its new
phones free of charge and adds such plug-in to the existing ones via system upgrade. Xiaomi phone users thus have access to our
acceleration services.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Subscription services</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We charge monthly or annual fees for our
premium cloud acceleration subscription services. The benefits and services within the subscription package, which typically include
incrementally larger bandwidth and faster acceleration speed, are upgraded according to the VIP levels. The subscription fees generally
remain unchanged for subscribers at higher VIP levels. Our cloud acceleration subscription services are delivered through the following
major premium acceleration products:</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 NOWRAP STYLE="width: 28%; border-bottom: Black 1pt solid"><B>Type of Services</B></TD>
    <TD NOWRAP STYLE="width: 2%">&nbsp;</TD>
    <TD NOWRAP STYLE="width: 70%; border-bottom: Black 1pt solid; text-align: center"><B>Description of Services</B></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>Green Channel</TD>
    <TD>&nbsp;</TD>
    <TD>This product allows our subscribers to transmit digital media files from the internet, which significantly improves speed and reliability of such transmission. This is particularly helpful when subscribers need to transmit files that are only available from slow or unreliable data transmission sources, or to transmit a group of files while having only limited internet connectivity time.</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>Offline Accelerator</TD>
    <TD>&nbsp;</TD>
    <TD>This product allows our subscribers to engage us to transmit digital media files from the internet on their behalf. &nbsp;</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In addition to our major premium acceleration
products, our product, Fast Bird, also accelerates our subscribers&rsquo; internet access by increasing the bandwidth of the network
system provided by telecommunications service providers.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We adopted different strategies and various
promotion programs for each VIP level. For example, when we discovered that some of our users were not aware of our subscription
services, we provided users with greater exposure to our subscription services in different parts of our platform and promoted
products with significant potential interests to specific users. We use our powerful digital data analysis capabilities to explore
different areas of user needs previously unmet by existing functions and research and develop relevant functions based on such
analysis. We offer users promotional measures, such as providing some free trials of premium acceleration services, to show the
differences in the data transmission speeds to demonstrate how our premium services tremendously enhance data delivery speed and
overall subscriber experience.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In order to promote customer loyalty, we
may elevate the VIP levels of our subscribers if they actively engage in our services, for example, frequently participating in
reviewing and rating of our products. Once upgraded to certain higher VIP levels, our subscribers may be offered additional independent
accounts, internally termed as sub-accounts, at no additional charges. Such sub-accounts also allow users to access our premium
acceleration services, at no additional charge.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We had a subscriber base of 4.3 million,
4.2 million and 4.3 million as of December 31, 2015, 2016 and 2017, respectively. In this annual report, the number of subscribers
as of a given day excludes any sub-accounts.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Mobile Xunlei</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Mobile Xunlei is a mobile application that
allows users to search, download and consume digital media content on their mobile devices. The monthly average daily active user
of this product was about 7.5 million in 2017. We started to monetize our mobile traffic through advertising sales and generated
our first mobile advertising revenues in late 2015. Since then, our mobile advertising business has grown rapidly. In 2017, our
revenue generated from our mobile advertising business increased by 46.7% from US$14.5 million in 2016 to US$21.2 million in 2017.</P>

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


<!-- Field: Page; Sequence: 55; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->52<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Moreover, this mobile application also supplements
our existing subscriptions business. Many of our mobile application users also became users of our PC-based Xunlei Accelerator.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Cloud computing</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We launched our cloud computing project
in 2014, which crowd-sources idle uplink capacity from internet users who have bought and connected our proprietary hardware, Zhuanqianbao,
or ZQB, to their network router. Our ZQB devices can allocate those users&rsquo; idle uplink capacity to us for our further allocation
to internet content providers. We pay users of our ZQB devices for the use of their idle uplink capacity.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">To further develop our cloud computing business
and at the same time explore emerging blockchain technology, we launched our decentralized cloud computing product, OneThing Cloud,
in 2017. OneThing Cloud is a cloud-based storage and sharing device, which crowd-sources idle uplink capacity from our users who
have bought and connected their OneThing Cloud devices to their network router. Similar to ZQB, OneThing Cloud can allocate those
users&rsquo; idle computing resources to us for our further allocation to internet content providers. However, an important difference
between OneThing Cloud and ZQB is that users of OneThing Cloud can voluntarily participate in OneThing Reward Program and be rewarded
with LinkToken, which can be used to redeem for our products and services.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The crowd-sourced uplink capacities
are valuable resources that we target to commercialize with potential customers such as streaming websites and app stores.
Depending on our own needs, we also utilize those crowd-sourced uplink capacities for our business from time to time,
reducing our purchase of bandwidth from traditional third party carriers.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Live video services</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We  launched our live video services
in 2016 and adjusted our business model in 2017. Under the new business model, while viewing live online performance given by broadcasters,
users may interact on real-time basis with broadcasters, purchase virtual items from us to reward broadcasters they like. Users
can access our live video services through Xunlei Live website and mobile app.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Xunlei Media Player</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Xunlei Media Player, which we launched in
2008, is a supplementary tool that helps to deliver a more comprehensive viewing experience of digital media content to the users
of Xunlei Accelerator. Xunlei Media Player is our proprietary product that supports both online and offline play of digital media
content as well as simultaneous play of digital media content while it is being transmitted by Xunlei Accelerator.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Online game services</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">To better serve our users, we offer online
games through our online game website and purchase licenses from, or enter into revenue sharing arrangements with, game developers.
Such game play platform helps raise the average spending of our subscribers. Online game players can play the games free of charge,
but are offered the opportunity to purchase in-game virtual items for a fee to enhance their game-playing experience.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In light of the overall decline in the web
game market and our intention to allocate more resources on the development of our cloud computing business, we streamlined our
online game business by disposing of our web game business
in January 2018. After the disposal, we only operate MMOGs and mobile games for our online game services.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We may also from time to time offer other
ancillary services to cater to users&rsquo; needs and to supplement the major services we provide.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We provide accelerated data transmission
services, available on PC and mobile devices, based on our distributed file locating system, designed to utilize our proprietary
file indexing technology.</P>

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


<!-- Field: Page; Sequence: 56; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->53<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Indexing technology</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Key elements of our file indexing technology
include:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>File indexing.</I> We have created, and
continue to maintain, a proprietary file index database that stores a massive index of unique file signatures representing all
digital media content file that Xunlei Accelerator has found across the internet. Each file signature uniquely identifies the index
of a given file. We store a list of each unique file&rsquo;s available data transmission locations from across the internet, which
may include both peer and server computers, along with the estimated speed and reliability of each location.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>Data mining</I>. We also employ data
mining algorithms, studying user habits in order to maximize the speed of our data delivery by ranking the keyword indexes that
users search for and placing digital media content more likely to be searched by users in the more easily accessible locations
in our network for optimal delivery speed.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>Distributed internet crawling techniques</I>.
Our Xunlei Accelerator network acts as a system of distributed spiders to crawl the internet to search for digital media content
files. Whenever the user initiates data transmission by using our Xunlei Accelerator, the URL of the data transmission location
is uploaded to our server. We then use that URL to traverse and locate any other digital media content files that may also be available
from the URL&rsquo;s internet page repositories. We then update our file index according to each traversal result.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Distributed file locating system</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our distributed file locating system is
based on distributed computing architecture, which consists of all Xunlei Accelerator clients that are running and connected to
the internet at a given time, along with the server addresses stored in our file index database. When users launch Xunlei Accelerator
on a network-connected device, they are automatically connected to our distributed file locating system and contribute their bandwidth
and computing power to our distributed file locating system, which enables users to locate and connect efficiently.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><IMG SRC="tv488622_img1.jpg" ALT=""></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>Multi-protocol file transfer technology</I>.
Our multi-protocol file transfer technology allows our product client to transmit, in parallel, from multiple sources that may
use different file transfer protocols. Our multi-protocol file transfer technology significantly increases the number of data transmission
sources available to further enhance data transmission performance.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>Distributed file locating system</I>.
Our distributed file locating system helps users discover the best data transmission locations from across the internet, where
a particular file may be transmitted or streamed for optimal performance. When a user requests data transmission using our Xunlei
Accelerator, distributed file locating system will algorithmically prioritize and select from among the file&rsquo;s available
data transmission locations an optimized subset of URLs based on their respective transmit speed and reliability, which is estimated
through real-time collaborative interactions between our file index server and our massive network of active Xunlei Accelerator
clients across the internet.</P>

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


<!-- Field: Page; Sequence: 57; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->54<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>Network transport and traversal optimization</I>.
Our proprietary software algorithms perform dynamic internet bandwidth and throughput assessments across the Xunlei network and
optimization of traffic routing to identify the most efficient path for data transport. These algorithms are designed to maximize
delivery speed, reliability and efficiency, and support significant growth in network usage.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Cloud-based implementation</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We provide cloud acceleration subscription
services powered by our indexing technology and distributed file locating system. Our platform is compatible with different operating
systems and hardware devices. As part of the infrastructure for the subscription services, except for proprietary load balancing
and resource optimization algorithms, we maintain a virtual private network consisting of 184 co-location centers and over one
million third party servers and over 10,000 servers that we own located throughout China.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We maintain proprietary load balancing and
resource optimization algorithms, both of which help enhance our mass data mining on user habits to compile and maintain information
on users&rsquo; data transmission acceleration needs and requirements. As a cloud service provider, we use data mining for user
habit prediction and co-location purposes. In user habit prediction, we analyze, sample and index user behavior data to help predict
user acceleration needs and requirements. For co-location purposes, our program finds the most efficient and stable connection
in our network for each transmission task. We also cooperate with telecom operators, maintaining logics and algorithms for our
co-location centers in each telecom operator&rsquo;s network to enable real-time dynamic allocation of our servers and bandwidth
to support user acceleration requirements. Our system automatically optimizes user connections based on key factors such as provincial
network, firewall penetration and interconnection among various telecom operators.</P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Advertising services</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We provide advertising services primarily
through various forms of advertisements placed on our PC websites and mobile platform. We had 120, 115 and 112 advertisers in 2015,
2016 and 2017, respectively, and generated mobile advertising revenue for the first time in the fourth quarter of 2015, and it
has grown rapidly since then. The above number of advertisers include the number of third party platforms, such as Guangdiantong,
we cooperate with in each corresponding year. Our brand advertisers include international and domestic companies that operate in
a variety of industries. A significant majority of our advertisers purchase our advertising services through third-party advertising
agencies. We focus on providing advertisers with creative and cost-effective advertising solutions. We strive to creatively utilize
our integrated service interface in designing a particular advertising campaign for advertisers.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We built up our reputation and maintain
our popularity primarily through word-of-mouth. We believe satisfied users and customers are more likely to recommend our services
to others. Thus, we continue to focus on improving our services and enhancing our user experience. In the meanwhile, we also invest
in a variety of marketing activities to further promote our brand awareness among existing and potential users as well as other
customers. For example, we host or attend various public relations events, such as seminars, conferences and trade shows, in the
advertising, online video and online game industries to attract users and advertisers. To retain and drive the growth of our subscribers,
we market our premium paid services and place subscription advertisements at prominent locations throughout our integrated service
offerings.</P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Intellectual property</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Protection of our intellectual
property</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our patents, copyrights, trademarks, trade
secrets and other intellectual property rights are critical to our business. We rely on a combination of patent, copyright, trademark,
trade secret and other intellectual property-related laws in the PRC and contractual restrictions to establish and protect our
intellectual property rights. In addition, we require all of our employees to enter into agreements requiring them to keep confidential
all information they obtain during the course of their employment relating to our technology, methods, business practices, customers
and trade secrets. As of December 31, 2017, we had 49 patents granted in the PRC and four granted in the United States, while another
32 patent applications are being examined by the State Intellectual Property Office of the PRC. We also seek to vigorously protect
our Xunlei brand and the brands of our other services. As of December 31, 2017, we have applied to register 561 trademarks, of
which we have received 193 registered trademarks in different applicable trademark categories including one trademark registered
with World Intellectual Property Organization<B>.</B></P>

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


<!-- Field: Page; Sequence: 58; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->55<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Digital media data monitoring
and copyright protection</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We take initiatives to protect third-party
copyrights. The internet industry in China suffers from copyright infringement issues and online digital media content providers
are frequently involved in litigation based on allegations of infringement or other violations of copyrights. Assisted by an intellectual
property team dedicated to copyright protection, we have implemented internal procedures pursuant to the legal requirements under
relevant PRC laws and regulations to promptly disenable the download URL of contents for which we receive notice of infringement
from the legitimate rights holder, and we work closely with the relevant regulatory authorities in China to ensure compliance with
all relevant rules and regulations. We seek assurances in our contracts with digital media content providers that (i) they have
the legal right to license the digital media data for the uses we require; (ii) the digital media content itself as well as the
authorization or rights granted to us neither breach any applicable law, regulations or public morals, nor impair any third-party
rights; and (iii) they will indemnify us for losses resulting from both the non-compliance of such digital media content with the
laws and claims from third parties.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">As of the date of this annual report, we
have implemented several initiatives to further commit to copyright protection. In May 2014, we entered into a content protection
agreement with the MPAA and its members, which are six major U.S. entertainment content providers. In that agreement, we agreed
to implement a comprehensive system of measures designed to prevent unauthorized downloading of and access to such content providers&rsquo;
works. After beginning the roll-out for several months, we suspended implementation of the filter but have identified and are in
the process of implementing a new filter. Even with the implementation of a new filter, however, our copyright protection measures
would not be able to fully protect us against copyright infringement suits. For example, in January 2015, a number of MPAA member
studios filed 28 copyright infringement lawsuits against us on 28 video products in the Shenzhen Nanshan District Court in China.
The court combined these cases into two cases for trial and entered a judgment on both cases on August 21, 2017. The court held,
among others, that we infringed the plaintiffs&rsquo; copyright on 13 of 28 video products and were required by the court to compensate
the plaintiff for a total of RMB1.4 million. As of the date of this annual report, those cases are awaiting decisions of appellate
court. For details, see &ldquo;Item 3. Key Information&mdash;D. Risk Factors&mdash;Risks related to our business&mdash;We face
and expect to continue to face copyright infringement claims and other related claims, including claims based on content available
through our services, which could be time-consuming and costly to defend and may result in damage awards, injunctive relief and/or
court orders, divert our management&rsquo;s attention and financial resources and adversely impact our business&rdquo; and &ldquo;Item
8. Financial Information&mdash;A. Consolidated Statements and Other Financial Information&mdash;Legal Proceedings.&rdquo;</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">User data safety</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">User data safety is a significant advantage
we offer to our users. We try to improve user experience by usually maintaining two to four copies of one specific user file for
data recovery in extreme circumstances such as system shutdown, private transmission backbone network problems and other contingencies
beyond our control. The read and write characteristics of our distributed file locating system is identical to those of hard disks,
and our unique user file decomposition and encryption algorithm enables us to maintain high standards for user data safety.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Due to our multiple service offerings, we
face competition in several aspects of the internet services market in China. We believe that the key competitive factors in the
overall internet services market in China include brand recognition, user traffic, technology platform and monetization abilities.
We also face competition for the advertisement budgets of our advertisers from other internet companies and other forms of media.</P>

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


<!-- Field: Page; Sequence: 59; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->56<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">This section sets forth a summary of the
most significant rules and regulations that affect our business activities in China.</P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><I>Regulation on catalogue relating to
foreign investment</I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Investment activities in the PRC by foreign
investors are subject to the Catalogue for the Guidance of Foreign Investment Industry, or the Catalogue, which was promulgated
and is amended from time to time by the Ministry of Commerce and the National Development and Reform Commission, or the NDRC. The
Catalogue divides industries into three categories: encouraged, restricted and prohibited. Industries not listed in the Catalogue
are generally open to foreign investment unless specifically restricted by other PRC regulations.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Pursuant to the latest Catalogue amended
in June 2017, which took effect on July 28, 2017, industries listed therein are divided into two categories: encouraged industries
and the industries within the catalogue of special management measures, or the Negative List. The Negative List is further divided
into two&nbsp;sub-categories:&nbsp;restricted industries and prohibited industries. Establishment of wholly foreign-owned enterprises
is generally allowed in industries not included in the Negative List. For the restricted industries within the Negative List, some
of them are limited to equity or contractual joint ventures, while in some cases Chinese partners are required to hold the majority
interests in such joint ventures. In addition, restricted category projects are subject to government approvals and certain special
requirements. Foreign investors are not allowed to invest in industries in the prohibited category. The provision of value-added
telecommunications services falls in the restricted category and the percentage of foreign ownership cannot exceed 50% (excluding
e-commerce). The provision of internet cultural operating service (including online game operation services), internet publication
service and online transmission of audio-visual programs service fall in the prohibited category and the foreign investors are
prohibited to engage in such services. We conduct our operations in China principally through contractual arrangements among Giganology
Shenzhen, our wholly-owned PRC subsidiary, and Shenzhen Xunlei, our VIE, and its shareholders. Shenzhen Xunlei or its relevant
subsidiary, holds the licenses and permits necessary to conduct our resource discovery network, cloud computing, online advertising,
online games and related businesses in China and holds various operating subsidiaries that conduct a majority of our operations
in China. Shenzhen Onething has obtained an updated VATS License to cover CDN service for our cloud computing business. Both of
Giganology Shenzhen and Xunlei Computer, another wholly-owned PRC subsidiary of ours, engage in the development of computer software,
technical consulting and other related technical services and businesses, none of which falls into any of encouraged, restricted
or prohibited categories under the Catalogue. Hence, these activities are deemed as permitted and open to foreign investment.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In October 2016, the Ministry of Commerce
issued the Interim Measures for Record-filing Administration of the Establishment and Change of Foreign-invested Enterprises, or
FIE Record-filing Interim Measures, effective on the same day. Pursuant to FIE Record-filing Interim Measures, the establishment
and change of foreign-invested enterprises are subject to record-filing procedures, instead of prior approval requirements, provided
that the establishment or change does not involve special entry administration measures.&nbsp;If the establishment or change of
FIE matters involve the special entry administration measures, the approval of the Ministry of Commerce or its local counterparts
is still required. Pursuant to the Announcement 2016 No. 22 of the National Development and Reform Commission and the Ministry
of Commerce dated October 8, 2016, the special entry administration measures for foreign investment apply to restricted and prohibited
categories specified in the Catalogue, and the encouraged categories are subject to certain requirements relating to equity ownership
and senior management under the special entry administration measures.</P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><I>Regulation on telecommunications and
internet information services</I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The telecommunications industry, including
the internet sector, is highly regulated in the PRC. Regulations issued or implemented by the State Council, MIIT, and other relevant
government authorities cover many aspects of operation of telecommunications and internet information services, including entry
into the telecommunications industry, the scope of permissible business activities, licenses and permits for various business activities
and foreign investment.</P>

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


<!-- Field: Page; Sequence: 60; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->57<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The principal regulations governing the
telecommunications and internet information services we provide in the PRC include:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><I>Telecommunications regulations</I> (2016, revised), or the Telecom Regulations. The Telecom Regulations categorize all telecommunications
businesses in the PRC as either basic or value-added. Value-added telecommunications services are defined as telecommunications
and information services provided through public network infrastructures. The &ldquo;Catalogue of Telecommunications Business,&rdquo;
an attachment to the Telecom Regulations and updated by MIIT&rsquo;s Notice on Adjusting the Catalogue of Telecommunications Business
effective from April 1, 2003 and amended on March 1, 2016, categorizes various types of telecommunications and telecommunications-related
activities into basic or value-added telecommunications services, according to which, internet information services, or ICP services,
are classified under the second category of value-added telecommunications businesses and the CDN services, the internet access
services and the internet data center services are classified under the first category of value-added telecommunications business.
Under the Telecom Regulations, commercial operators of value-added telecommunications services must obtain the VATS License covering
the business classified under the relevant category from MIIT or its provincial level counterparts. &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><I>Administrative measures on internet information services</I> (2017, revised), or the Internet Measures. According to the
Internet Measures, a commercial ICP service operator must obtain a VATS License from the relevant government authorities before
engaging in any commercial ICP service within the PRC. When the ICP service involves areas of news, publication, education, medical
treatment, health, pharmaceuticals, medical equipment and other industry and if required by law or relevant regulations, prior
approval from the respective regulating authorities must be obtained prior to applying for the VATS License covering the ICP services
from MIIT or its local branch at the provincial level. Moreover, an ICP service operator must display its ICP License number in
a conspicuous location on its website and must monitor its website to remove categories of harmful content that are broadly defined.
&nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Administrative measures for telecommunications business operating license (2009, revised), or the Telecom License Measures.
The Telecom License Measures set forth more specific provisions regarding the types of licenses required to operate value-added
telecommunications services, the qualifications and procedures for obtaining such licenses and the administration and supervision
of such licenses. For example, an ICP service operator conducting business within a single province must apply for the VATS License
from MIIT&rsquo;s applicable provincial level counterpart, while an ICP service operator providing ICP services across provinces
must apply for a Trans-regional VATS License directly from MIIT. The appendix to the VATS License must detail the permitted activities
to be conducted by the ICP service operator. An approved ICP service operator must conduct its business in accordance with the
specifications recorded on its VATS License. The VATS License is subject to annual report requirement. An ICP service operator
shall report certain information to the issuing authorities through the administrative platform in the first quarter every year.
Such information includes the business performance of the telecommunications business in the previous year, service quality, the
actual implementation of the network and information security guarantee systems and measures, among others. ICP service operator
shall be responsible for the truthfulness of the information in the annual report. &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><I>Detailed rules on the administration of internet websites</I> (2005), which set forth that the website operator is required
to apply for the ICP filing from MIIT or its local branches at the provincial level on its own or through the access service provider.
&nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><I>Regulations for administration of foreign-invested telecommunications enterprises</I> (2016, revised), or the FITE Regulations.
The FITE Regulations set forth detailed requirements with respect to, among others, capitalization, investor qualifications and
application procedures in connection with the establishment of a foreign-invested telecommunications enterprise. Under the FITE
Regulations, a foreign entity is prohibited from owning more than 50% of the total equity interest in any value-added telecommunications
service business in the PRC and the major foreign investor in any value-added telecommunications service business in the PRC shall
have good and profitable records and operating experiences in such industry. &nbsp;</TD></TR></TABLE>

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


<!-- Field: Page; Sequence: 61; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->58<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><I>Circular on strengthening the administration of foreign investment in and operation of value-added telecommunications business
(2006)</I>. Under this circular, a domestic PRC company that holds a VATS License is prohibited from leasing, transferring or selling
the VATS License to foreign investors in any form, and from providing any assistance, including providing resources, sites or facilities,
to foreign investors that conduct value-added telecommunications business illegally in the PRC. Further, the domain names and registered
trademarks used by an operating company providing value-added telecommunications service shall be legally owned by such company
and/or its shareholders. In addition, such company&rsquo;s operation premises and equipment should comply with the approved covering
region on its VATS License, and such company should establish and improve its internal internet and information security policies
and standards and emergency management procedures. &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><I>Circular of the Ministry of Industry and Information Technology on Clearing up and Regulating the Internet Access Service
Market (2017)</I>, which, among others, further strengthens the supervision and management of the applications of cloud computing,
big data and other applications. For an enterprise that conducts the CDN business without a VATS License specifically covering
such business, it must submit a written commitment to the original license issuing authority before March 31, 2017, undertaking
that an eligible VATS License will be obtained by the end of 2017. If such enterprise fails to make the commitment on time, it
must carry out business activities strictly in compliance with their existing licenses. Furthermore, if the enterprise fails to
obtain the eligible VATS License as committed it should terminate the relevant business starting from January 1, 2018. &nbsp;</TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">To comply with these PRC laws and regulations,
we operate our websites through Shenzhen Xunlei, our PRC variable interest entity. We, through Shenzhen Xunlei or its subsidiaries,
currently hold a VATS License covering its ICP services expiring on April 30, 2020 and another VATS License for its provision of
could computing services including internet data center services and internet access services expiring on January 19, 2021, and
own the essential trademarks and domain names in relation to our value-added telecommunications business. Shenzhen Onething has
obtained an updated VATS License to cover the CDN service for our cloud computing business.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Under various laws and regulations governing
ICP services, ICP services operators are required to monitor their websites. They may not produce, duplicate, post or disseminate
any content that falls within the prohibited categories and must remove any such content from their websites, including any content
that:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>opposes the fundamental principles determined in the PRC&rsquo;s Constitution; &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>compromises state security, divulges state secrets, subverts state power or damages national unity; &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>harms the dignity or interests of the State; &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>incites ethnic hatred or racial discrimination or damages inter-ethnic unity; &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>sabotages the PRC&rsquo;s religious policy or propagates heretical teachings or feudal superstitions; &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>disseminates rumors, disturbs social order or disrupts social stability; &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>propagates obscenity, pornography, gambling, violence, murder or fear or incites the commission of crimes; &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>insults or slanders a third party or infringes upon the lawful rights and interests of a third party; or&nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>includes other content prohibited by laws or administrative regulations. &nbsp;</TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The PRC government may shut down the websites
of VATS License holders that violate any of such content restrictions and requirement, revoke their VATS Licenses or impose other
penalties pursuant to applicable law. To comply with these PRC laws and regulations, we have adopted internal procedures to monitor
content displayed on our website.</P>

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


<!-- Field: Page; Sequence: 62; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->59<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><I>Regulation on online transmission
of audio-visual programs</I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">On April&nbsp;25, 2016, GAPPRFT issued the
<I>Administrative Provisions on Audio-Visual Program Services through Private Network and Targeted Communication</I>, which replaced
the Measures for the Administration of Publication of Audio-visual Programs through Internet or Other Information Network, or the
2004 Internet A/V Measures. Pursuant to these provisions, &ldquo;audio-visual program services through private network and targeted
communication&rdquo; refer to radio, TV program and other audio-visual program services to a targeted audience with TV and all
types of handheld electronic equipment as terminal recipients, and through setting up virtual private network through local networks
and internet or with Internet and other information networks as targeted transmission channels, including the provision of contents,
integrated broadcast control, transmission and distribution, and other activities conducted by such forms as Internet protocol
television (IPTV), private network mobile TV, and Internet TV. Any provider who engages in aforesaid service must obtain a license
from GAPPRFT. Wholly foreign-owned enterprises, Sino-foreign joint ventures and Sino-foreign cooperative enterprises are not allowed
to engage in the above business. On April 13, 2005, the State Council promulgated the Certain Decisions on the Entry of the Non-State-owned
Capital into the Cultural Industry. On July 6, 2005, MOC, GAPPRFT, the NDRC and the Ministry of Commerce, jointly adopted the Several
Opinions on Canvassing Foreign Investment into the Cultural Sector. According to these regulations, non-State-owned capital and
foreign investors are not allowed to conduct the business of transmitting audio-visual programs via information network.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">On December 20, 2007, GAPPRFT and MIIT jointly
promulgated the <I>Administrative Provisions on Internet Audio-visual Program Service</I>, or the Audio-visual Program Provisions,
which came into effect on January 31, 2008 and was revised on August 28, 2015. The Audio-visual Program Provisions apply to the
provision of audio-visual program services to the public via internet (including mobile network) within the territory of the PRC.
Providers of internet audio-visual program services are required to obtain a License for Online Transmission of Audio-visual Programs
issued by GAPPRFT or complete certain registration procedures with GAPPRFT. Providers of internet audio-visual program services
are generally required to be either State-owned or State-controlled by the PRC government, and the business to be carried out by
such providers must satisfy the overall planning and guidance catalog for internet audio-visual program services determined by
GAPPRFT. In a press conference jointly held by GAPPRFT and MIIT to answer questions with respect to the Audio-visual Program Provisions
in February 2008, GAPPRFT and MIIT clarified that providers of internet audio-visual program services who engaged in such services
prior to the promulgation of the Audio-visual Program Provisions shall be eligible to register their business and continue their
operation of internet audio-visual program services so long as those providers had not been in violation of the laws and regulations.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">On May 21, 2008, GAPPRFT issued a <I>Notice
on Relevant Issues Concerning Application and Approval of License for Online Transmission of Audio-visual Programs</I>, which further
sets forth detailed provisions concerning the application and approval process regarding the License for Online Transmission of
Audio-visual Programs. The notice also provides that providers of internet audio-visual program services who engaged in such services
prior to the promulgation of the Audio-visual Program Provisions shall also be eligible to apply for the license so long as their
violation of the laws and regulations is minor and can be rectified timely and they have no records of violation during the latest
three months prior to the promulgation of the Audio-visual Program Provisions.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">On December 28, 2007, GAPPRFT issued the
<I>Notice on Strengthening the Administration of TV Dramas and Films Transmitted via the Internet, or the Notice on Dramas and
Films</I>. According to this notice, if audio-visual programs published to the public through an information network fall under
the film and drama category, the requirements of the Permit for Issuance of TV Dramas, Permit for Public Projection of Films, Permit
for Issuance of Cartoons or academic literature movies and Permit for Public Projection of Academic Literature Movies and TV Plays
will apply accordingly. In addition, providers of such services should obtain prior consents from copyright owners of all such
audio-visual programs.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Further, on March 31, 2009, GAPPRFT issued
the <I>Notice on Strengthening the Administration of the Content of Internet Audio-visual Programs</I>, or the <I>Notice on Content
of A/V Programs</I> which reiterates the requirement of obtaining the relevant permit of audio-visual programs to be published
to the public through information network, where applicable, and prohibits certain types of internet audio-visual programs containing
violence, pornography, gambling, terrorism, superstition or other hazardous factors. In addition, on August 14, 2009, GAPPRFT issued
the <I>Notice on Relevant Issues Regarding Strengthening of the Administration of Internet Audio/visual Program Services Received
by Television Terminals</I>, which specifies that prior to providing audio-visual program services for television terminals, an
ICP service operator shall obtain the License for Online Transmission of Audio-visual Programs containing the scope of &ldquo;Integration
and Operation Services of Audio-visual Programs Received by Television Terminals.&rdquo; On March&nbsp;10, 2017, GAPPRFT issued
the <I>Internet Audio/Visual Program Services Categories (Provisional)</I>, or the Provisional Categories, which classified internet
audio-visual programs into four categories.</P>

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


<!-- Field: Page; Sequence: 63; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->60<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Shenzhen Xunlei used to possess the
License for Online Transmission of Audio-Visual Programs. However, when we disposed of Xunlei Kankan business, the registered
owner of such license was also changed to the purchaser of Xunlei Kankan. We are now in the process of obtaining a new License for Online Transmission of Audio-Visual Programs
and we
expect to obtain a new license in late 2018. See &ldquo;Risk factors&mdash;Risks related to our business&mdash;We are
strictly regulated in China. Any lack of requisite licenses or permits applicable to our business and any changes in
government policies or regulations may have a material and adverse impact on our business, financial condition and results of
operations.&rdquo;</P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><I>Regulation on online cultural activities
</I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">On February 17, 2011, MOC promulgated the
new <I>Provisional Measures on Administration of Internet</I> Culture, or the Internet Culture Measures, which became effective
as of April 1, 2011, and the <I>Notice on Issues Relating to Implementing the Newly Amended Provisional Measures on Administration
of Internet Culture</I> on March 18, 2011. MOC also abolished the <I>Provisional Measures on Administration of Internet Culture</I>
promulgated on May 10, 2003 and amended on July 1, 2004 as well as the <I>Notice on Issues Relating to Implementing the Provisional
Measures on Administration of Internet Culture</I> issued on July 4, 2003. The Internet Culture Measures apply to entities that
engage in activities related to &ldquo;online cultural products.&rdquo; &ldquo;Online cultural products&rdquo; are classified as
cultural products produced, disseminated and circulated via internet which mainly include: (i) online cultural products particularly
produced for the internet, such as online music entertainment, network games, network performance programs, online performing arts,
online artworks and online animation features and cartoons; and (ii) online cultural products converted from music entertainment,
games, performance programs, performing arts, artworks and animation features and cartoons, and disseminated via the internet.
Pursuant to these measures, entities are required to obtain relevant Online Culture Operating Permits from the applicable provincial
level culture administrative authority if they intend to commercially engage in any of the following types of activities:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>production, duplication, importation, distribution or broadcasting of online cultural products; &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>publication of online cultural products on the internet or transmission thereof via information networks such as the internet
and the mobile networks to computers, fixed-line or mobile phones, television sets or gaming consoles for the purpose of browsing,
reviewing, using or downloading such products by online users; or&nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>exhibitions or contests related to online cultural products. &nbsp;</TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">On December 2, 2016, the MOC issued <I>the
Administrative Measures for Business Activities of Online Performances</I>, which became effective on January 1, 2017. According
to these measures, the business of transmitting in real time the content of online games presented or narrated via information
networks such as the internet, mobile communication networks and mobile internet or uploading such contents for communication in
the audio-visual form shall be administered as online performances. An operator of online performances shall apply for Online Culture
Operating Permit with the competent provincial cultural administration department, and the business scope indicated on the Online
Culture Operating Permit shall clearly include online performances. In addition, an operator of online performances shall present
the number of its Online Culture Operating Permit in a prominent position on the homepage&nbsp;of its websites.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">To comply with these then- and currently
effective laws and regulations, Shenzhen Xunlei holds an Online Culture Operating Permit which was last renewed in March 2016 with
an effective period from March 16, 2016 to March 15, 2019 for the operating of online games (including issuance of virtual currency),
music entertainment products and animation and comic. Xunlei Games obtained an Online Culture Operating Permit in July 2013 with
an effective period from July 30, 2013 to July 30, 2016 for the operating of online games (including issuance of virtual currency).We
have renewed such permit and will expire in July 30, 2019. In addition, Wangwenhua obtained an Online Culture Operating Permit
in August 7, 2017 with a permitted business scope of the operation of online game products (including virtual currencies for online
games) through information network, art products, play performance.</P>

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


<!-- Field: Page; Sequence: 64; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->61<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><I>Regulation on online games</I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">MOCT (formerly the MOC) is the government
agency primarily responsible for regulating online games in the PRC. On June 3, 2010, MOC promulgated the <I>Provisional Measures
on the Administration of Online Games</I>, pursuant to which the content of the online games are subject to the review of MOC.
These measures set forth a series of prohibitions regarding the content of the online games, including but without limitation the
prohibition on content that oppose the fundamental principles stated in the PRC Constitution, compromise state security, divulge
state secrets, subvert state power or damage national unity, and content that is otherwise prohibited by laws or administrative
regulations. Moreover, in accordance with these measures, ICP service operators engaging in any activities involving the operation
of online games, issuance or trading of virtual currency must obtain the Online Culture Operating Permit and handle the censorship
procedures for imported online games and the filing procedures for domestically developed online games with MOC and its provincial
counterparts. The procedures for the censorship of imported online games must be conducted with MOC prior to the commencement date
of the online operation and the filing procedures for domestic online games must be conducted with MOC within 30 days after the
commencement date of the online operation or the occurrence date of any material alteration of such online games. Regarding virtual
currency trading, ICP service operators can only issue virtual currency in exchange of the service provided by itself rather than
trading for service or products provided by third parties. ICP service operators cannot appropriate the advance payment by the
players and are not allowed to provide trading service of virtual currency to minors. All the transactions in the accounts shall
be kept in records for a minimum of 180 days. To comply with these laws and regulations, Shenzhen Xunlei and Xunlei Games have
obtained the Online Culture Operating Permit respectively for operating online games.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Further, the online publication of online
games is subject to the regulation of SAPPRFT under the <I>Administrative Provisions on Online Publishing Services</I> and ICP
service operators must obtain the Network Publication Service License prior to provision of any online game services. On September
28, 2009, GAPPRFT, the National Copyright Administration and the National Office of Combating Pornography and Illegal Publications
jointly published the <I>Notice Regarding the Consistent Implementation of the &ldquo;Stipulations on &lsquo;Three Provisions&rsquo;
of the State Council and the Relevant Interpretations of the State Commission Office for Public Sector Reform and the Further Strengthening
of the Administration of Pre-examination and Approval of Internet Games and the Examination and Approval of Imported Internet Games</I>&rdquo;,
or the Notice of Three Provisions and Internet Games, which expressly requires that all online games need to be screened by GAPPRFT
through the advanced approvals before they are operated online, and any updated online game versions or any change to the online
games shall be subject to further advanced approvals before they can be operated online. In addition, foreign investors are prohibited
from operating online games by the forms of Sino-foreign joint ventures, Sino-foreign cooperatives and wholly foreign-owned enterprises.
The indirect functions such as contractual control and technology supply are also prohibited.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Moreover, on December 1, 2016, MOC issued
<I>the Circular of the Ministry of Culture on Regulating the Operations of Online Games and Strengthening Interim and Ex-Post Regulation</I>,
which will become effective on May 1, 2017. MOC further clarified the scope of online game operation in the circular. If an enterprise
conducts technical testing of online games by means of, among others, making the online games available for user registration,
opening the fee-charging system of the online games or providing client-end software with direct server registration and log-in
functions, such enterprise is deemed to be an online game operator. If an enterprise provides user systems, fee-charging systems,
program downloading, publicity and promotion and other services for the online game products of another game operator and participates
in sharing the revenue from the operations of online games, such enterprise is deemed as a joint operator, and must bear corresponding
liabilities. In addition, enterprises engaging in online game operations must require users to register their real names by using
valid identity documents and must limit the amount that a user may top up each time in a single game. In addition, the enterprises
are required to send information that requires confirmation by users when they top up or make the payments, and the contact details
for protecting users&rsquo; rights and interests must be indicated conspicuously in an online game.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our online game services are currently operated
by Shenzhen Xunlei, which holds an Internet Publication License for its publication of online games. Such license will expire on
September 17, 2022. We also require the developers of certain online games to obtain the requisite approvals of relevant online
games from SAPPRFT, and make the filings with MOCT, for relevant online games. See &ldquo;Risk factors&mdash;Risks related to our
business&mdash;We may not be able to successfully address the challenges and risks we face in the online games market, such as
a failure to acquire and operate popular, high-quality games or to obtain all the licenses required to operate online games, which
may subject us to penalties from relevant authorities, including the discontinuance of our online game business.&rdquo;</P>

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


<!-- Field: Page; Sequence: 65; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->62<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><I>Regulation on anti-fatigue system,
real-name registration system and parental guardianship project </I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In April 2007, GAPPRFT and several other
government agencies issued a circular requiring the implementation of an anti-fatigue system and a real-name registration system
by all PRC online game operators to curb addictive online game playing by minors. Under the anti-fatigue system, three hours or
less of continuous playing by minors, defined as game players under 18 years of age, is considered to be &ldquo;healthy,&rdquo;
three to five hours to be &ldquo;fatiguing,&rdquo; and five hours or more to be &ldquo;unhealthy.&rdquo; Game operators are required
to reduce the value of in-game benefits to a minor player by half if the minor has reached the &ldquo;fatiguing&rdquo; level, and
to zero once reaching the &ldquo;unhealthy&rdquo; level.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">To identify whether a game player is a minor
and thus subject to the anti-fatigue system, a real-name registration system must be adopted to require online game players to
register their real identity information before playing online games. The online game operators are also required to submit the
identity information of game players to the public security authority for verification. In July 2011, GAPPRFT, together with several
other government agencies, jointly issued the <I>Notice on Initializing the Verification of Real-name Registration for the Anti-Fatigue
System on Online Games</I>, or the Real-name Registration Notice, to strengthen the implementation of the anti-fatigue and real-name
registration system. The main purpose of the Real-name Registration Notice is to curb addictive online game playing by minors and
protect their physical and mental health. This notice indicates that the National Citizen Identity Information Center of the Ministry
of Public Security will verify identity information of game players submitted by online game operators. The Real-name Registration
Notice also imposes stringent penalties on online game operators that do not implement the required anti-fatigue and real-name
registration systems properly and effectively, including terminating their online game operations.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In January 2011, MOC, together with several
other government agencies, jointly issued a Circular on Printing and Distributing Implementation Scheme regarding Parental Guardianship
Project for Minors Playing Online Games to strengthen the administration of online games and protect the legitimate rights and
interests of minors. This circular indicates that online game operators must have person in charge, set up specific service webpages
and publicize specific hotlines to provide parents with necessary assistance to prevent or restrict minors&rsquo; improper game
playing behavior. Online game operators must also submit a report regarding its performance under the Parental Guardianship Project
to the local MOC office each quarter.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We have developed and implemented an anti-fatigue
and compulsory real-name registration system in our online games, and will cooperate with the National Citizen Identity Information
Center to launch the identity verification system upon the issuance of relevant implementing rules. For game players who do not
provide verified identity information, we assume that they are minors under 18 years of age. In order to comply with the anti-fatigue
rules, we set up our system so that after three hours of playing our online games, minors only receive half of the virtual items
or other in-game benefits they would otherwise earn, and after playing for more than five hours, minors would receive no in-game
benefits.</P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><I>Regulation on online game virtual
currency </I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">On February 15, 2007, MOC, the People&rsquo;s
Bank of China and other relevant government authorities jointly issued the <I>Notice on Further Strengthening Administrative Work
on the Internet Cafes and Online Games</I>, or the Internet Cafes Notice, pursuant to which the People&rsquo;s Bank of China is
directed to strengthen the administration of virtual currency in online games to avoid any adverse impact on the economy and financial
system. This notice provides that the total amount of virtual currency issued by online game operators and the amount purchased
by individual game players should be strictly limited, with a strict and clear division between virtual transactions and real transactions
carried out by way of electronic commerce. It also provides that virtual currency shall only be used to purchase virtual items.
On June 4, 2009, MOC and Ministry of Commerce jointly issued the <I>Notice on Strengthening the Administrative Work on Virtual
Currency of Online Games</I>, pursuant to which no enterprise may concurrently provide both virtual currency issuance service and
virtual currency transaction service. In addition, the Provisional Measures on the Administration of Online Games require companies
that (i) issue online game virtual currency (including prepaid cards and/or pre-payment or prepaid card points) or (ii) offer online
game virtual currency transaction services to apply for the Online Culture Operating Permit from provincial branches of MOC. The
regulations prohibit companies that issue online game virtual currency from providing services that would enable the trading of
such virtual currency. Any company that fails to submit the requisite application will be subject to sanctions, including but not
limited to termination of operation, confiscation of incomes and fines. The regulations also prohibit online game operators from
allocating virtual items or virtual currency to players based on random selection through lucky draw, wager or lottery that involves
cash or virtual currency directly paid by the players. In addition, companies that issue online game virtual currency must comply
with certain specific requirements, for example, online game virtual currency can only be used for products and services related
to the issuance company&rsquo;s own online games.</P>

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


<!-- Field: Page; Sequence: 66; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->63<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">To comply with these regulations, Shenzhen
Xunlei and Xunlei Games have obtained the Online Culture Operating Permit for issuing online game virtual currency, and have filed
their issuance of virtual currency with the local branch of MOC in Guangdong.</P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><I>Regulation on internet publication
</I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">SAPPRFT (formerly the GAPPRFT) is the government
agency responsible for regulating publication activities in the PRC. On June 27, 2002, MIIT and GAPPRFT jointly promulgated the
<I>Tentative Administration Measures on Internet Publication</I>, or the Internet Publication Measures, which took effect on August
1, 2002. The Internet Publication Measures require internet publishers to secure approval, or the Internet Publication License,
from GAPPRFT to conduct internet publication activities. In February 2016, the GAPPRFT and the MIIT jointly issued the <I>Administrative
Measures on Network Publication</I>, which took effect in March 2016 and replaced the Internet Publication Measures. Pursuant to
the Administrative Measures on Network Publication, Internet publishers shall be approved by and obtain a Network Publication Service
License from GAPPRFT to engage in network publication service. The network publication services refer to the activities of providing
network publications to the public through information networks; and the network publications refer to the digitalized works with
the publishing features such as editing, producing and processing. The Administrative Measures on Network Publication also provide
the detailed qualifications and application procedures for obtaining the Network Publication Service License. The Notice of Three
Provisions and Internet Games issued jointly by GAPPRFT and other relevant administrations confirmed that the entities operating
internet games must obtain the Internet Publication License. On February 21, 2008, the GAPPRFT promulgated the <I>Rules for the
Administration of Electronic Publication</I>, or the Electronic Publication Rules, which took effect on April 15, 2008 and was
amended on August 28, 2015. Under the Electronic Publication Rules and other regulations issued by the GAPPRFT, online games are
classified as a kind of electronic publication, and publishing of online games is required to be conducted by licensed electronic
publishing entities that have been issued standard publication codes. Pursuant to the Electronic Publication Rules, if a PRC company
is contractually authorized to publish foreign electronic publications, it must obtain the approval of, and register the copyright
license contract with, the GAPPRFT.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Shenzhen Xunlei holds an Internet Publication
License for the publication of internet games with an expiry date of September 17, 2022. See &ldquo;Risk factors&mdash;We may not
be able to successfully address the challenges and risks we face in the online games market, such as a failure to acquire and operate
popular, high-quality games or to obtain all the licenses required to operate online games, which may subject us to penalties from
relevant authorities, including the discontinuance of our online game business.&rdquo;</P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><I>Regulation on internet privacy </I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The PRC Constitution states that PRC law
protects the freedom and privacy of communications of citizens and prohibits infringement of such rights. In recent years, PRC
government authorities have enacted legislation on internet use to protect personal information from any unauthorized disclosure.
The Internet Measures prohibit ICP service operators from insulting or slandering a third party or infringing upon the lawful rights
and interests of a third party. Pursuant to the BBS Measures, ICP service operators that provide electronic messaging services
must keep users&rsquo; personal information confidential and must not disclose such personal information to any third party without
the users&rsquo; consent, unless such disclosure is required by law. The regulations further authorize the relevant telecommunications
authorities to order ICP service operators to rectify unauthorized disclosure. ICP service operators are subject to legal liability
if the unauthorized disclosure results in damages or losses to users. The PRC government, however, has the power and authority
to order ICP service operators to turn over personal information if an internet user posts any prohibited content or engages in
illegal activities on the internet. Under the <I>Several Provisions on Regulating the Market Order of Internet Information Services</I>
issued by MIIT on December 29, 2011, without the consent of a user, an ICP operator may not collect any user personal information
or provide any such information to third parties. An ICP service operator shall expressly inform the users of the method, content
and purpose of the collection and processing of such user personal information and may only collect such information necessary
for the provision of its services. An ICP service operator is also required to properly keep the user personal information, and
in case of any leak or likely leak of the user personal information, the ICP service operator shall take immediate remedial measures
and in severe consequences, to make an immediate report to the telecommunications regulatory authority. In addition, pursuant to
the <I>Decision on Strengthening the Protection of Online Information</I> issued by the Standing Committee of the National People&rsquo;s
Congress of the PRC on December 28, 2012, or the Decision, and the <I>Order for the Protection of Telecommunication and Internet
User Personal Information</I> issued by MIIT on July 16, 2013, or the Order, any collection and use of user personal information
shall be subject to the consent of the user, abide by the principles of legality, rationality and necessity and be within the specified
purposes, methods and scopes. An ICP service operator shall also keep such information strictly confidential, and is further prohibited
from divulging, tampering or destroying of any such information, or selling or proving such information to other parties. Any violation
of the Decision or the Order may subject the ICP service operator to warnings, fines, confiscation of illegal gains, revocation
of licenses, cancellation of filings, closedown of websites or even criminal liabilities.</P>

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


<!-- Field: Page; Sequence: 67; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->64<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">To comply with these laws and regulations,
we have required our users to consent to our collecting and using their personal information, established information security
systems to protect user&rsquo;s privacy.</P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><I>Regulation on internet medicine information
service </I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The State Food and Drug Administration,
or the SFDA, promulgated the Administration Measures on Internet Medicine Information Service on July 8, 2004, which was amended
in November 2017, and certain implementing rules and notices thereafter. These measures set out regulations governing the classification,
application, approval, content, qualifications and requirements for internet medicine information services. An ICP service operator
that provides information regarding medicine or medical equipment must obtain an Internet Medicine Information Service Qualification
Certificate from the applicable provincial level counterpart of SFDA. Shenzhen Xunlei obtained a Medicine Information Service Qualification
Certificate from Guangdong Food and Drug Administration for the provision of internet medical information services with an expiry
date of November 26, 2018.</P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><I>Regulation on advertising business
</I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The State Administration for Industry and
Commerce, or the SAIC, is the government agency responsible for regulating advertising activities in the PRC.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">According to the PRC laws and regulations,
companies that engage in advertising activities must obtain from SAIC or its local branches a business license which specifically
includes operating an advertising business within its business scope. The business license of an advertising company is valid for
the duration of its existence, unless the license is suspended or revoked due to a violation of any relevant law or regulation.
PRC advertising laws and regulations set forth certain content requirements for advertisements in the PRC including, among other
things, prohibitions on false or misleading content, superlative wording, socially destabilizing content or content involving obscenities,
superstition, violence, discrimination or infringement of the public interest. Advertisers, advertising agencies, and advertising
distributors are required by PRC advertising laws and regulations to ensure that the content of the advertisements they prepare
or distribute is true and in full compliance with applicable law. In providing advertising services, advertising operators and
advertising distributors must review the supporting documents provided by advertisers for advertisements and verify that the content
of the advertisements complies with applicable PRC laws and regulations. Prior to distributing advertisements that are subject
to government censorship and approval, advertising distributors are obligated to verify that such censorship has been performed
and approval has been obtained. The release or delivery of advertisements through the Internet shall not impair the normal use
of the network by users. The advertisements released in pop-up form on the webpage of the Internet and other forms shall indicate
the close flag in prominent manner and ensure one-key close. Violation of these regulations may result in penalties, including
fines, confiscation of advertising income, orders to cease dissemination of the advertisements and orders to publish an advertisement
correcting the misleading information. In circumstances involving serious violations, SAIC or its local branches may revoke violators&rsquo;
licenses or permits for their advertising business operations.</P>

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


<!-- Field: Page; Sequence: 68; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->65<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In July 2016, the SAIC issued <I>the Interim
Measures for the Administration of Internet Advertising to regulate internet advertising activities</I>. According to these measures,
no advertisement of any medical treatment, medicines, food for special medical purpose, medical apparatuses, pesticides, veterinary
medicines, dietary supplement or other special commodities or services subject to examination by an advertising examination authority
as stipulated by laws and regulations may be published unless the advertisement has passed such examination. In addition, no entity
or individual may publish any advertisement of over-the-counter medicines or tobacco on the internet. An internet advertisement
must be identifiable and clearly identified as an &ldquo;advertisement&rdquo; to the consumers. Paid search advertisements are
required to be clearly distinguished from natural search results. In addition, the following internet advertising activities are
prohibited: providing or using any applications or hardware to intercept, filter, cover, fast forward or otherwise restrict any
authorized advertisement of other persons; using network pathways, network equipment or applications to disrupt the normal data
transmission of advertisements, alter or block authorized advertisements of other persons or load advertisements without authorization;
or using fraudulent statistical data, transmission effect or matrices relating to online marketing performance to induce incorrect
quotations, seek undue interests or harm the interests of others. Internet advertisement publishers are required to verify relevant
supporting documents and check the content of the advertisement and are prohibited from publishing any advertisement with unverified
content or without all the necessary qualifications. Internet information service providers that are not involved in internet advertising
business activities but simply provide information services are required to block any attempt to publish an illegal advisement
that they are aware of or should reasonably be aware of through their information services.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">To comply with these laws and regulations,
we have obtained a business license, which allows us to operate advertising businesses, and adopted several measures. Our advertising
contracts require that substantially all advertising agencies or advertisers that contract with us must examine the advertising
content provided to us to ensure that such content are truthful, accurate and in full compliance with PRC laws and regulations.
In addition, we have established a task force to review all advertising materials to ensure the content does not violate the relevant
laws and regulations before displaying such advertisements. See &ldquo;Risk factors&mdash;Risks related to our business&mdash;Advertisements
we display may subject us to penalties and other administrative actions.&rdquo;</P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><I>Regulation on information security
and censorship </I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The applicable PRC laws and regulations
specifically prohibit the use of internet infrastructure where it may breach public security, provide content harmful to the stability
of society or disclose state secrets. According to these regulations, it is mandatory for internet companies in the PRC to complete
security filing procedures and regularly update information security and censorship systems for their websites with the local public
security bureau. In addition, the amended <I>Law on Preservation of State Secrets</I> which became effective on October 1, 2010
provides that whenever an internet service provider detects any leakage of state secrets in the distribution of online information,
it should stop the distribution of such information and report to the authorities of state security and public security. As per
request of the authorities of state security, public security or state secrecy, the internet service provider should delete any
content on its website that may lead to disclosure of state secrets.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">On June 28, 2016, the CAC issued the <I>Administrative
Provisions on Mobile Internet Applications Information Services</I>, which became effective on August 1, 2016, to further strengthen
the administration over the mobile internet application information services. Pursuant to these provisions, owners or operators
of mobile internet applications that provide information services are required to be responsible for information security management,
which, among others, includes the following:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>certifying the identification information of the registered users; &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>establishing and improving the protective mechanism for users information, following the principle of legality, rightfulness
and necessity, and expressly stating the purpose, method and scope of, and obtaining user consent to, the collection and use of
users&rsquo; personal information; and&nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>establishing and improving the verification mechanism for the content, taking measures against any illegal content, keeping
the relevant records and reporting such content to relevant competent authorities. &nbsp;</TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">On November 7, 2016, the Standing Committee
of the National People&rsquo;s Congress promulgated the <I>Cyber Security Law of the People&rsquo;s Republic of China,</I> or Cyber
Security Law, which became effective on June 1, 2017 to protect cyberspace security and order. Pursuant to the Cyber Security Law,
any individual or organization using the network must comply with the constitution and the applicable laws, follow the public order
and respect social moralities, and must not endanger cyber security, or engage in activities by making use of the network that
endanger the national security, honor and interests, or infringe on the fame, privacy, intellectual property and other legitimate
rights and interests of others. In addition, the new Cyber Security Law requires network operators must not collect personal information
irrelevant to their services. The network operators are required to strictly keep confidential users&rsquo; personal information
that they have collected and to establish and improve user information protective mechanism. In the event of any unauthorized disclosure,
damage or loss of collected personal information, network operators must take immediate remedial measures, notify the affected
users and report the incidents to the relevant authorities in a timely manner.</P>

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


<!-- Field: Page; Sequence: 69; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->66<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">On August 25, 2017, the CAC promulgated
the Provisions on the Administration of Internet Comments Posting Services, which became effective on October 1, 2017. According
to such provisions, internet comments posting services refer to the services of publishing transcripts, symbols, expressions, pictures,
audio and video and other information offered by Internet websites, applications, interactive communication platforms and other
types of communication platforms with news and public opinion property and social mobilization function by way of post, reply,
message, bullet screen and using other means. Providers of the internet comments posting services shall strictly assume the primary
responsibilities and discharge the following obligations accordingly:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>verify the real identity information of registered users following the principle of using real name at foreground and volunteering
to do so at background and forbid the provision of internet comments posting services for users whose real identity information
is not verified;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>establish and improve a user information protection system;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>establish a system to review new comments before they are published when providing internet comments posting services;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>establish and improve an internet comments posting review and management, real-time check, emergency response and other information
security management systems, timely identify and process illicit information and submit a report to the relevant competent authorities;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>develop information protection and management technologies for the internet comments posting, timely identify security flaws
and bugs and other risks in internet comments posting services, take remedial measures and submit a report to the relevant competent
authorities; and</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>set up a reviewing and editing team and improve the professionalism of editors.</TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In addition, on August 25, 2017, the CAC
promulgated the <I>Administrative Provisions on Internet Forum and Community Services</I>, which became effective on October 1,
2017, pursuant to which the internet forum and community service providers shall assume the primary responsibility for establishing
and improving the information inspection and verification, public information real-time check, emergency response and personal
information protection and other information security management systems, put in place safe and controllable preventative measures,
employ professionals based on service scope, and provide necessary technical support for the relevant departments in performing
duties according to the law. The internet forum and community service providers shall not use internet forum and community services
to publish or disseminate information banned by laws, regulations and the relevant provisions of the state. Where the internet
forum and community service providers identify any aforementioned information, they shall cease the transmission of such information
forthwith, delete and take other measures, retain the relevant records and timely submit a report to the CAC or its local branches.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Violation of these laws and provisions may
result in penalties, including fines, confiscation of illegal income. In the case of serious violations, the competent telecommunication
authority, public security authority and other relevant authorities may suspend relevant business, rectification or close down
the website, or revoke licenses or permits for their business operations.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We are subject to the laws and regulations
relating to information security and censorship. To comply with these laws and regulations, we have completed the mandatory security
filing procedures with the local public security authorities, and regularly updates its information security and content-filtering
systems with newly issued content restrictions as required by the relevant laws and regulations. We require our users to consent
to our collecting and using their personal information, and have established an account system to protect user&rsquo;s privacy
and data security.</P>

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


<!-- Field: Page; Sequence: 70; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->67<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><I>Regulation on torts</I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Tort Law was promulgated by the Standing
Committee of the National People&rsquo;s Congress on December 26, 2009 and became effective on July 1, 2010. Under this law, internet
users and internet service providers shall bear tortious liability in the event they infringe upon other people&rsquo;s civil rights
and interests through the internet. Where an internet user is infringing upon the civil rights or interests of another person via
internet, the injured party shall have the right to demand the relevant internet service provider to take necessary measures such
as deleting the infringing content, etc. by serving the internet service provider a notice. Where the internet service provider
fails to take any necessary measures, it shall be jointly and severally liable with the internet user for any additional injury
or damage incurred thereafter. Under the circumstance that the internet service provider is aware that an internet user is infringing
upon the civil rights or interests of another person and fails to take necessary measures, the internet service provider shall
be jointly liable for such infringement with such internet user.</P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><I>Regulation on intellectual property
rights</I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The PRC has adopted comprehensive legislation
governing intellectual property rights, including copyrights, patents, trademarks and domain names.</P>

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

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><FONT STYLE="font-weight: normal">Copyright
law</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Under the Copyright Law (1990), as revised
in 2001 and 2010, and its related Implementing Regulations (2002), as revised in 2013, creators of protected works enjoy personal
and property rights, including, among others, the right of dissemination via information network of the works. The term of a copyright,
other than the rights of authorship, alteration and integrity of an author which shall be unlimited in time, is life plus 50 years
for individual authors and 50 years for corporations.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">To address the problem of copyright infringement
related to content posted or transmitted on the internet, the PRC National Copyright Administration and MIIT jointly promulgated
the <I>Measures for Administrative Protection of Copyright</I> Related <I>to Internet</I> on April 29, 2005. These measures, which
became effective on May 30, 2005, apply to acts of automatically providing services such as uploading, storing, linking or searching
works, audio or video products, or other contents through the internet based on the instructions of internet users who publish
contents on the internet, without editing, amending or selecting any transmitted content. When imposing administrative penalties
upon the act which infringes upon any users&rsquo; right of communication through information networks, the <I>Measures for Imposing
Copyright Administrative Penalties</I>, promulgated in 2009, shall be applied.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Pursuant to the <I>Regulation on Protection
of the Right of Communication through Information Network (2006)</I>, as amended in 2013, an ICP service provider may be exempted
from indemnification liabilities under certain circumstances:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>any ICP service provider, who provides automatic internet access service upon instructions of its users or provides automatic
transmission service of works, performance and audio-visual products provided by its users, will not be required to assume the
indemnification liabilities if (i) it has not chosen or altered the transmitted works, performance and audio-visual products; and
(ii) it provides such works, performance and audio-visual products to the designated user and prevents any person other than such
designated user from obtaining the access. &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>any ICP service provider who, for the sake of improving network transmission efficiency, automatically provides to its own
users, based on the technical arrangement, the relevant works, performances and audio-visual products obtained from any other ICP
service providers will not be required to assume the indemnification liabilities if (i) it has not altered any of the works, performance
or audio-visual products that are automatically stored; (ii) it has not affected such original ICP service provider in grasping
the circumstances where the users obtain the relevant works, performance and audio-visual products; and (iii) when the original
ICP service provider revises, deletes or shields the works, performance and audio-visual products, it will automatically revise,
delete or shield the same based on the technical arrangement. &nbsp;</TD></TR></TABLE>

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


<!-- Field: Page; Sequence: 71; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->68<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>any ICP service provider, who provides its users with information memory space for such users to provide the works, performance
and audio-visual products to the general public via the information network, will not be required to assume the indemnification
liabilities if (i) it clearly indicates that the information memory space is provided to the users and publicizes its own name,
contact person and web address; (ii) it has not altered the works, performance and audio-visual products that are provided by the
users; (iii) it is not aware of or has no reason to know the infringement of the works, performance and audio-visual products provided
by the users; (iv) it has not directly derived any economic benefit from the provision of the works, performance and audio-visual
products by its users; and (v) after receiving a notice from the right holder, it has deleted such works, performance and audio-visual
products as alleged for infringement pursuant to such regulation. &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>any ICP service provider, who provides its users with search services or links, will not be required to assume the indemnification
liabilities if, after receiving a notice from the rights holder, it has deleted the works, performance and audio-visual products
as alleged for copyright infringement pursuant to this regulation. However, the ICP service provider shall be subject to joint
liabilities for copyright infringement if it is aware of or has reason to know the infringement of the works, performance and audio-visual
products to which it provides links. &nbsp;</TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In December 2012, the Supreme People&rsquo;s
Court of China promulgated the <I>Provisions on Certain Issues Related to the Application of Law in the Trial of Civil Cases Involving
Disputes over Infringement of the Right of Dissemination through Information Networks</I>, which provides that the courts will
require ICP service providers to remove not only links or content that have been specifically mentioned in the notices of infringement
from rights holders, but also links or content they &ldquo;should have known&rdquo; to contain infringing content. The provisions
further provide that where an ICP service provider has directly obtained economic benefits from any content made available by an
internet user, it has a higher duty of care with respect to internet users&rsquo; infringement of third-party copyrights.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">To comply with these laws and regulations,
we have implemented internal procedures to monitor and review the content we have licensed from content providers before they are
released on our websites and platforms and remove any infringing content promptly after we receive notice of infringement from
the legitimate rights holder.</P>

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

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><FONT STYLE="font-weight: normal">Patent
law</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The National People&rsquo;s Congress adopted
the Patent Law in 1984, and amended it in 1992, 2000 and 2008, respectively. A patentable invention, utility model or design must
meet three conditions: novelty, inventiveness and practical applicability. Patents cannot be granted for scientific discoveries,
rules and methods for intellectual activities, methods used to diagnose or treat diseases, animal and plant breeds or substances
obtained by means of nuclear transformation or designs that are mainly used for marking the pattern, color or combination of these
two of prints. The State Intellectual Property Office under the State Council is responsible for receiving, examining and approving
patent applications. A patent is valid for a twenty-year term in the case of an invention and a ten-year term in the case of a
utility model or design, starting from the application date. A third-party user must obtain consent or a proper license from the
patent owner to use the patent except for certain specific circumstances provided by law. Otherwise, the use will constitute an
infringement of the patent rights. Among the patent applications we have filed as of December 31, 2017, 39 were granted in the
PRC, while another 13 applications are being examined by the State Intellectual Property Office of the PRC.</P>

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

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><FONT STYLE="font-weight: normal">Trademark
law</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Registered trademarks are protected under
the Trademark Law adopted in 1982 and amended in 1993, 2001 and 2013 and its implementation rules. The PRC Trademark Office of
SAIC is responsible for the registration and administration of trademarks throughout the PRC. The Trademark Law has adopted a &ldquo;first-to-file&rdquo;
principle with respect to trademark registration. Where a trademark for which a registration has been made is identical or similar
to another trademark that has already been registered or been subject to a preliminary examination and approval for use on the
same kind of or similar commodities or services, the application for registration of such trademark may be rejected. Any person
applying for the registration of a trademark shall not prejudice the existing right of others obtained by priority, nor shall any
person register in advance a trademark that has already been used by another person and has already gained &ldquo;sufficient degree
of reputation&rdquo; through that person&rsquo;s use. After receiving an application, the PRC Trademark Office will make a public
announcement if the relevant trademark passes the preliminary examination. Within three months after such public announcement,
any person may file an opposition against a trademark that has passed a preliminary examination. The PRC Trademark Office&rsquo;s
decisions on rejection, opposition or cancellation of an application may be appealed to the PRC Trademark Review and Adjudication
Board, whose decision may be further appealed through judicial proceedings. If no opposition is filed within three months after
the public announcement period or if the opposition has been overruled, the PRC Trademark Office will approve the registration
and issue a registration certificate, upon which the trademark is registered and will be effective for a renewable ten-year period,
unless otherwise revoked. As of December 31, 2017, we had applied for registration of 561 trademarks, of which 193 had been successfully
registered in different applicable trademark categories, including one trademark registered with World Intellectual Property Organization. </P>

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


<!-- Field: Page; Sequence: 72; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->69<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0"><I>Domain name</I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The domain names are protected under the
<I>Administrative Measures on the Internet Domain Names</I> promulgated by MIIT on August 24, 2017 and effective on November 11,
2017. MIIT is the major regulatory body responsible for the administration of the PRC internet domain names, under supervision
of which China Internet Network Information Center, or CNNIC, is responsible for the daily administration of CN domain names and
Chinese domain names. On September 25, 2002, CNNIC promulgated the <I>Implementation Rules of Registration of Domain Name</I>,
or the CNNIC Rules, which was renewed on June 5, 2009 and May 29, 2012, respectively. Pursuant to the <I>Administrative Measures
on the Internet Domain Names</I> and the CNNIC Rules, the registration of domain names adopts the &ldquo;first to file&rdquo; principle
and the registrant shall complete the registration via the domain name registration service institutions. In the event of a domain
name dispute, the disputed parties may lodge a complaint to the designated domain name dispute resolution institution to trigger
the domain name dispute resolution procedure in accordance with the <I>CNNIC Measures on Resolution of the Top Level Domains Disputes</I>,
file a suit to the People&rsquo;s Court or initiate an arbitration procedure. We have registered www.xunlei.com and other domain
names.</P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><I>Regulation on tax</I></P>

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

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><FONT STYLE="font-weight: normal">PRC
enterprise income tax</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The PRC enterprise income tax is calculated
based on the taxable income determined under the PRC laws and accounting standards. On March 16, 2007, the National People&rsquo;s
Congress of China enacted a new <I>PRC Enterprise Income Tax Law</I>, or the EIT Law, which became effective on January 1, 2008
and revised on January, 2017. On December 6, 2007, the State Council promulgated the Implementation Rules to the PRC Enterprise
Income Tax Law, or the Implementation Rules, which also became effective on January 1, 2008. On December 26, 2007, the State Council
issued the Notice on Implementation of Enterprise Income Tax Transition Preferential Policy under the PRC Enterprise Income Tax
Law, or the Transition Preferential Policy Circular, which became effective simultaneously with the EIT Law. The EIT Law imposes
a uniform enterprise income tax rate of 25% on all domestic enterprises, including foreign-invested enterprises unless they qualify
for certain exceptions, and terminates most of the tax exemptions, reductions and preferential treatments available under previous
tax laws and regulations. Under the EIT Law and the Transition Preferential Policy Circular, enterprises that were established
before March 16, 2007 and already enjoyed preferential tax treatments will continue to enjoy them (i) in the case of preferential
tax rates, for a period of five years from January 1, 2008; during the five-year period, the tax rate will gradually increase from
15% to 25%, or (ii) in the case of preferential tax exemption or reduction for a specified term, until the expiration of such term.
In addition, the EIT Law and its implementation rules permit qualified high and new technology enterprises, or HNTEs, to enjoy
a reduced enterprise income tax rate of 15%.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Moreover, under the EIT Law, enterprises
organized under the laws of jurisdictions outside China with their &ldquo;de facto management bodies&rdquo; located within China
may be considered PRC resident enterprises and therefore subject to PRC enterprise income tax at the rate of 25% on their worldwide
income. The Implementation Rules define the term &ldquo;de facto management body&rdquo; as the management body that exercises full
and substantial control and overall management over the business, productions, personnel, accounts and properties of an enterprise.
In addition, the <I>Circular Related to Relevant Issues on the Identification of a Chinese holding Company Incorporated Overseas
as a Residential Enterprise under the Criterion of De Facto Management Bodies</I> issued by the SAT on April 22, 2009 provides
that a foreign enterprise controlled by a PRC enterprise or a PRC enterprise group will be classified as a &ldquo;resident enterprise&rdquo;
with its &ldquo;de facto management bodies&rdquo; located within China if the following requirements are satisfied: (i) the senior
management and core management departments in charge of its daily operations function mainly in the PRC; (ii) its financial and
human resources decisions are subject to determination or approval by persons or bodies in the PRC; (iii) its major assets, accounting
books, company seals, and minutes and files of its board and shareholders&rsquo; meetings are located or kept in the PRC; and (iv)
at least half of the enterprise&rsquo;s directors or senior management with voting rights reside in the PRC. Although the circular
only applies to offshore enterprises controlled by PRC enterprises or PRC enterprise groups and not those controlled by PRC individuals
or foreigners, the determining criteria set forth in the circular may reflect the SAT&rsquo;s general position on how the &ldquo;de
facto management body&rdquo; text should be applied in determining the tax resident status of offshore enterprises, regardless
of whether they are controlled by PRC enterprises, individuals or foreigners.</P>

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


<!-- Field: Page; Sequence: 73; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->70<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Although we are not controlled by a PRC
enterprise or PRC enterprise group and we do not believe that we meet all of the above-mentioned conditions, substantial uncertainty
exists as to whether we will be deemed a PRC resident enterprise for enterprise income tax purpose. In the event that we are considered
a PRC resident enterprise, we would be subject to the PRC enterprise income tax at the rate of 25% on our worldwide income, but
the dividends that we receive from our PRC subsidiaries would be exempt from the PRC withholding tax since such income is exempted
under the PRC Enterprise Income Tax Law for a PRC resident enterprise recipient. See &ldquo;Item 3. Key Information&mdash;D. Risk
factors&mdash;Risks related to doing business in China&mdash;Our global income may be subject to PRC taxes under the PRC EIT Law,
which may have a material adverse effect on our results of operations.&rdquo;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Under applicable PRC tax laws and regulations,
arrangements and transactions among related parties may be subject to audit or scrutiny by the PRC tax authorities within ten years
after the taxable year when the arrangements or transactions are conducted. We could face material and adverse tax consequences
if the PRC tax authorities were to determine that the contractual arrangements among Giganology Shenzhen, our wholly-owned subsidiary
in China and Shenzhen Xunlei, our variable interest entity in China and its shareholders were not entered into on an arm&rsquo;s-length
basis and therefore constituted unfavorable transfer pricing arrangements. Unfavorable transfer pricing arrangements could, among
other things, result in an upward adjustment to the tax liability of Shenzhen Xunlei, and the PRC tax authorities may impose interest
on late payments on Shenzhen Xunlei for the adjusted but unpaid taxes. Our results of operations may be materially and adversely
affected if Shenzhen Xunlei&rsquo;s tax liabilities increase significantly or if it is required to pay interest on late payments.</P>

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

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><FONT STYLE="font-weight: normal">PRC
value added tax</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">On May 24, 2013, the Ministry of Finance,
or the MOF, and the SAT issued the <I>Circular on Tax Policies in the Nationwide Pilot Collection of Value Added Tax in Lieu of
Business Tax in the Transportation Industry and Certain Modern Services Industries</I>, or the Pilot Collection Circular. The scope
of certain modern services industries under the Pilot Collection Circular extends to the inclusion of radio and television services.
On March 23, 2016, the MOF and the SAT jointly issued the Circular on the Pilot Program for Overall Implementation of the Collection
of Value Added Tax Instead of Business Tax, or Circular 36, which took effect on May 1, 2016. Pursuant to the Circular 36, all
of the companies operating in construction, real estate, finance, modern service or other sectors which were required to pay business
tax are required to pay VAT, in lieu of business tax. The VAT rate is 6%, except for rate of 11% for real estate sale, land use
right transferring and providing service of transportation, postal sector, basic telecommunications, construction, real estate
lease; rate of 17% for providing lease service of tangible property; and rate of zero for specific cross-bond activities.</P>

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

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><FONT STYLE="font-weight: normal">PRC
dividend withholding tax</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Under the PRC tax laws effective prior to
January 1, 2008, dividends paid to foreign investors by foreign-invested enterprises were exempt from PRC withholding tax. Pursuant
to the EIT Law and the Implementation Rules, dividends generated after January 1, 2008 and payable by a foreign-invested enterprise
in China to its foreign enterprise investors are subject to a 10% withholding tax, unless any such foreign investor&rsquo;s jurisdiction
of incorporation has a tax treaty with China that provides for a different withholding arrangement. Under the China-HK Taxation
Arrangement, income tax on dividends payable to a company resident in Hong Kong that holds more than a 25% equity interest in a
PRC resident enterprise may be reduced to a rate of 5%. In February 2018, the SAT issued a new circular on issues relating to &ldquo;beneficial
owner&rdquo; in tax treaties, or Circular No. 9, which will become effective on April 1, 2018 and replace Circular No. 601. Circular
No. 9 provides a more flexible guidance to determine whether the applicant engages in substantive business activities. Furthermore,
under the <I>Administrative Measures for Non-Resident Enterprises to Enjoy Treatments under Tax Treaties</I>, non-resident taxpayers
which satisfy the criteria for entitlement to tax treaty benefits may, at the time of tax declaration or withholding declaration
through a withholding agent, enjoy the tax treaty benefits and are subject to further regulation by the tax authorities. If non-resident
taxpayers fail to claim the tax treaty benefits with the withholding agent, or the materials and the information contained in the
relevant reports and statements provided to the withholding agent do not satisfy the criteria for entitlement to tax treaty benefits,
the withholding agent shall withhold tax pursuant to the provisions of PRC tax laws. In addition, according to a tax circular issued
by SAT in February 2009, if the main purpose of an offshore arrangement is to obtain a preferential tax treatment, the PRC tax
authorities have the discretion to adjust the preferential tax rate enjoyed by the relevant offshore entity. Although Xunlei Computer
is currently wholly owned by Xunlei Network HK, we cannot assure you that we will be able to enjoy the preferential withholding
tax rate of 5% under the China-HK Taxation Arrangement.</P>

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


<!-- Field: Page; Sequence: 74; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->71<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><I>Regulation on labor laws and social
insurance</I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Pursuant to the PRC Labor Law and the PRC
Labor Contract Law, employers must execute written labor contracts with full-time employees. All employers must compensate their
employees with wages equal to at least the local minimum wage standards. All employers are required to establish a system for labor
safety and sanitation, strictly abide by state rules and standards and provide employees with workplace safety training. Violations
of the PRC Labor Contract Law and the PRC Labor Law may result in the imposition of fines and other administrative liabilities.
Criminal liability may arise for serious violations.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In addition, employers in China are obliged
to provide employees with welfare schemes covering pension insurance, unemployment insurance, maternity insurance, work-related
injury insurance, medical insurance and housing funds.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">To comply with these laws and regulations,
we have caused all of our full-time employees to enter into labor contracts and provide our employees with the proper welfare and
employment benefits.</P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><I>Regulation on foreign exchange control
and administration</I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Foreign exchange regulation in the PRC is
primarily governed by the following regulations:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><I>Foreign Exchange Administration Rules</I>, or the Exchange Rules, promulgated by the State Council on January 29, 1996,
which was amended on January 14, 1997 and on August 5, 2008 respectively; and&nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><I>Administration Rules of the Settlement, Sale and Payment of Foreign Exchange</I>, or the Administration Rules promulgated
by the People&rsquo;s Bank of The PRC on June 20, 1996. &nbsp;</TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Under the Exchange Rules, Renminbi is convertible
for current account items, including the distribution of dividends, interest payments, trade and service-related foreign exchange
transactions. As for capital account items, such as direct investments, loans, security investments and the repatriation of investment
returns, however, the conversion of foreign currency is still subject to the approval of, or registration with, SAFE or its competent
local branches; while for the foreign currency payments for current account items, the SAFE approval is not necessary for the conversion
of Renminbi except as otherwise explicitly provided by laws and regulations. Under the Administration Rules, enterprises may only
buy, sell or remit foreign currencies at banks that are authorized to conduct foreign exchange business after the enterprise provides
valid commercial documents and relevant supporting documents and, in the case of certain capital account transactions, after obtaining
approval from SAFE or its competent local branches. Capital investments by enterprises outside of the PRC are also subject to limitations,
which include approvals by or registration with the Ministry of Commerce, SAFE and the National Development and Reform Commission,
or their respective competent local branches. On July 21, 2005, the PRC government changed its policy of pegging the value of the
Renminbi to the U.S. dollar. Under the new policy, the Renminbi is permitted to fluctuate within a band against a basket of certain
foreign currencies.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">On August 29, 2008, SAFE issued the <I>Circular
on the Relevant Operating Issues Concerning the Improvement of the Administration of the Payment and Settlement of Foreign Currency
Capital of Foreign-Invested Enterprises</I>, or Circular No. 142. Pursuant to Circular No. 142, the Renminbi capital from the settlement
of foreign currency capital of a foreign-invested enterprise must be used within the business scope as approved by the applicable
government authority and unless it is otherwise provided by law, such Renminbi capital cannot be used for domestic equity investment.
Documents certifying the purposes of the settlement of foreign currency capital into Renminbi, including a business contract, must
also be submitted for the settlement of the foreign currency. In addition, SAFE strengthened its oversight of the flow and use
of the Renminbi capital converted from foreign currency registered capital of a foreign-invested company. The use of such Renminbi
capital may not be altered without the SAFE&rsquo;s approval, and such Renminbi capital may not be used to repay Renminbi loans
if such loans have not been used. Violations of the Circular No. 142 could result in severe monetary fines or penalties. In March&nbsp;2015,
SAFE issued SAFE Circular No.&nbsp;19, which took effect on June&nbsp;1, 2015 and replaced SAFE Circular No.&nbsp;142 and subsequently
issued the Notice of the State Administration of Foreign Exchange on Reforming and Standardizing the Policy on the Management of
Foreign Exchange Settlement under Capital Account, or SAFE Circular No. 16 on June&nbsp;9, 2016. Although SAFE Circular No.&nbsp;19
and SAFE Circular No.&nbsp;16 allow the use of RMB converted from the foreign currency-denominated capital for equity investments
in the PRC, the restrictions continue to apply as to foreign-invested enterprises&rsquo; use of the converted RMB for purposes
beyond the business scope, issuing loans to non-associated companies (except the cases expressly allowed in the business scope),
or issuing inter-company RMB loans.</P>

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


<!-- Field: Page; Sequence: 75; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->72<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">On November 19, 2012, SAFE promulgated the
<I>Circular of Further Improving and Adjusting Foreign Exchange Administration Policies on Foreign Direct Investment</I>, or Circular
59, which became effective on December 17, 2012. Circular 59 substantially amends and simplifies the current foreign exchange procedure.
The major developments under Circular 59 are that the opening of various special purpose foreign exchange accounts (e.g. pre-establishment
expenses account, foreign exchange capital account, guarantee account) no longer requires the approval of SAFE. Furthermore, multiple
capital accounts for the same entity may be opened in different provinces, which was not possible before the issuance of Circular
59. Reinvestment of RMB proceeds by foreign investors in the PRC no longer requires SAFE approval or verification, and remittance
of foreign exchange profits and dividends by a foreign-invested enterprise to its foreign shareholders no longer requires SAFE
approval.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">On May 10, 2013, SAFE promulgated the <I>Circular
on Printing and Distributing the Provisions on Foreign Exchange Administration over Domestic Direct Investment by Foreign Investors
and the Supporting Documents</I>, which specifies that the administration by SAFE or its local branches over direct investment
by foreign investors in the PRC shall be conducted by way of registration. Institutions and individuals shall register with SAFE
and/or its branches for their direct investment in the PRC. Banks shall process foreign exchange business relating to the direct
investment in the PRC based on the registration information provided by SAFE and its branches.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In February&nbsp;2015, SAFE promulgated
the Circular of the State Administration of Foreign Exchange on Further Simplifying and Improving the Policies Concerning Foreign
Exchange Control on Direct Investment, or SAFE Circular No.&nbsp;13, which took effect on June&nbsp;1, 2015. SAFE Circular No.&nbsp;13
delegates the authority to enforce the foreign exchange registration in connection with the inbound and outbound direct investment
under relevant SAFE rules&nbsp;to certain banks and therefore further simplifies the foreign exchange registration procedures for
inbound and outbound direct investment. On April&nbsp;26, 2016, SAFE issued the Circular of the State Administration of Foreign
Exchange on Further Promoting Trade and Investment Facilitation and Improving Authenticity Review, which provides that for outward
remittances of the profit equivalent of more than US$ 50,000 (exclusive) by domestic institutions, banks shall review the relevant
board resolution (or the partnership resolution) on profit distribution, the original copies of tax return forms and the financial
statements evidencing the profits, in accordance with the principle of authentic transactions.</P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><I>Regulation on foreign exchange registration
of offshore investment by PRC residents </I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">On October 21, 2005, SAFE issued the <I>Circular
on Several Issues concerning Foreign Exchange Administration for Domestic Residents to Engage in Financing and in Return Investments
via Overseas Special Purpose Companies</I>, or Circular No. 75, which went into effect on November 1, 2005. Circular No. 75 and
related rules provide that if PRC residents establish or acquire direct or indirect interests of offshore special purpose companies,
or offshore SPVs, for the purpose of financing these offshore SPVs with assets of, or equity interests in, an enterprise in the
PRC, or inject assets or equity interests of PRC entities into offshore SPVs, they must register with local SAFE branches with
respect to their investments in offshore SPVs. Circular No. 75 also requires PRC residents to file changes to their registration
if their offshore SPVs undergo material events such as capital increase or decrease, share transfer or exchange, merger or division,
long-term equity or debt investments, and provision of guaranty to a foreign party. SAFE promulgated <I>the Circular on Relevant
Issues Concerning Foreign Exchange Control on Domestic Residents&rsquo; Offshore Investment and Financing and Roundtrip Investment
through Special Purpose Vehicles</I>, or SAFE Circular No. 37, on July 4, 2014, which replaced the SAFE Circular No. 75. SAFE Circular
No. 37 requires PRC residents to register with local branches of SAFE in connection with their direct establishment or indirect
control of an offshore entity, for the purpose of overseas investment and financing, with such PRC residents&rsquo; legally owned
assets or equity interests in domestic enterprises or offshore assets or interests, referred to in SAFE Circular No. 37 as a &ldquo;special
purpose vehicle.&rdquo; The term &ldquo;control&rdquo; under SAFE Circular No. 37 is broadly defined as the operation rights, beneficiary
rights or decision-making rights acquired by the PRC residents in the offshore special purpose vehicles or PRC companies by such
means as acquisition, trust, proxy, voting rights, repurchase, convertible bonds or other arrangements. SAFE Circular No. 37 further
requires amendment to the registration in the event of any changes with respect to the basic information of the special purpose
vehicle, such as changes in a PRC resident individual shareholder, name or operation period, or any significant changes with respect
to the special purpose vehicle, such as increase or decrease of capital contributed by PRC individuals, share transfer or exchange,
merger, division or other material event. If the shareholders of the offshore holding company who are PRC residents do not complete
their registration with the local SAFE branches, the PRC subsidiaries may be prohibited from distributing their profits and proceeds
from any reduction in capital, share transfer or liquidation to the offshore company, and the offshore company may be restricted
in its ability to contribute additional capital to its PRC subsidiaries. Moreover, failure to comply with SAFE registration and
the amendment requirements described above could result in liability under PRC law for the evasion of applicable foreign exchange
restrictions. On February 13, 2015, SAFE issued SAFE Circular No. 13, which took effect on June 1, 2015. SAFE Circular No. 13 has
delegated to the qualified banks the authority to register all PRC residents&rsquo; investment in &ldquo;special purpose vehicle&rdquo;
pursuant to the SAFE Circular No. 37, except that those PRC residents who have failed to comply with the SAFE Circular No. 37 will
continue to fall within the jurisdiction of the relevant local SAFE branches and must make their supplementary registration application
with such local SAFE branches.</P>

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


<!-- Field: Page; Sequence: 76; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->73<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We have requested PRC residents holding
direct or indirect interest in our company to our knowledge to make the necessary applications, filings and amendments as required
under Circular No. 37 and other related rules. However, we may not be informed of the identities of all the PRC residents holding
direct or indirect interest in our company, and we cannot provide any assurances that these PRC residents will comply with our
request to make or obtain any applicable registrations or comply with other requirements required by Circular No. 37 or other related
rules. The failure or inability of our PRC resident shareholders to make any required registrations or comply with other requirements
under Circular No. 37 and other related rules may subject such PRC residents or our PRC subsidiaries to fines and legal sanctions
and may also limit our ability to raise additional financing and contribute additional capital into or provide loans to (including
using the proceeds from our initial public offering) our PRC subsidiaries, limit our PRC subsidiaries&rsquo; ability to pay dividends
or otherwise distribute profits to us, or otherwise adversely affect us.</P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><I>Regulation on employee share options</I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">On December 25, 2006, the People&rsquo;s
Bank of China promulgated the <I>Administrative Measures for Individual Foreign Exchange</I>. On February 15, 2012, SAFE issued
the <I>Notices on Issues concerning the Foreign Exchange Administration for Domestic Individuals Participating in Stock Incentive
Plans of Overseas Publicly-Listed Companies</I>, or the Stock Option Rules, which replaced the <I>Application Procedures of Foreign
Exchange Administration for Domestic Individuals Participating in Employee Stock Ownership Plans or Stock Option Plans of Overseas
Publicly-Listed Companies</I> issued by SAFE on March 28, 2007. Pursuant to the Stock Option Rules, PRC residents who are granted
shares or stock options by companies listed on overseas stock exchanges according to the stock incentive plans are required to
register with SAFE or its local branches, and PRC residents participating in the stock incentive plans of overseas listed companies
shall retain a qualified PRC agent, which could be a PRC subsidiary of such overseas publicly-listed company or another qualified
institution selected by such PRC subsidiary, to conduct the SAFE registration and other procedures with respect to the stock incentive
plans on behalf of these participants. Such participants must also retain an overseas entrusted institution to handle matters in
connection with their exercise of stock options, purchase and sale of corresponding stocks or interests, and fund transfer. In
addition, the PRC agents are required to amend the SAFE registration with respect to the stock incentive plan if there is any material
change to the stock incentive plan, the PRC agents or the overseas entrusted institution or other material changes. The PRC agents
shall, on behalf of the PRC residents who have the right to exercise the employee share options, apply to SAFE or its local branches
for an annual quota for the payment of foreign currencies in connection with the PRC residents&rsquo; exercise of the employee
share options. The foreign exchange proceeds received by the PRC residents from the sale of shares under the stock incentive plans
granted and dividends distributed by the overseas listed companies must be remitted into the bank accounts in the PRC opened by
the PRC agents before distribution to such PRC residents. In addition, the PRC agents shall file each quarter the form for record-filing
of information of the Domestic Individuals Participating in the Stock Incentive Plans of Overseas Listed Companies with SAFE or
its local branches.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our PRC citizen employees who have been
granted share options or restricted shares, or PRC grantees, are subject to the Stock Option Rules. If we or our PRC grantees fail
to comply with the Individual Foreign Exchange Rule and the Stock Option Rules, we and/or our PRC grantees may be subject to fines
and other legal sanctions. We may also face regulatory uncertainties that could restrict our ability to adopt additional share
incentive plans for our directors and employees under PRC law. In addition, the State Administration for Taxation has issued certain
circulars concerning employee share awards. Under these circulars, our employees working in the PRC who exercise share options
or hold the vested restricted shares will be subject to PRC individual income tax. Our PRC subsidiaries have obligations to file
documents related to employee share awards with relevant tax authorities and to withhold individual income taxes of those employees
who exercise their share options or hold the vested restricted shares. If our employees fail to pay or we fail to withhold their
income taxes according to relevant laws and regulations, we may face sanctions imposed by the tax authorities or other PRC government
authorities.</P>

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


<!-- Field: Page; Sequence: 77; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->74<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><I>Regulation on dividend distributions</I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The principal regulations governing the
distribution of dividends paid by wholly foreign-owned enterprises include:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><I>Company Law (2005); &nbsp;</I></TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><I>Wholly Foreign-Owned Enterprise Law (1986), as amended in 2000 and 2016; and&nbsp;</I></TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><I>Wholly Foreign-Owned Enterprise Law Implementation Regulations (1990), as amended in 2001. &nbsp;</I></TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Under these regulations, wholly foreign-owned
enterprises in the PRC may pay dividends only out of their accumulated profits, if any, as determined in accordance with PRC accounting
standards and regulations. In addition, a wholly foreign-owned enterprise in the PRC is required to set aside at least 10% of its
after-tax profit based on PRC accounting standards each year to its general reserves until its cumulative total reserve funds reaches
50% of its registered capital. The board of directors of a wholly foreign-owned enterprise has the discretion to allocate a portion
of its after tax profits to its employee welfare and bonus funds. These reserve funds, however, may not be distributed as cash
dividends.</P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><I>Regulation on overseas listings </I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">On August 8, 2006, six PRC regulatory agencies,
namely, the Ministry of Commerce, the State Assets Supervision and Administration Commission, the State Administration for Taxation,
SAIC, CSRC and SAFE, jointly adopted <I>the Regulations on Mergers and Acquisitions of Domestic Enterprises by Foreign Investors</I>,
or the M&amp;A Rules, which became effective on September 8, 2006 and were amended on June 22, 2009. The M&amp;A Rules purport,
among other things, to require that offshore special purpose vehicles, or SPVs, that are controlled by PRC companies or individuals
and that have been formed for overseas listing purposes through acquisitions of PRC domestic interest held by such PRC companies
or individuals, to obtain the approval of the CSRC prior to publicly listing their securities on an overseas stock exchange. On
September 21, 2006, the CSRC published a notice on its official website specifying documents and materials required to be submitted
to it by SPVs seeking CSRC approval of their overseas listings. While the application of the M&amp;A Rules remains unclear, our
PRC legal counsel has advised us that based on its understanding of the current PRC laws, rules and regulations and the M&amp;A
Rules, prior approval from the CSRC is not required under the M&amp;A Rules for the listing and trading of our ADSs on the NASDAQ
Global Select Market given that (i) our PRC subsidiaries were directly established by us as wholly foreign-owned enterprises, and
we have not acquired any equity interest or assets of a PRC domestic company owned by PRC companies or individuals as defined under
the M&amp;A Rules that are our beneficial owners after the effective date of the M&amp;A Rules, and (ii) no provision in the M&amp;A
Rules clearly classifies the contractual arrangements as a type of transaction subject to the M&amp;A Rules.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">However, our PRC legal counsel has further
advised us uncertainties still exist as to how the M&amp;A Rules will be interpreted and implemented and its opinions summarized
above are subject to any new laws, rules and regulations or detailed implementations and interpretations in any form relating to
the M&amp;A Rules. If CSRC or another PRC regulatory agency subsequently determines that prior CSRC approval was required for our
initial public offering, we may face regulatory actions or other sanctions from CSRC or other PRC regulatory agencies. These regulatory
agencies may impose fines and penalties on our operations, limit our operating privileges, delay or restrict the repatriation of
the proceeds from our initial public offering into the PRC or payment or distribution of dividends by our PRC subsidiaries, or
take other actions that could materially adversely affect our business, financial condition, results of operations, reputation
and prospects, as well as the trading price of our ADSs. In addition, if CSRC later requires that we obtain its approval for our
initial public offering, we may be unable to obtain a waiver of CSRC approval requirements, if and when procedures are established
to obtain such a waiver. Any uncertainties or negative publicity regarding CSRC approval requirements could have a material adverse
effect on the trading price of our ADSs.</P>

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


<!-- Field: Page; Sequence: 78; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->75<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><I>Regulation on initial coin offerings</I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">On September 4, 2017, People&rsquo;s Bank
of China, the Office of the Central Leading Group for Cyberspace Affairs, the MIIT, the State Administration for Industry and Commerce,
the China Banking Regulatory Commission, the China Securities Regulatory Commission, and the China Insurance Regulatory Commission
jointly promulgated the <I>Announcement on Prevention of Token Fundraising Risks</I> to strengthen the administration of the initial
coin offerings (ICOs) activities. Pursuant to the announcement, &ldquo;token fundraising&rdquo; refers to a process where fundraisers
issue or distribute so-called &ldquo;cryptocurrencies&rdquo; to investors in exchange for their financial contributions in the
form of &ldquo;virtual currencies&rdquo;, such as Bitcoin and Ether. All fundraising activities through token issuance are prohibited.
In addition, token trading platforms are not allowed to engage in the exchange between any statutory currency with tokens and &ldquo;virtual
currencies&rdquo; and the trading of the tokens or &ldquo;virtual currencies.&rdquo; Nor are they allowed to provide quoting services,
information intermediary services or other services for tokens or &ldquo;virtual currencies.&rdquo;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We launched LinkToken in 2017. See
&ldquo;Item 4. Information on the Company&mdash;B. Business Overview&mdash;Our Platform&mdash;Cloud Computing&rdquo; for more
information on our LinkToken. While being rewarded with LinkToken by using our OneThing Cloud, users do not make financial
contributions in any form of cryptocurrencies. LinkToken cannot be transferred among users in China. We do not believe our
LinkToken involves fundraising activities through token issuance, nor do we believe that we will be deemed as a token trading
platform, which is operated under a completely different business model. However, relevant PRC <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">government
authorities may not be of the same view with us</FONT> and substantial uncertainties exist regarding the interpretation and
implementation of relevant PRC laws and regulations. If relevant PRC authority decides that our LinkToken are not in
compliance with current laws and regulations, regulatory restrictions may be imposed on us or we may even be required to
discontinue relevant business. See &ldquo;Item 3. Key Information&mdash;D. Risk Factors&mdash;Our LinkToken may be subject to
various regulatory risks in China which may result in penalties that could have a material adverse effect on our business and
results of operations.&rdquo;</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">C.</TD><TD><U>Organizational Structure</U></TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The following diagram illustrates our corporate
structure, including our subsidiaries and variable interest entity and the subsidiaries of our variable interest entity, as of
the date of this annual report on Form 20-F:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: center; margin-bottom: 0pt"><IMG SRC="tv488622_img2.jpg" ALT=""></P>

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


<!-- Field: Page; Sequence: 79; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->76<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

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

<!-- Field: Rule-Page --><DIV ALIGN="LEFT"><DIV STYLE="font-size: 1pt; border-top: Black 1pt solid; width: 25%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in">(1)</TD><TD>Shenzhen Xunlei is our variable interest entity. Mr. Sean Shenglong Zou, our co-founder and director, Mr. Hao Cheng, our co-founder
and director, Mr. Jianming Shi, Guangzhou Shulian Information Investment Co., Ltd. and Ms. Fang Wang respectively own 76.0%, 8.3%,
8.3%, 6.7% and 0.7% of Shenzhen Xunlei&rsquo;s equity interests.</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in">(2)</TD><TD>The remaining 30% of the equity interest is owned by Mr. Hao Cheng. &nbsp;</TD></TR></TABLE>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Contractual arrangements with Shenzhen
Xunlei</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Agreements that provide us effective
control over Shenzhen Xunlei</P>

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

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Business operation agreement</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Pursuant to the business operation agreement
among Giganology Shenzhen, Shenzhen Xunlei and the shareholders of Shenzhen Xunlei, as amended, Shenzhen Xunlei&rsquo;s shareholders
must appoint the candidates nominated by Giganology Shenzhen to be the directors on its board of directors in accordance with applicable
laws and the articles of association of Shenzhen Xunlei, and must cause the persons recommended by Giganology Shenzhen to be appointed
as its general manager, chief financial officer and other senior executives. Shenzhen Xunlei and its shareholders also agree to
accept and strictly follow the guidance provided by Giganology Shenzhen from time to time relating to employment, termination of
employment, daily operations and financial management. Moreover, Shenzhen Xunlei and its shareholders agree that Shenzhen Xunlei
will not engage in any transactions that could materially affect its assets, business, personnel, liabilities, rights or operations,
including but not limited to the amendment of Shenzhen Xunlei&rsquo;s articles of association, without the prior consent of Giganology
Shenzhen and Xunlei Limited or their respective designees. For instance, in May 2011, Shenzhen Xunlei sought and obtained consent
from Giganology Shenzhen and Xunlei Limited to increase its registered capital by RMB20 million and to revise its articles of association
accordingly. This agreement will expire in 2026.</P>

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

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Equity pledge agreement</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Pursuant to the equity pledge agreement
between Giganology Shenzhen and the shareholders of Shenzhen Xunlei, as amended, the shareholders of Shenzhen Xunlei have pledged
all of their equity interests in Shenzhen Xunlei to Giganology Shenzhen to guarantee Shenzhen Xunlei and its shareholders&rsquo;
performance of their respective obligations and any ensuing liabilities under the exclusive technology support and service agreement,
as amended, the exclusive technology consulting and training agreement, as amended, the proprietary technology license agreement,
the business operation agreement, as amended, the equity interests disposal agreement, as amended, the loan agreements, as amended,
and the intellectual properties purchase option agreement, as amended. In addition, the shareholders of Shenzhen Xunlei have completed
the registration of equity pledge under the equity pledge agreement with the competent governmental authority. If Shenzhen Xunlei
and/or its shareholders breach their contractual obligations under those agreements, Giganology Shenzhen, as pledgee, will be entitled
to certain rights, including the right to sell the pledged equity interests.</P>

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

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Powers of attorney</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Pursuant to the irrevocable powers of attorney
executed by each shareholder of Shenzhen Xunlei, each such shareholder appointed Giganology Shenzhen as its attorney-in-fact to
exercise such shareholders&rsquo; rights in Shenzhen Xunlei, including, without limitation, the power to vote on its behalf on
all matters of Shenzhen Xunlei requiring shareholder approval in accordance with PRC laws and regulations and the articles of association
of Shenzhen Xunlei. Each power of attorney will remain in force for 10 years from the date of execution unless the business operation
agreement, as amended, among Giganology Shenzhen, Shenzhen Xunlei and the shareholders of Shenzhen Xunlei is terminated at an earlier
date. The term may be extended at Giganology Shenzhen&rsquo;s discretion.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Agreements that transfer economic
benefits to us</P>

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

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Exclusive technology support and services
agreement</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Pursuant to the exclusive technology support
and services agreement between Giganology Shenzhen and Shenzhen Xunlei, as amended, Giganology Shenzhen has the exclusive right
to provide to Shenzhen Xunlei technology support and technology services related to all technologies needed for its business. Giganology
Shenzhen exclusively owns any intellectual property rights resulting from the performance of this agreement. The service fee payable
by Shenzhen Xunlei to Giganology Shenzhen is a certain percentage of its earnings. This agreement will expire in 2025 and may be
extended with Giganology Shenzhen&rsquo;s written confirmation prior to the expiration date. Giganology Shenzhen is entitled to
terminate the agreement at any time by providing 30 days&rsquo; prior written notice to Shenzhen Xunlei.</P>

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


<!-- Field: Page; Sequence: 80; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->77<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->



<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Exclusive technology consulting and training agreement</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Pursuant to the exclusive technology consulting
and training agreement between Giganology Shenzhen and Shenzhen Xunlei, as amended, Giganology Shenzhen has the exclusive right
to provide to Shenzhen Xunlei technology consulting and training services related to its business. Giganology Shenzhen exclusively
owns any intellectual property rights resulting from the performance of this agreement. The service fee payable by Shenzhen Xunlei
to Giganology Shenzhen is a certain percentage of its earnings. This agreement will expire in 2025 and may be extended with Giganology
Shenzhen&rsquo;s written confirmation prior to the expiration date. Giganology Shenzhen is entitled to terminate the agreement
at any time by providing 30 days&rsquo; prior written notice to Shenzhen Xunlei.</P>

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

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Proprietary technology license contract</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Pursuant to the proprietary technology license
contract between Giganology Shenzhen and Shenzhen Xunlei, Giganology Shenzhen grants Shenzhen Xunlei a non-exclusive and non-transferable
right to use Giganology Shenzhen&rsquo;s proprietary technology. Shenzhen Xunlei can only use the proprietary technology to conduct
its business within China. Giganology Shenzhen or its designated representative(s) owns the rights to any improvements developed
based on the proprietary technology licensed pursuant to this contract. This agreement will expire in 2022 and, at Giganology Shenzhen&rsquo;s
discretion, may be extended for an additional 10 years or for other time period as agreed by both Giganology Shenzhen and Shenzhen
Xunlei.</P>

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

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Intellectual properties purchase option
agreement</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Pursuant to the intellectual properties
purchase option agreement between Giganology Shenzhen and Shenzhen Xunlei, as amended, Shenzhen Xunlei irrevocably grants Giganology
Shenzhen (or its designated representative(s)) an exclusive option to purchase certain specified intellectual properties that it
owns for RMB1.0 or the minimum amount of consideration permitted under the PRC law. This agreement will expire in 2022 and may
be automatically extended for an additional 10 years at each expiration date as long as these intellectual properties have not
been transferred to Giganology Shenzhen and/or its designee and Shenzhen Xunlei then still exist.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Agreements that provide us the
option to purchase the equity interest in Shenzhen Xunlei</P>

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

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Equity interests disposal agreement</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Pursuant to the equity interests disposal
agreement among Giganology Shenzhen, Shenzhen Xunlei and the shareholders of Shenzhen Xunlei, as amended, Shenzhen Xunlei&rsquo;s
shareholders irrevocably grant Giganology Shenzhen (or its designated representative(s)) an exclusive option to purchase all or
part of their equity interests in Shenzhen Xunlei for RMB1.0 or the minimum amount of consideration permitted under PRC law. This
agreement will expire in 2026.</P>

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

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Loan agreements</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Under the loan agreement between Giganology
Shenzhen and Guangzhou Shulian Information Investment Co., Ltd., Sean Shenglong Zou, Hao Cheng, Fang Wang and Jianming Shi, as
amended, Giganology Shenzhen made interest-free loans of approximately RMB1.8 million, RMB2.5 million, RMB2.3 million, RMB0.2 million
and RMB2.3 million, respectively, to each of the above shareholders of Shenzhen Xunlei and all of these shareholders have used
the full amount of loans to make capital contribution to Shenzhen Xunlei. The term of this agreement is two years from the date
it was signed, and will be automatically extended afterwards on a yearly basis until each shareholder of Shenzhen Xunlei has repaid
the loan in its entirety in accordance with the loan agreement. The loan for each shareholder will be deemed to be repaid under
this agreement only when all equity interest held by the relevant shareholder in Shenzhen Xunlei has been transferred to Giganology
Shenzhen or its designated parties. As of the date of this annual report, all the loans under the loan agreements remain outstanding.
At any time during the term of the loan agreement, Giganology Shenzhen may, at its sole discretion, require any of the shareholders
of Shenzhen Xunlei to repay all or any portion of his outstanding loan under the agreement.</P>

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


<!-- Field: Page; Sequence: 81; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->78<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In addition, following the loan agreement
mentioned above, under a separate loan agreement between Giganology Shenzhen and Mr. Sean Shenglong Zou as a shareholder of Shenzhen
Xunlei, as amended, Giganology Shenzhen made an additional interest-free loan of RMB20 million to Mr. Zou, the entire amount of
which was used to contribute to the registered capital of Shenzhen Xunlei, increasing the registered capital of Shenzhen Xunlei
to RMB30 million. The term of this agreement is two years from the date it was signed, and will be automatically extended afterwards
on a yearly basis until Mr. Zou has repaid the loan in its entirety in accordance with the loan agreement. This loan will be deemed
to be repaid under this agreement only when all equity interest held by the relevant shareholder in Shenzhen Xunlei has been transferred
to Giganology Shenzhen or its designated parties. At any time during the term of the loan agreement, Giganology Shenzhen may, at
its sole discretion, require all or any portion of the outstanding loan under the agreement to be repaid.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In the opinion of Zhong Lun Law Firm, our
PRC legal counsel:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>the ownership structures of our variable interest entity and our subsidiaries in China comply with all existing PRC laws and
regulations; and&nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>the contractual arrangements among Giganology Shenzhen, our PRC subsidiary, Shenzhen Xunlei and its shareholders governed by
PRC law are valid, binding and enforceable, and will not result in any violation of PRC laws or regulations currently in effect.
&nbsp;</TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We have been advised by Zhong Lun Law Firm,
our PRC legal counsel, however, that there are substantial uncertainties regarding the interpretation and application of current
and future PRC laws, regulations and rules. Accordingly, the PRC regulatory authorities may take a view that is contrary to the
above opinion of our PRC legal counsel. We have been further advised by our PRC legal counsel that if the PRC government finds
that the agreements that establish the structure for operating our business to provide digital media data transmission and streaming
services, online games and other value-added telecommunication services do not comply with PRC government restrictions on foreign
investment in the aforesaid business we engage in, we could be subject to severe penalties including being prohibited from continuing
operations. See &ldquo;Item 3. Key Information&mdash;D. Risk factors&mdash;Risks related to our corporate structure&mdash;If the
PRC government finds that the agreements that establish the structure for operating our businesses in China do not comply with
PRC governmental restrictions on foreign investment in internet-related business and foreign investors&rsquo; mergers and acquisition
activities in China, or if these regulations or the interpretation of existing regulations change in the future, we could be subject
to severe penalties or be forced to relinquish our interests in those operations.&rdquo;</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">D.</TD><TD><U>Property, Plant and Equipment&nbsp;</U></TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our principal executive offices are located
at 7/F Block 11, Shenzhen Software Park, Ke Ji Zhong 2nd Road, Nanshan District, Shenzhen, People&rsquo;s Republic of China, which
comprises approximately 7,024 square meters of office space. In addition to other offices in Shenzhen, we also have offices in
Beijing and Hong Kong, respectively, totaling approximately 20,427 square meters. Our leased premises are leased from unrelated
third parties who have valid title to the relevant properties. The lease for our principal executive offices will expire in November,
2020, and the other leases typically have terms of one to three years. Our servers are primarily hosted at internet data centers
owned by major domestic internet data center providers. The hosting services agreements typically have one-year terms and are renewed
upon expiration. We believe that we will be able to obtain adequate facilities, principally through leasing, to accommodate our
future expansion plans.</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 1in"><A NAME="a_008"></A>Item 4A.</TD><TD>Unresolved Staff Comments&nbsp;</TD></TR></TABLE>

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

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 1in"><A NAME="a_009"></A>Item 5.</TD><TD>Operating and Financial Review and Prospects&nbsp;</TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The following discussion of our financial
condition and results of operations is based upon, and should be read in conjunction with, our audited consolidated financial statements
and the related notes included in this annual report on Form 20-F. This report contains forward-looking statements. See &ldquo;Forward-Looking
Information.&rdquo; In evaluating our business, you should carefully consider the information provided under the caption &ldquo;Item
3. Key Information&mdash;D. Risk Factors&rdquo; in this annual report on Form 20-F. We caution you that our businesses and financial
performance are subject to substantial risks and uncertainties. Unless otherwise specified, the results presented in this annual
report do not include Xunlei Kankan and web game business, which have been classified as discontinued operations.</P>

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


<!-- Field: Page; Sequence: 82; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->79<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">A.</TD><TD><U>Operating Results&nbsp;</U></TD></TR></TABLE>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We operate a powerful internet platform
in China based on cloud computing to enable our users to quickly access, manage and consume digital media content on the internet.
In recent years, we have expanded our products and services from PC-based devices to mobile devices in part through pre-installed
acceleration plug-ins on mobile phones to further enlarge our user base and offer our users a wider range of access points.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We provide users with quick and easy
access to digital media content on the internet through two core products and services, available to users for free and for a
subscription fee, respectively. Our acceleration products and services include Xunlei Accelerator and our cloud acceleration
subscription services (delivered through products such as Green Channel and Offline Accelerator). Benefitting from the large
user base accumulated by our core product, Xunlei Accelerator, we have further developed various value-added services to meet
a fuller spectrum of our users&rsquo; digital media content access and consumption needs. These value-added products and
services include our cloud computing services and online game services. In July 2015, we completed the divesture of our entire stake
in our online video streaming platform, Xunlei Kankan, to Beijing Nesound International Media Corp., Ltd., an independent
third party.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We generate revenues primarily through the
following services:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><I>Subscription services</I>. We provide cloud acceleration subscription services for subscribers to enable faster and more
reliable access to digital media content. Revenues from subscription services contributed to 42.1% of our revenue in 2017. Subscription
fees are time-based and are primarily collected up-front from subscribers on a monthly or yearly basis. &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><I>Online advertising services (including mobile advertising)</I>. We provide marketing opportunities on our PC websites and
mobile platform to advertisers. Online advertising revenues contributed to 11.1% of our revenue in 2017. The revenues are derived
principally from various forms of advertisements that we place on our mobile platform after we started to generate mobile advertising
revenue in the fourth quarter of 2015. &nbsp;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><I>Product revenue</I>. We sell hardware devices mainly related to cloud computing. Product revenue contributed 16.3% of our
revenue in 2017.</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><I>Other internet value-added services</I>. We offer multiple other value-added services, such as our live video and cloud
computing services, to our users. Revenues from other internet value-added services contributed to 30.5% of our revenue in 2017.</TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our revenues increased from US$104.8 million
in 2015 to US$141.0 million in 2016 and further to US$201.9 million in 2017. We had a net loss attributable to Xunlei Limited of
US$13.2 million, US$24.1 million and US$37.8 million in 2015, 2016 and 2017, respectively. Xunlei Kankan and web game business
are accounted for as discontinued operations due to the sale of those two businesses and our consolidated statements of comprehensive
income/(loss) in this annual report separately classifies the discontinued operations from our remaining business operations for
all years presented.</P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Major factors affecting our results of
operations</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our business and operating results are subject
to general factors affecting the internet industry in China, including overall economic growth, which has resulted in increases
in disposable income and consumer spending, government and industry initiatives accelerating the technological advancement and
growth of internet industry, the growth of internet usage and penetration rate in China, strong preference of Chinese consumers
for accessing digital media content through the internet, the greater availability of digital media content on the internet, and
the increasing acceptance of online advertising as part of advertisers&rsquo; overall marketing strategy and spending. Our results
of operations will continue to be affected by such general factors.</P>

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


<!-- Field: Page; Sequence: 83; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->80<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our results of operations are also directly
affected by a number of company-specific factors, including:</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Our ability to continue to enhance
and innovate our service offerings, including our mobile products and our cloud computing services.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">As our industry evolves rapidly and user
preference for our services may change quickly, our revenues and results of operations significantly depend on our ability to continue
enhancing and expanding our service offerings to meet evolving user preference and market demand, and to broaden our user base.
We have a proven track record of developing our service offerings to successfully address the preferences of China&rsquo;s internet
users. To address deficiencies of digital media content transmission over the internet in China, we provide users with quick and
easy access to digital media content on the internet through two core products and services, Xunlei Accelerator and our cloud acceleration
subscription services, available to users for free and for a subscription fee, respectively. To meet our users&rsquo; digital media
content access and consumption needs, we have further developed various value-added services, including online game and live video
services. Furthermore, we focus more on user behaviors and study users&rsquo; life cycles on our platform, so that we can offer
relevant services at the right time and encourage users to continue using our services.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">An important part of our business plan is
to continue transitioning to mobile internet. As an increasing number of users are accessing online services through mobile devices,
we are increasingly expanding our services to mobile devices, particularly through cooperation with smartphone makers, including
Xiaomi, which currently offers our mobile acceleration plug-in pre-installed on its new phones and as updates on its existing phones.
We intend to further work with more smartphone makers in China so that a larger number of mobile users can benefit from our mobile
products, including acceleration and higher downloading success rates.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We have also launched our cloud
computing project to allocate idle uplink capacity to internet content providers and other internet users in need. We gather
idle uplink capacity from internet users who have bought and connected our proprietary ZQB and OneThing Cloud devices to
their network router. Our ZQB devices and OneThing Cloud can allocate those users&rsquo; idle computing resources to us for
our further allocation to internet content providers and other internet users. We pay users of our ZQB device for the use of
their idle computing resources. For the users of our OneThing Cloud, they can voluntarily participate in our OneThing Reward
Program and be rewarded with LinkToken, which can be used to redeem for our products and services. The computing resources
gathered from ZQB and OneThing Cloud devices are valuable resources that we target to commercialize with potential customers
such as streaming websites and app stores. Depending on our own needs, we also utilize those crowd-sourced capacities for our
own business from time to time, reducing our purchase of bandwidth from traditional third party carriers.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Our ability to further monetize
our user base.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our revenues and results of operations depend
on our ability to further monetize our user base, to convert more users to subscribers and to increase the spending of our subscribers.
With enhanced knowledge of user behavior and preferences, we offer a diverse range of premium services tailored to their individual
needs. For example, our cloud acceleration subscription services offer users value-added services for speed. We intend to further
monetize our user base and aim to convert users to subscribers by expanding our offering of value-added services, such as cloud-based
storage and mobile access. We plan to provide one-stop services for our users, in terms of accessing content and storage and synchronization
of content across devices, including mobile devices and PC.</P>

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


<!-- Field: Page; Sequence: 84; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->81<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Our ability to maintain our technology
leadership and cost-efficient infrastructure.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our results of operations depend on our
ability to maintain our technology leadership, with innovations such as our mobile technology, our uplink capacity crowdsourcing
technology and our cloud acceleration technology. Our mobile technology allows users to access content from anywhere, our uplink
capacity crowdsourcing technology enables us to utilize the idle capacity available from our large user base, and our cloud acceleration
technology enables users to access content in an efficient manner. Our proprietary technology and highly scalable massive distributed
computing network form our core competitive advantage, enabling us to deliver superior transmission acceleration services and enhanced
user experience anywhere and with an efficient sort of acceleration. Our resource discovery network leverages our distributed computing
power, computing and storage capacity and significantly reduces our reliance on servers operated by us. As part of our expansion
strategy, we plan to devote substantial resources to research and development in order to better serve our users, particularly
to our cloud computing services and mobile products and services. Therefore, the expenses associated with our research and development
are expected to increase in the near future. However, we plan to continue to increase the uplink capacity we crowdsource through
our cloud computing services, which is expected to reduce our bandwidth cost, contribute to the cost efficiency of our overall infrastructure
and generate additional revenue when we sell those capacity to third parties.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Our ability to control our costs
and operating expenses.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our results of operations depend on our
ability to control our costs and operating expenses. We expect our bandwidth costs to continue to increase as we grow our business
and raise the number of subscribers, although we expect such costs would be partly offset by the fact that we expect to source
an increasing amount of bandwidth from our cloud computing services. In addition, our operating expenses are expected to increase
in the future, since we expect increased headcount to reflect the growth of our business. We plan to continue to invest in research
and development to maintain our technology leadership, especially to increase our research and development expenses and sales and
marketing expenses in relation to our cloud computing services.</P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Description of certain statement of operations
items</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Revenues</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We derive our revenues primarily from cloud
acceleration subscription services, online advertising services, selling of cloud computing devices and other internet value-added
services, which consists of online games services, live video services and cloud computing services. The following table sets forth
the principal components of our revenues by amounts and percentages of our revenues for the periods presented.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</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 NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="22" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">For the Year Ended December 31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP><B>Continuing operations</B></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="22" STYLE="font-weight: bold; text-align: center">(in thousands of US$, except for percentages)</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-weight: bold"></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Amount</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">% of<BR>
 Revenues</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Amount</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">% of <BR>
Revenues</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Amount</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">% of <BR>
Revenues</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 22%; text-indent: -9pt; padding-left: 9pt">Subscriptions</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">82,435</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">78.6</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">90,163</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">64.0</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">84,956</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">42.1</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Online advertising</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,802</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4.6</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16,874</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">12.0</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">22,484</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11.1</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Product revenue</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,512</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2.4</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,543</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3.2</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">32,894</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16.3</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -9pt; padding-left: 9pt">Other internet value-added services</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">15,088</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">14.4</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">29,405</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">20.8</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">61,577</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">30.5</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; padding-bottom: 2.5pt; text-indent: -9pt; padding-left: 9pt">Total</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">104,837</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">100.0</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">140,985</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">100.0</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">201,911</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">100.0</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>Subscriptions</I>. We introduced our
cloud acceleration subscription services in March 2009. We generate revenues from providing our users with exclusive services,
such as access to high-speed online transmission, premium acceleration or access privileges, for a time-based subscription fee.
The standard subscription fee is RMB10 (US$ 1.5) per month or RMB99 (US$ 14.8) per year, and we also offer premium subscription
packages with prices at RMB15 (US$ 2.2) per month or RMB149 (US$ 22.2) per year or RMB30 (US$ 4.5) per month or RMB288 (US$ 42.9)
per year to cater to subscribers&rsquo; different demand for acceleration speed and user experience, which are becoming increasingly
popular among our subscribers. Our subscription revenues, as a percentage of our revenues, decreased from 78.6% in 2015 to 64.0%
in 2016, and further to 42.1% in 2017.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The most significant factor that directly
affects our subscription revenues is the number of subscribers. We may maintain our subscriber base in the future by expanding
our offering of fee-based services, but important factors outside of our control, such as the PRC government&rsquo;s regulation
and censorship of information disseminated over the internet, may have a material adverse impact on our cloud acceleration services,
which in turn may have an adverse effect on the number of our subscribers and on our revenues and results of operations. For example,
in April 2014, the Chinese government initiated a campaign to enhance and enforce its scrutiny on internet content in China, particularly
for pornographic content, and various websites were subject to penalties and in some cases outright suspension of website operations.
We regularly conducted internal compliance investigation to ensure that the content transmitted by our products is in compliance
with the strict standards set out by the authorities. We deleted millions of cached files, added thousands of keywords to our automatic
keyword filtration system and permitted temporary suspension of services by approximately 207,000 existing subscribers as of the
end of 2017. See &ldquo;Item 3. Key Information&mdash;D. Risk Factors&mdash;Risks related to doing business in China&mdash;Regulation
and censorship of information disseminated over the internet in China have adversely affected our business and may continue to
adversely affect our business, and we may be liable for the digital media content on our platform.&rdquo; In the future, there
may be other laws and regulations that lead to further voluntary or forced removal of content or other measures to ensure compliance
with standards set out by relevant regulatory authorities, which may further reduce our subscriber base. To date, we have not been
able to quantify the magnitude and extent of such impact.</P>

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


<!-- Field: Page; Sequence: 85; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->82<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>Online advertising</I>. Our online advertising
revenues are derived from various forms of advertisements that we place on our PC websites and mobile platform. A significant majority
of our advertisers purchase our online advertising services through third-party advertising agencies. As is customary in the advertising
industry in China, we pay rebates to third-party advertising agencies and recognize revenues net of these rebates.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The revenues from our mobile advertising
have grown rapidly since we generated such revenues for the first time in the fourth quarter of 2015 and increased to US$21.2 million
in 2017, accounting for 94.4% of the online advertising revenues. We expect the revenues from mobile advertising to continuously
increase with our on-going transition to mobile internet. Other advertising revenues decreased from US$3.1 million in 2015 to US$2.4
million in 2016 and further to US$1.3 million in 2017, primarily due to our sale of Xunlei Kankan in July 2015 and we do not expect
to generate significant revenues in the foreseeable future. For details of our sale of Xunlei Kankan, see &ldquo;Item 4. Information
on the Company &mdash; A. History and Development of the Company.&rdquo;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>Product revenue. </I>Product revenue
represents the revenue we generate primarily from the sales of hardware devices, ZQB and OneThing Cloud, in relation to our cloud
computing services. The product revenue increased from US$2.5 million in 2015 to US$4.5 million in 2016 and further to US$32.9
million in 2017. The significant increase in our product revenue in 2017 was primarily due to the increase in the sales of OneThing
Cloud.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>Other internet value-added services</I>.
We actively seek new business opportunities that complement our existing core acceleration business to further improve our users&rsquo;
overall experience. Revenues from other internet value-added services increased from US$15.1 million in 2015 to US$29.4 million
in 2016 and further to US$61.6 million in 2017.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Revenues of other internet value-added
services were generated primarily from our live video services, online game services and our cloud computing services. For
live video services, users purchase virtual gifts from us and send the gifts they purchase to broadcasters to show their
support. We recognized revenue from the sales of virtual gifts in an amount of US$18.0 million in 2017. Our online games
business used to consist of web games, mobile games and MMOGs. In light of the overall decline in web game market and a shift
of our strategy, we streamlined our business and disposed of our web game business in January 2018. After the disposal, our
online game business only operates MMOGs and mobile games. We calculate the number of paying users during a given period as
the cumulative number of users that have purchased virtual items or other products and services for online games at least
once during the relevant period. For the years ended December 31, 2015, 2016 and 2017, we had approximately 96,365, 95,464
and 69,017 paying users of our online games, respectively. For cloud computing services, we recognize revenue when we provide
bandwidth to our customers. We started to generate revenue from cloud computing services in 2015 and the revenue for the year
ended December 31, 2017 increased by 90.9% on a year-over-year basis. We expect the revenue will continue to increase with
the growth of our cloud computing services.</P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Cost of revenues</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our cost of revenues consists primarily
of (i) bandwidth costs, (ii) cost of inventories sold, (iii) cost of live video, (iv) depreciation of servers and other equipment
(v) payment handling charges, and (vi) other costs. The following table sets forth the components of our cost of revenues by amounts
and percentages of our revenues for the periods presented:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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 NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="22" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">For&nbsp;the&nbsp;Year&nbsp;Ended&nbsp;December&nbsp;31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP><B>Continuing&nbsp;operations</B></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="22" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">(in&nbsp;thousands&nbsp;of&nbsp;US$,&nbsp;except&nbsp;for&nbsp;percentages)</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-weight: bold"></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Amount</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">%&nbsp;of<BR>
Revenues</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Amount</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">%&nbsp;of<BR> Revenues</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Amount</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">%&nbsp;of<BR> Revenues</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 34%; text-align: left; text-indent: -9pt; padding-left: 9pt">Bandwidth costs</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 8%; text-align: right">37,218</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 8%; text-align: right">35.5</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 8%; text-align: right">55,135</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 8%; text-align: right">39.1</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 8%; text-align: right">68,441</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 8%; text-align: right">33.9</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Cost of inventories sold</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,621</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2.5</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,357</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3.1</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">21,485</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10.6</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Cost of live video services</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">204</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.2</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,505</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1.8</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">12,724</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6.3</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Depreciation of servers and other equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">4,873</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4.6</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,848</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4.1</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,647</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3.8</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Payment handling charges</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,909</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8.5</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,919</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4.9</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,855</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2.4</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -9pt; padding-left: 9pt">Other costs</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">5,425</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">5.2</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">5,164</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">3.7</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,724</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1.4</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-indent: -9pt; padding-left: 9pt; padding-bottom: 2.5pt">Total</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">59,250</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">56. 5</P></TD><TD STYLE="text-align: left; padding-bottom: 2.5pt"></TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">79, 928</P></TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">56. 7</P></TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">117,876</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">58.4</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD></TR>
</TABLE>

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


<!-- Field: Page; Sequence: 86; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->83<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>Bandwidth costs</I>. Bandwidth costs
consist of the fees we pay to telecommunications carriers and other service providers for telecommunications services and for hosting
our servers at their internet data centers and to a less extent, the fees we compensate users of our ZQB and OneThing Cloud devices
for the use of their idle uplink capacity. Bandwidth is a significant component of our cost of revenues. We expect our bandwidth
costs to decrease on an absolute basis because the crowdsourced bandwidth capacity obtained through our cloud computing services
may offset some of our bandwidth costs. For details on our cloud computing services, see &ldquo;Item 4. Information on the Company
&mdash; B. Business Overview.&rdquo;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>Cost of inventories sold. </I>Cost
of inventories sold mainly consists of the cost associated with the sale of hardware devices including ZQB and OneThing
Cloud, in relation to our cloud computing services. Cost of inventories sold increased from US$2.6 million in 2015 to US$4.4
million in 2016 and further to US$21.5 million in 2017. We expect our cost of inventories sold continue to grow due to the
growth of our cloud computing services.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>Cost of live video services. </I>Cost
of live video services mainly represents the fees we pay to broadcasters and the talent agencies. We expect such cost to
continue to grow along with the growth of our live video services.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>Depreciation of servers and other equipment</I>.
Depreciation expenses for servers and other equipment that are directly related to our business operations and technical support
are included in our cost of revenues. We expect our depreciation expenses to increase on an absolute basis as we continue to invest
in additional servers and other equipment to accommodate the growth of our user and subscriber base, but to decrease as a percentage
of our revenues over time.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>Payment handling charges</I>. Payment
handling charges are the fees we pay to payment channels for cloud acceleration subscription services, online games and other paid
services. Users can make payments for such services through third-party online, fixed phone line and mobile phone payment channels.
These third-party payment channels typically charge a handling fee for their services. Our subscribers used to make subscription
payments through mobile phones. However, as mobile carriers generally charge higher handling fees than other channels, we have
modified our subscription fee structure to encourage our subscribers to use other available payment channels. We expect such payment
handling charges to decrease as we continue to modify our subscription fee structure.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>Other costs</I>. Other costs mainly include
fast bird service cost, which  we pay to telecommunication service providers for accelerating service we provide for our
subscribers&rsquo; internet access, and game sharing costs which represent the share of online game revenue remitted to developers
of exclusive licensed games.</P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Operating expenses</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our operating expenses consist of (i) research
and development expenses, (ii) sales and marketing expenses, (iii) general and administrative expenses, and (iv) assets impairment
loss. The following table sets forth the components of our operating expenses by amounts and percentages of our revenues for the
periods presented:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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 NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="22" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">For&nbsp;the&nbsp;Year&nbsp;Ended&nbsp;December&nbsp;31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="22" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">(in&nbsp;thousands&nbsp;of&nbsp;US$,&nbsp;except&nbsp;for&nbsp;percentages)</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Amount</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">%&nbsp;of<BR> Revenues</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Amount</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">%&nbsp;of<BR> Revenues</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Amount</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">%&nbsp;of<BR> Revenues</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 34%; text-align: left; text-indent: -9pt; padding-left: 9pt">Research and development expenses</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 8%; text-align: right">35,762</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 8%; text-align: right">34.1</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 8%; text-align: right">61,169</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 8%; text-align: right">43.4</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 8%; text-align: right">66,947</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 8%; text-align: right">33.2</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Sales and marketing expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">12,411</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11.8</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">14,601</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10.4</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">19,888</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9.8</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">General and administrative expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">28,619</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">27.3</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">26,010</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">18.4</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">36,517</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">18.1</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -9pt; padding-left: 9pt">Assets impairment loss</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">13,556</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">6.7</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; padding-bottom: 2.5pt; text-indent: -9pt; padding-left: 9pt">Total</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">76,792</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">73.2</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">101,780</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">72.2</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">136,908</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">67.8</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>


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


<!-- Field: Page; Sequence: 87; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->84<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>Research and development expenses</I>.
Research and development expenses consist primarily of salaries and benefits for our research and development personnel. Expenditures
incurred during the research phase are expensed as incurred. Expenditures incurred for the development of the acceleration products
prior to the establishment of technological feasibility are expensed when incurred. We expect our research and development expenses
to increase in the near term as we continue to expand our research and development team to develop new products and update existing
products, particularly as we plan to continue devoting resources in the development of our cloud computing services and the development
and updating of our mobile products.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>Sales and marketing expenses</I>. Sales
and marketing expenses consist primarily of salaries, sales commissions and benefits for our sales and marketing personnel and
marketing and promotional expenses. We expect our sales and marketing expenses to increase in the near term as we expect to hire
additional sales personnel and invest in brand enhancement efforts and the promotion of our products, particularly as we plan to
increase our efforts in promoting our cloud computing services, and Mobile Xunlei.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>General and administrative expenses</I>.
General and administrative expenses consist primarily of salaries and benefits, professional service fees and other administrative
expenses. We expect our general and administrative expenses to increase in the near term as our business continues to grow.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>Assets impairment loss.</I> Assets
impairment loss consists of assets written-offs after impairment and recoverability assessment. The assets impairment was
related to (i) the impairment loss on the purchaser&rsquo;s payment of the last installment (20%) of the purchase price of
Xunlei Kankan, which we disposed of in July 2015, (ii) the impairment loss of other receivables and prepayments we paid on
behalf of Xunlei Kankan, and (iii) a one-off impairment loss on intangible assets from a prior acquisition of Kuaipan
Personal.</P>

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

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

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Cayman Islands</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We are incorporated in the Cayman Islands.
Under the current laws of the Cayman Islands, we are not subject to tax on income or capital gains. Additionally, there is no withholding
tax on dividends paid by us to our shareholders.</P>

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

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">China</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">On March 16, 2007, the PRC National People&rsquo;s
Congress promulgated the EIT Law, adopting a unified EIT rate of 25%. In addition, the EIT Law also provides a five-year transitional
period starting from its effective date for those enterprises that were established before the date of promulgation of the EIT
Law and that were entitled to preferential income tax rates under the then effective tax laws or regulations. On December 26, 2007,
the State Council issued the &ldquo;Circular for Implementation of the Transitional Preferential Policies for the Enterprise Income
Tax.&rdquo; Pursuant to this Circular, the transitional income tax rates for enterprises established in the Shenzhen Special Economic
Zone before March 16, 2007 were 18%, 20%, 22%, 24% and 25% for 2008, 2009, 2010, 2011 and 2012, respectively. Thus, the applicable
EIT rate for Giganology Shenzhen, the VIE and its subsidiaries, which were established in the Shenzhen Special Economic Zone before
March 16, 2007, was 25% for each of the years 2014, 2015 and 2016.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">On January 29, 2016, relevant PRC governmental
regulatory authorities released further qualification criteria, application procedures and assessment processes for meeting the
High and New Technology Enterprise, or HNTE status under the EIT Law which would entitle qualified and approved entities to a
favorable statutory tax rate of 15%. In April 2009, the State Administration for Taxation, or SAT, issued Circular Guoshuihan
[2009] No. 203 stipulating that entities qualified for the HNTE status should apply with the relevant tax authorities to enjoy
the reduced EIT rate of 15% provided under the EIT Law starting from the year when the HNTE certificate becomes effective. In
addition, an entity qualified for the HNTE status can continue to enjoy its remaining tax holiday from January 1, 2008 provided
that it has obtained the HNTE certificate according to the new recognition criteria set by the EIT Law and the relevant regulations.
Shenzhen Xunlei possesses such HNTE certificate and is qualified to enjoy a preferential tax rate of 15% for the years ended December
31, 2017, 2018 and 2019. We are currently renewing such HNTE certificate for Shenzhen Xunlei. In addition to Shenzhen Xunlei,
Shenzhen Onething and Shenzhen Wangwenhua also obtained the HNTE certificate in October 2017 and August 2017, respectively, and
therefore enjoy a preferential tax rate of 15% for the years ended December 31, 2017, 2018 and 2019.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>&nbsp;</I></B></P>


<!-- Field: Page; Sequence: 88; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->85<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">According to a policy of the PRC State tax
bureau, enterprises that engage in research and development activities are entitled to claim 150% of the research and development
expenses incurred in a year as tax deductible expenses in determining their tax assessable profits for that year, or Super Deduction.
Shenzhen Xunlei has been claiming this Super Deduction in ascertaining its tax assessable profits.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In addition, following the approval by
the relevant tax authority in July 2010, Shenzhen Xunlei was recognized as an enterprise engaged in software development activities.
Accordingly, it is entitled to an enterprise income tax exemption for the first two years after it has profit for tax purpose
(the &ldquo;2-year Exemption&rdquo;) and a 50% reduction from the third to the fifth year after it has profit for tax purpose
(&ldquo;3-year 50% Reduction&rdquo;). In December 2013, Shenzhen Xunlei obtained the certificate of the Key Software Enterprise
for the years ended December 31, 2013 and 2014, which enables Shenzhen Xunlei to enjoy the preferential tax rate of 10% for the
year of 2013 and 2014. As a result, the applicable tax rate of Shenzhen Xunlei for the years ended December 31, 2014, 2015 and
2016 were 10%, 15% and 15%, respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Pursuant to the relevant PRC regulations,
Xunlei Computer is entitled to the 2-year Exemption and 3-year 50% Reduction treatment. The first year of profitable operation
of Xunlei Computer is 2013. Accordingly, the applicable EIT rates for Xunlei Computer were 12.5%, 12.5% and 12.5% for the years
ended December 31, 2015,2016 and 2017, respectively. The term of 50% reduction treatment expired in 2017. Our other subsidiaries
and VIE&rsquo;s subsidiaries, which were established after January 1, 2008, are subject to EIT at a rate of 25%.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">According to the EIT Law and its implementation
rules, foreign enterprises, which have no establishment or place in the PRC but derive dividends, interest, rents, royalties and
other income (including capital gains) from sources in the PRC are subject to PRC withholding tax, or WHT, at 10% (a further reduced
WHT rate may be available according to the applicable double tax treaty or arrangement). The 10% WHT is generally applicable to
any dividends to be distributed from Giganology Shenzhen and Xunlei Computer to us out of any profits of Giganology Shenzhen and
Xunlei Computer derived after January 1, 2008. Although Xunlei Computer and Giganology Shenzhen had retained earnings as of December
31, 2016 and December 31, 2017, the directors of the company decided to reinvest the retained earnings permanently in China and
therefore no such WHT is required.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In addition, the current EIT Law treats
enterprises established outside the PRC with &ldquo;effective management and control&rdquo; located in the PRC as PRC resident
enterprises for tax purposes. The term &ldquo;effective management and control&rdquo; is generally defined as exercising overall
management and control over the business, personnel, accounting, properties, etc. of an enterprise. If a company is considered
as a PRC resident enterprise for tax purposes, it would be subject to the PRC Enterprise Income Tax at the rate of 25% on its worldwide
income after January 1, 2008. As of December 31, 2017, the Company has not accrued for PRC tax on such basis. The Company will
continue to monitor its tax status.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Results of operations</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The following table sets forth a summary
of our consolidated results of continuing operations by amounts and percentages of our revenues for the years indicated. This information
should be read together with our consolidated financial statements and related notes included elsewhere in this annual report.
The results of operations in any period are not necessarily indicative of the results that may be expected for any future period.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 89; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->86<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</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 NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="22" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">For&nbsp;the&nbsp;Year&nbsp;Ended&nbsp;December&nbsp;31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="22" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">(in&nbsp;thousands&nbsp;of&nbsp;US$,&nbsp;except&nbsp;for&nbsp;percentages)</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Amount</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">%&nbsp;of<BR> Revenues</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Amount</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">%&nbsp;of<BR> Revenues</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Amount</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">%&nbsp;of<BR> Revenues</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Net revenues</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 34%; text-align: left; text-indent: -9pt; padding-left: 0.25in">Service revenue</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 8%; text-align: right">102,325</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 8%; text-align: right">97.6</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 8%; text-align: right">136,442</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 8%; text-align: right">96.8</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 8%; text-align: right">169,017</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 8%; text-align: right">83.7</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -9pt; padding-left: 0.25in">Product revenue</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,512</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2.4</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">4,543</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3.2</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">32,894</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16.3</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Total revenues, net of rebates and discounts</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">104,837</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">100.0</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">140,985</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">100.0</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">201,911</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">100.0</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -9pt; padding-left: 9pt">Business taxes and surcharge</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(316</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.3</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(779</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.6</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,328</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.7</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Net revenues</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">104,521</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">99.7</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">140,206</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">99.4</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">200,583</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">99.3</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-indent: -9pt; padding-left: 9pt">Cost of revenues</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -9pt; padding-left: 0.25in">Service</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(56,629</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(54.0</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(75,571</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(53.6</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(96.391</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(47.7</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt; text-indent: -9pt; padding-left: 0.25in">Product</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(2,621</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2.5</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(4,357</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(3.1</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(21,485</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(10.7</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1pt; text-indent: -9pt; padding-left: 9pt">Total cost of revenues</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">(59,250</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">(56.5</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">(79,928</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">(56.7</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">(117,876</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">(58.4</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1pt; text-indent: -9pt; padding-left: 9pt">Gross profit</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">45,271</P></TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">43.2</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">60,278</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">42.8</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">82,707</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">41.0</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Operating expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 0.25in">Research and development expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(35,762</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(34.1</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(61,169</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(43.4</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(66,947</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(33.2</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 0.25in">Sales and marketing expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(12,411</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(11.8</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(14,601</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(10.4</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(19,888</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(9.8</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: -9pt; padding-left: 0.25in">General and administrative expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(28,619</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(27.3</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(26,010</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(18.4</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(36,517</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(18.1</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -9pt; padding-left: 0.25in">Assets impairment loss</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(13,556</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(6.7</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1pt; text-indent: -9pt; padding-left: 9pt">Total operating expenses</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(76,792</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(73.2</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(101,780</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(72.2</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(136,908</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(67.8</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 0.125in"><B>Operating loss</B></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(31,521</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">(30.1</FONT></TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(41,502</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(29.4</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(54,201</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(26.8</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: -9pt; padding-left: 0.25in">Interest income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,833</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5.6</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,158</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1.5</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,967</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1.0</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 0.25in">Interest expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(239</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.2</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(239</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.2</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(239</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.1</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: -9pt; padding-left: 0.25in">Other income, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,627</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3.5</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,503</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4.6</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,880</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3.9</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -9pt; padding-left: 0.25in">Share of loss from equity investees</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(12</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.0</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(195</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.1</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,875</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.9</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Loss from continuing operations before income tax</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(22,312</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(21.3</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(33,275</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(23.6</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(46,468</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(23.0</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -9pt; padding-left: 9pt">Income tax benefit</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">3,745</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3.6</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,469</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1.8</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,252</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1.1</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1pt; text-indent: -9pt; padding-left: 9pt">Net loss from continuing operations</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(18,567</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(17.7</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(30,806</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(21.9</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(44,216</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(21.9</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Discontinued operations:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Income from discontinued operations before income taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9,008</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8.6</TD><TD STYLE="text-align: left"></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,791</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5.5</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,538</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3.7</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -9pt; padding-left: 9pt">Income tax expense</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(4,907</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(4.7</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,168</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.8</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,131</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.6</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -9pt; padding-left: 9pt">Net loss from discontinued operations</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">4,101</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3.9</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">6,623</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4.7</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">6,407</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">3. 2</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -9pt; padding-left: 9pt">Net loss for the year</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(14,466</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(13.8</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(24,183</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(17.2</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(37,809</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(18.7</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -9pt; padding-left: 9pt">Less: Net profit/(loss) attributable to the non-controlling interest</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,299</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1.2</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(72</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.1</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">13</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.0</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Net loss attributable to Xunlei Limited</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(13,167</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(12.6</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(24,111</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(17.1</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(37,822</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(18.7</TD><TD STYLE="text-align: left">)</TD></TR>
</TABLE>

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Year ended December 31, 2017 compared
with year ended December 31, 2016.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>Revenues</I></B>. Our revenues increased
by 43.2% from US$141.0 million in 2016 to US$201.9 million in 2017. The increase was primarily due to increases in cloud computing
revenue and online advertising revenue.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our revenues from subscription services
decreased by 5.8% from US$90.2 million in 2016 to US$85.0 million in 2017, primarily due to the decrease in the number of subscribers
from 2016 to 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our online advertising revenues increased
by 33.2% from US$16.9 million in 2016 to US$22.5 million in 2017, primarily due to an increase in mobile advertising revenue.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our product revenues increased by 624.1%
from US$4.5 million in 2016 to US$32.9 million in 2017, primarily due to an increase in sales of OneThing Cloud devices in 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Revenues derived from other internet value-added services increased by 109.4% from US$29.4 million in 2016 to US$61.6 million in
2017, primarily due to increases in revenues from our live video services and cloud computing services.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>Cost of revenues</I></B>. Our cost
of revenues increased by 47.5% from US$79.9 million in 2016 to US$117.9 million in 2017. The increase in our cost of revenues was
primarily due to increases in hardware costs and bandwidth costs.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 90; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->87<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>Bandwidth costs</I>. Our bandwidth costs
increased by 24.1% from US$55.1 million in 2016 to US$$68.4 million in 2017, primarily due to the increased bandwidth costs associated
with our cloud computing business.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>Cost of inventories sold. </I>Our cost
of inventories sold increased by 393.1% from US$4.4 million in 2016 to US$21.5 million in 2017, primarily due to the increased
cost of inventories sold associated with the sale of hardware device, OneThing Cloud.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>Cost of live video. </I>Our cost of live
video services increased by 407.9% from US$2.5 million in 2016 to US$12.7 million in 2017, primarily due to the increased live
video costs associated with the growth of live video service in 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>Depreciation of servers and other equipment</I>.
Depreciation of servers and other equipment increased by 30.8% from US$5.8 million in 2016 to US$7.6 million in 2017, primarily
due to a one-off acceleration in depreciation of servers in an aggregate amount of US$1.3 million.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>Payment handling charges</I>. Our payment
handling charges decreased by 29.8% from US$6.9 million in 2016 to US$4.9 million in 2017, driven primarily by a change in the
combination of payment channels used by our subscribers.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>Other costs</I>. These costs decreased
by 47.3% from US$5.2 million in 2016 to US$2.7 million in 2017, primarily related to the decreased costs associated with the fast
bird cost and game sharing cost.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>Gross profit</I></B>. As a result
of the above, our gross profit increased by 37.2% from US$60.3 million in 2016 to US$82.7 million in 2017. Gross profit margin
decreased from 42.8% in 2016 to 41.0 % in 2017, primarily due to our continued investment in cloud computing business.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>Operating expenses</I></B>. Our operating
expenses increased by 34.5% from US$101.8 million in 2016 to US$136.9 million in 2017, primarily due to (i) our continued development
and promotion of cloud computing services, (ii) an increase in staff compensation expenses, and (iii) assets impairment loss.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>Research and development expenses</I>.
Our research and development expenses increased by 9.4% from US$61.2 million in 2016 to US$66.9 million in 2017. The increase in
our research and development expenses was primarily due to an increase in salaries and benefits of our research staff, including
hiring additional engineers for our cloud computing business.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>Sales and marketing expenses</I>. Our
sales and marketing expenses increased by 36.2% from US$14.6 million in 2016 to US$19.9 million in 2017. The increase in our sales
and marketing expenses was primarily due to an increase in marketing expenses we incurred in promoting our cloud computing products.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>General and administrative expenses</I>.
Our general and administrative expenses increased by 40.4% from US$26.0 million in 2016 to US$36.5 million in 2017. The increase
in our general and administrative expenses was primarily because (i) we incurred more legal and litigation related expenses due
to settlement we reached for certain cases and (ii) an increase in employee compensation we paid.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>Assets impairment loss. </I>We
recorded assets impairment loss of US$13.6 million in 2017 primarily due to the write-offs in relation to Xunlei Kankan,
which we disposed of in July 2015 and Kuaipan Personal, with respect to which we performed an impairment assessment due to a
change of our product focus.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>Interest income</I></B>. Our interest
income decreased by 8.8% from US$2.2 million in 2016 to US$2.0 million in 2017, primarily due to a decrease of time deposits in
our bank account.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>Interest expense</I></B>. Our interest
expense remained stable at US$0.2 million in 2016 and 2017, which represented interest expenses accrued for long-term payables
to certain shareholders resulting from repurchase of shares in 2014.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>Other income, net</I></B>. Our other
income increased by 21.2% from US$6.5 million in 2016 to US$7.9 million in 2017, primarily due to an increase of government grant
we received.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 91; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->88<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>Income tax benefit</I></B>. We had
an income tax credit of US$2.5 million in 2016 and an income tax benefit of US$2.3 million in 2017. Our income tax benefit for
2017 was primarily due to the decrease of deferred tax liabilities and increase of deferred tax assets.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>Net loss from continuing operations</I></B>.
As a result of the above, our net loss increased from US$30.8 million in 2016 to US$44.2 million in 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>Net income from discontinued operations</I></B>.
Net income from discontinued operations was US$6.6 million in 2016 and US$6.4 million in 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>Net loss attributable to Xunlei Limited</I></B>.
As a result of the above, we generated a net loss attributable to Xunlei Limited of US$24.1 million and US$37.8 million in 2016
and 2017, respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Year ended December 31, 2016 compared
with year ended December 31, 2015.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>Revenues</I></B>. Our revenues increased
by 34.5% from US$104.8 million in 2015 to US$141.0 million in 2016. The increase was primarily due to the increase of revenues
from cloud computing, mobile advertising and subscription services.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our revenues from subscription services
increased by 9.4% from US$82.4 million in 2015 to US$90.2 million in 2016. The increase was mainly attributable to the growth in
average revenue per subscriber. Our number of subscribers as of December 31, 2016 was 4.2 million, compared with 4.3 million as
of December 31, 2015.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our online advertising revenues increased
by 251.4% from US$4.8 million in 2015 to US$16.9 million in 2016, primarily due to the growth in mobile advertising which started
monetization during the last quarter of 2015.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our product revenues increased by 80.9%
from US$2.5 million in 2016 to US$4.5 million in 2017, primarily due to an increase in sales of ZQB devices.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Revenues derived from other internet value-added
services increased by 94.9% from US$15.1 million in 2015 to US$29.4 million in 2016, primarily because of the growth in cloud computing
revenue.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>Cost of revenues</I></B>. Our cost
of revenues increased by 34.9% from US$59.3 million in 2015 to US$79.9 million in 2016. The increase in our cost of revenues was
primarily due to an increase in bandwidth cost for cloud computing.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>Bandwidth costs</I>. Our bandwidth costs
increased by 48.1% from US$37.2 million in 2015 to US$55.1 million in 2016, primarily due to an increase in bandwidth costs for
our cloud computing business.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>Cost of inventories sold</I>. Our cost
of inventories sold increased by 66.2% from US$2.6 million in 2015 to US$4.4 million in 2016, primarily due to the increased cost
of inventories sold associated with the sale of hardware, such as ZQB.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>Cost of live video</I>. Our cost of
live video increased by 1127.9% from US$0.2 million in 2015 to US$2.5 million in 2016, primarily due to the increased live
video costs associated with our live video growth rapidly after its launch.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>Payment handling charges</I>. Our payment
handling charges decreased by 22.3% from US$8.9 million in 2015 to US$6.9 million in 2016, driven primarily by a change in the
combination of payment channels used by our subscribers.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>Depreciation of servers and other equipment</I>.
Depreciation of servers and other equipment increased by 20.0% from US$4.9 million in 2015 to US$5.8 million in 2016, as we invested
in additional servers and other equipment in line with the growth of cloud computing business.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>Other costs. </I>These costs decreased
by 4.8% from US$5.4 million in 2015 to US$5.2 million in 2016, primarily related to the decreased costs associated with the game
sharing cost.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 92; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->89<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>Gross profit</I></B>. As a result
of the above, our gross profit increased by 33.2% from US$45.3 million in 2015 to US$60.3 million in 2016. Gross profit margin
decreased from 43.2% in 2015 to 42.8% in 2016, primarily due to the continued investments in cloud computing which is still incurring
losses.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>Operating expenses</I></B>. Our operating
expenses increased by 32.5% from US$76.8 million in 2015 to US$101.8 million in 2016, primarily due to expenses associated with
the continued development and promotion of cloud computing and an increase of staff compensation expenses.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>Research and development expenses</I>.
Our research and development expenses increased by 71.0% from US$35.8 million in 2015 to US$61.2 million in 2016. The increase
in our research and development expenses was primarily due to the increase in staff salaries and benefits as a result of increased
headcount and average compensation, and growth in our cloud computing business.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>Sales and marketing expenses</I>. Our
sales and marketing expenses increased by 17.6% from US$12.4 million in 2015 to US$14.6 million in 2016. The increase in our sales
and marketing expenses was primarily due to increased staff compensation expenses and higher marketing spending to new products.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>General and administrative expenses</I>.
Our general and administrative expenses decreased by 9.1% from US$28.6 million in 2015 to US$26.0 million in 2016. The decrease
in our general and administrative expenses was primarily due to the decrease in staff compensation expenses as a result of decreased
headcount of our general and administrative personnel.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>Interest income</I></B>. Our interest
income decreased by 63% from US$5.8 million in 2015 to US$2.2 million in 2016 as we converted our offshore bank deposit from RMB
to U.S. dollars since last quarter of 2015 and U.S. dollars-denominated deposits offered lower interest yield.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>Interest expense</I></B>. We had an
interest expense of US$0.2 million in 2015 and US$0.2 million in 2016, which represented interest expenses accrued for long-term
payables to certain shareholders resulting from repurchase of shares in 2014.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>Other income, net</I></B>. Our other
income increased by 79% from US$3.6 million in 2015 to US$6.5 million in 2016, primarily due to the decline of exchange loss in
2016 as a result of an appreciation of U.S. dollars against RMB.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>Income tax benefit</I></B>. We had
an income tax benefit of US$3.7 million in 2015 and an income tax benefit of US$2.5 million in 2016. Our income tax credit for
the year ended December 31, 2016 was primarily the result of decrease of deferred tax liabilities relating to outside basis difference.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>Net loss from continuing operations</I></B>.
As a result of the above, we incurred a net loss of US$18.6 million in 2015 and a net loss of US$30.8 million in 2016.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>Net income from discontinued operations</I></B>.
Net income from discontinued operations was US$4.1 million in 2015 and US$6.6 million in 2016.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>Net loss attributable to Xunlei Limited</I></B>.
As a result of the above, we generated a net loss attributable to Xunlei Limited of US$13.2 million in 2015 and a net loss attributable
to Xunlei Limited of US$24.1 million in 2016.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Inflation</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Inflation in China has not affected our
results of operations in recent years. According to the National Bureau of Statistics of China, the year-over-year percent changes
in the consumer price index for December 2015, 2016 and 2017 were increases of 1.6%, 2.1% and 1.6%, respectively. Although we
have not been affected by inflation in the past, we may be affected if China experiences higher rates of inflation in the future.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Critical accounting policies</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We prepare our financial statements in conformity
with U.S. GAAP, which requires us to make estimates and assumptions that affect our reporting of, among other things, assets and
liabilities, contingent assets and liabilities and revenues and expenses. We regularly evaluate these estimates and assumptions
based on the most recently available information, our own historical experiences and other factors that we believe to be relevant
under the circumstances. Since our financial reporting process inherently relies on the use of estimates and assumptions, our actual
results could differ from what we expect. This is especially true with some accounting policies that require higher degrees of
judgment than others in their application. We consider the policies discussed below to be critical to an understanding of our audited
consolidated financial statements because they involve the greatest reliance on our management&rsquo;s judgment.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 93; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->90<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><I>Revenue recognition</I></P>

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><FONT STYLE="font-weight: normal">&nbsp;</FONT></P>

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><FONT STYLE="font-weight: normal">Subscription
revenues&nbsp;</FONT></P>

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><FONT STYLE="font-weight: normal">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 5pt; text-indent: 31pt">We operate a VIP subscription program
where VIP subscribers can have access to high speed online acceleration services, online streaming and other access privileges.
The subscription fee is time-based and is collected up-front from subscribers except in the cases when they elect to pay via their
mobile operators. The subscription fee is collected when the subscribers pay for their monthly phone bills. The terms of time-based
subscriptions range from one to twelve months, with the subscribers having the option to renew the contracts. The receipt of subscription
fees is initially recorded as deferred revenue and revenues are recognized ratably over the period of subscription as services
are rendered. Unrecognized portion of the subscription fee beyond 12 months from balance sheet date is classified as non-current
liability. We evaluated the principal versus agent criteria and determined that we are the principal in the transaction and accordingly
record revenues on a gross basis. In determining whether to report revenues gross for the amount of subscription revenues, we assess
whether it maintains the principal relationship with the VIP subscribers, whether it bears the credit risk and whether it establishes
prices for the end users. Service fees levied by online system, fixed phone line and mobile payment channels are recorded as the
cost of revenues in the same period as the revenues for the subscription fee are recognized.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 5pt; text-indent: 31pt">&nbsp;</P>

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><FONT STYLE="font-weight: normal">Advertising
revenues&nbsp;</FONT></P>

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><FONT STYLE="font-weight: normal">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Advertising revenues are derived principally
from advertising arrangements where the advertisers pay to place their advertisements on our platform in different formats over
a particular period of time. Such formats include but are not limited to videos, banners, links, logos and buttons.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Advertisements on our platform are generally
charged on the basis of duration, and advertising contracts are signed to establish the fixed price and the advertising services
to be provided. We enter into advertising contracts with third-party advertising agencies that represent advertisers, as well as
directly with advertisers. A typical contract term would range from a few days to three months. Both third party advertising agencies
and direct advertisers are billed at the end of the display period and payments are due usually within three months.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Where our customers purchase multiple advertising
spaces with different display periods in the same contract, we allocate the total consideration to the various advertising elements
based on their relative fair values and recognize revenues for the different elements over their respective display periods. We
determine the fair values of different advertising elements based on the prices charged when these elements were sold on a standalone
basis. We recognize revenues on the elements delivered and defer the recognition of revenues for the fair value of the undelivered
elements until the remaining obligations have been satisfied. Where all of the elements within an arrangement are delivered uniformly
over the contract period, revenues are recognized on a straight line basis over the contract period.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: italic 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">a)</TD><TD>Transactions with third-party advertising agencies</TD></TR></TABLE>

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.25in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">For contracts entered into with third-party
advertising agencies, the third-party advertising agencies will in turn sell the advertising services to advertisers. Revenues
are recognized ratably over the contract period of display based on the following criteria:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>There is a persuasive evidence that an arrangement exists: we will enter into framework and execution contracts with the advertising
agencies, specifying price, advertising content, format and timing; &nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Price is fixed and determinable: price charged to the advertising agencies is specified in the contracts, including relevant
discount and rebate rates; &nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.25in">&nbsp;</P>


<!-- Field: Page; Sequence: 94; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->91<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Services are rendered: we recognize revenues ratably over the contract period of display; and&nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Collectability is reasonably assured: we assess credit history of each advertising agency before entering into any framework
and execution contracts. If the collectability from the agencies is assessed as not reasonably assured, we recognize revenues only
when the cash is received and all the other revenues criteria are met. &nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We provide sales incentives in the forms
of discounts and rebates to third party advertising agencies based on purchase amount. As the advertising agencies are viewed as
the customers in these transactions, revenues are recognized based on the price charged to the agencies, net of sales rebates provided
to the agencies. Sales incentives are estimated and recorded at the time of revenue recognition based on the contracted rebate
rates and estimated sales amount based on historical experience.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: italic 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">b)</TD><TD>Transactions with third party advertising platforms&nbsp;</TD></TR></TABLE>

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.25in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We began to cooperate with third party
advertising platforms such as Guangdiantong and Baidu since the fourth quarter of 2015. Under this business model,
advertisers put their content on third party advertising platforms, which in turn will dispatch the advertising content to
Xunlei&rsquo;s platforms by certain analysis systematically. As the third party advertising platforms are viewed as the
customers in these transactions, revenue is recognized monthly based on the data publicized on third party platforms and the
price charged to these advertising platforms.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: italic 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">c)</TD><TD>Transactions with advertisers</TD></TR></TABLE>

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.25in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We also enter into advertisement contracts
directly with advertisers. Under these contracts, similar to transactions with third-party advertising agencies, we recognize revenues
ratably over the contract period of display. The terms and conditions, including price, are fixed according the contracts between
us and the advertisers. We also perform credit assessment of all advertisers prior to entering into contracts. Revenues are recognized
based on the amount charged to the advertisers, net of discounts.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We  recorded sales rebates
provided to the agencies and advertisers of US$1,179,000, US$15,000 and US$440,000 for the years ended December 31, 2015, 2016
and 2017, respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><FONT STYLE="font-weight: normal">Product
revenue</FONT></P>

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><FONT STYLE="font-weight: normal">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We sell hardware devices mainly through
online e-commerce platforms and our website. The product revenue is recognized when the device is delivered to the end customers.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"><FONT STYLE="font-weight: normal">Other
internet value-added services</FONT></P>

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: italic 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">a)</TD><TD><FONT STYLE="font-weight: normal">Online game revenues</FONT></TD></TR>
</TABLE>

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Online games used to consist of web games,
mobile games and MMOGs. Users play games through our platform free of charge and are charged for purchases of virtual items including
consumable and perpetual items, which can be utilized in the online games to enhance their game-playing experience. Consumable
items represent virtual items that can be consumed by a specific user within a specified period of time. Perpetual items represent
virtual items that are accessible to the users&rsquo; account over the life of the online game.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Pursuant to contracts signed between us
and game developers, revenue from the sale of virtual items are shared based on a pre-agreed ratio for each game. We enter into
both non-exclusive and exclusive licensing contracts with game developers.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>Non-exclusive game licensed contracts</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The games under non-exclusive licensed contracts
are maintained, hosted and updated by the game developers. We mainly provide access to the platform and limited after-sale services
to the game players. The determination of whether to record these revenues using the gross or net method is based on an assessment
of various factors. The primary factors are whether we act as the principal in offering services to the game players or as agent
in the transaction, and the specific requirements of each contract. We determined that for non-exclusive game licensed arrangements,
the third party game developers are the principal given that the game developers design and develop the game services offered,
have reasonable latitude to establish prices of game virtual items, and are responsible for maintaining and upgrading the game
content and virtual items. Accordingly, we record online game revenue, net of the portion remitted to the game developers.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 95; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->92<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Given that online games are managed and
administered by the game developers for non-exclusive licensed games, we do not have access to the data on the consumption details
and the types of virtual items purchased by the game players. We have adopted a policy to recognize revenues relating to both consumable
and perpetual items over the shorter of (i) estimated lives of the games and (ii) the estimated lives of the user relationship
with us, which were approximately one to ten months for the periods presented.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Adjustments arising from the changes of
estimated lives of virtual items are applied prospectively as such changes are resulted from new information indicating a change
in the game player behavioral patterns.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>Exclusive game licensed contracts </I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">For exclusive licensing contracts with game
developers, the games are maintained and hosted by us. Accordingly, we are determined to be the principal. We record online game
revenue on a gross basis, with the amount remitted to the game developers reported as cost of revenue. Payment handling charges
are recognized as cost of revenues when the related revenues are recognized.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">For exclusive licensed games which are maintained
on our server, we have access to the data on the consumption details and types of virtual items purchased by the game players.
We do not maintain information on consumption details of virtual items, and only have limited information related to the frequency
of log-ons. Given that a substantial portion of the virtual items purchased by the game players in exclusive licensed games are
perpetual items, management determined that it would be most appropriate to recognize revenue over the shorter of (i) estimated
lives of the games and (ii) the estimated lives of the user relationship with us, which were approximately one to six months for
the periods presented. Revenues related to consumable items are recognized immediately upon consumption.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Game players can purchase prepaid virtual
items which can be used to purchase virtual items via online channels. We incur service fees levied by those payment channels,
and such payment expenses are recorded as the cost of revenues when the related revenues are recognized.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">For both non-exclusive and exclusive licensed
games, we estimate the life of virtual items to be the shorter of the estimated lives of the games and the estimated lives of the
user relationship. The estimated user relationship period is based on data collected from those users who have purchased virtual
items. To estimate the life of the user relationship, we maintain a software system that captures the following information for
each user: the date of first log-on, the date the user ceases to play the game and frequency of log-ons. We estimate the life of
the user relationship to be the weighted average period from the first purchase of a virtual item to the date the user ceases to
play the game based on the frequency of log-ons.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">To estimate the life of the games, we consider
both games that they operate as well as games in the market that are of a similar nature. We categorize these games by their nature,
such as simulation games, role playing games and others, which appeal to players belonging to different demographics. We estimate
that the life of each group of the games to be the average period from the date of launch for such games to the date the games
are expected to be removed from the website or terminated altogether. When we launch a new game, they estimate the life of the
game and user relationship based on lives of other similar games in the market until the new game establishes its own history.
We also consider the game&rsquo;s profile, attributes, target audience, and its appeal to players of different demographic groups
in estimating the user relationship period.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The consideration of user relationship with
each online game is based on our best estimate that takes into account all known and relevant information at the time of assessment.
Adjustments arising from the changes of estimated lives of virtual items are applied prospectively as such changes are resulted
from new information indicating a change in the game player behavioral patterns. Any changes in the estimates of lives of virtual
items may result in our revenues being recognized on a basis different from prior periods and may cause our operating result to
fluctuate. We periodically assess the estimated lives of the virtual items and any changes from prior estimates are accounted for
prospectively. Any adjustments arising from changes in user relationship as a result of new information will be accounted as a
change in accounting estimate in accordance with ASC 250 Accounting Changes and Error Corrections.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 96; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->93<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We entered into a legally binding agreement
to sell our web game business in December 2017. Web game revenue recognized from discontinued operations was US$25,160,000, US$15,981,000
and US$11,428,000 for the years ended December 31, 2015, 2016 and 2017, respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: italic 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-weight: normal">b)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-weight: normal">Live video revenue</FONT></TD>
</TR></TABLE>

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: 0in"><FONT STYLE="font-weight: normal">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We operate live video platform and users
can purchase virtual items which they can then send to broadcasters in the live video platform. The revenue from live video is recognized
at fair value of the virtual items, as we are the principal in this arrangement, based on actual consumption of virtual items by
the paying users.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: italic 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-weight: normal">c)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-weight: normal">Revenues from traffic
referral programs</FONT></TD>
</TR></TABLE>

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: 0in"><FONT STYLE="font-weight: normal">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We enter into contracts with certain third
party portals/websites to earn revenue by redirecting online traffic to these third party portals/websites. On a monthly basis,
we receive data on the user traffic and the related monthly revenue from these third party portals/ websites. Under these programs,
we recognize its share of revenues based on contractual rates applied to user traffic redirected to the advertisements of the third
parties.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: italic 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-weight: normal">d)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-weight: normal">Revenues from cloud computing</FONT></TD>
</TR></TABLE>

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: 0in"><FONT STYLE="font-weight: normal">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">As part of our cloud computing service,
Project Crystal, we engage in sale of Zhuanqianbao (&ldquo;ZQB&rdquo;) and OneThing Cloud. ZQB and OneThing Cloud are hardware
which could be used as a micro-computer based on Linux system, it also contains CPU, RAM, ROM and input/output devices. ZQB and
OneThing Cloud also allow users to share their idle bandwidth with us, in exchange for crystal points and LinkTokens, respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Crystal points, which can be converted
into cash based on a pre-set exchange rate, will only be given to the users when they successfully shared unused bandwidth
with us, whereas LinkTokens are not convertible into cash but they can be redeemed for the services offered in our
platforms under the terms to be determined by us. Although we have not publicly announced the full details of the redemption
process, the LinkTokens represent our obligation to deliver future services. Therefore, we receive an identifiable benefit,
being the bandwidth, from the users in exchange for the crystal points and LinkTokens. We determine that ZQB and OneThing
Cloud sold to users represent identifiable benefit to the users that is separable from the ability to sell bandwidth back to
us and the bandwidth purchased from the users represent identifiable benefit to us, which we can reasonably estimate the fair
value of this benefit, that is separable from ZQB and OneThing Cloud.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The sales of ZQB and OneThing Cloud and
purchase of excess bandwidth by us are considered separate transactions. Therefore, sales of ZQB and OneThing Cloud are reported
as revenue, while crystal points and LinkTokens given for purchase of bandwidth are reported as bandwidth cost.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We sell ZQB and OneThing Cloud through online
e-commerce platforms. The revenue from ZQB and OneThing Cloud is recognized when the item is dispatched to the end customers.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The LinkTokens issued represent our
obligation to deliver future services. Therefore, deferred revenue was recognized for all LinkTokens issued. Revenue will be
recognized upon redemption of the LinkTokens, the fair value of which is calculated by bandwidth costs divided by total
number of LinkTokens issued. Breakage is taken into account based on historical experience.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The core business principle of cloud
computing is to collect idle uplink capacity from individuals with compensation, and sells to online video streaming
platforms. On a monthly basis, we record the bandwidth we deliver and recognizes revenue from these online video streamers
under contractual rates applied (price per GB of bandwidth multiplies total GBs of bandwidth per month). The cost of
collecting idle bandwidth is recorded as bandwidth costs within cost of revenue upon our receiving of idle bandwidth.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Revenue is recognized net of return allowances
when the products are delivered and title passes to customers. Return allowances, which reduce net revenues, are estimated based
on historical experiences. Product warranties are estimated and recognized at the time we recognizes revenue. The warranty period
is one year. We accrue warranty liabilities at the time of sale, based on historical and projected incident rates and expected
future warranty costs.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<!-- Field: Page; Sequence: 97; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->94<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B><I>Share-based Compensation</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We awarded a number of share-based compensation
options to our employees, officers and directors. The details of these share-based awards and the respective terms and conditions
are described in &ldquo;Share-based compensation&rdquo; in note 18 to our audited consolidated financial statements for the years
ended December 31, 2015, 2016 and 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Options are accounted for as equity-classified
awards because there are no explicit repurchase rights specified in the award documents and the number of shares of our common
shares issued under these awards are fixed and determined at the time of grants. All options are measured based on the fair value
of the award on the grant date and recognized as compensation expenses based on the straight-line vesting method, net of estimated
forfeitures, over the requisite service period, which is generally the vesting period.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The following table sets forth the options
granted that were outstanding as of December 31, 2017:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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 NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid">Date&nbsp;of&nbsp;Option&nbsp;Grant</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Options<BR> outstanding</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Exercise&nbsp;price<BR> (US$)</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Fair&nbsp;value&nbsp;of<BR> options&nbsp;(US$)</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Fair&nbsp;value&nbsp;of<BR> common&nbsp;shares<BR> (US$)</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 48%; text-align: left">Prior to 2012</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">130,315</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right"><FONT STYLE="font-size: 10pt">0.016-3.8</FONT></TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">&mdash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">&mdash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>March 1, 2012</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9,500</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">0.01-3.97</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">1.01-2.82</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2.83</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>August 1, 2013</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">200,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3.97</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1.13</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3.23</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>March 1, 2014</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3.97</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.89</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3.06</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Total</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">349,815</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We estimate the fair value of share options
granted using the Black-Scholes option pricing model. The key assumptions used to determine the fair value of the options at the
relevant grant dates were as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">(1)</TD><TD>Risk-free interest rate. The risk-free interest rates of periods within the contractual life of the share options is based
on the U.S. dollar Chinese government bond yield data from Bloomberg as of the valuation dates;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">(2)</TD><TD>Expected dividend yield. We have no history or expectation of paying dividends on our common stock;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">(3)</TD><TD>Expected volatility. We estimate expected volatility based on the average historical volatilities of shares of the comparable
publicly listed companies from Bloomberg as of the valuation dates; and</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in">(4)</TD><TD>Expected term. The expected term is estimated by assuming the share options will be exercised in the middle point between the
vesting dates and maturity dates.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.25in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We also awarded a number of restricted shares
to our executive officers and employees. The details of these share-based restricted shares and the respective terms and conditions
are described in &ldquo;Share-based compensation&rdquo; in note 20 to our audited consolidated financial statements for the years
ended December 31, 2015, 2016 and 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The restricted shares are accounted for
as equity-classified awards because there are no explicit repurchase rights specified in the relevant documents and the number
of shares of our common shares issued under these awards is fixed and determined at the time of grants. All restricted shares are
measured based on the fair value of the awards on the grant date and recognized as compensation expenses based on the straight-line
vesting method net of estimated forfeitures over the requisite service period.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In 2017, we granted 2,050,000 restricted
shares to our executive officers and employees. The compensation costs that we expect to record for these grants will be approximately
US$0.12 million.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Total compensation costs recognized for
the years ended December 31, 2015, 2016 and 2017, respectively, are as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 98; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->95<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</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 NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="10" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">For&nbsp;the&nbsp;Year&nbsp;Ended&nbsp;December&nbsp;31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="10" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">(In thousands of US$)</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 61%; text-align: left">Sales and marketing expenses</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">131</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">98</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">88</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">General and administrative expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,701</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,267</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,800</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Research and development expenses</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,896</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,983</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,442</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; padding-bottom: 2.5pt">Total</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">9,728</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">9,348</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">8,330</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Determining the value of our share-based
compensation expenses requires the input of highly subjective assumptions, including the expected life of the share-based awards,
estimated forfeitures and the price volatility of the underlying shares. The assumptions used in calculating the fair value of
share-based awards represent our best estimates, but these estimates involve inherent uncertainties and the application of our
judgment. As a result, if factors change and we use different assumptions, our share-based compensation expenses could be materially
different in the future.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Exchange of Xiaomi Options for
Transfer Restrictions</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">As part of the issuance of the series E
preferred shares, Xiaomi Ventures and our founders and two other employees, or the Grantees, agreed that (i) Grantees will have
the right to purchase certain number of restricted shares of Xiaomi Corporation with a total subscription consideration of not
more than US$20 million at a subscription price per share that reflects the valuation of Xiaomi Corporation being US$10 billion,
or Xiaomi Option; and (ii) the Grantees agreed to impose a transfer restriction on 39,934,162 common shares, 3,394,564 unvested
restricted shares, and 360,000 vested and unvested share options owned by the Grantees, or the Transfer Restriction. The Transfer
Restriction prohibits the Grantees from transferring their shares to another person/party until April 24, 2019 for one of founders
or April 24, 2018 for the rest of the Grantees. The Xiaomi Option and the Transfer Restriction are not tied to the Grantees&rsquo;
future employment with us.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The value of the Transfer Restriction was
determined to be significantly greater than the value of Xiaomi Option. In determining the value of the Transfer Restriction, we
were assisted by an independent valuation firm, based on data provided by us. The valuation of the Transfer Restriction is estimated
to be US$43.3 million (refer to the valuation methodology below). For the valuation of the Xiaomi Option, we were only able to
obtain limited financial information from Xiaomi, a private company, to perform a valuation analysis. This information includes
high level 2013 revenue data and information of a third party investment transaction that valued the Xiaomi Corporation at US$10
billion in August 2013. Given the lack of financial information, we are unable to determine a more precise estimate of the fair
value of the Xiaomi Option on the exchange date. If the fair value of the Xiaomi Option were worth USD43.3 million, the estimated
value of the Transfer Restriction, Xiaomi Corporation itself would need to be estimated at a valuation in excess of US$30 billion
on March 5, 2014. We do not expect the valuation of the Xiaomi Corporation to increase by 200% from US$10 billion in August 2013
to US$30 billion in March 2014. Hence, no incremental benefit was given to the Grantees and no compensation expense was recognized.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">To determine the fair value of the Transfer
Restriction, we valued the common shares with the Transfer Restriction and compared this value to the value of the common shares
without the restriction. The difference was determined to be the value of the Transfer Restriction. A put option pricing model
was used to determine the discount to be applied to the common shares to arrive at the value of common shares with the Transfer
Restriction. Pursuant to that model, we used the cost of a put option, which can be used to hedge the price change before a share
subject to transfer restriction can be sold, as the basis to determine the discount for transfer restrictions. A put option was
used because it incorporates certain company-specific factors, including timing of the initial public offering or duration of the
Transfer Restriction and the volatility of the share price companies engaged in the same industry.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Repurchase of Common and Preferred
Shares</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">On April 15, 2014, we repurchased from Skyline
469,225 common shares, 27,180 series A preferred shares, 591,451 series A-1 preferred shares, 725,237 series B preferred shares
and 3,808,943 series D convertible redeemable preferred shares at a consideration of approximately US$24.3 million. For the common
shares repurchased, we charged the excess of the purchased price over the par value to additional paid in capital. For the preferred
shares, we charged the excess of the purchase price over the carrying value to retain earnings or to additional paid in capital
if retain earnings is zero.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 99; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->96<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">On April 24, 2014, we repurchased from a
number of our existing shareholders the following common and preferred shares for a total consideration of US$49.8 million. We
repurchased the following common and preferred shares at a per share price of US$2.82, equal to the issuance price of the series
E preferred shares:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>10,334,679 common shares from Vantage Point Global Limited for US$29.1 million; &nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>3,860,733 common shares from Aiden &amp; Jasmine Limited for US$10.9 million; &nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>450,000 Series A preferred shares from Bright Access International Limited for US$1.3 million; &nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>2,921,868 series B preferred shares from Fidelity Asia Ventures Fund L.P. for US$8.2 million; &nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>108,960 series B preferred shares from Fidelity Asia Principals Fund L.P. for US$0.3 million. &nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">For the common shares repurchased, we charged
the excess of the purchased price over the par value to additional paid in capital. For the preferred shares, we charged the excess
of the purchase price over the carrying value to retain earnings or to additional paid in capital if retain earnings is zero. We
determined the per share fair value of the common shares, series A preferred shares, and series B preferred shares to be US$3.13,
US$3.13, and US$3.19, respectively, on the date of repurchase. The repurchase price of US$2.82 was mutually negotiated at the time
of the repurchase transactions. There were no other arrangements with the selling shareholders other than the exchange of Xiaomi
Option for the Transfer Restrictions. The selling shareholders were willing to sell its common and preferred shares at the US$2.82
per share price as it would provide them with as a form of liquidity.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Impairment of Long-lived Assets</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We evaluate the program usefulness of licensed
copyrights pursuant to the guidance in ASC 920-350 Intangibles&mdash;Goodwill and Other: Recognition, which provides that such
rights be reported at the lower of unamortized cost or estimated net realizable value.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">For non-exclusive Content Copyrights which
only generate indirect cash flows, we evaluate the net realizable value of our licensed copyrights by three content categories
(i.e. movies, TV series, variety shows and others), which are assessed to be the lowest level of precision for the purpose of performing
such assessment. If our expectations of programming usefulness, which represents the expected revenues and related net cash flows
derived from the content, are revised downward, we then assess whether it is necessary to write down the unamortized cost to the
estimated net realizable value. We evaluate programming usefulness by category on an annual basis by comparing the unamortized
cost to our estimated net realizable value. On a quarterly basis, we also monitors whether there are indicators of changes in our
expected usage of program materials.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We estimate net realizable value using expected
net cash flows based on expected future levels of advertising revenues. Such estimates consider historical amounts and anticipated
levels of demand. Expected future revenues are reduced by estimated direct costs to provide access to the website and generate
the related revenues, including bandwidth costs and server costs. For purposes of estimating revenues for each category of the
content, we consider both expected future advertising revenues sold based on number of impressions delivered as well as advertising
sold based on the period of time that it is displayed.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">For exclusive Content Copyrights that generate
both direct and indirect cash flows, we evaluate the net realizable value of our licensed copyright on a content by content basis.
Impairment is assessed on an annual basis by comparing the unamortized cost to our estimated net realizable value. We estimate
the net realizable value using expected net cash flows based on expected future levels of advertising and content sub-licensing
revenues. We estimated content sub-licensing revenue based on management&rsquo;s expectation of the popularity of the content and
we use pricing reference from other similar sub-licensing arrangements. For expected future levels of advertising revenue, we use
the same estimation methodology used for the impairment assessment of non-exclusive Content Copyrights.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">For both exclusive and non-exclusive Content
Copyrights, there were no impairments for the years ended December 31, 2014 and 2015 because a significant portion of the content
was related to movies and TV series, of which approximately 70% to 90% of the purchase costs of the Content Copyrights had been
amortized during the first year of the licensed period. As such, the unamortized carrying amounts were lower than the respective
net realizable values when the impairment assessment was performed.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 100; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->97<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">For other long-lived assets, we evaluate
our long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset
may no longer be recoverable. We assess the recoverability of the long-lived assets by comparing the carrying value of the long-lived
assets to the estimated undiscounted future cash flows we expect to receive from the use of the assets and their eventual disposition
at the lowest level of identifiable cash flows. Such assets are considered to be impaired if the sum of the expected undiscounted
cash flows is less than the carrying amount of the assets. If we identify an impairment, the carrying value of the asset will be
reduced to its estimated fair value based on a discounted cash flow approach or, when available and appropriate, to comparable
market values.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Impairment of Goodwill</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Impairment of goodwill assessment is performed
on at least an annual basis on December 31 or whenever events or changes in circumstances indicate that the carrying value of the
asset may not be recoverable. According to ASC 350-20-35, an entity may assess qualitative factors to determine whether it is more
likely than not (that is, a likelihood of more than 50 percent) that the fair value of a reporting unit is less than its carrying
amount, including goodwill. Alternatively, an entity may proceed directly to perform a two-step goodwill impairment test. The first
step compares the fair values of a reporting unit to its carrying amount, including goodwill. If the fair value of a reporting
unit exceeds its carrying amount, goodwill is not considered impaired and the second step will not be required. If the carrying
amount of a reporting unit exceeds its fair value, the second step compares the implied fair value of the affected reporting unit&rsquo;s
goodwill to the carrying value of that goodwill. The implied fair value of goodwill is determined in a manner similar to accounting
for a business combination with the allocation of the assessed fair value determined in the first step to the assets and liabilities
of the reporting unit. The excess of the fair value of the reporting unit over the amounts assigned to the assets and liabilities
is the implied fair value of goodwill. This allocation process is only performed for purposes of evaluating goodwill impairment
and does not result in an entry to adjust the value of any assets or liabilities. An impairment loss is recognized for any excess
in the carrying value of goodwill over the implied fair value of goodwill. The judgment in estimating the fair value of a reporting
unit includes estimating future cash flows, determining appropriate discount rates and making other assumptions. Changes in these
estimates and assumptions could materially affect the determination of the fair value of a reporting unit.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We chose directly to perform a two-step
goodwill impairment test. For the first step, the impairment test was performed using a discounted cash flow analysis to assess
the fair value of the company, as a single reporting unit. The discounted cash flow analysis, which requires certain assumptions
and estimates regarding economics and future profitability, use cash flow projections for the purposes of impairment reviews covering
a five-year period. Cash flows beyond the five-year period are extrapolated using an estimated annual growth of not more than 2%.
The growth rates used do not exceed the historical growth of the company. The discount rates used of 18.2% reflect market assessments
of the time value and the specific risks. According to the assessment of the first step, the fair value of the reporting unit exceeded
its carrying amount and the goodwill was not considered impaired. Accordingly, the second step was not required.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">No goodwill impairment losses were recognized
for the year ended December 31, 2017 based on the impairment test performed by us.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Consolidation</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The consolidated financial statements include
the financial statements of Xunlei Limited, our subsidiaries and our VIE for which Xunlei Limited is the primary beneficiary. All
significant transactions and balances among our subsidiaries, our VIE and us have been eliminated upon consolidation.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">A subsidiary is an entity in which we, directly
or indirectly, control more than one-half of the voting power, has the power to appoint or remove the majority of the members of
the board of directors to cast a majority of the votes at meetings of the board of directors or to govern the financial and operating
policies of the investee under a statute or agreement among the shareholders or equity holders.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 101; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->98<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">An entity is considered to be a VIE if the
entity&rsquo;s equity holders do not have the characteristics of a controlling financial interest or do not have sufficient equity
at risk for the entity to finance its activities without additional subordinated financial support from other parties.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We consolidate entities for which we are
the primary beneficiary if the entity&rsquo;s equity holders do not have the characteristics of a controlling financial interest
or do not have sufficient equity at risk for the entity to finance its activities without additional subordinated financial support
from other parties.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In determining whether Xunlei Limited or
its subsidiary is the primary beneficiary of a VIE, we considered whether we have the power to direct activities that are significant
to the VIE&rsquo;s economic performance, including the power to appoint senior management, right to direct company strategy, power
to approve capital expenditure budgets, and power to establish and manage ordinary business operation procedures and internal regulations
and systems.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Management has evaluated the contractual
arrangements among Giganology Shenzhen, Shenzhen Xunlei and its shareholders and concluded that Giganology Shenzhen receives all
of the economic benefits and absorbs all of the expected losses from Shenzhen Xunlei and has the power to direct the aforementioned
activities that are significant to Shenzhen Xunlei&rsquo;s economic performance, and is the primary beneficiary of Shenzhen Xunlei.
Therefore, Shenzhen Xunlei and its subsidiaries&rsquo; results of operation, assets and liabilities have been included in our consolidated
financial statements. We monitor the regulatory risk associated with these contractual arrangements. The details of how we manage
the regulatory risk are described in &ldquo;Certain risk and concentration&rdquo; in note 25 to our audited consolidated financial
statements for the years ended December 31, 2015, 2016 and 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Business Combinations</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We account for acquisitions of entities
that include inputs and processes and have the ability to generate economic benefit as business combinations. We allocate the purchase
price of the acquisition to the tangible assets and identifiable intangible assets acquired based on their estimated fair values.
The excess of the purchase price over those fair values is recorded as goodwill. Acquisition-related costs are expensed as incurred.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Accounts Receivable, Net</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Accounts receivable are presented net of
allowance for doubtful accounts. We evaluate the creditworthiness of each customer at the time when services are rendered and continuously
monitor the recoverability of the accounts receivable. We use specific identification method in providing for bad debts when facts
and circumstances indicate that collection is doubtful and a loss is probable and estimable. If the financial conditions of our
customers were to deteriorate, resulting in an impairment of their ability to make payments, additional allowances may be required.
The allowance for doubtful accounts is based on the best facts available and is re-evaluated and adjusted on a regular basis as
additional information is received.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Some of the factors that we consider in
determining whether we record a bad debt allowance on an individual customer are:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>the customer&rsquo;s past payment history and whether it fails to comply with its payment schedule; &nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>whether the customer is in financial difficulty due to economic or legal factors; &nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>a significant dispute with the customer has occurred; &nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>other objective evidence which indicates non-collectability of the accounts receivable. &nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">If we determine that an allowance is needed
for a customer, we will discontinue business with them unless they start to resume payment. The accounts receivable is written-off
when we cease pursuing collection. Any changes in our estimates may cause our operating results to fluctuate. The accounts receivable
that was fully reserved as of December 31, 2017 was US$0.03 million.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The allowances provided for accounts receivable
as of December 31, 2017 was US$0.03 million.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 102; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->99<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">As of December 31, 2017, we had accounts
receivable net of allowances aged beyond one year from the date of invoice in the amount of US$0.6 million. Based on our assessment
of the customer&rsquo;s ability to pay, a bad debt allowance was not considered necessary for those amounts. As of the date of
this annual report, a part of those balances have been collected and we continue to actively pursue collection of the remaining
balance.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Although our general credit term for our
customers is 90 days, we do not consider our receivables aged less than one year from the invoice date to be past due given the
general practices we have with our customers in the advertising industry. Typically, we are willing to accept delayed repayment
up to one year from invoice date if we have assurance that payment will be made as soon as practicable. Accordingly, we did not
make significant provisions for balances aged less than one year as of December 31, 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Taxation and Uncertain Tax Positions</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Income taxes are accounted for under the
asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to
differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases
and tax loss carry forwards. Deferred tax assets and liabilities are measured using enacted tax rates in effect for the year in
which the difference is expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax
rates is recognized in the consolidated statement of operations in the period that includes the enactment date. A valuation allowance
is provided to reduce the carrying amount of deferred tax assets if it is considered more likely than not that some portion, or
all, of the deferred tax assets will not be realized. We record a valuation allowance against certain of our deferred income tax
assets if it is more likely than not that those assets will not be realized. In evaluating our ability to realize our deferred
income tax assets, we consider all available positive and negative evidence, including our historical operating results, ongoing
tax planning, and forecasts of future taxable income on a jurisdiction by jurisdiction basis. The estimation of future taxable
income involves significant judgement and estimates. Based on management&rsquo;s estimated future taxable income and all other
available evidence, for entities where management concluded that it is more likely than not that the net operating losses carried
forward can be utilized prior to their respective expiration dates, no valuation allowance is recorded.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">On January 1, 2008, we adopted the guidance
regarding uncertain tax positions. Management evaluates our open tax positions that exist in each jurisdiction for each reporting
period. If an uncertain tax position is taken or expected to be taken in a tax return, the tax benefit from that uncertain position
is recognized in our consolidated financial statements if it is more likely than not that the position is sustainable upon examination
by the relevant taxing authority.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We did not have any significant uncertain
tax position and there was no effect on our financial position or results of operations as a result of implementing the new guidance.
We recognize interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense, if any. No material
interest and penalties were recorded in the year ended December 31, 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Commitments and Contingencies</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In the normal course of business, we are
subject to contingencies, such as legal proceedings and claims arising out of our business, that cover a wide range of matters.
Liabilities for such contingencies are recorded when it is probable that a liability has been incurred and the amount of the assessment
can be reasonably estimated. In regards to legal cost, we recorded such costs as incurred.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Certain conditions may exist as of the date
of this annual report, which may result in a loss to us and such loss will only be resolved when one or more future events occur
or fail to occur. Our management and legal counsel assess such contingent liabilities, and such assessment inherently involve an
exercise of judgment. In assessing loss contingencies related to legal proceedings that are pending against us or unasserted claims
that may result in such proceedings, we will consult with our legal counsel and evaluate 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 therein.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">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, then the estimated
liability would be accrued in our financial statements. If the assessment indicates that a potentially material loss contingency
is not probable, but is reasonably possible, or is probable but cannot be estimated, then the nature of the contingent liability,
together with an estimate of the range of possible loss, if determinable and material, would be disclosed.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 103; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->100<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We are involved in a number of cases pending
in various courts. These cases are substantially related to alleged copyright infringement and securities class actions, as well
as routine and incidental matters to its business, among others. Adverse results in these lawsuits may include awards of damages
and may also result in, or even compel, a change in the Group&rsquo;s business practices, which could impact our future financial
results. We have incurred US$3.3 million, US$1.7 million and US$9.5 million legal and litigation related expenses for the years
ended December&nbsp;31, 2015, 2016 and 2017, respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">As of the date of this annual report, we
have 42 lawsuits pending against us with an aggregate amount of claimed damages of approximately RMB112 million (US$16.8 million)
which occurred before December 31, 2017. Among these 42 pending lawsuits, 39 of them were relating to the alleged copyright infringement
in the PRC. We have accrued for US$1.8 million litigation related expenses in &ldquo;Accrued expenses and other liabilities&rdquo;
in the consolidated balance sheet as of December 31, 2017, which is the most probable and reasonably estimable outcome.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We estimated the litigation compensation
based on judgments handed down by the court, out-of-court settlements of similar cases as well as advices from our legal counsel.
We are in the process of appealing certain judgments for which the losses had been accrued. Although the results of unsettled litigation
and claims cannot be predicted with certainty, we do not expect that the outcome of the 42 lawsuits will result in the amounts
accrued materially different from the range of reasonably possible losses. In the opinion of management, there was not at least
a reasonable possibility we may have incurred a material loss, or a material loss in excess of a recorded accrual, with respect
to loss contingencies for asserted legal and other claims. However, the outcome of litigation is inherently uncertain. Therefore,
although management considers the likelihood of such an outcome to be remote, if one or more of these legal matters were resolved
against us in a reporting period for amounts in excess of management&rsquo;s expectations, our consolidated financial statements
for that reporting period could be materially adversely affected.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Recent Accounting Pronouncements</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">See Item 18 of Part III, &ldquo;Financial
Statements&mdash;Note 2&mdash;Summary of significant accounting policies&mdash;Recent accounting pronouncements.&rdquo;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">B.</TD><TD><U>Liquidity and Capital Resources&nbsp;</U></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We have financed our operations primarily
through cash generated from operations and, to a lesser extent, proceeds from private placements of preferred shares to investors,
and net proceeds received from our initial public offering during the year ended December 31, 2014 while we have financed our operations
primarily through cash generated from operations during the years ended December 31, 2015, 2016 and 2017. As of December 31, 2017,
we had US$372.4 million in cash and cash equivalents and short-term investments. As of the same date, we did not have any outstanding
bank loans.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In respect of our revenues from customers
in the advertising industry, although the general credit term for these customers is 90 days, we typically are willing to accept
delayed repayment up to one year from the invoice date given the general practices we have with our customers in the advertising
industry. Our practice and collection history may continue to have an impact on our liquidity.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In the future, we may rely on dividends
and other distributions on equity paid by our wholly-owned PRC subsidiaries for our cash and financing requirements. There may
be potential restrictions on the dividends and other distributions by our PRC subsidiaries. For instance, if Giganology Shenzhen,
our PRC subsidiary, incurs debt on its own behalf in the future, the instruments governing the debt may restrict its ability to
pay dividends or make other distributions to us. The PRC tax authorities may require us to adjust our taxable income under the
contractual arrangements Giganology Shenzhen currently has in place with Shenzhen Xunlei in a way that would materially and adversely
affect the latter&rsquo;s ability to pay dividends and other distributions to us. In addition, under PRC laws and regulations,
Giganology Shenzhen, as a wholly foreign-owned enterprise in the PRC, may pay dividends only out of its accumulated profits as
determined in accordance with PRC accounting standards and regulations. Wholly foreign-owned enterprises such as Giganology Shenzhen
are required to set aside at least 10% of their accumulated after-tax profits each year, if any, to fund a statutory reserve fund,
until the aggregate amount of such fund reaches 50% of their respective registered capital. At their discretion, wholly foreign-owned
enterprises may allocate a portion of their after-tax profits based on PRC accounting standards to staff welfare and bonus funds.
These reserve funds and staff welfare and bonus funds are not distributable as cash dividends. See &ldquo;Item 3. Key Information&mdash;D.
Risk factors&mdash;Risk related to our corporate structure&mdash;We may rely principally on dividends and other distributions on
equity paid by our PRC subsidiaries to fund any cash and financing requirements we may have. Any limitation on the ability of Giganology
Shenzhen and Xunlei Computer to pay dividends to us could have a material adverse effect on our ability to conduct our business.&rdquo;
In addition, our investment made as registered capital and additional paid in capital of our subsidiaries, VIE and VIE&rsquo;s
subsidiaries are also subject to restrictions in their distribution and transfer according to the laws and regulations in China.
Owing to the above, our subsidiaries, VIE and VIE&rsquo;s subsidiaries in China are restricted in their ability to transfer their
net assets to us in terms of cash dividends, loans or advances. As of December 31, 2017, the amount of the restricted net assets,
which represents registered capital and additional paid-in capital cumulative appropriations made to statutory reserves, was US$142.5
million.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 104; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->101<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">As an offshore holding company, we are permitted,
under PRC laws and regulations, to provide funding from the proceeds of our offshore fund raising activities to our PRC subsidiaries
only through loans or capital contributions, and to our variable interest entity only through loans, subject to the satisfaction
of the applicable government registration and approval requirements. See &ldquo;Item 3. Key Information&mdash;D. Risk factors&mdash;Risks
related to our corporate structure&mdash;PRC regulation of loans to, and direct investment in, PRC entities by offshore holding
companies and governmental control of currency conversion may restrict or prevent us from making loans to our PRC subsidiaries
and variable interest entity and its subsidiaries or making additional capital contributions to our PRC subsidiaries, which may
materially and adversely affect our liquidity and our ability to fund and expand our business.&rdquo; As a result, uncertainties
exist as to our ability to provide prompt financial support to our PRC subsidiaries or variable interest entity when needed. Notwithstanding
the forgoing, Giganology Shenzhen may use its own retained earnings (as opposed to RMB converted from foreign currency denominated
capital) to provide financial support to Shenzhen Xunlei either through extended payment terms on amounts due to Giganology Shenzhen
from Shenzhen Xunlei, or via entrusted loans from Giganology Shenzhen to Shenzhen Xunlei, or direct loans to its nominee shareholders,
which would be contributed to the variable interest entity as capital injection. Such direct loans to the nominee shareholders
would be eliminated in the consolidated financial statements against the VIE&rsquo;s share capital.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We believe that our current cash and cash
equivalents and anticipated cash flow from operations will be sufficient to meet our anticipated cash needs for the next 12 months.
We may, however, need additional cash resources in the future if we experience changes in business conditions or other developments.
We may also need additional cash resources in the future if we find and wish to pursue opportunities for investment, acquisition,
capital expenditure or similar actions. If we determine that our cash requirements exceed the amount of cash and cash equivalents
we have on hand, we may seek to issue debt or equity securities or obtain additional credit facilities.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The following table sets forth a summary
of our cash flows for the periods indicated:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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 NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="10" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">For the Year Ended December 31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="10" STYLE="font-weight: bold; text-align: center">(in thousands of US$)</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 61%; text-align: left; text-indent: -10.6pt; padding-left: 10.6pt">Net cash generated from/(used in) operating activities</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">13,764</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">16,970</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">(14,216</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: -10.6pt; padding-left: 10.6pt">Net cash generated from/(used in) investing activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(54,982</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(158,335</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">35,208</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -10.6pt; padding-left: 10.6pt">Net cash generated from/(used in) from financing activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,030</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(11,041</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,561</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -10.6pt; padding-left: 10.6pt">Net increase/(decrease) in cash and cash equivalents</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(36,188</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(152,406</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">23,553</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -10.6pt; padding-left: 10.6pt">Cash and cash equivalents at the beginning of year</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">404,275</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">361,777</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">199,504</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -10.6pt; padding-left: 10.6pt">Effect of exchange rates on cash and cash equivalents</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(6,310</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(9,867</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10,422</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -10.6pt; padding-left: 10.6pt">Cash and cash equivalents at end of year</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">361,777</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">199,504</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">233,479</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">As of December 31, 2017, we had cash or
cash equivalents of US$233.5 million in total, including RMB436.8 million (US$66.9 million) and US$2.8 million located within the
PRC, of which RMB313.9 million (US$48.0 million) was held by our VIE Shenzhen Xunlei and its subsidiaries. We also had cash or
cash equivalents of RMB50,300 (US$7,700), US$163.7 million and HK$0.8 million (US$0.1 million) located outside of the PRC as of
December 31, 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 105; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->102<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Operating activities</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Net cash used in operating
activities amounted to US$14.2 million in 2017, which was primarily attributable to a net loss of US$37.8 million, adjusted
for certain non-cash expenses consisting principally of depreciation and amortization expenses of US$10.0 million, impairment
of receivables from and prepayments to Xunlei Kankan of RMB8.7 million, share-based compensation of US$8.3 million, and
impairment of property and equipment, intangible assets and long-term investments of US$5.4 million, a net change in working
capital. The net change in working capital was primarily due to an increase in accounts receivable of US$20.0 million, which
was in line with the increase of our online advertising revenue and cloud computing revenue, an increase in prepayments and
other current assets of US$11.4 million, an increase in accounts payable of US$9.0 million which was in line with the
increase of bandwidth cost, an increase in accrued liabilities and other payable of US$26.1 million mainly attributable the
increase in advance from customer of OneThing Cloud, accrued payroll, employees benefit provision and tax payable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Net cash generated from operating activities
amounted to US$17.0 million in 2016, which was primarily attributable to a net loss of US$24.2 million, adjusted for certain non-cash
expenses consisting principally of depreciation and amortization expenses of US$8.4 million, share-based compensation of US$9.3
million, a net change in working capital. The net change in working capital was primarily due to an increase in accounts receivable
amounting to US$5.2 million, which was in line with the increase of our online advertising revenue and cloud computing revenue,
an increase in accounts payable of US$15.9 million which was in line with the increase of bandwidth cost, an increase in accrued
liabilities and other payable of US$2.2 million mainly attributable the increase in accrued payroll and employees benefit provision,
and a decrease in prepayments and other current assets of US$14.0 million.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Net cash generated from operating activities
amounted to US$13.8 million in 2015, which was primarily attributable to a net loss of US$14.5 million, adjusted for certain non-cash
expenses consisting principally of depreciation and amortization expenses of US$17.8 million, share-based compensation of US$9.7
million, a net change in working capital. The net change in working capital was primarily due to a decrease in accounts receivable
amounting to US$1.4 million, which was in line with the decrease of our online advertising revenues, a decrease in accrued liabilities
and other payable of US$1.1 million mainly attributable to the decrease in accrued payroll and employees benefit provision, and
an decrease in prepayments and other current assets of US$3.8 million.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Investing activities</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Net cash used in investing activities largely
reflects purchases of property and equipment in connection with the expansion and upgrade of our technology infrastructure, purchases
of intangibles assets, acquisition of long-term investments and payments to purchase short-term investments such as equity interest
in limited partnerships that make venture capital investments on companies with enterprise technologies, next generation hardware
and related technologies.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Net cash generated from investing activities
amounted to US$35.2 million in 2017, primarily attributable to proceeds from disposal of short-term investments of US$291.6 million,
partially offset by purchase of short-term investment of US$244.8 million.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Net cash used in investing activities amounted
to US$158.3 million in 2016, primarily attributable to purchase of short-term investments of US$209.0 million, acquisition of long-term
investments of US$33.2 million, acquisition of property and equipment of US$13.8 million, partially offset by proceeds from sales
and maturity of short-term investments, which amounted to US$94.1 million.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Net cash used in investing activities amounted
to US$55.0 million in 2015, primarily attributable to the purchase of short-term investments, of US$222.2 million, purchase of
intangible assets in the amount of US$11.9 million, partially offset by proceeds from the sales and maturity of short-term investments,
which amounted to US$175.5 million.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 106; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->103<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Financing activities</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Net cash generated from financing activities
amounted to US$2.6 million in 2017, primarily attributable to government grants received of US$2.9 million, partially offset by
payments for the repurchase of shares in the amount of US$0.4 million.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Net cash used in financing activities amounted
to US$11.0 million in 2016, primarily attributable to government grants received of US$2.5 million, partially offset by payments
for the repurchase of shares in the amount of US$14.3 million.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Net cash generated from financing activities
amounted to US$5.0 million in 2015, primarily attributable to government grants received of US$1.1 million and the exercise of
vested share options amounted to US$5.0 million, partially offset by payments for the repurchase of shares in the amount of US$1.3
million.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Capital Expenditures</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We made capital expenditures of US$4.9 million,
US$13.8 million and US$8.9 million in 2017 in the years ended December 31, 2015, 2016 and 2017, respectively. In the past, our
capital expenditures were primarily used to purchase servers or other equipment for our business and pay for construction in progress.
Our capital expenditures may increase in the near term as our business continues to grow.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">C.</TD><TD><U>Research and Development&nbsp;</U></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We believe that our commitment to research
and development is an important contributing factor in our success. As of December 31, 2017, we had a team of 620 engineers. We
provide our engineers with various continuing training programs and opportunities. To maintain and enhance our leadership position
in the market, we will continue to compete for engineering talent and invest in research and development in order to provide better
services to our users, subscribers and advertisers.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our research and development team is divided,
according to focus areas, into core research and development, platform product engineering and business product engineering. The
table below provides an outline of what each focus area entails:</P>

<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: 30%; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 10pt"><B>Teams</B></FONT></TD>
    <TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 68%; border-bottom: Black 1pt solid; text-align: center"><FONT STYLE="font-size: 10pt"><B>Areas of focus</B></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">Core research and development</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Primarily focuses on the development of our basic technologies to ensure that we use the most advanced transmission techniques to maintain our competitive advantage.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">Platform Product Engineering</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Primarily focuses on continuous development of our resource discovery/distributed file locating and bandwidth crowd-sourcing technologies to maintain the competitive advantages of our key products such as Xunlei Accelerator and our cloud computing services. </FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">Business Product Engineering </FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Primarily focuses on diversifying and refining our service regarding Xunlei acceleration, live video as well as online advertising business.</FONT></TD></TR>
</TABLE>
<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">D.</TD><TD><U>Trend Information&nbsp;</U></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Other than as disclosed elsewhere in this
annual report, we are not aware of any trends, uncertainties, demand, commitments or events for the year ended December 31, 2017
that are reasonably likely to have a material and adverse effect on our net revenues, income, profitability, liquidity or capital
resources, or that would cause the disclosed financial information to be not necessarily indicative of future results of operations
or financial conditions.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">E.</TD><TD><U>Off-Balance Sheet Arrangements&nbsp;</U></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We have not entered into any financial guarantees
or other commitments to guarantee the payment obligations of any third parties. In addition, we have not entered into any derivative
contracts that are indexed to our own shares and classified as shareholder&rsquo;s equity, or that are not reflected in our consolidated
financial statements. Furthermore, we do not have any retained or contingent interest in assets transferred to an unconsolidated
entity that serves as credit, liquidity or market risk support to such entity. Moreover, we do not have any variable interest in
any unconsolidated entity that provides financing, liquidity, market risk or credit support to us or engages in leasing, hedging
or research and development services with us.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 107; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->104<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">F.</TD><TD><U>Contractual Obligations</U></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The following table sets forth our contractual
obligations as of December 31, 2017:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</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 NOWRAP>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="14" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Payment&nbsp;due&nbsp;by&nbsp;period</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Total</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Less&nbsp;than&nbsp;1<BR> year</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">1-3&nbsp;years</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">3-5&nbsp;years</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">More&nbsp;than&nbsp;5<BR> years</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="18" STYLE="font-weight: bold; text-align: center">(in thousands of US$)</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 35%; text-align: left"><FONT STYLE="font-size: 10pt">Operating lease obligations<SUP>(1)</SUP></FONT></TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">5,456</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">3,440</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">2,016</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">&mdash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">&mdash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Bandwidth lease obligations</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">12,038</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11,536</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">502</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Capital obligations</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">4,368</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,953</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,415</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; padding-bottom: 2.5pt">Total</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">21,862</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">17,929</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">3,933</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</P>

<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 0; margin-bottom: 0"><DIV STYLE="font-size: 1pt; border-top: Black 1pt solid; width: 25%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in">(1)</TD><TD>Operating lease obligations are primarily related to the lease of office space. These leases expire on different dates. &nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">As of December 31, 2017, we had unconditional
purchase obligations for switchboard, servers, office software and construction in process that had not been recognized in the
amount of US$4.4 million.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">G.</TD><TD><U>Safe Harbor&nbsp;</U></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">See &ldquo;Forward-Looking Information.&rdquo;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 1in"><A NAME="a_010"></A>Item 6.</TD><TD>Directors, Senior Management and Employees&nbsp;</TD></TR></TABLE>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">A.</TD><TD><U>Directors and Senior Management</U></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The following table sets forth information
regarding our executive officers and directors as of the date of this annual report.</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: 30%">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; border-bottom: Black 0.5pt solid"><B>Directors and Executive
        Officers</B></P></TD>
    <TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 10%">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; border-bottom: Black 0.5pt solid"><B>Age</B></P></TD>
    <TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 56%">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: center; margin-bottom: 0pt; border-bottom: Black 0.5pt solid"><B>Position/Title</B></P></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">Chuan Wang</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">48</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Chairman</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">Sean Shenglong Zou</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">46</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Co-Founder and Director</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">Hao Cheng</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">42</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Co-Founder and Director &nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">Lei Chen</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">45</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Chief Executive Officer and Director</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">Qin Liu</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">45</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Director</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">Feng Hong</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">41</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Director</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">Tao Zou</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">43</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Director</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">Jenny Wenjie Wu</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">43</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Independent Director</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">Ya Li</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">48</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Independent Director</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">Peng Huang</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">50</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Chief Operating Officer</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">Naijiang (Eric) Zhou</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">55</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Chief Financial Officer&nbsp;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>Mr.&nbsp;Chuan Wang</I> has been serving
as the chairman of the board of our company since December 2017 and a director of our company since March 2014. Mr.&nbsp;Wang is
a co-founder of Xiaomi Technology, where he has served as its vice president since 2012. He is also a co-founder of Beijing Duokan
Technology&nbsp;Co.,&nbsp;Ltd., where he has served as its chief executive officer since its inception of business in 2010. Between
2005 and 2011, Mr.&nbsp;Wang was the general manager of Beijing Thunder Stone Century Technology&nbsp;Co.,&nbsp;Ltd. Prior to that,
Mr.&nbsp;Wang was the general manager of Beijing Thunder Stone Digital Technology&nbsp;Co.,&nbsp;Ltd. since 1997. Mr.&nbsp;Wang
received his bachelor of science degree from Beijing University of Technology in China in 1993.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>Mr. Sean Shenglong Zou</I> one of our
co-founders and served as our chief executive officer from our inception in February&nbsp;2005 to July 2017 and chairman of the
board from our inception in February&nbsp;2005 to December 2017. Mr. Zou currently serves as a director of our company. Mr. Zou
is an expert in distributed computing. Mr. Zou pioneered the theory of content-based multimedia indexing technology and resource
discovery network that provides time-saving online experience for internet users and has led our company to revolutionize traditional
internet acceleration by the technology and network. Mr. Zou received a master&rsquo;s degree in computer science from Duke University
in the U.S. in 1998 and a bachelor&rsquo;s degree in computer science from University of Wisconsin-Madison in 1997.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 108; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->105<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>Mr. Hao Cheng</I> is our co-founder and
has been serving as a director of our company since our inception in February 2005. Mr. Cheng has worked at Invison Ventures since
January 2016. Mr. Cheng served as the executive director of Xunlei Games Development (Shenzhen) Co. Ltd. from February 2010 to
January 2016 and as the general manager of the same company from February 2010 to January 2016. Prior to joining us, Mr. Cheng
managed the products, services, marketing and sales of the corporate search team at Baidu, Inc. Mr. Cheng received a master&rsquo;s
degree in computer science from Duke University in the U.S. in 1999 and a bachelor&rsquo;s degree in mathematics from Nankai University
in China in 1997.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>Mr. Lei Chen</I> has been our chief executive
officer and a director of the board since July 2017. Mr. Chen served as our co-chief executive officer from November 2015 to July
2017 and our chief technology officer from November 2014 to November 2015. Prior to joining us, Mr. Chen was the chief executive
officer of Tencent Cloud Computing (Beijing) Ltd., a wholly owned subsidiary of Tencent Holdings Limited, or Tencent, where he
spearheaded Tencent&rsquo;s cloud computing, open platform and social advertisement efforts. He joined Tencent in 2010. Before
becoming the chief executive officer of Tencent Cloud Computing (Beijing) Ltd., he served as manager of Tencent&rsquo;s cloud platform
division and deputy general manager of its open platform and social advertising platform divisions. Mr. Chen also worked at Google
and Microsoft before joining Tencent, creating data storage and e-commerce applications. Mr. Chen holds a bachelor of science degree
in computer science and technology from Tsinghua University, and a master&rsquo;s degree in computer science from the University
of Texas at Austin.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>Mr. Qin Liu</I> has been a director of
our company since September 2005. Mr. Liu is a director of the controlling general partner of Morningside China TMT Fund I, L.P.,
Morningside China TMT Fund II, L.P., Morningside China TMT Fund III, L.P., Morningside China TMT Special Opportunity Fund, L.P.
and Morningside China TMT Fund III Co-investment, L.P., which we refer to collectively as the Morningside Funds, and has been a
director of Morningside Venture Capital Limited, the investment manager of the Morningside Funds. Mr. Liu has served as a director
in YY Inc., a Nasdaq-listed company since June 2008, and also serves as director in several non-public portfolio companies of the
fund. From 2000 through 2008, Mr. Liu worked at Morningside IT Management Services (Shanghai) Co., Ltd. and established its print
media business and served as publisher of The Bund, an upscale lifestyle weekly publication. Mr. Liu received a master&rsquo;s
degree in business administration, or MBA, from China Europe International Business School in 1999 and a bachelor&rsquo;s degree
in electrical engineering from Beijing Science &amp; Technology University in 1993.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>Mr. Feng Hong</I> has been a director
of our company since April 2014. Mr. Hong is a co-founder of Xiaomi Inc. and has been a vice president since its inception. From
2006 to 2010, Mr. Hong held various product and engineering management roles in Google. Prior to that, from 2001 to 2005, Mr. Hong
worked at Siebel as a software engineer. Mr. Hong received his master&rsquo;s degree in computer science from Purdue University
in 2001 and his bachelor&rsquo;s degree in computer science and engineering from Shanghai Jiao Tong University in China in 1999.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>Mr. Tao Zou </I>has been our director
since December 1, 2016. Mr. Zou has worked at Kingsoft Corporation Limited, or Kingsoft, a company listed on the Hong Kong Stock
Exchange (Stock Code: 3888), and its subsidiaries for approximately twenty years. He currently serves as the chief executive officer
and an executive director of Kingsoft and the chief executive officer and a director of Seasun Holdings Limited, a subsidiary of
Kingsoft. Mr. Zhou also serves as a director of 21 Vianet Group, Inc., a company listed on the Nasdaq Stock Market (NASDAQ: VNET)
and a director of Cheetah Mobile Inc., a New York Stock Exchange listed company (NYSE: CMCM). Mr. Zou received his bachelor&rsquo;s
degree from Tianjin Nankai University in 1997.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>Ms. Jenny Wenjie Wu</I> has served as
our independent director since June 2014. Ms. Wu has also been serving as an independent non-executive director of Kingsoft since
March 2013 and the managing partner of Baidu Capital since January 2017. Prior to joining Baidu Capital, Ms. Wu served successively
as a deputy chief financial officer, the chief financial officer and the chief strategy officer of Ctrip.com International, Ltd.
or Ctrip, a Nasdaq-listed company, after she joined Ctrip in December 2011. Prior to joining Ctrip, Ms. Wu was an equity research
analyst covering China Internet and Media industries in Morgan Stanley Asia Limited and in Citigroup Global Markets Asia Limited
from 2005 to 2011. Prior to that, Ms. Wu worked in the Department of Enterprises Operations and Management in China Merchants Holdings
(International) Company Limited, a company listed on the Hong Kong Stock Exchange, from 2003 to 2005. Ms. Wu holds a Ph.D. degree
in finance from the University of Hong Kong, a Master&rsquo;s degree in philosophy in finance from the Hong Kong University of
Science and Technology, and both a Master&rsquo;s degree and a Bachelor&rsquo;s degree in economics from Nan Kai University, China.
Ms. Wu is a Chartered Financial Analyst (CFA).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 109; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->106<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>Mr. Ya Li</I> has been our independent
director since March 2017. Mr. Li is currently the chief executive officer of Yidian Zixun, a personalized news and life-style
information application company in China. Mr. Li joined Phoenix New Media, a NYSE listed company, as the chief operating officer
and jointly served as the chief financial officer in June 2006 and later served as the president and a director of Phoenix New
Media until September 2017. Prior to joining Phoenix New Media, Mr. Li had served as the chief operating officer and the chief
financial officer of Techedge Inc. from 2004 to 2006 and the president of China Quantum Communications Inc., from 2002 to 2004.
In 1995, Mr.&nbsp;Li founded and served as the chief executive officer of Global Villager Inc., a New York-based Internet startup,
which was acquired by the then NASDAQ-traded Startec Global Communications Inc. in 2000. Mr. Li. also served as directors for U.S.
China Chamber of Commerce, Chinese Finance Society, National Council of Chinese Americans, and Council on U.S.-China Affairs from
1996 to 2005. Mr. Li is also a visiting research fellow and master&rsquo;s supervisor at Beijing University. Mr. Li received a
two-year Executive Management Education from Wharton School of Business, a master degree in Computer Science from Temple University,
and a bachelor degree in Control Systems Engineering from the University of Science &amp; Technology of China.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>Mr. Peng Huang</I> has been our chief
operating officer since September 2013, and currently oversees our online game business and strategic cooperation. Mr. Huang joined
us in 2009 as a vice president, and also became the general manager of our member subscription department in 2011. From 2006 to
2009, Mr. Huang worked as a general vice president for PPTV. From 1996 to 2001, Mr. Huang was the director of the Shanghai office
of Shenzhen Huawei Technology Co., Ltd. and general manager of Shanghai Huawei Company. Mr. Huang received a master&rsquo;s degree
in communications and electronic system from the University of Electronic Science and Technology of China in 1992 and a bachelor&rsquo;s
degree in wireless engineering from Northwestern Polytechnical University of China in 1987.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>Mr.&nbsp;Naijiang (Eric) Zhou</I>
has been serving as our chief financial officer since September 2017. Mr. Zhou has twenty years of professional experience
covering corporate finance, financial planning and analysis, domestic and international investment project due diligence, and
mutual fund and private equity investment research and management in the U.S. and in China. Most recently, Mr. Zhou was an
interim chief financial officer at ChinaCache International Holdings Limited, a Nasdaq-listed company. Mr. Zhou served as a
senior vice president of ChinaCache from September&nbsp;2015 to June 2016. From February&nbsp;2010 to December&nbsp;2014, he
served as the vice president of finance and the chief financial officer at Sutor Technology Group Limited. Prior to that,
Mr.&nbsp;Zhou served in various roles, including an executive vice president and the chief financial officer at Richfield
Investment Ltd., an equity research analyst at Roth Capital Partners, a principal financial planner at American Electric
Power and a senior research analyst at U.S. Global Investors. Mr.&nbsp;Zhou obtained a bachelor&rsquo;s degree with honors in
Petroleum Management Engineering from China Petroleum University, and an MBA in Finance and Ph.D. in Interdisciplinary Energy
and Mineral Resources from the University of Texas at Austin. Mr.&nbsp;Zhou is a Chartered Financial Analyst (CFA).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">B.</TD><TD><U>Compensation&nbsp;</U></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">For the fiscal year ended December 31, 2017,
we paid an aggregate of approximately US$1.7 million in cash to our executive officers, and we paid approximately US$0.1 million
in cash compensation to two non-executive directors. In addition, we paid approximately US$0.2 million in pension, housing funds,
transportation subsidies and commercial insurance to our executive officers, and we did not set aside or accrued any amount to
provide such benefits to our non-executive directors<B>. </B>For share incentive grants to our officers and directors under our
share incentive plan, see &ldquo;&mdash;Share Incentive Plans.&rdquo; For restricted share grants outside the share incentive plan,
see &ldquo;&mdash;Share Incentive Plans.&rdquo;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Share Incentive Plans</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We have adopted (i) a 2010 share incentive
plan in December 2010, or the 2010 Plan, (ii) a 2013 share incentive plan in November 2013, as supplemented, or the 2013 Plan and
(iii) a 2014 share incentive plan in April 2014, as supplemented, or the 2014 Plan. The purpose of the plans is to attract and
retain the best available personnel by linking the personal interests of the members of the board, employees, and consultants to
the success of our business and by providing such individuals with an incentive for outstanding performance to generate superior
returns for our shareholders.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 110; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->107<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">2010 Plan</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Under the 2010 Plan and the seventh
amended and restated shareholders&rsquo; agreement dated as of April 24, 2014, the maximum number of shares in respect of
which options, restricted shares, or restricted share units that may be granted is 26,822,828 shares. As of March 31, 2018,
options to purchase an aggregate number of 349,815 common shares were outstanding and 4,830,315 restricted shares (excluding
those forfeited) have been granted to certain executive officers and other employees under the 2010 Plan.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The following paragraphs summarize the terms
of the 2010 Plan.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>Types of awards</I>.</B> The following
briefly describe the principal features of the various awards that may be granted under the 2010 Plan.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><I>Options</I>. Options provide for the right to purchase a specified number of our common shares at a specified price and
usually will become exercisable in the discretion of our plan administrator in one or more installments after the grant date. The
option exercise price may be paid, subject to the discretion of the plan administrator, in cash or by check, in our common shares
which have been held by the option holder for such period of time as may be required to avoid adverse accounting treatment, in
other property with value equal to the exercise price, through a broker-assisted cashless exercise, or by any combination of the
foregoing. &nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><I>Restricted Shares</I>. A restricted share award is the grant of our common shares which are subject to certain restrictions
and may be subject to risk of forfeiture. Unless otherwise determined by our plan administrator, a restricted share is nontransferable
and may be forfeited or repurchased by us upon termination of employment or service during a restricted period. Our plan administrator
may also impose other restrictions on the restricted shares, such as limitations on the right to vote or the right to receive dividends.
&nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><I>Restricted Share</I> Units. Restricted share units represent the right to receive our common shares at a specified date
in the future, subject to forfeiture of such right upon termination of employment or service during the applicable restriction
period. If the restricted share units have not been forfeited, then we shall deliver to the holder unrestricted common shares that
will be freely transferable after the last day of the restriction period as specified in the award agreement. <B>&nbsp;</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>Plan administration</I>.</B> Before
our shares are listed on a stock exchange, the 2010 Plan shall be administered by our board of directors. After our shares are
listed on a stock exchange, the 2010 Plan shall be administered by our board of directors or the compensation committee of the
board of directors (or a similar body) formed in accordance with applicable exchange rules. The plan administrator will determine
the provisions and terms and conditions of each grant.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>Award agreement</I>.</B> Options,
restricted shares, or restricted share units granted under the 2010 Plan are evidenced by an award agreement that sets forth the
terms, conditions, and limitations for each grant.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>Option exercise price</I>.</B> The
exercise price subject to an option shall be determined by the plan administrators which may be a fixed or variable price related
to the fair market value of the subject of the grant. The exercise price may be amended or adjusted in the absolute discretion
of the plan administrators, the determination of which shall be final, binding and conclusive. To the extent not prohibited by
applicable laws or the rules of any exchange on which our securities are listed, a downward adjustment of the exercise prices of
options shall be effective without the approval of the shareholders or the approval of the affected participants.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>Eligibility.</I></B> We may grant
awards to our employees, consultants and all members of our board of directors, as determined by the board of directors.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>Term of the awards.</I></B> The term
of each option grant shall be stated in the award agreement, provided that the term shall not exceed 10 years from the date of
the grant. As for the restricted shares and restricted share units, the plan administrator shall determine and specify the period
of restriction in the award agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 111; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->108<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>Vesting schedule.</I></B> In general,
the plan administrator determines the vesting schedule, which is set forth in the award agreement. The administrator, in its discretion,
may accelerate the vesting schedule of an award.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>Transfer restrictions.</I></B> Except
as otherwise provided by the plan administrators, no option award shall be assigned, transferred, or otherwise disposed of other
than by will or the laws of descent and distribution.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>Termination.</I></B> Unless terminated
earlier, the 2010 Plan will expire automatically in December 2020. With the approval of our board of directors, the plan administrators
may, at any time and from time to time, terminate, amend or modify the 2010 Plan. Our board of directors has the authority to amend
or terminate the plan subject to shareholder approval to the extent necessary to comply with applicable law.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">2013 Plan</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Under the 2013 Plan, the maximum number
of share awards that may be granted is 9,073,732 restricted shares, which have been issued to Leading Advice Holdings Limited,
or Leading Advice, for the purposes of administrating the awards according to the 2013 Plan. As of March 31, 2018, 7,089,155 restricted
shares (excluding those forfeited) have been granted to certain executive officers and other employees under the 2013 Plan.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The following paragraphs summarize the terms
of the 2013 Plan.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>Plan administration</I>.</B> Before
our shares are listed on a stock exchange, the 2013 Plan shall be administered by Leading Advice Holdings Limited or its designee.
Leading Advice currently acts as an agent on behalf us to administer the 2013 Plan based on the instructions from us. The 2013
Plan is administered by our board of directors or the compensation committee of the board of directors (or a similar body) formed
in accordance with applicable exchange rules. The administrator determines the grantees under the 2013 Plan.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>Award agreement</I>.</B> Each award
of restricted shares is evidenced by an award agreement that specifies the number of restricted shares so granted, the vesting
schedule, the applicable provisions in the event the grantee&rsquo;s employment or service terminates, and such other terms and
conditions that the administrator shall determine in its sole discretion.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>Eligibility</I>.</B> The restricted
shares may be granted to members of our senior management, consisting of our chief operating officer, chief technical officer,
vice presidents, or their equivalents, and counsel or consultant to our company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>Vesting schedule</I>.</B> Each grant
of restricted shares will be subject to a vesting schedule determined solely by the administrator. Once vested, the restricted
shares will no longer be subject to forfeiture and other restrictions contained in the award agreement, unless otherwise specified
therein.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>Shareholder rights</I>.</B> Grantees
of restricted shares will not be entitled to any shareholder rights (including the right to dividends) on unvested portions of
the restricted shares. They will be entitled to dividends on the vested portions of the restricted shares. The administrator will
hold all vested portions of share awards for the benefit of the grantees and exercise the voting rights with respect of those shares.
Currently, Leading Advice exercises the voting power on behalf of the grantees regarding their vested restricted shares and it
will solicit voting instruction from each grantee and vote in accordance with such instruction.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>Forfeiture or repurchase of the awards</I>.</B>
In the event that the award recipient ceases employment with us or ceases to provide services to us during the applicable restriction
period, restricted shares that are at that time subject to restrictions shall be forfeited or repurchased in accordance with the
award agreement, unless otherwise waived in whole or in part by the administrator.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>Acceleration</I>.</B> The administrator
may accelerate the time at which any restrictions shall lapse or be removed.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>Transfer restrictions</I>.</B> Except
as otherwise provided by the plan administrators or the applicable shareholders agreement, no share award shall be assigned, transferred,
or otherwise disposed of other than by will or the laws of descent and distribution.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>Termination</I>.</B> Unless terminated
earlier, the 2013 Plan will expire automatically in November 2023. With the approval of our board of directors, the plan administrators
may, at any time and from time to time, terminate, amend or modify the 2013 Plan. Our board of directors has the authority to amend
or terminate the plan subject to shareholder approval to the extent necessary to comply with applicable law.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 112; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->109<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">2014 Plan</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Under the 2014 Plan, the maximum number
of share awards that may be granted is 14,195,412 restricted shares, which are currently registered under the name of Leading Advice
Holdings Limited for the purposes of administrating the awards according to the 2014 Plan. As of March 31, 2018, 10,305,350 restricted
shares (excluding those forfeited) have been granted to certain executive officers and other employees under the 2014 Plan.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The following paragraphs summarize the terms
of the 2014 Plan.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>Plan administration</I>.</B> Before
our shares are listed on a stock exchange, the 2014 Plan shall be administered by Leading Advice Holdings Limited or its designee.
Leading Advice currently acts as an agent on behalf us to administer the 2014 Plan based on the instructions from us. The 2014
Plan is administered by our board of directors or the compensation committee of the board of directors (or a similar body) formed
in accordance with applicable exchange rules. The administrator determines the grantees under the 2014 Plan.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>Award agreement</I>.</B> Each award
of restricted shares is evidenced by an award agreement that specifies the number of restricted shares so granted, the vesting
schedule, the applicable provisions in the event the grantee&rsquo;s employment or service terminates, and such other terms and
conditions that the administrator shall determine in its sole discretion.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>Eligibility</I>.</B> The restricted
shares may be granted to members of our directors, senior management, employees, advisors and consultants of our company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>Vesting schedule</I>.</B> Each grant
of restricted shares will be subject to a vesting schedule determined solely by the administrator. Once vested, the restricted
shares will no longer be subject to forfeiture and other restrictions contained in the award agreement, unless otherwise specified
therein.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>Shareholder rights</I>.</B> Grantees
of restricted shares will not be entitled to any shareholder rights (including the right to dividends) on unvested portions of
the restricted shares. They will be entitled to dividends on the vested portions of the restricted shares. The administrator will
hold all vested portions of share awards for the benefit of the grantees and exercise the voting rights with respect of those shares.
Currently, Leading Advice exercises the voting power on behalf of the grantees regarding their vested restricted shares and it
will solicit voting instruction from each grantee and vote in accordance with such instruction.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>Forfeiture or repurchase of the awards</I>.</B>
In the event that the award recipient ceases employment with us or ceases to provide services to us during the applicable restriction
period, restricted shares that are at that time subject to restrictions shall be forfeited or repurchased in accordance with the
award agreement, unless otherwise waived in whole or in part by the administrator.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>Acceleration</I>.</B> The administrator
may accelerate the time at which any restrictions shall lapse or be removed.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>Transfer restrictions</I>.</B> Except
as otherwise provided by the plan administrators or the applicable shareholders agreement, no share award shall be assigned, transferred,
or otherwise disposed of other than by will or the laws of descent and distribution.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>Termination</I>.</B> Unless terminated
earlier, the 2014 Plan will expire automatically in April 2024. With the approval of our board of directors, the plan administrators
may, at any time and from time to time, terminate, amend or modify the 2014 Plan. Our board of directors has the authority to amend
or terminate the plan subject to shareholder approval to the extent necessary to comply with applicable law.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 113; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->110<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The following table summarizes, as of March
31, 2018, the outstanding options and restricted shares granted to our executive officers, directors, and other individuals as
a group under our share incentive plans.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B>&nbsp;</B></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 NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid">Name</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Number&nbsp;of&nbsp;restricted<BR> shares&nbsp;or&nbsp;common<BR> shares&nbsp;underlying<BR> options&nbsp;awarded</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Exercise&nbsp;price<BR> (US$/share)</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">Date&nbsp;of&nbsp;grant</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">Date&nbsp;of&nbsp;expiration</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Naijiang (Eric) Zhou</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">*</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">March 1,2018</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -9pt; padding-left: 9pt">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Lei Chen</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">*</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">June 25, 2016</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -9pt; padding-left: 9pt">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">*</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">November 3, 2014</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 43%; text-align: left; padding-bottom: 1pt; text-indent: -9pt; padding-left: 9pt"><FONT STYLE="font-size: 10pt">Other grantees as a Group<SUP>(1)</SUP></FONT></TD><TD STYLE="width: 1%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; border-bottom: Black 1pt solid; text-align: right">5,973,405</TD><TD STYLE="width: 1%; padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">-</TD><TD STYLE="width: 1%; padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 15%; text-align: right">-</TD><TD STYLE="width: 1%; padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">-</TD><TD STYLE="width: 1%; padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; padding-bottom: 2.5pt; text-indent: -9pt; padding-left: 9pt">Total</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">9,923,405</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</P>

<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 0; margin-bottom: 0"><DIV STYLE="font-size: 1pt; border-top: Black 1pt solid; width: 25%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left">*</TD><TD STYLE="text-align: justify">Less than one percent of our total outstanding share capital.</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in">(1)</TD><TD>The awards we granted to other grantees include options and restricted shares. As of March 31, 2018, the outstanding options
held by other individuals as a group had exercise prices ranging from US$3.80 to US$3.97. The options and restricted shares were
granted on various dates from June 1, 2011 through March 18, 2018. Each option will expire after seven or eight years from the
date of grant.<B>&nbsp;</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Employment Agreements</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We have entered into employment agreements
with each of our senior executive officers. We may terminate a senior executive officer&rsquo;s employment for cause at any time
by giving written notice for certain acts of the officer, including: (i) conviction of a felony or act of fraud, misappropriation
or embezzlement; (ii) gross negligence or dishonest to the detriment of our company; and (iii) material breach of the employment
agreement. We may also terminate a senior executive officer&rsquo;s employment upon at least two months&rsquo; prior written notice.
A senior executive officer may terminate his or her employment by giving two-months&rsquo; or three-months&rsquo; prior notice.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Each senior executive officer has agreed
that he or she shall not, at any time during the period of employment or after the termination of the period of employment, except
for the benefit of our company, use or disclose any confidential information to any person, corporation or other entity without
our written consent. Upon termination of the employment or at any other time when requested by us, the officer should promptly
deliver to our company all documents and materials of any nature pertaining to his or her work with us and should provide written
certification of his or her compliance with the employment agreement. Under no circumstances can the officer, following his or
her termination, in his or her possession any property of our company, or any documents or materials containing any confidential
information. The officer should not, during the employment term, (i) improperly use or disclose any proprietary information or
trade secrets of any former employer or other person or entity with which the officer has a duty to keep in confidence information
acquired by such officer, if any, or (ii) bring into the premises of our company any document or confidential or proprietary information
belonging to the former employer unless consented to in writing by such employer. The officer will indemnify us and hold us harmless
from and against all claims, liabilities, damages and expenses.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Each officer also agrees that during the
term of employment and within one year of termination of employment, he or she will not approach clients, customers or contacts
of our company or other persons or entities introduced to such officer in the his/her capacity as a representative of our company
for the purposes of doing business with such persons or entities which will harm the business relationship between our company
and such persons or entities. Unless consented to by us, the officer should not assume employment with or provide services as a
director or otherwise for any of our competitors, or engage in any competitor as a principal, partner, licensor or otherwise. The
officer will not seek, directly or indirectly, by the offer of alternative employment or other inducement whatsoever, to solicit
the services of any of our employees as at or after the date of the termination of such officer&rsquo;s employment, or in the year
preceding such termination.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">C.</TD><TD><U>Board Practices&nbsp;</U></TD></TR></TABLE>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Board of Directors</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our board of directors consists of nine
directors. A director is not required to hold any shares in our company to qualify to serve as a director. All the powers of our
company to borrow money and to mortgage or charge its undertaking, property and uncalled capital, or any part thereof and to issue
debentures, debenture stock and other securities whenever money is borrowed or as a security for any debt, liability or obligation
of our company or any third party, may only be carried out jointly by our chief executive officer and chief financial officer.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 114; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->111<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Committees of the Board of Directors</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We have established an audit committee,
a compensation committee and a nominating and corporate governance committee under the board of directors. We have adopted a charter
for each of the three committees. Each committee&rsquo;s members and functions are described below.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Audit Committee</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our audit committee consists of Ms. Jenny
Wenjie Wu and Mr. Ya Li, and is chaired by Ms. Jenny Wenjie Wu. Our board of directors has determined that each of Ms. Jenny Wenjie
Wu and Mr. Ya Li satisfies the &ldquo;independence&rdquo; requirements of Rule 10A-3 under the Securities Exchange Act of 1934,
as amended, and Rule 5605(a)(2) of the NASDAQ Listing Rules. The audit committee oversees our accounting and financial reporting
processes and the audits of the financial statements of our company. The audit committee is responsible for, among other things:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>selecting the independent registered public accounting firm and pre-approving all auditing and non-auditing services permitted
to be performed by the independent registered public accounting firm; &nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>reviewing with the independent registered public accounting firm any significant matters or difficulties encountered by the
external auditors during the course of their audits and management&rsquo;s response; &nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>reviewing and approving all proposed related party transactions, as defined in Item 404 of Regulation S-K under the Securities
Act; &nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>discussing the annual audited financial statements with management and the independent registered public accounting firm; &nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>reviewing significant matters as to the adequacy of our internal controls and any special procedures adopted by the external
auditors in light of material control deficiencies; &nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>annually reviewing and reassessing the adequacy of our audit committee charter; &nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>meeting separately and periodically with management and the independent registered public accounting firm; and&nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>reporting regularly to the board. <B>&nbsp;</B></TD></TR></TABLE>

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Compensation Committee</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our compensation committee consists of Ms.
Jenny Wenjie Wu, Mr. Ya Li and Mr. Chuan Wang, and is chaired by Mr. Chuan Wang. Our board of directors has determined that each
of Ms. Jenny Wenjie Wu and Mr. Ya Li satisfies the &ldquo;independence&rdquo; requirements of Rule 5605(a)(2) of the NASDAQ Listing
Rules. The compensation committee assists the board in reviewing and approving the compensation structure, including all forms
of compensation, relating to our directors and executive officers. Our chief executive officer may not be present at any committee
meeting during which his compensation is deliberated upon. The compensation committee is responsible for, among other things:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>reviewing the total compensation package for our three most senior executives and making recommendations to the board with
respect to it; &nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>approving and overseeing the total compensation package for our executives other than the three most senior executives; &nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>reviewing the compensation of our directors and making recommendations to the board with respect to it; and&nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>periodically reviewing and approving any long-term incentive compensation or equity plans, programs or similar arrangements,
annual bonuses, and employee pension and welfare benefit plans. <B>&nbsp;</B></TD></TR></TABLE>

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"></P>

<!-- Field: Page; Sequence: 115; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->112<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Corporate governance and nominating
committee</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our corporate governance and nominating
committee consists of Ms. Jenny Wenjie Wu, Mr. Ya Li and Mr. Feng Hong, and is chaired by Mr. Feng Hong. Our board of directors
has determined that each of Ms. Jenny Wenjie Wu and Mr. Ya Li satisfies the &ldquo;independence&rdquo; requirements of Rule 5605(a)(2)
of the NASDAQ Listing Rules. The corporate governance and nominating committee assists the board in selecting individuals qualified
to become our directors and in determining the composition of the board and its committees. The corporate governance and nominating
committee is responsible for, among other things:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>recommending nominees to the board for election or re-election to the board, or for appointment to fill any vacancy on the
board; &nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>reviewing annually with the board the current composition of the board with regards to characteristics such as independence,
age, skills, experience and availability of service to us; &nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>selecting and recommending to the board the names of directors to serve as members of the audit committee and the compensation
committee, as well as of the corporate governance and nominating committee itself; &nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>advising the board periodically with regards to significant developments in the law and practice of corporate governance as
well as our compliance with applicable laws and regulations, and making recommendations to the board on all matters of corporate
governance and on any remedial action to be taken; and&nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>monitoring compliance with our code of business conduct and ethics, including reviewing the adequacy and effectiveness of our
procedures to ensure proper compliance. <B>&nbsp;</B></TD></TR></TABLE>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Duties of Directors</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Under Cayman Islands law, our directors
owe fiduciary duties to our company, including a duty of loyalty, a duty to act honestly, and a duty to act in what they consider
in good faith to be in our best interests. Our directors must also exercise their powers only for a proper purpose. Our directors
also have a duty to exercise the skill they actually possess and such care and diligence that a reasonably prudent person would
exercise in comparable circumstances. In fulfilling their duty of care to us, our directors must ensure compliance with our memorandum
and articles of association, as amended from time to time. Our company may have the right to seek damages if a duty owed by our
directors is breached.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Terms of Directors and Executive Officers</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our directors may be elected by an ordinary
resolution of our shareholders, or by the affirmative vote of a simple majority of our directors (which should include one non-independent
director) present and voting at a meeting of our board of directors, and shall hold office until the expiration of his term and
until his successor has been elected and qualified, or until such time as they are removed from office by ordinary resolution or
the unanimous written resolution of all shareholders. A director will be removed from office automatically (1) if a simple majority
of all directors determine at a duly called and constituted board meeting that such director has been guilty of actual fraud or
willful neglect in performing his duties as a director, or (2) if a director is notified of, and fails to attend, an aggregate
of three duly called and constituted board meetings within any 365-day period. In addition, the office of a director will be vacated
if such director (a) dies, becomes bankrupt or makes any arrangement or composition with his creditors, (b) is found to be or becomes
of unsound mind, or (c) resigns his office by notice in writing to us.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">D.</TD><TD><U>Employees&nbsp;</U></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">As of December 31, 2017, we had 1,125 employees,
including 95 in general administration, 870 in research and development and 160 in sales and marketing. We group our employees
into three categories&mdash;research and development, sales and marketing and general administration. As required by PRC regulations,
we participate in employee benefit plans organized by government authorities, including pensions, work-related injury benefits,
medical benefits, maternity benefits, unemployment benefit and housing fund plans. We have granted stock options and restricted
shares to management and key employees in order to reward their services and provide them with equity incentives. We maintain good
employee relations and have not experienced any material labor disputes since our inception.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 116; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->113<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">E.</TD><TD><U>Share Ownership&nbsp;</U></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">For information regarding the share ownership
of our directors and officers, see &ldquo;Item 7. Major Shareholders and Related Party Transactions &mdash; A. Major Shareholders.&rdquo;
For information as to stock options granted to our directors, executive officers and other employees, see &ldquo;Item 6. Directors,
Senior Management and Employees&mdash;B. Compensation &mdash; Share Incentive Plans.&rdquo;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 1in"><A NAME="a_011"></A>Item 7.</TD><TD>Major Shareholders and Related Party Transactions&nbsp;</TD></TR></TABLE>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">A.</TD><TD><U>Major Shareholders</U></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Except as specifically noted, the following
table sets forth information with respect to the beneficial ownership of our shares as of March 31, 2018 held by:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>each of our current directors and executive officers; and&nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>each person known to us to beneficially own more than 5% of our common shares. &nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Percentage of beneficial ownership is based
on 334,430,280 total outstanding common shares as of March 31, 2018, excluding (i) 9,519,144 common shares issued to Leading Advice
Holdings Limited for grants under our 2013 Plan and 2014 Plan that remained then unexercised or unvested, and (ii) 24,927,785 common
shares, consisting of shares issued to our depositary bank for bulk issuance of ADSs reserved for future issuances upon the exercise
or vesting of awards granted under our share incentive plans and shares repurchased by us under our 2015 and 2016 repurchase programs
but not yet cancelled.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Beneficial ownership is determined in accordance
with the rules and regulations of the SEC. These rules generally provide that a person is the beneficial owner of securities if
such person has or shares the power to vote or direct the voting of securities, or to dispose or direct the disposition of securities
or has the right to acquire such powers within 60 days. In computing the number of shares beneficially owned by a person and the
percentage ownership of that person, we have included shares that the person has the right to acquire within 60 days of March 31,
2018, including through the exercise of any option, warrant or other right or the conversion of any other security, in both the
numerator and the denominator. These shares, however, are not included in the computation of the percentage ownership of any other
person.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</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 NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Common Shares Beneficially Owned</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Number</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>%<SUP>&dagger;</SUP></B></P></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">Directors and executive officers**:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 10pt">Chuan Wang<SUP>(1)</SUP></FONT></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 74%; text-align: left"><FONT STYLE="font-size: 10pt">Sean Shenglong Zou<SUP>(2)</SUP></FONT></TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">30,512,106</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">9.12</TD><TD STYLE="width: 1%; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 10pt">Hao Cheng<SUP>(3)</SUP></FONT></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11,434,487</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3.42</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Lei Chen</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">*</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">*</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 10pt">Qin Liu<SUP>(4)</SUP></FONT></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,166,667</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1.25</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-size: 10pt">Feng Hong<SUP>(5)</SUP></FONT></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 10pt">Tao Zou<SUP>(6)</SUP></FONT></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">Jenny Wenjie Wu<SUP>(7)</SUP></FONT></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">*</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">*</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 10pt">Ya Li<SUP>(8)</SUP></FONT></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">*</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">*</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Peng Huang</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">*</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">*</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Naijiang (Eric) Zhou</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">*</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">*</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">All directors and executive officers as group</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">51,066,475</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">15.27</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">Principal Shareholders:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">Xiaomi Ventures Limited<SUP>(9)</SUP></FONT></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">93,653,572</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">28.00</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">King Venture Holdings Limited<SUP>(10)</SUP></FONT></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">37,500,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11.21</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">Vantage Point Global Limited<SUP>(11)</SUP></FONT></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">18,512,106</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5.54</TD><TD STYLE="text-align: left">%</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 117; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->114<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 0; margin-bottom: 0"><DIV STYLE="font-size: 1pt; border-top: Black 1pt solid; width: 25%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<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">Notes:</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left">*</TD><TD STYLE="text-align: justify">Less than 1% of the total outstanding common shares.</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in">**</TD><TD>The business address of Messrs Shenglong Zou, Lei Chen, Peng Huang and Naijiang (Eric) Zhou is 7/F Block 11, Shenzhen Software
Park, Ke Ji Zhong 2nd Road, Nanshan District, Shenzhen, 518057, People&rsquo;s Republic of China. &nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in">&dagger;</TD><TD>For each person and group included in this column, percentage ownership is calculated by dividing the number of common shares
beneficially owned by such person or group, including shares that such person or group has the right to acquire within 60 days
of March 31, 2018, by 334,430,280, being the sum of the total number of common shares, and the number of common shares underlying
share options, restricted shares and warrants held by such person or group that are exercisable within 60 days of March 31, 2018.
&nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in">(1)</TD><TD>The business address of Mr. Wang is Building C, Shunshijiaye Chuang Ye Yuan, No. 66 Zhufang Road, Qinghe, Haidian Districted,
Beijing, China.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in">(2)</TD><TD>Represents (i) 16,499,681 common shares and 402,485 ADSs representing 2,012,425 common shares held by Vantage Point Global Limited,
a British Virgin Islands company which is 100% beneficially owned by Mr. Zou through a family trust, and (ii) 12,000,000 common
shares held by Eagle Spirit LLC, a Delaware limited liability company, which is wholly owned by a United States irrevocable trust
with Mr. Zou as the settler, and Mr. Zou is the sole director of Eagle Spirit LLC. &nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in">(3)</TD><TD>Represents 11,434,487 common shares held by Aiden &amp; Jasmine Limited, a British Virgin Islands company which is 100% beneficially
owned by Mr. Hao Cheng through a family trust. The business address of Mr. Cheng is CITIC Mangrove Bay 10A-1402. &nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in">(4)</TD><TD>Represents (i) 3,796,296 common shares held by Morningside China TMT Special Opportunity Fund, L.P. and (ii) 370,371 common
shares held by Morningside China TMT Fund III Co-Investment, L.P. Morningside China TMT Special Opportunity Fund, L.P. and Morningside
China TMT Fund III Co-Investment, L.P. are controlled by Morningside China TMT GP III, L.P., their general partner. Morningside
China TMT GP III, L.P. is in turn controlled by TMT General Partner Ltd., its general partner. Mr. Liu is one of the directors
of TMT General Partner Ltd. The business address of Mr. Liu is No. 380, Wu Yuan road, Xuhui District, Shanghai, China. &nbsp;&nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in">(5)</TD><TD>The business address of Mr. Hong is Rainbow City Building,68 Qinghe Middle Street, Haidian District, Beijing, China.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in">(6)</TD><TD>The business address of Mr. Zou is Kingsoft Tower, No. 33 Xiaoying West Road, Haidian District, Beijing, China. &nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in">(7)</TD><TD>The business address of Ms. Wu is Room 2705, Block A, Fuxing SOHO Plaza, No.388 Madang Road, Huangpu District, Shanghai, 200025,
China. &nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in">(8)</TD><TD>The business address of Mr. Li is 19/F, Tower 2 FuSheng Building, No.4 Huixin East Street, Chaoyang District, Beijing 100029,
China. &nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in">(9)</TD><TD>Represents 93,653,572 common shares held by Xiaomi Ventures Limited. Xiaomi Ventures Limited is wholly owned by Xiaomi Corporation,
a limited liability company organized under the laws of the Cayman Islands. The business address of Xiaomi Ventures Limited is
68 Qinghe Middle Street WuCaiCheng Office Building, 12th Floor, Haidian District, Beijing, People&rsquo;s Republic of China.&nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in">(10)</TD><TD>Represents 37,500,000 common shares held by King Venture Holdings Limited. King Venture Holdings Limited is an exempted company
incorporated under the laws of the Cayman Islands, and is wholly owned by Kingsoft Corporation Limited, a Cayman Islands company
with its shares listed on the Hong Kong Stock Exchange (Stock Code: 3888). The business address of King Venture Holdings Limited
is Kingsoft Tower, No. 33 Xiaoying West Road, Haidian District, Beijing, China.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in">(11)</TD><TD>Represents 15,197,181 common shares held by Vantage Point Global Limited, a British Virgin Islands company which is 100% beneficially
owned by Mr. Sean Shenglong Zou through a family trust. The registered address of Vantage Point Global Limited is P.O. Box 438,
Palm Grove House, Road Town, Tortola, British Virgin Islands. &nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">To our knowledge, as of March 31, 2018,
193,091,199 of our outstanding common shares are held by three record holders in the United States including 181,091,195 common
shares held by The Bank of New York Mellon, the depositary of our ADS program. The number of our common shares held by The Bank
of New York Mellon includes 24,927,785 common shares consisting of shares issued to the depositary bank for bulk issuance of ADSs
reserved for future issuances upon the exercise or vesting of awards granted under our share incentive plans and shares repurchased
by the company in 2015, 2016 and 2017, which represents 49.09% of our total outstanding shares (including the aforementioned 24,927,785
common shares). None of our shareholders has informed us that he or she is affiliated with a registered broker-dealer or is in
the business of underwriting securities. We are not aware of any arrangement that may, at a subsequent date, result in a change
of control of our company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">B.</TD><TD><U>Related Party Transactions</U></TD></TR></TABLE>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Contractual arrangements with our PRC
variable interest entity and its shareholders</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Due to current legal restrictions on foreign
ownership and investment in value-added telecommunications services in China, we conduct our operations in China principally through
a series of contractual arrangements with our variable interest entity and its shareholders in China. For a description of these
contractual arrangements, see &ldquo;Item 4. Information on the Company&mdash;C. Organizational Structure.&rdquo;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 118; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->115<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Shareholders agreement</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In connection with the issuance of our series
E preferred shares, we entered into a seventh amended and restated shareholders agreement in April 2014 with our shareholders and
relevant parties therein. Except for the registration rights, all preferred shareholders&rsquo; rights automatically terminated
upon the completion of our initial public offering. Additionally, the co-founders have agreed to the transfer restrictions imposed
on an aggregate number of 39,934,162 common shares beneficially owned by the co-founders. Accordingly, the co-founders are unable
to transfer the relevant shares to any third party until April 24, 2019 or April 24, 2018, as the case may be.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Pursuant to our seventh amended and restated
shareholders agreement, we have granted certain registration rights to our shareholders. The registration rights remain effective
as of the date of this annual report. Set forth below is a description of the registration rights granted under the agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>Demand registration rights</I>.</B>
At any time following the completion of initial public offering, upon a written request from the holders of at least 30% of the
registrable securities then outstanding, we shall file a registration statement covering the offer and sale of the registrable
securities. Registrable securities include our common shares issued or issuable upon conversion of the preferred shares provided
that, with respect to demand registration right, registrable securities exclude common shares issued or issuable upon conversion
of the series C preferred shares. However, we are not obligated to proceed with a demand registration if (i) such registration
is in any particular jurisdiction in which we would be required to execute a general consent to service of process in effecting
such registration, qualification or compliance, unless we already are subject to service in such jurisdiction and except as may
be required by the Securities Act; (ii) we have already effected three demand registrations; (iii) such registration is during
the period starting with the date 60 days prior to our good faith estimate of the date of filing of, and ending on a date 180 days
after the effective date of a registration initiated by us, provided that we are actively employing in good faith all reasonable
efforts to cause such registration statements to become effective; (iv) the initiating holders (defined in the shareholders agreement)
propose to dispose of registrable securities which may be immediately registered on Form F-3 pursuant to a request from other holders
of registrable shares; (v) initiating holders do not request that such offering be firmly underwritten by underwriters selected
by the initiating holders or (vi) if we and the initiating holders are unable to obtain the commitment of the underwriter described
in clause (v) above to firmly underwrite the offer. We have the right to defer filing of a registration statement for up to 120
days if our board of directors determines in good faith that the filing of a registration statement would be materially detrimental
to us, but we cannot exercise the deferral right more than once in any 12-month period.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>Piggyback registration rights</I>.</B>
If we propose to file a registration statement for a public offering of our securities other than pursuant to registration statement
relating to any employee benefit plan or a corporate reorganization, then we must offer holders of registrable securities an opportunity
to include in that registration all or any part of their registrable securities. The underwriters of any underwritten offering
have the right to limit the number of shares with registration rights to be included in the registration statement, subject to
certain limitations; for example, the number of shares that may be included in the registration and the underwriting shall be allocated
first to us and then to the series E, series D, series C, series B and series A-1 preferred shareholders in turn.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>Form F-3 registration rights</I>.</B>
When we are eligible for registration on Form F-3, holders of at least 30% of the registrable securities then outstanding will
have the right to request that we file registration statements on Form F-3 covering the offer and sale of their securities. A Form
F-3 registration shall not be deemed to be a demand registration.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We are not obligated to effect a Form F-3
registration, among other things, if (1) we have already effected a registration under the Securities Act within the six months
period preceding the date of such request, other than a registration from which the registrable securities of the holders have
been excluded, or (2) the dollar amount of securities to be sold is of an aggregate price to the public of less than US$1.0 million.
We have the right to defer filing of a registration statement for up to 90 days if our board of directors determines in good faith
that the filing of a registration statement would be materially detrimental to us, but we cannot exercise the deferral right more
than once in any 12-month period.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>Expenses of registration.</I></B>
We will pay all expenses relating to any demand, piggyback, or Form F-3 registration, other than underwriting commissions and discounts.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 119; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->116<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>Termination of obligations.</I></B>
Our obligations with respect to the piggyback registration rights shall terminate on the fifth anniversary of the completion of
our initial public offering in June 2014. Our obligations with respect to the demand registration rights or the Form F-3 registration
rights shall terminate on the fifth anniversary of the completion of our initial public offering. In addition, we shall have no
obligation to effect any demand, or Form F-3 registration if, in the opinion of our counsel, all registrable securities may be
sold at that time without registration pursuant to Rule 144 under the Securities Act.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Employment agreements</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">See &ldquo;Item 6. Directors, Senior Management
and Employees&mdash;B. Compensation&mdash;Employment agreements.&rdquo;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Share incentives</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">See &ldquo;Item 6. Directors, Senior Management
and Employees&mdash;B. Compensation&mdash;Share incentive plans.&rdquo;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In relation to our 2013 Plan and 2014 Plan,
we have appointed Leading Advice Holdings Limited, or Leading Advice, as the administer of both plans. On behalf of us, Leading
Advice executes actions based on our instruction to select the eligible grantees, to determine the number of awards and the conditions
and provision of such awards, including but not limited to the vesting schedule and acceleration of the awards.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Leading Advice is not entitled to the following
rights in relation to the shares registered under its name: (i) dividends, (ii) voting powers prior to vesting of relevant shares
and (ii) transfer of the unvested portion of the awards or awards that have not been granted. In addition, upon the liquidation
or the dissolution of Leading Advice or the expiration of the relevant plan, common shares not granted as awards shall be transferred
back to us at no consideration.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">For the awards that have been granted and
become vested, Leading Advice will solicit voting instructions from each grantee, and vote in accordance with such instructions.
The grantees will be entitled to dividends and have the right to request Leading Advice to transfer vested awards to a transferee
designated by the grantees.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Advances extended to certain directors</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We extended advances amounting to RMB60,000
to Mr. Shenglong Zou and RMB40,000 to Mr. Chuan Wang in 2014. These advances were used for general business purposes, to set up
certain companies in the PRC which we plan to use to conduct a part of our business and consolidate into the financial statements
of our company in the future. As of the December 31, 2017, the advances to Mr. Shenglong Zou and Mr. Chuan Wang remain outstanding.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Game sharing arrangement with Zhuhai
Qianyou Technology, Co., Ltd.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In November 2011, we obtained an exclusive
game operation right from Zhuhai Qianyou Technology, Co., Ltd., or Zhuhai Qianyou, our equity investee, which is specialized in
developing online games. According to the agreement in relation to such game operation right that we entered into with Zhuhai Qianyou,
we need to share revenues derived by the licensed games with Zhuhai Qianyou. For the years ended December 31, 2015, 2016 and 2017,
game sharing cost paid and payable to Zhuhai Qianyou was US$0.1 million, US$0.2 million and US$0.1 million, respectively. As of
December 31, 2015, 2016 and 2017, less than US$0.1 million, less than US$0.1 million and less than US$0.01 million, respectively,
of the game sharing cost we owe to Zhuhai Qianyou remained unpaid and outstanding.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Intellectual property framework agreement
between Shenzhen Xunlei and Xunlei Computer</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">On December 24, 2013, Shenzhen Xunlei and
Xunlei Computer entered into a technology development and software license framework agreement. The term of the agreement is two
years from the date of its execution.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Under this framework agreement, Xunlei Computer
provides Shenzhen Xunlei with technology development services according to Shenzhen Xunlei&rsquo;s business needs. Any new intellectual
property resulting from the technology development services is owned by Xunlei Computer, and cannot be substituted or sub-licensed
to any third party by Shenzhen Xunlei without the prior written consent of Xunlei Computer. During the term of the framework agreement,
with respect to each technology development project, Shenzhen Xunlei and Xunlei Computer will separately sign technology development
(services) agreements, which set out the specific terms and amount of consideration, all subject to the terms of the framework
agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 120; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->117<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In addition, under the framework agreement,
Xunlei Computer grants Shenzhen Xunlei a non-exclusive and limited right to use certain specified proprietary software that Xunlei
Computer owns. With respect to the licensing of each software, Shenzhen Xunlei and Xunlei Computer will separately sign software
licensing agreements, which will set out the specific terms and the amount of licensing fee, all subject to the terms of the framework
agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In relation to cooperation under the framework
agreement, Xunlei Computer and Shenzhen Xunlei entered into four agreements in 2013 for Xunlei Computer&rsquo;s technology development
services and its software license and Giganology Shenzhen has agreed to the execution of these agreements and the relevant services
and licenses between Xunlei Computer and Shenzhen Xunlei.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">As of December 31, 2017, the aggregate amount
of the fees that have been incurred by Shenzhen Xunlei for the technology development services and the software license provided
by Xunlei Computer under the framework agreement was RMB11.9 million (US$1.8 million).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Pre-installing services agreements with
Xiaomi</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>Cooperation Framework Agreement.</I></B>
On August 1, 2013, we entered into a Cooperation Framework Agreement, or the Framework Agreement, with Xiaomi Inc. to arrange for
the pre-installation of our Xunlei Accelerator onto Xiaomi&rsquo;s set-top boxes. The Framework Agreement has been renewed with
an expiry date of June 20, 2017. We are in the process of renewing such Cooperation Framework Agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>Xunlei Accelerator Mobile Pre-installing
Services Agreement.</I></B> On December 1, 2013, we entered into a Xunlei Accelerator Mobile Pre-installing Services Agreement,
or the Pre-installing Services Agreement, with Beijing Xiaomi Mobile Software Company Limited, or Beijing Xiaomi, a Xiaomi group
company. Through such cooperation, Xiaomi phones will be pre-installed with our mobile acceleration applications and Xiaomi phone
users will have access to our acceleration services. The Pre-installing Services Agreement has a term of one year, which is renewed
on a yearly basis and there is no fee charged for the pre-installation. We have entered into other pre-installing agreements with
other unrelated parties at no charge. Our mobile acceleration software has been officially adopted by Xiaomi&rsquo;s operating
systems, MIUI6, MIUI7, MIUI8 and MIUI9, and installed on Xiaomi phones, including both pre-installations on new phone shipments
and installations from upgrades on existing Xiaomi phones. Our total technology service revenue for the period from January 2016
to mid-June 2017 from Beijing Xiaomi recognized in 2017 is US$5.8 million. As of December 31, 2017, US$5.8 million of the technology
service revenue from Beijing Xiaomi remained outstanding and was fully settled in January, 2018.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Cloud computing service agreement with
Millet Communication Technology Co., Ltd. and Beijing Xiaomi Mobile Software Co., Ltd.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Both Millet Communication Technology Co.,
Ltd. and Beijing Xiaomi Mobile Software Co., Ltd. are companies controlled by one of our shareholders, Xiaomi Ventures Limited.
From 2015, we received sales orders from Millet Communication Technology Co., Ltd. to provide cloud computing services. Our total
cloud computing revenue from those orders in 2017 was US$1.7 million from Millet Communication Technology Co., Ltd. and US$2.2
million from Beijing Xiaomi Mobile Software Co., Ltd. As of December 31, 2017, US$0.42 million of the cloud computing revenue from
Beijing Xiaomi Mobile Software Co., Ltd. remained outstanding.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">C.</TD><TD><U>Interests of Experts and Counsel&nbsp;</U></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Not applicable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 1in"><A NAME="a_012"></A>Item 8.</TD><TD>Financial Information&nbsp;</TD></TR></TABLE>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">A.</TD><TD><U>Consolidated Statements and Other Financial Information&nbsp;</U></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We have appended consolidated financial
statements filed as part of this annual report.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 121; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->118<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Legal Proceedings</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We have been involved in legal proceedings
related to our business from time to time and expect to continue to be involved in such proceedings in the future. Internet services
and content providers such as ours are frequently involved in litigation based on intellectual property-related claims. See &ldquo;Item
3. Key Information&mdash;D. Risk factors&mdash;Risks related to our business&mdash;We face and expect to continue to face copyright
infringement claims and other related claims, including claims based on content available through our services, which could be
time-consuming and costly to defend and may result in damage awards, injunctive relief and/or court orders, divert our management&rsquo;s
attention and financial resources and adversely impact our business.&rdquo;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We were subject to a number of lawsuits
in China for alleged copyright infringements over the years, a number of which are still outstanding as of the date of this annual
report. In addition, two putative shareholder class action lawsuits have been filed in the United States District Courts for the
Southern District of New York against our Company and certain current and former officers and directors of our Company: <I>Dookeran
v. Xunlei Limited, et al. </I>(filed on January 18, 2018, Case No. 18-cv-467 (S.D.N.Y.)), and <I>Peng Li v. Xunlei Limited, et
al. </I>(filed on January 24, 2018, Case No. 18-cv-646 (S.D.N.Y.)). Purporting to sue on behalf of all investors who purchased
or acquired Xunlei stock from October 10, 2017 to January 11, 2018, plaintiffs allege that certain statements regarding OneCoin
in the Company&rsquo;s press releases and on a quarterly investor call were false and misleading because, among other things,
they failed to disclose that OneCoin was a disguised &ldquo;initial coin offering&rdquo; and &ldquo;initial miner offering&rdquo;
and constituted &ldquo;unlawful financial activity.&rdquo; Plaintiffs seek to recover under Sections 10(b) and 20(a) of the U.S.
Securities Exchange Act of 1934 and Rule 10b-5 thereunder. On April 12, 2018, the court consolidated the actions under the caption
<I>In re Xunlei Limited Securities Litigation</I>, No. 18-cv-467 (RJS), and appointed lead plaintiffs and lead plaintiffs&rsquo;
counsel. The proceedings are still at an early stage, and the consolidated amended complaint has not yet been filed.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Although legal proceedings are inherently
uncertain and their results cannot be predicted, we have not been, nor are we currently a party to or aware of, any legal proceeding,
investigation or claim that, in the view of our management, is likely to materially and adversely affect our business, financial
position or results of operations. <B></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0"><B>Dividend Policy</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We have not previously declared or paid
cash dividends. Subject to our ongoing financial performance, cash position, budget and business plan and market conditions, we
may consider paying special dividends. However, we do not plan to pay dividends in the foreseeable future We currently intend to
retain most, if not all, of our available funds and any future earnings to operate and expand our business.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We are a holding company incorporated in
the Cayman Islands. We rely principally on dividends from our subsidiaries in China for our cash requirements, including any payment
of dividends to our shareholders. PRC regulations may restrict the ability of our PRC subsidiaries to pay dividends to us. See
&ldquo;Item 4. Information on the Company&mdash;B. Business Overview&mdash;Regulation&mdash;Regulation on dividend distributions.&rdquo;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our board of directors has discretion as
to whether to distribute dividends, subject to applicable laws. Our shareholders may by ordinary resolution declare dividends,
but no dividend may exceed the amount recommended by our board of directors. Even if our board of directors decides to pay dividends,
the form, frequency and amount will depend upon our future operations and earnings, capital requirements and surplus, general financial
condition, contractual restrictions and other factors that the board of directors may deem relevant. Under Cayman Islands law,
we may declare and pay dividends on our shares only out of our profit or our share premium account, provided always that even if
our company has sufficient profit or share premium, we may not pay a dividend if this would result in our company being unable
to pay our debts as they fall due in the ordinary course of business. If we pay any dividends on our common shares, we will pay
those dividends which are payable in respect of the common shares underlying our ADSs to the depositary, as the registered holder
of such common shares, and the depositary then will pay such amounts to our ADS holders in proportion to the common shares underlying
the ADSs held by such ADS holders, subject to the terms of the deposit agreement, including the fees and expenses payable thereunder.
See &ldquo;Item 12. Description of Securities Other than Equity Securities&mdash;D. American Depositary Shares.&rdquo; Cash dividends
on our common shares, if any, will be paid in U.S. dollars.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 122; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->119<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">B.</TD><TD><U>Significant Changes&nbsp;</U></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Except as disclosed elsewhere in this annual
report, we have not experienced any significant changes since the date of our audited consolidated financial statements included
in this annual report.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 1in"><A NAME="a_013"></A>Item 9.</TD><TD>The Offer and Listing&nbsp;</TD></TR></TABLE>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">A.</TD><TD><U>Offering and Listing Details&nbsp;</U></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our ADSs have been listed on The NASDAQ
Global Select Market since June 24, 2014. Our ADSs currently trade on The NASDAQ Global Select Market under the symbol &ldquo;XNET.&rdquo;
One ADS represented five common shares.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The following table provides the high and
low trading prices for our ADSs on NASDAQ for the time periods indicated.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Trading Price</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">High</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Low</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">Annual Highs and Lows</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 74%; text-align: left">2014 (since June 24, 2014)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">16.18</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">6.56</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">2015</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">14.34</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5.93</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">2016</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7.66</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3.73</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">2017</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">27.00</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3.11</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">Quarterly Highs and Lows</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">First Quarter 2016</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7.66</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5.14</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Second Quarter 2016</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7.49</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5.02</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Third Quarter 2016</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6.03</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5.06</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Fourth Quarter 2016</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5.52</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3.73</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">First Quarter 2017</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4.38</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3.51</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Second Quarter 2017</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4.05</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3.20</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Third Quarter 2017</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4.76</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3.11</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Fourth Quarter 2017</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">27.00</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4.21</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">Monthly Highs and Lows</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">October 2017</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10.13</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4.21</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">November 2017</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">27.00</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8.14</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">December 2017</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">18.60</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11.81</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">January 2018</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">24.99</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">13.80</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">February 2018</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">15.70</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10.99</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">March 2018</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">14.67</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9.55</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">April 2018 (through April 24, 2018)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">14.20</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">9.55</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">B.</TD><TD><U>Plan of Distribution&nbsp;</U></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Not applicable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">C.</TD><TD><U>Markets&nbsp;</U></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our ADSs have been listed on NASDAQ Global
Select Market since June 24, 2014 under the symbol &ldquo;XNET.&rdquo;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">D.</TD><TD><U>Selling Shareholders&nbsp;</U></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Not applicable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">E.</TD><TD><U>Dilution&nbsp;</U></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Not applicable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 123; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->120<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">F.</TD><TD><U>Expenses of the Issue&nbsp;</U></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Not applicable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 1in"><A NAME="a_014"></A>Item 10.</TD><TD>Additional Information&nbsp;</TD></TR></TABLE>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">A.</TD><TD><U>Share Capital&nbsp;</U></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Not applicable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">B.</TD><TD><U>Memorandum and Articles of Association&nbsp;</U></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We incorporate by reference into this annual
report the description of our eighth amended and restated memorandum and seventh amended and restated articles of association contained
in our F-1 registration statement (File No. 333-196221), initially filed with the SEC on June 12, 2014. The eighth amended and
restated memorandum and seventh amended and restated articles of association were adopted by our shareholders by special resolutions
passed on June 11, 2014, and became effective upon completion of our initial public offering of our common shares represented by
ADSs.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">C.</TD><TD><U>Material Contracts&nbsp;</U></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We have not entered into any material contracts
other than in the ordinary course of business and other than those described in &ldquo;Item 4. Information on the Company&rdquo;
or elsewhere in this annual report on Form 20-F.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">D.</TD><TD><U>Exchange Controls&nbsp;</U></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">See &ldquo;Item 4.B. Information on the
Company&mdash;Business Overview&mdash;Regulation&mdash; Regulation on foreign exchange control and administration.&rdquo;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">E.</TD><TD><U>Taxation&nbsp;</U></TD></TR></TABLE>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Cayman Islands Taxation</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">According to Maples and Calder (Hong Kong)
LLP, our Cayman Islands legal counsel, the Cayman Islands currently levies no taxes on individuals or corporations based upon profits,
income, gains or appreciation and there is no taxation in the nature of inheritance tax or estate duty. There are no other taxes
likely to be material to us levied by the Government of the Cayman Islands except for stamp duties which may be applicable on instruments
executed in, or after execution brought within, the jurisdiction of the Cayman Islands. The Cayman Islands is not party to any
double tax treaties that are applicable to any payments made to or by our company. There are no exchange control regulations or
currency restrictions in the Cayman Islands.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">People&rsquo;s Republic of China Taxation</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Under the PRC EIT Law, an enterprise established
outside the PRC with &ldquo;de facto management bodies&rdquo; within the PRC is considered a &ldquo;resident enterprise&rdquo;
of the PRC. A circular issued by the SAT on April 22, 2009 clarified that dividends and other income paid by such resident enterprises
will be considered PRC-source income and subject to PRC withholding tax, currently at a rate of 10%, when paid to non-PRC enterprise
shareholders. Under the implementation regulations to the EIT Law, a &ldquo;de facto management body&rdquo; is defined as a body
that has material and overall management and control over the manufacturing and business operations, personnel and human resources,
finances and properties of an enterprise. In addition, the circular mentioned above specifies that certain offshore enterprises
controlled by PRC resident enterprises will be classified as PRC resident enterprises if the following are located or resident
in the PRC: senior management personnel and departments that are responsible for daily production, operation and management; financial
and personnel decision making bodies; key properties, accounting books, the company seal, and minutes of board meetings and shareholders&rsquo;
meetings; and half or more of the senior management or directors having voting rights. We do not believe we would be treated as
a &ldquo;resident enterprise&rdquo; for PRC tax purposes even if the criteria for &ldquo;de facto management body&rdquo; as set
forth in the circular mentioned above were deemed applicable to us. See &ldquo;Item 3. Key Information&mdash;D. Risk factors&mdash;Risks
related to doing business in China&mdash;Our global income may be subject to PRC taxes under the PRC EIT Law, which may have a
material adverse effect on our results of operations.&rdquo; However, if the PRC tax authorities determine that we are a PRC resident
enterprise for enterprise income tax purposes, we may be required to withhold a 10% withholding tax from dividends we pay to our
non-resident enterprise shareholders, including the holders of our ADSs and non-resident enterprise holders may be subject to PRC
tax on gains realized on the sale or other disposition of ADSs or common shares. It is unclear whether our non-PRC individual shareholders
(including our ADS holders) would be subject to any PRC tax on dividends or gains in the event we are determined to be a PRC resident
enterprise. If any PRC tax were to apply to such dividends or gains, it would generally apply at a rate of 20% (unless a reduced
rate is available under an applicable tax treaty).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 124; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->121<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">If we are deemed to be a PRC resident enterprise
and our non-resident enterprise shareholders (including our ADS holders) are subject to PRC tax as described above, the withholding
agent will be required to withhold enterprise income tax on payments of dividends to such investors. The withholding agent must
obtain a tax withholding registration and withhold the enterprise income tax from each payment made to non-resident enterprise
shareholders and file a report to the competent tax authorities. Where the withholding agent fails or is unable to perform its
withholding obligation, the non-resident enterprise shareholders must pay the tax due to the applicable tax authorities within
seven days after the payment is made or due. We, as the withholding agent, will be required to obtain a tax withholding registration
and withhold the applicable enterprise income tax in order to comply with the above requirements. It is not clear who the withholding
agent would be if tax is due on capital gains. In the event that we or our non-resident enterprise shareholders (including our
ADS holders) fail to comply with the above procedures, we or our non-resident enterprise shareholders (including our ADS holders)
may be ordered to rectify the non-compliance or be subject to a fine of no more than RMB10,000. Failure by us to withhold the income
tax fully and timely may result in a fine of 50% to three times of the unpaid tax and failure by our ADS holders to pay the tax
fully and timely may result in late payment penalties, or a fine of 50% to three times of the unpaid tax.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In addition, if we are treated as a PRC
resident enterprise for enterprise income tax purposes, we may be eligible for the benefits of the income tax treaty between the
PRC and other jurisdictions in which we may derive income, such as the United States. However, if we are treated as a PRC resident
enterprise, we do not expect to withhold at treaty rates if any withholding is required on dividends we pay to our non-resident
shareholders (including our ADS holders) notwithstanding such holders may be eligible for the income tax treaty between their resident
jurisdictions and the PRC. The United States&mdash;PRC tax treaty generally limits PRC withholding on dividends to a rate of 10%.
Investors should consult their tax advisors regarding the availability of treaty benefits and the procedure for claiming a refund,
if any.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">If we are not deemed a PRC resident enterprise,
no PRC income tax will be withheld from dividends distributed by us and no PRC income tax will be payable on gains realized from
the sale or other disposition of our shares or ADSs by the non-resident holders of our shares or ADSs. SAT Circular 7 further clarifies
that, where a non-resident enterprise derives income by acquiring and selling shares in an offshore listed enterprise in the public
market, such income shall not be subject to PRC tax. However, given the uncertainty concerning the application of SAT Public Notice
37 and SAT Circular 7, we and our non-PRC resident investors may be at risk of being required to file a return and being taxed
under SAT Public Notice 37 and SAT Circular 7, and we may be required to expend valuable resources to comply with SAT Public Notice
37 and SAT Circular 7 or to establish that we should not be taxed under SAT Public Notice 37 and SAT Circular 7 in the future.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">United States Federal Income Tax Considerations</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The following discussion is a summary of
the United States federal income tax considerations relating to the ownership and disposition of our ADSs or common shares by a
U.S. Holder (as defined below) that holds our ADSs as &ldquo;capital assets&rdquo; (generally, property held for investment) under
the United States Internal Revenue Code of 1986, as amended, or the Code. This discussion is based upon existing United States
federal income tax law, which is subject to differing interpretations or change, possibly with retroactive effect. No ruling has
been sought from the Internal Revenue Service (the &ldquo;IRS&rdquo;) with respect to any United States federal income tax consequences
described below, and there can be no assurance that the IRS or a court will not take a contrary position. This discussion does
not address all aspects of United States federal income taxation that may be important to particular investors in light of their
individual investment circumstances, including investors subject to special tax rules (for example, certain financial institutions,
banks, insurance companies, regulated investment companies, real estate investment trusts, broker-dealers, traders in securities
that elect mark-to-market treatment, partnerships and their partners, and tax-exempt organizations (including private foundations),
holders who are not U.S. Holders, cooperatives, pension plans, U.S. expatriates, persons who acquired ADSs or common shares pursuant
to the exercise of any employee share option or otherwise as compensation, holders who own (directly, indirectly or constructively)
10% or more of our stock, holders that hold their ADSs or common shares as part of a straddle, hedge, conversion, constructive
sale or other integrated transaction, or holders that have a functional currency other than the United States dollar, all of whom
may be subject to tax rules that differ significantly from those summarized below). In addition, except to the extent described
below, this discussion does not discuss any state, local, alternative minimum tax, non-United States tax, non-income tax (such
as gift or estate tax), or the Medicare tax considerations. U.S. Holders are urged to consult their tax advisors regarding the
United States federal, state, local, and non-United States income and other tax considerations relating to the ownership and disposition
of our ADSs or common shares.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 125; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->122<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"><I>General</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">For purposes of this discussion, a &ldquo;U.S.
Holder&rdquo; is a beneficial owner of our ADSs or common shares that is, for United States federal income tax purposes, (i) an
individual who is a citizen or resident of the United States, (ii) a corporation (or other entity treated as a corporation for
United States federal income tax purposes) created in, or organized under the laws of, the United States or any state thereof or
the District of Columbia, (iii) an estate the income of which is includible in gross income for United States federal income tax
purposes regardless of its source, or (iv) a trust (A) the administration of which is subject to the primary supervision of a United
States court and which has one or more United States persons who have the authority to control all substantial decisions of the
trust or (B) that has otherwise elected to be treated as a United States person under the Code.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">If a partnership (or other entity treated
as a partnership for United States federal income tax purposes) is a beneficial owner of our ADSs or common shares, the tax treatment
of a partner in the partnership will generally depend upon the status of the partner and the activities of the partnership. Partnerships
holding our ADSs or common shares and partners in such partnerships are urged to consult their tax advisors regarding the ownership
and disposition of our ADSs or common shares.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">It is generally expected that a holder of
ADSs should be treated, for United States federal income tax purposes, as the beneficial owner of the underlying shares represented
by the ADSs. The remainder of this discussion assumes that a holder of ADSs will be treated in this manner. Accordingly, deposits
or withdrawals of common shares for ADSs will generally not be subject to United States federal income tax.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Passive Foreign Investment Company
Considerations</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Based on the market price of our ADSs and
the composition of assets (in particular, the retention of a large amount of cash), we believe that we were a passive foreign investment
company (&ldquo;PFIC&rdquo;) for United States federal income tax purposes for the taxable year ended December 31, 2017, and we
will very likely be classified as a PFIC for our current taxable year ending December 31, 2018 unless the market price of our ADSs
increases and/or we invest a substantial amount of the cash and other passive assets we hold in assets that produce or are held
for the production of non-passive income. A non-United States corporation, such as our company, will be classified as a &ldquo;passive
foreign investment company&rdquo;, or &ldquo;PFIC&rdquo;, for United States federal income tax purposes, if, in the case of any
particular taxable year, either (i) 75% or more of its gross income for such year consists of certain types of &ldquo;passive&rdquo;
income or (ii) 50% or more of the average quarterly value of its assets (as determined on the basis of fair market value) during
such year produce or are held for the production of passive income. For this purpose, cash is categorized as a passive asset and
the company&rsquo;s unbooked intangibles associated with active business activities may generally be classified as non-passive
assets. Passive income generally includes, among other things, dividends, interest, rents, royalties, and gains from the disposition
of passive assets. We will be treated as owning a proportionate share of the assets and earning a proportionate share of the income
of any other corporation in which we own, directly or indirectly, more than 25% (by value) of the stock.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">If we are classified as a PFIC for any year
during which a U.S. Holder holds our ADSs or common shares, we generally will continue to be treated as a PFIC for all succeeding
years during which such U.S. Holder holds our ADSs or common shares even if we cease to meet the threshold requirements for PFIC
status, unless a U.S. Holder makes a taxable &ldquo;deemed sale&rdquo; election that may allow the U.S. Holder to eliminate the
continuing PFIC status under certain circumstances.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The United States federal income tax rules
that apply if we are classified as a PFIC for our current or future taxable years are generally discussed below under &ldquo;Passive
foreign investment company rules.&rdquo;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 126; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->123<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Dividends</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Subject to the discussion below under &ldquo;Passive
foreign investment company rules,&rdquo; any cash distributions (including the amount of any PRC tax withheld) paid on our ADSs
or common shares out of our current or accumulated earnings and profits, as determined under United States federal income tax principles,
will generally be includible in the gross income of a U.S. Holder as dividend income on the day actually or constructively received
by the U.S. Holder, in the case of common shares, or by the depositary, in the case of ADSs. Because we do not intend to determine
our earnings and profits on the basis of United States federal income tax principles, any distribution paid will generally be treated
as a &ldquo;dividend&rdquo; for United States federal income tax purposes. A non-corporate recipient of dividend income will generally
be subject to tax on dividend income from a &ldquo;qualified foreign corporation&rdquo; at a lower applicable capital gains rate
rather than the marginal tax rates generally applicable to ordinary income provided that certain holding period requirements are
met. A non-United States corporation (other than a corporation that is classified as a PFIC for the taxable year in which the dividend
is paid or the preceding taxable year) generally will be considered to be a qualified foreign corporation (i) if it is eligible
for the benefits of a comprehensive tax treaty with the United States which the Secretary of Treasury of the United States determines
is satisfactory for purposes of this provision and which includes an exchange of information program, or (ii) with respect to any
dividend it pays on stock (or ADSs in respect of such stock) which is readily tradable on an established securities market in the
United States. Our ADSs are currently listed on the NASDAQ Global Select Market. We believe that the ADSs will be readily tradable
on an established securities market in the United States for so long as our ADSs continue to be listed on the NASDAQ Global Select
Market. Since we do not expect that our common shares will be listed on established securities markets, it is unclear whether dividends
that we pay on our common shares that are not backed by ADSs currently meet the conditions required for the reduced tax rate. There
can be no assurance that our ADSs will continue to be considered readily tradable on an established securities market in later
years. Furthermore, as mentioned above, we believe that we were a PFIC for the taxable year ended December 31, 2017, and we will
very likely be classified as a PFIC for our current taxable year ending December 31, 2018. Each non-corporate U.S. Holder is advised
to consult their tax advisors regarding the availability of the lower capital gains rate applicable to qualified dividend income
for any dividends we pay with respect to the common shares and ADSs. Dividends received on our ADSs or common shares will not be
eligible for the dividends received deduction allowed to corporations.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Dividends will generally be treated as passive
income from foreign sources for United States foreign tax credit purposes. A U.S. Holder may be eligible, subject to a number of
complex limitations, to claim a foreign tax credit in respect of any foreign withholding taxes imposed on dividends received on
our ADSs or common shares. The rules governing the foreign tax credit are complex. U.S. Holders are urged to consult their tax
advisors regarding the availability of the foreign tax credit under their particular circumstances. A U.S. Holder who does not
elect to claim a foreign tax credit for foreign tax withheld, may instead claim a deduction, for United States federal income tax
purposes, in respect of such withholding, but only for a year in which such holder elects to do so for all creditable foreign income
taxes.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Sale or Other Disposition of ADSs
or Common Shares</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Subject to the discussion below under &ldquo;Passive
foreign investment company rules,&rdquo; a U.S. Holder will generally recognize capital gain or loss upon the sale or other disposition
of ADSs or common shares in an amount equal to the difference between the amount realized upon the disposition and the holder&rsquo;s
adjusted tax basis in such ADSs or common shares. Any capital gain or loss will be long-term if the ADSs or common shares have
been held for more than one year and will generally be United States source gain or loss for United States foreign tax credit purposes.
Long-term capital gain of non-corporate U.S. Holders is generally eligible for a reduced rate of taxation. The deductibility of
a capital loss is subject to limitations. In the event that gain from the disposition of the ADSs or common shares is subject to
tax in the PRC, a U.S. Holder that is eligible for the benefits of the income tax treaty between the United States and the PRC
may elect to treat the gain as PRC source income. U.S. Holders are advised to consult its tax advisors regarding the tax consequences
if a PRC tax is imposed on a disposition of our ADSs or common shares, including the availability of the foreign tax credit under
their particular circumstances.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Passive Foreign Investment Company
Rules</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">As mentioned above, we believe that we were
a PFIC for the taxable year ended December 31, 2017, and we will very likely be classified as a PFIC for our current taxable year
ending December 31, 2018. If we are classified as a PFIC for any taxable year during which a U.S. Holder holds our ADSs or common
shares, and unless the U.S. Holder makes a mark-to-market election (as described below), the U.S. Holder will generally be subject
to special United States federal income tax rules that have a penalizing effect, regardless of whether we remain a PFIC, on (i)
any excess distribution that we make to the U.S. Holder (which generally means any distribution paid during a taxable year to a
U.S. Holder that is greater than 125 percent of the average annual distributions paid in the three preceding taxable years or,
if shorter, the U.S. Holder&rsquo;s holding period for the ADSs or common shares), and (ii) any gain realized on the sale or other
disposition, including, under certain circumstance, a pledge, of ADSs or common shares. Under the PFIC rules:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 127; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->124<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>the excess distribution and/or gain will be allocated ratably over the U.S. Holder&rsquo;s holding period for the ADSs or common
shares; &nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>the amount allocated to the current taxable year and any taxable years in the U.S. Holder&rsquo;s holding period prior to the
first taxable year in which we are classified as a PFIC, or a pre-PFIC year, will be taxable as ordinary income; &nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>the amount allocated to each prior taxable year, other than a pre-PFIC year, will be subject to tax at the highest tax rate
in effect applicable to the U.S. Holder for that year; and&nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>an interest charge generally applicable to underpayments of tax will be imposed on the tax attributable to each prior taxable
year, other than a pre-PFIC year. &nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">If we are a PFIC for any taxable year during
which a U.S. Holder holds our ADSs or common shares and any of our non-United States subsidiaries or VIE entities is also a PFIC,
such U.S. Holder would be treated as owning a proportionate amount (by value) of the shares of the lower-tier PFIC for purposes
of the application of these rules. U.S. Holders are advised to consult their tax advisors regarding the application of the PFIC
rules to any of our subsidiaries or VIE entities.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">As an alternative to the foregoing rules,
a U.S. Holder of &ldquo;marketable stock&rdquo; in a PFIC may make a mark-to-market election with respect to our ADSs, provided
that the ADSs are regularly traded on the NASDAQ Global Select Market. In addition, we do not expect that holders of common shares
that are not represented by ADSs will be eligible to make a mark-to-market election. Our ADSs may be regularly traded, but no assurances
may be given in this regard. If a mark-to-market election is made, the U.S. Holder will generally (i) include as ordinary income
for each taxable year that we are a PFIC the excess, if any, of the fair market value of ADSs held at the end of the taxable year
over the adjusted tax basis of such ADSs and (ii) deduct as an ordinary loss the excess, if any, of the adjusted tax basis of the
ADSs over the fair market value of such ADSs held at the end of the taxable year, but only to the extent of the net amount previously
included in income as a result of the mark-to-market election. The U.S. Holder&rsquo;s adjusted tax basis in the ADSs would be
adjusted to reflect any income or loss resulting from the mark-to-market election. If a U.S. Holder makes an effective mark-to-market
election, in each year that we are a PFIC any gain recognized upon the sale or other disposition of the ADSs will be treated as
ordinary income and loss will be treated as ordinary loss, but only to the extent of the net amount previously included in income
as a result of the mark-to-market election.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Because a mark-to-market election cannot
be made for any lower-tier PFICs that we may own, a U.S. Holder that makes a mark-to-market election with respect to our ADSs may
continue to be subject to the general PFIC rules with respect to such U.S. Holder&rsquo;s indirect interest in any investments
held by us that are treated as an equity interest in a PFIC for United States federal income tax purposes.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We do not intend to provide information
necessary for U.S. Holders to make qualified electing fund elections, which, if available, would result in tax treatment different
from (and generally less adverse than) the general tax treatment for PFICs described above.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">If a U.S. Holder owns our ADSs or common
shares during any taxable year that we are a PFIC, the holder generally will be required to file annual reports with the IRS. U.S.
Holders are advised to consult their tax advisors concerning the United States federal income tax consequences of purchasing, holding
and disposing ADSs or common shares if we are or become classified as a PFIC, including the possibility of making a mark-to-market
election.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 128; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->125<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Information Reporting</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">U.S. Holders may be subject to information
reporting to the IRS with respect to dividends on and proceeds from the sale or other disposition of our ADSs or common shares.
Each U.S. Holder is advised to consult its tax advisors regarding the application of the United States information reporting rules
to its particular circumstances.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Certain U.S. Holders who hold &ldquo;specified
foreign financial assets&rdquo;, including stock of a non-U.S. corporation that is not held in an account maintained by a U.S.
&ldquo;financial institution,&rdquo; whose aggregate value exceeds US$50,000 during the tax year, may be required to attach to
their tax returns for the year certain specified information. An individual who fails to timely furnish the required information
may be subject to a penalty. U.S. Holders who are individuals should consult their own tax advisors regarding their reporting obligations
under this legislation.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">F.</TD><TD><U>Dividends and Paying Agents</U></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Not applicable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">G.</TD><TD><U>Statement by Experts</U></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Not applicable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">H.</TD><TD><U>Documents on Display</U></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We are subject to the periodic reporting
and other informational requirements of the Exchange Act. Under the Exchange Act, we are required to file reports and other information
with the SEC. Specifically, we are required to file annually a Form 20-F within four months after the end of each fiscal year,
which is December 31. Copies of reports and other information, when so filed, may be inspected without charge and may be obtained
at prescribed rates at the public reference facilities maintained by the SEC at 100 F Street, N.E., Room 1580, Washington, D.C.
20549. The public may obtain information regarding the Washington, D.C. Public Reference Room by calling the Commission at 1-800-SEC-0330.
The SEC also maintains a website at www.sec.gov that contains reports, proxy and information statements, and other information
regarding registrants that make electronic filings with the SEC using its EDGAR system. As a foreign private issuer, we are exempt
from the rules under the Exchange Act prescribing the furnishing and content of quarterly reports and proxy statements, and officers,
directors and principal shareholders are exempt from the reporting and short-swing profit recovery provisions contained in Section
16 of the Exchange Act.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We will furnish The Bank of New York Mellon,
the depositary of our ADSs, with our annual reports, which will include a review of operations and annual audited consolidated
financial statements prepared in conformity with U.S. GAAP, and all notices of shareholders&rsquo; meetings and other reports and
communications that are made generally available to our shareholders. The depositary will make such notices, reports and communications
available to holders of ADSs and, upon our request, will mail to all record holders of ADSs the information contained in any notice
of a shareholders&rsquo; meeting received by the depositary from us.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In accordance with NASDAQ Stock Market Rule
5250(d), we will post this annual report on Form 20-F on our website at http://ir.xunlei.com. In addition, we will provide hardcopies
of our annual report free of charge to shareholders and ADS holders upon request.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">I.</TD><TD><U>Subsidiary Information</U></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Not applicable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 1in"><A NAME="a_015"></A>Item 11.</TD><TD>Quantitative and Qualitative Disclosures about Market Risk&nbsp;</TD></TR></TABLE>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Foreign exchange risk</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our financing activities are denominated
mainly in U.S. dollars. The Renminbi, or RMB, is not freely convertible into foreign currencies. Remittances of foreign currencies
into the PRC and conversion of foreign currencies into RMB require approval by foreign exchange administrative authorities and
certain supporting documentation. The State Administration for Foreign Exchange, under the authority of the People&rsquo;s Bank
of China, controls the conversion of RMB into other currencies. The revenues and expenses of our subsidiaries, and the consolidated
VIE and its subsidiaries are generally denominated in RMB and their assets and liabilities are denominated in RMB. We do not believe
that we currently have any significant direct foreign exchange risk and have not used any derivative financial instruments to hedge
our exposure to such risk. Although in general, our exposure to foreign exchange risks should be limited, the value of your investment
in our ADSs will be affected by the exchange rate between the U.S. dollar and the RMB because the value of our business is effectively
denominated in RMB, while the ADSs will be traded in U.S. dollars.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 129; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->126<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The conversion of RMB into foreign currencies,
including U.S. dollars, is based on rates set by the People&rsquo;s Bank of China. The PRC government allowed the RMB to appreciate
by more than 20% against the U.S. dollar between July 2005 and July 2008. Between July 2008 and June 2010, this appreciation halted
and the exchange rate between the RMB and the U.S. dollar remained within a narrow band. Since June 2010, the RMB has fluctuated
against the U.S. dollar, at times significantly and unpredictably. It is difficult to predict how market forces or PRC or U.S.
government policy may impact the exchange rate between the RMB and the U.S. dollar in the future.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">To the extent that we need to convert U.S.
dollars into RMB for our operations, appreciation of the RMB against the U.S. dollar would have an adverse effect on the RMB amount
we receive from the conversion. Conversely, if we decide to convert RMB into U.S. dollars for the purpose of making payments for
dividends on our ordinary shares or ADSs or for other business purposes, appreciation of the U.S. dollar against the RMB would
have a negative effect on the U.S. dollar amounts available to us.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">As of December 31, 2017, we had
RMB-denominated cash and cash equivalents, restricted cash and short-term investments of RMB0.57 billion, HKD-denominated
cash and cash equivalents, restricted cash and short-term investments of HKD0.79 million, and U.S. dollar-denominated cash,
cash equivalents and short-term investments of US$0.29 billion. Assuming we had converted RMB0.57 billion into U.S. dollars
at the exchange rate of RMB6.5342 for US$1.00 as of December 29, 2017, our U.S. dollar cash balance would have been US$0.37
billion. If the RMB had depreciated by 10% against the U.S. dollar, our U.S. dollar cash balance would have been US$0.36
billion instead. Assuming we had converted US$0.29 billion into RMB at the exchange rate of RMB6.5342 for US$1.00 as of
December 29, 2017, our RMB cash balance would have been RMB2.43 billion. If the RMB had depreciated by 10% against the U.S.
dollar, our RMB cash balance would have been RMB2.62 billion instead.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Interest rate risk</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our exposure to interest rate risk primarily
relates to the interest income generated by excess cash, which is mostly held in interest-bearing bank deposits. We have not used
derivative financial instruments in our investment portfolio. Interest earning instruments carry a degree of interest rate risk.
We have not been exposed to, nor do we anticipate being exposed to, material risks due to changes in market interest rates. However,
our future interest income may fall short of expectations due to changes in market interest rates.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 1in"><A NAME="a_016"></A>Item 12.</TD><TD>Description of Securities Other than Equity Securities&nbsp;</TD></TR></TABLE>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">A.</TD><TD><U>Debt Securities&nbsp;</U></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Not applicable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">B.</TD><TD><U>Warrants and Rights&nbsp;</U></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Not applicable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">C.</TD><TD><U>Other Securities&nbsp;</U></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Not applicable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">D.</TD><TD><U>American Depositary Shares&nbsp;</U></TD></TR></TABLE>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in"></P>

<!-- Field: Page; Sequence: 130; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->127<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Fees and Charges Our ADS holders May
Have to Pay</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Bank of New York Mellon, the depositary
of our ADS program, collects its fees for delivery and surrender of ADSs directly from investors depositing shares or surrendering
ADSs for the purpose of withdrawal or from intermediaries acting for them. The depositary collects fees for making distributions
to investors by deducting those fees from the amounts distributed or by selling a portion of distributable property to pay the
fees. The depositary may collect its annual fee for depositary services by deduction from cash distributions or by directly billing
investors or by charging the book-entry system accounts of participants acting for them. The depositary may collect any of its
fees by deduction from any cash distribution payable to ADS holders that are obligated to pay those fees. The depositary may generally
refuse to provide fee-attracting services until its fees for those services are paid. The depositary&rsquo;s corporate trust office
at which the ADSs will be administered is located at 101 Barclay Street, New York, New York 10286. The depositary&rsquo;s principal
executive office is located at One Wall Street, New York, New York 10286.</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: 49%; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 10pt"><B>Persons depositing or withdrawing shares must pay:</B></FONT></TD>
    <TD STYLE="width: 2%; padding-left: 0.25in; text-indent: -0.25in">&nbsp;</TD>
    <TD STYLE="width: 49%; border-bottom: Black 1pt solid; padding-left: 0.25in; text-indent: -0.25in"><FONT STYLE="font-size: 10pt"><B>For:</B></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">$5.00 (or less) per 100 ADSs (or portion of 100 ADSs)</FONT></TD>
    <TD STYLE="padding-left: 0.25in; text-indent: -0.25in">&nbsp;</TD>
    <TD STYLE="padding-left: 0.25in; text-indent: -0.25in"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<FONT STYLE="font-size: 10pt">Issuance
of ADSs, including issuances resulting from a distribution of shares or rights or other property</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 0.25in; text-indent: -0.25in">&nbsp;</TD>
    <TD STYLE="padding-left: 0.25in; text-indent: -0.25in"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<FONT STYLE="font-size: 10pt">Cancellation
of ADSs for the purpose of withdrawal, including if the deposit agreement terminates</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">$0.05 (or less) per ADS</FONT></TD>
    <TD STYLE="padding-left: 0.25in; text-indent: -0.25in">&nbsp;</TD>
    <TD STYLE="padding-left: 0.25in; text-indent: -0.25in"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<FONT STYLE="font-size: 10pt">Any
cash distribution to ADS holders</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">A fee equivalent to the fee that would be payable if securities distributed to you had been shares and the shares had been deposited for issuance of ADSs</FONT></TD>
    <TD STYLE="padding-left: 0.25in; text-indent: -0.25in">&nbsp;</TD>
    <TD STYLE="padding-left: 0.25in; text-indent: -0.25in"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<FONT STYLE="font-size: 10pt">Distribution
of securities distributed to holders of deposited securities which are distributed by the depositary to ADS holders</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">$0.05 (or less) per ADSs per calendar year</FONT></TD>
    <TD STYLE="padding-left: 0.25in; text-indent: -0.25in">&nbsp;</TD>
    <TD STYLE="padding-left: 0.25in; text-indent: -0.25in"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<FONT STYLE="font-size: 10pt">Depositary
services</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">Registration or transfer fees</FONT></TD>
    <TD STYLE="padding-left: 0.25in; text-indent: -0.25in">&nbsp;</TD>
    <TD STYLE="padding-left: 0.25in; text-indent: -0.25in"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<FONT STYLE="font-size: 10pt">Transfer
and registration of shares on our share register to or from the name of the depositary or its agent when you deposit or withdraw
shares</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">Expenses of the depositary</FONT></TD>
    <TD STYLE="padding-left: 0.25in; text-indent: -0.25in">&nbsp;</TD>
    <TD STYLE="padding-left: 0.25in; text-indent: -0.25in"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;C<FONT STYLE="font-size: 10pt">able,
telex and facsimile transmissions (when expressly provided in the deposit agreement) &nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 0.25in; text-indent: -0.25in">&nbsp;</TD>
    <TD STYLE="padding-left: 0.25in; text-indent: -0.25in"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<FONT STYLE="font-size: 10pt">converting
foreign currency to U.S. dollars</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">Taxes and other governmental charges the depositary or the custodian has to pay on any ADSs or shares underlying ADSs, such as stock transfer taxes, stamp duty or withholding taxes</FONT></TD>
    <TD STYLE="padding-left: 0.25in; text-indent: -0.25in">&nbsp;</TD>
    <TD STYLE="padding-left: 0.25in; text-indent: -0.25in"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<FONT STYLE="font-size: 10pt">As
necessary</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">Any charges incurred by the depositary or its agents for servicing the deposited securities</FONT></TD>
    <TD STYLE="padding-left: 0.25in; text-indent: -0.25in">&nbsp;</TD>
    <TD STYLE="padding-left: 0.25in; text-indent: -0.25in"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<FONT STYLE="font-size: 10pt">As
necessary<B>&nbsp;</B></FONT></TD></TR>
</TABLE>
<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Fees and Other Payments Made by the Depositary
to Us</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The depositary has agreed to reimburse
us for our expenses incurred in connection with the establishment of our ADS facility including, investor relations expenses,
roadshow expenses, legal fees, stock exchange listing fees or any direct or indirect expenses incurred in connection with the
establishment of the facility. The depositary has also agreed to provide additional reimbursements to us based on the applicable
performance indicators relating to our ADS facility, including ADS issuance and cancellation fees, cash dividend fees and depositary
servicing fees. In 2017, we received approximately US$0.13 million (after withholding tax) from the depositary.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: center; text-indent: 0in"><A NAME="a_017"></A>PART
II</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: center; text-indent: 0in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 1in"><A NAME="a_018"></A>Item 13.</TD><TD>Defaults, Dividend Arrearages and Delinquencies&nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">None.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 1in"><A NAME="a_019"></A>Item 14.</TD><TD>Material Modifications to the Rights of Security Holders and Use of Proceeds&nbsp;</TD></TR></TABLE>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Material Modifications to the Rights
of Security Holders</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">None.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 131; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->128<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Use of Proceeds</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The following &ldquo;Use of Proceeds&rdquo;
information relates to our initial public offering of 7,315,000 ADSs representing 36,575,000 of our common shares, and the underwriters&rsquo;
full exercise of their option to purchase from us an additional 1,097,250 ADSs representing 5,486,250 common shares, at an initial
offering price of US$12.00 per ADS. Our initial public offering closed in June 2014.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The total expenses incurred for our company&rsquo;s
account in connection with our initial public offering, including the over-allotment option, were approximately US$11.3 million,
including underwriting discounts and commissions of approximately US$7.1 million, and other related costs of US$4.2 million. None
of the fees and expenses were directly or indirectly paid to the directors, officers, general partners of our company or their
associates, persons owning 10% or more of our common shares, or our affiliates.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">After deducting the total expenses, we received
net proceeds of approximately US$90.4 million from our initial public offering. As of December&nbsp;31, 2017, the net proceeds
received from our initial public offering had been used for the following purposes:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Approximately US$57.2 million to invest in technology, infrastructure and product development efforts; &nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Approximately US$25.3 million to acquire digital media content and exclusive online game licenses; and&nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Approximately US$7.9 million for other general corporate purposes, including working capital needs and potential acquisitions.
&nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">None of the net proceeds from our initial
public offering were directly or indirectly paid to the directors, officers, general partners of our company or their associates,
persons owning 10% or more of our common shares, or our affiliates.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 1in"><A NAME="a_020"></A>Item 15.</TD><TD>Controls and Procedures</TD></TR></TABLE>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Evaluation of Disclosure Controls and
Procedures</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our management, with the participation of
our chief executive officer and chief financial officer, has performed an evaluation of the effectiveness of our disclosure controls
and procedures (as defined in Rule 13a-15(e) under the Exchange Act) as of the end of the period covered by this report, as required
by Rule 13a-15(b) under the Exchange Act.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Based upon that evaluation, our management,
with the participation of our chief executive officer and chief financial officer, has concluded that, due to the outstanding material
weakness described below, as of December 31, 2017, our disclosure controls and procedures were not effective in ensuring that the
information required to be disclosed by us in the reports that we file and furnish under the Exchange Act was recorded, processed,
summarized and reported, within the time periods specified in the SEC&rsquo;s rules and forms, and that the information required
to be disclosed by us in the reports that we file or submit under the Exchange Act is accumulated and communicated to our management,
including our chief executive officer and chief financial officer, as appropriate, to allow timely decisions regarding required
disclosure.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Management&rsquo;s Annual Report on Internal
Control over Financial Reporting</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our management is responsible for establishing
and maintaining adequate internal control over financial reporting, as such term is defined in Rule 13a-15(f) under the Exchange
Act, for our Company. Internal control over financial reporting is a process designed to provide reasonable assurance regarding
the reliability of financial reporting and the preparation of consolidated financial statements in accordance with generally accepted
accounting principles, including those policies and procedures that (i) pertain to the maintenance of records that, in reasonable
detail, accurately and fairly reflect the transactions and dispositions of a company&rsquo;s assets, (ii) provide reasonable assurance
that transactions are recorded as necessary to permit preparation of consolidated financial statements in accordance with generally
accepted accounting principles, and that a company&rsquo;s receipts and expenditures are being made only in accordance with authorizations
of a company&rsquo;s management and directors, and (iii) provide reasonable assurance regarding prevention or timely detection
of unauthorized acquisition, use, or disposition of a company&rsquo;s assets that could have a material effect on the consolidated
financial statements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 132; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->129<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Because of its inherent limitations, a system
of internal control over financial reporting can provide only reasonable assurance with respect to consolidated financial statement
preparation and presentation and may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness
to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree
of compliance with the policies or procedures may deteriorate.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">As required by Section 404 of the Sarbanes-Oxley
Act of 2002 and related rules promulgated by the Securities and Exchange Commission, our management, including our chief executive
officer and chief financial officer, assessed the effectiveness of internal control over financial reporting as of December 31,
2017 using the criteria set forth in the report &ldquo;Internal Control &mdash; Integrated Framework (2013)&rdquo; published by
the Committee of Sponsoring Organizations of the Treadway Commission (known as COSO). One material weakness in internal control
over financial reporting has been identified as of December 31, 2014 and 2015 and had not been remediated as of December 31, 2017.
A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that
there is a reasonable possibility that a material misstatement of the company&rsquo;s annual or interim financial statements will
not be prevented or detected on a timely basis.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The material weakness identified is related
to a lack of accounting resources in U.S. GAAP and SEC reporting requirements. Because of the material weakness described above,
our management has concluded that we did not maintain effective internal control over financial reporting as of December 31, 2017,
based on criteria established in Internal Control &mdash; Integrated Framework (2013) issued by COSO.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><I>&nbsp;</I></B></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Attestation Report of the Registered
Public Accounting Firm</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">This annual report on Form 20-F does not
include an attestation report of the company&rsquo;s independent registered public accounting firm because the company qualified
as an &ldquo;emerging growth company&rdquo; as defined under the JOBS Act as of December 31, 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Changes in Internal Control over Financial
Reporting</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In preparing our consolidated financial
statements, we and our independent registered public accounting firm identified one material weakness, one significant deficiency
and other control deficiencies in our internal control over financial reporting as of December 31, 2014 and December 31, 2015,
which had not yet been remediated as of December 31, 2017. As defined in standards established by the PCAOB, a &ldquo;material
weakness&rdquo; is a deficiency, or combination of deficiencies, in internal control over financial reporting, such that there
is a reasonable possibility that a material misstatement of the annual or interim financial statements will not be prevented or
detected on a timely basis.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The material weakness identified was related
to a lack of accounting resources in U.S. GAAP and SEC reporting requirements, and the significant deficiency identified was related
to a lack of documented comprehensive U.S. GAAP accounting manuals and financial reporting procedures and lack of related implementation
controls.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">To remediate our identified material weakness,
significant deficiency and other control deficiencies in connection with preparation of our consolidated financial statements,
we have adopted a number of measures to improve our internal control over financial reporting. For example, we hired a chief financial
officer and a senior financial officer, each of whom has a solid understanding of and extensive work experience involving U.S.
GAAP and SEC financial reporting. We engaged an external consulting firm to assist us to assess Sarbanes-Oxley compliance readiness
and improve overall internal controls. In 2017, we provided our accounting and finance staff with U.S. GAAP training and knowledge
sharing, and enhanced our accounting and manual with respect to U.S. GAAP and SEC financial reporting requirements. We will continue
to provide our accounting and finance staff with U.S. GAAP training regularly, enhance our accounting manual to provide our accounting
team with more comprehensive guidelines on the accounting policies under U.S. GAAP, SEC rules and requirements, and we will continue
to review and improve key controls over financial reporting. As such remedial measures had not been fully implemented in the limited
time that elapsed since our initial public offering, our management concluded that the material weakness had not been remediated
as of December 31, 2017. We still lacked sufficient financial reporting and accounting personnel to formalize key controls over
financial reporting and to timely and properly prepare and review financial statements and related footnote disclosures based on
U.S. GAAP and SEC reporting requirements. We are fully committed to continue to implement measures to remediate our material weakness,
significant deficiency and other control deficiencies in our internal control over financial reporting. However, the implementation
of these measures may not fully address the deficiencies in our internal control over financial reporting. We are not able to estimate
with reasonable certainty the costs that we will need to incur to implement these and other measures designed to improve our internal
control over financial reporting. See &ldquo;Item 3. Key Information&mdash;D. Risk factors&mdash;Risks related to our business
and industry&mdash;If we fail to implement and maintain an effective system of internal control over financial reporting, we may
be unable to accurately report our financial results or prevent fraud or fail to meet our reporting obligations, and investor confidence
in our company and the market price of our ADSs may be adversely affected.&rdquo;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 133; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->130<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Other than as described above, no changes
in our internal controls over financial reporting occurred during the period covered by this annual report that have materially
affected, or are reasonably likely to materially affect, our internal controls over financial reporting.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 1in"><A NAME="a_021"></A>Item 16A.</TD><TD>Audit Committee Financial Expert&nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our board of directors has determined that
each of Ms. Jenny Wenjie Wu and Mr. Ya Li, our independent directors (under the standards set forth in Rule 5605(a)(2) of the NASDAQ
Listing Rules and Rule 10A-3 under the Securities Exchange Act of 1934) and chairman of our audit committee, is an audit committee
financial expert.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 1in"><A NAME="a_022"></A>Item 16B.</TD><TD>Code of Ethics&nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our board of directors has adopted a code
of business conduct and ethics that applies to our directors, officers and employees, including certain provisions that specifically
apply to our chief executive officer, chief financial officer, other executive officers as defined under Rule 405 under the Securities
Act of 1933, as amended, senior finance officer, controller, senior vice presidents and any other persons who perform similar functions
for us. We have filed our code of business conduct and ethics as Exhibit 99.1 to our registration statement on Form F-1 (File Number
333-196221), as amended, initially filed with the SEC on May 23, 2014. The code is also available on our official website under
the corporate governance section at our investor relations website http://ir.xunlei.com.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We hereby undertake to provide to any person
without charge, a copy of our code of business conduct and ethics within ten working days after we receive such person&rsquo;s
written request.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 1in"><A NAME="a_023"></A>Item 16C.</TD><TD>Principal Accountant Fees and Services&nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The following table sets forth the aggregate
fees by categories specified below in connection with certain professional services rendered by PricewaterhouseCoopers
Zhong Tian LLP, our principal external auditors, for the periods indicated.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</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 NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2015</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="10" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">(in US$)</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 61%"><FONT STYLE="font-size: 10pt">Audit fees<SUP>(1)</SUP></FONT></TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">US$</TD><TD STYLE="width: 10%; text-align: right">746,085</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">US$</TD><TD STYLE="width: 10%; text-align: right">761,535</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">US$</TD><TD STYLE="width: 10%; text-align: right">758,028</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 10pt">Audit-related fees<SUP>(2)</SUP></FONT></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">US$</TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">US$</TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">US$</TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">All other fees<SUP>(3)</SUP></FONT></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">US$</TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">US$</TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">US$</TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 10pt">&mdash;</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</P>

<!-- Field: Rule-Page --><DIV ALIGN="LEFT"><DIV STYLE="font-size: 1pt; border-top: Black 1pt solid; width: 25%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in">(1)</TD><TD>&ldquo;Audit fees&rdquo; represents the aggregate fees billed for each of the fiscal years listed for professional services
rendered by our principal auditors for the audit of our annual financial statements or services that are normally provided by the
auditors in connection with statutory and regulatory filings or engagements. &nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in">(2)</TD><TD>&ldquo;Audit-related fees&rdquo; represents the aggregate fees billed for professional services rendered by our principal auditors
in connection with our initial public offering in 2014, other than the underlying audit and review of financial statements. &nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in">(3)</TD><TD>&ldquo;All other fees&rdquo; means the aggregate fees for services rendered other than services reported under &ldquo;Audit
fees&rdquo; and &ldquo;Audit-related fees&rdquo; provided by our principal auditors. &nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The policy of our audit committee is to
pre-approve all audit and non-audit services provided by our independent auditors, including audit services, audit-related services
and tax services as described above, other than those for de minimis services which are approved by the audit committee prior to
the completion of the audit. Our audit committee has approved all of our audit fees, audit-related fees and tax fees for the year
ended December 31, 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 134; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->131<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 1in"><A NAME="a_024"></A>Item 16D.</TD><TD>Exemptions from the Listing Standards for Audit Committees&nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Not applicable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 1in"><A NAME="a_025"></A>Item 16E.</TD><TD>Purchases of Equity Securities by the Issuer and Affiliated Purchasers</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In December 2014, our board of directors
authorized a share repurchase program, or the Repurchase Program, whereby our company may repurchase up to US$20 million of our
common shares or ADSs from December 22, 2014 to December 31, 2015. The share repurchases may be made in accordance with applicable
laws and regulations through open market transactions, privately negotiated transactions or other legally permissible means as
determined by our management, including through Rule 10b5-1 share repurchase plans. We publicly announced the Repurchase Program
on December 22, 2014.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The following table is a summary of the
shares repurchased by us during 2015 under the Repurchase Program. No shares were repurchased during 2015 except during the month
indicated and all shares were purchased from our employees pursuant to the Repurchase Program.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</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 NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid">Period</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Total&nbsp;Number&nbsp;of<BR> ADSs&nbsp;Purchased</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Average&nbsp;Price<BR> Paid&nbsp;Per&nbsp;ADS</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Total&nbsp;Number&nbsp;of<BR> ADSs&nbsp;Purchased<BR> as&nbsp;Part&nbsp;of&nbsp;the<BR> Publicly<BR> Announced&nbsp;Plan</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Approximate<BR> Dollar&nbsp;Value&nbsp;of<BR> ADSs&nbsp;that&nbsp;May<BR> Yet&nbsp;Be&nbsp;Purchased<BR> Under&nbsp;the&nbsp;Plan<SUP>(1)</SUP></B></P></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 48%">March 12 &ndash; March 31</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">192,803</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">6.44</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">192,803</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">2,814,715</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -9pt; padding-left: 9pt">April 7 &ndash; April 7</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6.65</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,813,715</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>September 29 &ndash; September 30</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,940</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7.13</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,940</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,810,775</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt">December 18 &ndash; December 30</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">16,876</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6.94</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">16,876</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,793,899</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; padding-bottom: 2.5pt">Total</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">213,619</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">213,619</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</P>

<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 0; margin-bottom: 0"><DIV STYLE="font-size: 1pt; border-top: Black 1pt solid; width: 25%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in">(1)</TD><TD>Due to the expiration of the Repurchase Program, such amount is no longer available for repurchase after December 31, 2015.
&nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In January 2016, our board of directors
authorized a second share repurchase program, or the Second Repurchase Program whereby our company may repurchase up to US$20 million
of our common shares or ADSs from January 26, 2016 to January 26, 2017 through the same means as the Repurchase Program. We publicly
announced this Second Repurchase Program on January 27, 2016.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The following table is a summary of the
shares repurchased by us during the period covered under the Second Repurchase Program. No shares were repurchased the period covered
under the Second Repurchase Program except during the month indicated and all shares were purchased from our employees pursuant
to the Second Repurchase Program.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</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 NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid">Period</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Total&nbsp;Number&nbsp;of<BR> ADSs&nbsp;Purchased</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Average&nbsp;Price<BR> Paid&nbsp;Per&nbsp;ADS</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Total&nbsp;Number&nbsp;of<BR> ADSs&nbsp;Purchased<BR> as&nbsp;Part&nbsp;of&nbsp;the<BR> Publicly<BR> Announced&nbsp;Plan</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Approximate<BR> Dollar&nbsp;Value&nbsp;of<BR> ADSs&nbsp;that&nbsp;May<BR> Yet&nbsp;Be&nbsp;Purchased<BR> Under&nbsp;the&nbsp;Plan<SUP>(1)</SUP></B></P></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 48%; text-indent: -9pt; padding-left: 9pt">March 15, 2016&nbsp;&nbsp;&ndash; March 30, 2016</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">408,985</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">6.22</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">408,985</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">17,457,081</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -9pt; padding-left: 9pt">April 1, 2016&nbsp;&nbsp;&ndash; April 14, 2016</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">457,900</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6.61</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">457,900</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">14,431,383</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -9pt; padding-left: 9pt">May 2, 2016&nbsp;&nbsp;&ndash; May 31, 2016</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">449,696</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6.28</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">449,696</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11,608,066</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -9pt; padding-left: 9pt">June 9, 2016&nbsp;&nbsp;&ndash; June 30, 2016</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">111,459</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5.24</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">111,459</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11,023,861</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -9pt; padding-left: 9pt">July 1, 2016&nbsp;&nbsp;&ndash; July 29, 2016</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">555,357</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5.33</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">555,357</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,061,675</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -9pt; padding-left: 9pt">August 1, 2016&nbsp;&nbsp;&ndash; August 30, 2016</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">229,695</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5.83</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">229,695</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,722,807</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -9pt; padding-left: 9pt">September 6, 2016&nbsp;&nbsp;&ndash; September 30, 2016</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">15,467</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5.33</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">15,467</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,640,423</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -9pt; padding-left: 9pt">October 13, 2016&nbsp;&nbsp;&ndash; October 27, 2016</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">31,400</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5.11</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">31,400</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,479,921</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -9pt; padding-left: 9pt">November 18, 2016&nbsp;&nbsp;&ndash; November 30, 2016</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">21,229</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4.61</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">21,229</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,382,019</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt; text-indent: -9pt; padding-left: 9pt">December 2, 2016 &ndash; December 30, 2016</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">173,312</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4.02</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">173,312</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,685,050</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; padding-bottom: 2.5pt; text-indent: -9pt; padding-left: 9pt">Total</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">2,454,500</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">2,454,500</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"></P>

<!-- Field: Page; Sequence: 135; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->132<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</P>

<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 0; margin-bottom: 0"><DIV STYLE="font-size: 1pt; border-top: Black 1pt solid; width: 25%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in">(1)</TD><TD>Due to the expiration of the Repurchase Program, such amount is no longer available for repurchase after January 26, 2017.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In 2017, we repurchased a total of
93,070 ADSs through privately negotiated transactions from our employees. The repurchases were made not as a part of any
publicly announced plans. The details of such repurchases are set out in below table. &nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</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 NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid">Period</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Total Number of ADSs Purchased</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Average Price Paid Per ADS</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 74%; text-indent: -9pt; padding-left: 9pt">January 13, 2017</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">994</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">4.34</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -9pt; padding-left: 9pt">February 10, 2017</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,553</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3.75</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt; text-indent: -9pt; padding-left: 9pt">March 7, 2017 &ndash; March 24, 2017</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">86,523</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3.86</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; padding-bottom: 2.5pt; text-indent: -9pt; padding-left: 9pt">Total</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">93,070</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 1in"><A NAME="a_026"></A>Item 16F.</TD><TD>Change in Registrant&rsquo;s Certifying Accountant</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Not applicable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 1in"><A NAME="a_027"></A>Item 16G.</TD><TD>Corporate Governance</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">As a Cayman Islands company listed on the
NASDAQ Global Select Market, we are subject to the corporate governance standards under the NASDAQ Stock Market Rules. Under Nasdaq
Stock Market Rule 5615(a)(3), a foreign private issuer such as us may follow its home-country corporate governance practices in
lieu of certain of the Nasdaq Stock Market Rules corporate governance requirements. We strive to comply with most of the Nasdaq
corporate governance practices to ensure a high standard of corporate governance. However, our current corporate governance practices
differ from Nasdaq corporate governance requirements for U.S. companies in certain respects, as summarized below:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Nasdaq Marketplace Rule 5620(a) requires
each issuer to hold an annual meeting of shareholders no later than one year after the end of the issuer&rsquo;s fiscal year-end.
The practices of our home country, the Cayman Islands, do not require us to hold annual shareholders meetings every year. We have
elected to adopt this practice and did not hold an annual meeting of shareholders for fiscal year 2017. We may, however, hold annual
shareholders meeting in the future.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Nasdaq Stock Market Rule 5605(b)(1) requires
a Nasdaq-listed company to have a board of directors composed of at least a majority of independent directors. The practices of
our home country, the Cayman Islands, do not require us to have a majority of the board of directors composed of independent directors
at this time. We have elected to adopt this practice and do not have a board of directors composed of at least a majority of independent
directors.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Nasdaq Stock Market Rule 5605(c)(2) requires
a Nasdaq-listed company to have an audit committee composed of at least three independent members. The practices of our home country,
the Cayman Islands, do not require us to have a three member audit committee at this time. We have elected to adopt this practice
and have an audit committee composed of two independent members.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Nasdaq Stock Market Rule 5605(e)(1) requires
a Nasdaq-listed company to have a nominations committee composed solely of independent directors to select or recommend for selection
director nominees. The practices of our home country, the Cayman Islands, do not require that any of the members of a company&rsquo;s
nominations committee be independent directors. We have elected to adopt this practice and our corporate governance and nominating
committee is not composed solely of independent directors.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Nasdaq Stock Market Rule 5605(d)(2) requires
a Nasdaq-listed company to have a compensation committee composed solely of independent directors. The practices of our home country,
the Cayman Islands, do not require that any of the members of a company&rsquo;s compensation committee be independent directors.
We have elected to adopt this practice in order to utilize the experience of Mr. Chuan Wang and our compensation committee is not
composed solely of independent directors.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Maples and Calder (Hong Kong) LLP, our Cayman
Islands counsel, has provided a letter to the NASDAQ Stock Market certifying that under Cayman Islands law, we are not required
to follow the above corporate governance standards.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<!-- Field: Page; Sequence: 136; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->133<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Other than the above, there are no significant
differences between our corporate governance practices and those followed by U.S. domestic companies under NASDAQ Stock Market
Rules.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 1in"><A NAME="a_028"></A>Item 16H.</TD><TD>Mine Safety Disclosure&nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Not applicable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: center; text-indent: 0in"><A NAME="a_029"></A>PART
III</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: center; text-indent: 0in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 1in"><A NAME="a_030"></A>Item 17.</TD><TD>Financial Statements&nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We have elected to provide financial statements
pursuant to Item 18.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 1in"><A NAME="a_031"></A>Item 18.</TD><TD>Financial Statements&nbsp;</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The consolidated financial statements of
Xunlei Limited, its subsidiaries and its variable interest entity and its subsidiaries are included at the end of this annual report.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 1in"><A NAME="a_032"></A>Item 19.</TD><TD>Exhibits</TD></TR></TABLE>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</P>



<P STYLE="margin: 0"></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 12%; padding: 4.3pt 5.75pt">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; border-bottom: Black 0.5pt solid"><B>Exhibit
        Number</B></P></TD>
    <TD STYLE="width: 88%; padding: 4.3pt 5.75pt">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; border-bottom: Black 0.5pt solid"><B>Description
        of Document</B></P></TD></TR>

<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 4.3pt 5.75pt; width: 12%"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005550/a2220429zex-3_2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">1.1</FONT></A></TD>
    <TD STYLE="padding: 4.3pt 5.75pt; width: 88%"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005550/a2220429zex-3_2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">Eighth amended and restated memorandum and seventh amended and restated articles of association of the Registrant (incorporated by reference to Exhibit 3.2 of our registration statement on Form F-1, as amended (file no. 333-196221), filed with the SEC on June 12, 2014)</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005550/a2220429zex-4_3.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">2.1</FONT></A></TD>
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005550/a2220429zex-4_3.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">Registrant&rsquo;s specimen American depositary receipt (included in Exhibit 2.3)</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005550/a2220429zex-4_2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">2.2</FONT></A></TD>
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005550/a2220429zex-4_2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">Registrant&rsquo;s specimen certificate for common shares (incorporated by reference to Exhibit 4.2 of our registration statement on Form F-1, as amended (file no. 333-196221), filed with the SEC on June 12, 2014)</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005550/a2220429zex-4_3.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">2.3</FONT></A></TD>
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005550/a2220429zex-4_3.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">Deposit agreement among the Registrant, the depositary and holders of American depositary receipts, dated June 23, 2014 (incorporated by reference to Exhibit 4.3 to the Registrant&rsquo;s registration statement on Form F-1, as amended (File No. 333-196221), filed with the Securities and Exchange Commission on June 12, 2014)</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005550/a2220429zex-4_4.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">4.1</FONT></A></TD>
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005550/a2220429zex-4_4.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">Seventh amended and restated shareholders agreement among the Registrant and its subsidiaries, Shenzhen Xunlei Networking Technologies Co., Ltd. and its subsidiaries, shareholders of the Registrant and other parties thereto, dated April 24, 2014 (incorporated by reference to Exhibit 4.4 of our registration statement on Form F-1 (file no. 333-196221) filed with the SEC on June 12, 2014)</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005160/a2220117zex-4_6.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">4.2</FONT></A></TD>
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005160/a2220117zex-4_6.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">Series E preferred share purchase agreement, among the Registrant, Xiaomi Ventures Limited and other parties therein, dated as of February 13, 2014 (incorporated by reference to Exhibit 4.6 of our registration statement on Form F-1 (file no. 333-196221) filed with the SEC on May 23, 2014)</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005160/a2220117zex-4_7.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">4.3</FONT></A></TD>
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005160/a2220117zex-4_7.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">Warrant issued by the Registrant to Xiaomi Ventures Limited dated as of March 5, 2014 (incorporated by reference to Exhibit 4.7 of our registration statement on Form F-1 (file no. 333-196221) filed with the SEC on May 23, 2014)</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005160/a2220117zex-4_8.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">4.4</FONT></A></TD>
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005160/a2220117zex-4_8.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">Warrant issued by the Registrant to Skyline Global Company Holdings Limited, dated as of March 5, 2014 (incorporated by reference to Exhibit 4.8 of our registration statement on Form F-1 (file no. 333-196221) filed with the SEC on May 23, 2014)</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005160/a2220117zex-4_9.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">4.5</FONT></A></TD>
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005160/a2220117zex-4_9.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">Supplemental agreement to Series E preferred share purchase agreement, among the Registrant, Xiaomi Ventures Limited and other parties therein, dated as of March 20, 2014 (incorporated by reference to Exhibit 4.9 of our registration statement on Form F-1 (file no. 333-196221) filed with the SEC on May 23, 2014) &nbsp;</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005160/a2220117zex-4_10.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">4.6</FONT></A></TD>
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005160/a2220117zex-4_10.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">Series E preferred share purchase agreement, among the Registrant, King Venture Holdings Limited, Morningside China TMT Special Opportunity Fund, L.P., Morningside China TMT Fund III Co-Investment, L.P. and IDG Technology Venture Investment V, L.P., dated as of April 3, 2014 (incorporated by reference to Exhibit 4.10 of our registration statement on Form F-1 (file no. 333-196221) filed with the SEC on May 23, 2014)</FONT></A></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 137; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->134<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 12%; padding: 4.3pt 5.75pt">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; border-bottom: Black 0.5pt solid"><B>Exhibit
        Number</B></P></TD>
    <TD STYLE="width: 88%; padding: 4.3pt 5.75pt">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; border-bottom: Black 0.5pt solid"><B>Description
        of Document</B></P></TD></TR>

<TR STYLE="vertical-align: top">
    <TD STYLE="width: 12%; padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005160/a2220117zex-10_1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">4.7</FONT></A></TD>
    <TD STYLE="width: 88%; padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005160/a2220117zex-10_1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">2010 share incentive plan (incorporated by reference to Exhibit 10.1 of our registration statement on Form F-1 (file no. 333-196221) filed with the SEC on May 23, 2014)</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005160/a2220117zex-10_2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">4.8</FONT></A></TD>
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005160/a2220117zex-10_2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">2013 share incentive plan (incorporated by reference to Exhibit 10.2 of our registration statement on Form F-1 (file no. 333-196221) filed with the SEC on May 23, 2014)</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005160/a2220117zex-10_4.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">4.9</FONT></A></TD>
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005160/a2220117zex-10_4.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">2014 share incentive plan (incorporated by reference to Exhibit 10.4 of our registration statement on Form F-1 (file no. 333-196221) filed with the SEC on May 23, 2014)</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005160/a2220117zex-10_3.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">4.10</FONT></A></TD>
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005160/a2220117zex-10_3.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">Letter agreement signed by Leading Advice Holdings Limited in relation to 2013 share incentive plan of the Registrant, dated March 20, 2014 (incorporated by reference to Exhibit 10.3 of our registration statement on Form F-1 (file no. 333-196221) filed with the SEC on May 23, 2014)</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005160/a2220117zex-10_5.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">4.11</FONT></A></TD>
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005160/a2220117zex-10_5.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">Letter agreement signed by Leading Advice Holdings Limited in relation to 2014 share incentive plan of the Registrant, dated May 5, 2014 (incorporated by reference to Exhibit 10.5 of our registration statement on Form F-1 (file no. 333-196221) filed with the SEC on May 23, 2014)</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005160/a2220117zex-10_6.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">4.12</FONT></A></TD>
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005160/a2220117zex-10_6.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">Letter agreement signed by Leading Advice Holdings Limited in relation to 2013 share incentive plan and 2014 share incentive plan of the Registrant, dated May 19, 2014 (incorporated by reference to Exhibit 10.6 of our registration statement on Form F-1 (file no. 333-196221) filed with the SEC on May 23, 2014)</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005550/a2220429zex-10_7.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">4.13</FONT></A></TD>
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005550/a2220429zex-10_7.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">Form of indemnification agreement with the Registrant&rsquo;s directors and officers (incorporated by reference to Exhibit 10.7 of our registration statement on Form F-1 (file no. 333-196221) filed with the SEC on June 12, 2014)</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005550/a2220429zex-10_8.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">4.14</FONT></A></TD>
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005550/a2220429zex-10_8.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">Form of employment agreement between the Registrant and Executive Officers of the Registrant (incorporated by reference to Exhibit 10.8 of our registration statement on Form F-1 (file no. 333-196221) filed with the SEC on June 12, 2014)</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000114420417021264/v467702_ex4-15.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">4.15</FONT></A></TD>
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000114420417021264/v467702_ex4-15.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">English translation of business operation agreement among Giganology Shenzhen, Shenzhen Xunlei and the shareholders of Shenzhen Xunlei, dated November 15, 2006, as amended on March 1, 2012 and further amended on September 29, 2016 (incorporated by reference to Exhibit 4.15 of our annual report on Form 20-F (file no. 001-35224) filed with the SEC on April 20, 2017)</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005160/a2220117zex-10_10.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">4.16</FONT></A></TD>
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005160/a2220117zex-10_10.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">English translation of equity pledge agreement among Giganology Shenzhen and the shareholders of Shenzhen Xunlei dated November 15, 2006, as amended on May 10, 2011, March 1, 2012 and March 10, 2014 (incorporated by reference to Exhibit 10.10 of our registration statement on Form F-1 (file no. 333-196221) filed with the SEC on May 23, 2014)</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005160/a2220117zex-10_11.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">4.17</FONT></A></TD>
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005160/a2220117zex-10_11.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">English translation of power of attorney between Giganology Shenzhen and Shenglong Zou, dated May 10, 2011 (incorporated by reference to Exhibit 10.11 of our registration statement on Form F-1 (file no. 333-196221) filed with the SEC on May 23, 2014)</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005160/a2220117zex-10_12.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">4.18</FONT></A></TD>
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005160/a2220117zex-10_12.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">English translation of power of attorney between Giganology Shenzhen and Hao Cheng, dated May 10, 2011 (incorporated by reference to Exhibit 10.12 of our registration statement on Form F-1 (file no. 333-196221) filed with the SEC on May 23, 2014)</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005160/a2220117zex-10_13.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">4.19</FONT></A></TD>
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005160/a2220117zex-10_13.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">English translation of power of attorney between Giganology Shenzhen and Fang Wang, dated May 10, 2011 (incorporated by reference to Exhibit 10.13 of our registration statement on Form F-1 (file no. 333-196221) filed with the SEC on May 23, 2014)</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005160/a2220117zex-10_14.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">4.20</FONT></A></TD>
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005160/a2220117zex-10_14.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">English translation of power of attorney between Giganology Shenzhen and Jianming Shi, dated May 10, 2011 (incorporated by reference to Exhibit 10.14 of our registration statement on Form F-1 (file no. 333-196221) filed with the SEC on May 23, 2014) &nbsp;</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005160/a2220117zex-10_15.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">4.21</FONT></A></TD>
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005160/a2220117zex-10_15.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">English translation of power of attorney between Giganology Shenzhen and Guangzhou Shulian Information Investment Co., Ltd., dated May 10, 2011 (incorporated by reference to Exhibit 10.15 of our registration statement on Form F-1 (file no. 333-196221) filed with the SEC on May 23, 2014)</FONT></A></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 138; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->135<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 12%; padding: 4.3pt 5.75pt">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; border-bottom: Black 0.5pt solid"><B>Exhibit
        Number</B></P></TD>
    <TD STYLE="width: 88%; padding: 4.3pt 5.75pt">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; border-bottom: Black 0.5pt solid"><B>Description
        of Document</B></P></TD></TR>

<TR STYLE="vertical-align: top">
    <TD STYLE="width: 12%; padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005160/a2220117zex-10_16.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">4.22</FONT></A></TD>
    <TD STYLE="width: 88%; padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005160/a2220117zex-10_16.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">English translation of exclusive technical support and services agreement between Giganology Shenzhen and Shenzhen Xunlei, dated September 16, 2005, as amended on November 15, 2006 and March 10, 2014 (incorporated by reference to Exhibit 10.16 of our registration statement on Form F-1 (file no. 333-196221) filed with the SEC on May 23, 2014)</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005160/a2220117zex-10_17.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">4.23</FONT></A></TD>
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005160/a2220117zex-10_17.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">English translation of exclusive technology consulting and training agreement between Giganology Shenzhen and Shenzhen Xunlei, dated September 16, 2005, as amended on November 15, 2006 and March 10, 2014 (incorporated by reference to Exhibit 10.17 of our registration statement on Form F-1 (file no. 333-196221) filed with the SEC on May 23, 2014)</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005160/a2220117zex-10_18.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">4.24</FONT></A></TD>
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005160/a2220117zex-10_18.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">English translation of proprietary technology license contract between Giganology Shenzhen and Shenzhen Xunlei, dated March 1, 2012 (incorporated by reference to Exhibit 10.18 of our registration statement on Form F-1 (file no. 333-196221) filed with the SEC on May 23, 2014)</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005160/a2220117zex-10_19.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">4.25</FONT></A></TD>
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005160/a2220117zex-10_19.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">English translation of intellectual properties purchase option agreement between Giganology Shenzhen and Shenzhen Xunlei dated March 1, 2012, as amended on March 10, 2014 (incorporated by reference to Exhibit 10.19 of our registration statement on Form F-1 (file no. 333-196221) filed with the SEC on May 23, 2014)</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005160/a2220117zex-10_20.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">4.26</FONT></A></TD>
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005160/a2220117zex-10_20.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">English translation of loan agreement among Giganology Shenzhen, Guangzhou Shulian Information Investment Co., Ltd., Sean Shenglong Zou, Hao Cheng, Fang Wang and Jianming Shi, dated December 22, 2010, as amended on March 1, 2012 and March 10, 2014 (incorporated by reference to Exhibit 10.20 of our registration statement on Form F-1 (file no. 333-196221) filed with the SEC on May 23, 2014)</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005160/a2220117zex-10_21.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">4.27</FONT></A></TD>
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005160/a2220117zex-10_21.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">English translation of loan agreement between Giganology Shenzhen and Sean Shenglong Zou, dated May 10, 2011, as amended on March 1, 2012 (incorporated by reference to Exhibit 10.21 of our registration statement on Form F-1 (file no. 333-196221) filed with the SEC on May 23, 2014)</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000114420417021264/v467702_ex4-28.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">4.28</FONT></A></TD>
    <TD STYLE="padding: 4.3pt 5.75pt"><FONT STYLE="font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000114420417021264/v467702_ex4-28.htm" STYLE="-sec-extract: exhibit">English translation of equity interests disposal agreement between Giganology Shenzhen, Guangzhou Shulian Information Investment Co., Ltd., Sean Shenglong Zou, Hao Cheng, Fang Wang and Jianming Shi, dated November 15, 2006, as amended on May 10, 2011 and further amended on September 29, 2016 (incorporated by reference to Exhibit 4.28 of our annual report on Form 20-F (file no. 001-35224) filed with the SEC on April 20, 2017)</A></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005160/a2220117zex-10_23.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">4.29</FONT></A></TD>
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005160/a2220117zex-10_23.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">English translation of technology development and software license framework agreement between Shenzhen Xunlei and Xunlei Computer dated December 24, 2013 (incorporated by reference to Exhibit 10.23 of our registration statement on Form F-1 (file no. 333-196221) filed with the SEC on May 23, 2014)</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005550/a2220429zex-10_24.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">4.30</FONT></A></TD>
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005550/a2220429zex-10_24.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">Content protection agreement by and between Shenzhen Xunlei Networking Technologies Co., Ltd. and other parties thereto dated May 22, 2014 (incorporated by reference to Exhibit 10.24 of our registration statement on Form F-1 (file no. 333-196221) filed with the SEC on June 12, 2014)</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000119312515138408/d903210dex431.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">4.31</FONT></A></TD>
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000119312515138408/d903210dex431.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">English summary of Assets and Business Transfer Agreement by and between Shenzhen Xunlei Networking Technologies Co., Ltd., Beijing Kingsoft Cloud Network Technology Co., Ltd., Zhuhai Kingsoft Cloud Science and Technology Co., Ltd. and Beijing Kingsoft Cloud Science and Technology Co., Ltd. dated September 2, 2014 (incorporated by reference to Exhibit 4.31 of our annual report on Form 20-F (file no. 001-35224) filed with the SEC on April 20, 2015)</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000114420416095542/v435200_ex4-32.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">4.32</FONT></A></TD>
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000114420416095542/v435200_ex4-32.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">English translation of the Equity Transfer Agreement dated as
    of May 13, 2015 by and between Shenzhen Xunlei Networking Technologies Co., Ltd., Beijing Nesound International Media Corp.,
    Ltd. and Shenzhen Xunlei Kankan Information Technologies Co., Ltd. (incorporated by reference to Exhibit 4.32 of our annual
    report on Form 20-F (file no. 001-35224) filed with the SEC on April 21, 2016) &nbsp;</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000114420416095542/v435200_ex4-33.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">4.33</FONT></A></TD>
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000114420416095542/v435200_ex4-33.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">English translation of the Business and Assets Transfer
    Agreement dated as of May 14, 2015 by and among Shenzhen Xunlei Networking Technologies Co., Ltd., Beijing Nesound
    International Media Corp., Ltd. and Shenzhen Xunlei Kankan Information Technologies Co., Ltd. (incorporated by reference to
    Exhibit 4.33 of our annual report on Form 20-F (file no. 001-35224) filed with the SEC on April 21, 2016)</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="tv488622_ex8-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">8.1*</FONT></A></TD>
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="tv488622_ex8-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">List of significant subsidiaries and variable interest entity of the Registrant</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005550/a2220429zex-99_1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">11.1</FONT></A></TD>
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="http://www.sec.gov/Archives/edgar/data/1510593/000104746914005550/a2220429zex-99_1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">Code of business conduct and ethics of the Registrant (incorporated by reference to Exhibit 99.1 of our Registration Statement on Form F-1 (file no. 333-196221) filed with the Securities and Exchange Commission on June 12, 2014)</FONT></A></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 139; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->136<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 12%; padding: 4.3pt 5.75pt">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; border-bottom: Black 0.5pt solid"><B>Exhibit
        Number</B></P></TD>
    <TD STYLE="width: 88%; padding: 4.3pt 5.75pt">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; border-bottom: Black 0.5pt solid"><B>Description
        of Document</B></P></TD></TR>

<TR STYLE="vertical-align: top">
    <TD STYLE="width: 12%; padding: 4.3pt 5.75pt"><A HREF="tv488622_ex12-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">12.1*</FONT></A></TD>
    <TD STYLE="width: 88%; padding: 4.3pt 5.75pt"><A HREF="tv488622_ex12-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">Certification by Principal Executive Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="tv488622_ex12-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">12.2*</FONT></A></TD>
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="tv488622_ex12-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">Certification by Principal Financial Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="tv488622_ex13-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">13.1**</FONT></A></TD>
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="tv488622_ex13-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">Certification by Principal Executive Officer Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="tv488622_ex13-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">13.2**</FONT></A></TD>
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="tv488622_ex13-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">Certification by Principal Financial Officer Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="tv488622_ex15-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">15.1*</FONT></A></TD>
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="tv488622_ex15-1.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">Consent of Maples and Calder (Hong Kong) LLP</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="tv488622_ex15-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">15.2*</FONT></A></TD>
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="tv488622_ex15-2.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">Consent of Zhong Lun Law Firm</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="tv488622_ex15-3.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">15.3*</FONT></A></TD>
    <TD STYLE="padding: 4.3pt 5.75pt"><A HREF="tv488622_ex15-3.htm" STYLE="-sec-extract: exhibit"><FONT STYLE="font-size: 10pt">Consent of PricewaterhouseCoopers Zhong Tian LLP, an independent registered public accounting firm</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 4.3pt 5.75pt"><FONT STYLE="font-size: 10pt">101.INS*</FONT></TD>
    <TD STYLE="padding: 4.3pt 5.75pt"><FONT STYLE="font-size: 10pt">XBRL Instance Document</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 4.3pt 5.75pt"><FONT STYLE="font-size: 10pt">101.SCH*</FONT></TD>
    <TD STYLE="padding: 4.3pt 5.75pt"><FONT STYLE="font-size: 10pt">XBRL Taxonomy Extension Schema Document</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 4.3pt 5.75pt"><FONT STYLE="font-size: 10pt">101.CAL*</FONT></TD>
    <TD STYLE="padding: 4.3pt 5.75pt"><FONT STYLE="font-size: 10pt">XBRL Taxonomy Extension Calculation Linkbase Document</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 4.3pt 5.75pt"><FONT STYLE="font-size: 10pt">101.DEF*</FONT></TD>
    <TD STYLE="padding: 4.3pt 5.75pt"><FONT STYLE="font-size: 10pt">XBRL Taxonomy Extension Definition Linkbase Document</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 4.3pt 5.75pt"><FONT STYLE="font-size: 10pt">101.LAB*</FONT></TD>
    <TD STYLE="padding: 4.3pt 5.75pt"><FONT STYLE="font-size: 10pt">XBRL Taxonomy Extension Label Linkbase Document</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 4.3pt 5.75pt"><FONT STYLE="font-size: 10pt">101.PRE*</FONT></TD>
    <TD STYLE="padding: 4.3pt 5.75pt"><FONT STYLE="font-size: 10pt">XBRL Taxonomy Extension Presentation Linkbase Document</FONT></TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; 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">Filed herewith</TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; 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">Furnished herewith</TD>
</TR></TABLE>





<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 140; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->137<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>




<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">SIGNATURES</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The registrant hereby certifies that it
meets all of the requirements for filing its annual report on Form 20-F and that it has duly caused and authorized the undersigned
to sign this annual report on its behalf.</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>&nbsp;</TD>
    <TD COLSPAN="3"><B>Xunlei Limited</B></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%">&nbsp;</TD>
    <TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 4%">&nbsp;</TD>
    <TD STYLE="width: 44%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD NOWRAP>By:&nbsp;&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1pt solid">/s/&nbsp;Chuan Wang</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD NOWRAP>Name:&nbsp;&nbsp;</TD>
    <TD>Chuan Wang</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>Title:</TD>
    <TD>Chairman of the Board</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Date: April 25, 2018</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<!-- Field: Page; Sequence: 141; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->138<!-- Field: /Sequence --></TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;<B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Index to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>&nbsp;</B></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 93%; text-align: center">&nbsp;</TD>
    <TD STYLE="width: 7%">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; border-bottom: Black 0.5pt solid; margin-bottom: 0; text-align: right"><FONT><B>Page</B></FONT></P></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; padding-left: 10pt; text-indent: -10pt"><A HREF="#d_027"><FONT STYLE="font-family: Times New Roman, Times, Serif">Report of independent registered public accounting firm</FONT></A></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><A HREF="#d_027"><FONT STYLE="font-family: Times New Roman, Times, Serif">F-2</FONT></A></TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top; padding-left: 10pt; text-indent: -10pt">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">&nbsp;</TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; padding-left: 10pt; text-indent: -10pt"><A HREF="#d_022"><FONT STYLE="font-family: Times New Roman, Times, Serif">Consolidated Balance Sheets as of December&nbsp;31, 2016 and 2017</FONT></A></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><A HREF="#d_022"><FONT STYLE="font-family: Times New Roman, Times, Serif">F-3</FONT></A></TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top; padding-left: 10pt; text-indent: -10pt">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">&nbsp;</TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; padding-left: 10pt; text-indent: -10pt"><A HREF="#d_023"><FONT STYLE="font-family: Times New Roman, Times, Serif">Consolidated
    Statements of Comprehensive  Loss for the Years Ended December&nbsp;31, 2015 , 2016 and 2017</FONT></A></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><A HREF="#d_023"><FONT STYLE="font-family: Times New Roman, Times, Serif">F-5</FONT></A></TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top; padding-left: 10pt; text-indent: -10pt">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">&nbsp;</TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; padding-left: 10pt; text-indent: -10pt"><A HREF="#d_024"><FONT STYLE="font-family: Times New Roman, Times, Serif">Consolidated Statements of Changes in Shareholders&rsquo; Equity for the Years Ended December&nbsp;31, 2015 , 2016 and 2017</FONT></A></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><A HREF="#d_024"><FONT STYLE="font-family: Times New Roman, Times, Serif">F-7</FONT></A></TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top; padding-left: 10pt; text-indent: -10pt">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">&nbsp;</TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; padding-left: 10pt; text-indent: -10pt"><A HREF="#d_025"><FONT STYLE="font-family: Times New Roman, Times, Serif">Consolidated Statement of Cash Flows for the Years ended December&nbsp;31, 2015 , 2016 and 2017</FONT></A></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><A HREF="#d_025"><FONT STYLE="font-family: Times New Roman, Times, Serif">F-8</FONT></A></TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top; padding-left: 10pt; text-indent: -10pt">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">&nbsp;</TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; padding-left: 10pt; text-indent: -10pt"><A HREF="#d_026"><FONT STYLE="font-family: Times New Roman, Times, Serif">Notes to Consolidated Financial Statements</FONT></A></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><A HREF="#d_026"><FONT STYLE="font-family: Times New Roman, Times, Serif">F-10</FONT></A></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>


<!-- Field: Page; Sequence: 1; Options: NewSection; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><B><A NAME="d_027"></A>Report of independent registered public accounting
firm</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 5.65pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">To the Board of Directors and Shareholders of Xunlei Limited</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B><I>Opinion on the Financial Statements</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have audited the accompanying consolidated
balance sheets of Xunlei Limited and its subsidiaries (the &ldquo;Company&rdquo;) as of December 31, 2017 and 2016, and the related
consolidated statements of comprehensive loss, of changes in shareholders&rsquo; equity and of cash flows for each of the three
years in the period ended December 31, 2017, including the related notes (collectively referred to as the &ldquo;consolidated
financial statements&rdquo;). In our opinion, the consolidated financial statements present fairly, in all material respects,
the financial position of the Company as of December 31, 2017 and 2016, and the results of their operations and their cash flows
for each of the three years in the period ended December 31, 2017 in conformity with accounting principles generally accepted
in the United States of America.</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B><I>Basis for Opinion</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">These consolidated financial statements are the responsibility of the Company&rsquo;s management. Our
responsibility is to express an opinion on the Company&rsquo;s consolidated financial statements based on our audits. We are a
public accounting firm registered with the Public Company Accounting Oversight Board (United States) (&ldquo;PCAOB&rdquo;) and
are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable
rules and regulations of the Securities and Exchange Commission and the PCAOB.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We conducted our audits of these consolidated financial statements
in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable
assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud.
The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting.
As part of our audits we are required to obtain an understanding of internal control over financial reporting but not for the purpose
of expressing an opinion on the effectiveness of the Company's internal control over financial reporting. Accordingly, we express
no such opinion.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our audits included performing procedures to assess the risks of
material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond
to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated
financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management,
as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable
basis for our opinion.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">/s/ PricewaterhouseCoopers Zhong Tian LLP</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">PricewaterhouseCoopers Zhong Tian LLP</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Shenzhen, the People&rsquo;s Republic of China</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 5.65pt 0pt 0">April 25, 2018</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">We have served as the Company's auditor since 2014.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>


<!-- Field: Page; Sequence: 2; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B><A NAME="a_002"></A>Xunlei Limited </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><A NAME="d_022"></A><B>Consolidated Balance Sheets</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B></B></P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>&nbsp;</B></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 NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid; padding-left: 0.125in; text-indent: -0.125in">(Amounts expressed in thousands of United&nbsp;States<BR> dollars (&ldquo;USD&rdquo;), except for number of shares and per<BR> share data)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">Note</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">As at <BR> December&nbsp;31,<BR> 2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">As at<BR> December&nbsp;31,<BR> 2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-indent: -10pt; padding-left: 10pt">Assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right; padding-left: 0.05in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -10pt; padding-left: 10pt">Current assets:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right; padding-left: 0.05in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 59%; text-align: justify; text-indent: -10pt; padding-left: 20pt">Cash and cash equivalents</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 10%; text-align: right; padding-left: 0.05in">4</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">199,504</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">233,479</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; text-indent: -10pt; padding-left: 20pt">Short-term investments</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right; padding-left: 0.05in">5</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">181,960</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">138,915</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; text-indent: -10pt; padding-left: 20pt">Accounts receivable, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right; padding-left: 0.05in">6</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">14,536</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">40,632</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; text-indent: -10pt; padding-left: 20pt">Inventories</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right; padding-left: 0.05in">10</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">374</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,879</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; text-indent: -10pt; padding-left: 20pt">Deferred tax assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right; padding-left: 0.05in">21</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,221</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; text-indent: -10pt; padding-left: 20pt">Due from related parties</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right; padding-left: 0.05in">20</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,097</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,986</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; text-indent: -10pt; padding-left: 20pt">Prepayments and other current assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right; padding-left: 0.05in">7</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">13,593</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,866</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 1pt; text-indent: -10pt; padding-left: 20pt">Held-for-sale assets</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: right; padding-bottom: 1pt; padding-left: 0.05in">3(b)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">20</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">26</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: justify; text-indent: -10pt; padding-left: 10pt">Total current assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right; padding-left: 0.05in">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">412,305</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">430,783</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; text-indent: -10pt; padding-left: 10pt">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right; padding-left: 0.05in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: justify; text-indent: -10pt; padding-left: 10pt">Non-current assets:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right; padding-left: 0.05in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; text-indent: -10pt; padding-left: 20pt">Long-term investments</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right; padding-left: 0.05in">11</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">40,792</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">42,741</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; text-indent: -10pt; padding-left: 20pt">Deferred tax assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right; padding-left: 0.05in">21</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,272</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,072</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; text-indent: -10pt; padding-left: 20pt">Property and equipment, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right; padding-left: 0.05in">8</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">20,996</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">24,685</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; text-indent: -10pt; padding-left: 20pt">Intangible assets, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right; padding-left: 0.05in">9</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10,746</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,511</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; text-indent: -10pt; padding-left: 20pt">Goodwill</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right; padding-left: 0.05in">2(l)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">20,497</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">21,760</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-bottom: 1pt; text-indent: -10pt; padding-left: 20pt">Other long-term prepayments and receivables</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: right; padding-bottom: 1pt; padding-left: 0.05in">7</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,187</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,885</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: justify; padding-bottom: 1pt">Total assets</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: right; padding-bottom: 1pt; padding-left: 5.4pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">509,795</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">533,437</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; text-indent: -10pt; padding-left: 10pt">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right; padding-left: 0.05in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: justify; text-indent: -10pt; padding-left: 10pt">Liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right; padding-left: 0.05in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: justify; text-indent: -10pt; padding-left: 10pt">Current liabilities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right; padding-left: 0.05in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 20pt">Accounts payable (including accounts payable of the consolidated variable interest entities (&ldquo;VIE&rdquo;) and its subsidiaries without recourse to the Company of USD 44,162 and USD 68,469 as of December 31, 2016 and 2017, respectively)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right; padding-left: 0.05in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">33,376</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">49,819</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 20pt">Due to a related party (including due to a related party of the consolidated VIE and its subsidiaries without recourse to the Company of USD 45 and USD 10 as of December 31, 2016 and 2017, respectively)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right; padding-left: 0.05in">20</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">45</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 20pt">Deferred revenue and income, current portion (including deferred revenue and income, current portion of the consolidated VIE and its subsidiaries without recourse to the Company of USD 22,923 and USD 27,738 as of December 31, 2016 and 2017, respectively)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right; padding-left: 0.05in">12</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">23,194</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">28,046</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 20pt">Income tax payable (including income tax payable of the consolidated VIE and its subsidiaries without recourse to the Company of USD 2,253 and USD 3,128 as of December 31, 2016 and 2017, respectively)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right; padding-left: 0.05in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,321</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,128</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 20pt">Accrued liabilities and other payables (including accrued liabilities and other payables of the consolidated VIE and its subsidiaries without recourse to the Company of USD 104,114 and USD 132,901 as of December 31, 2016 and 2017, respectively)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right; padding-left: 0.05in">13</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">33,131</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">59,871</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-bottom: 1pt; text-indent: -10pt; padding-left: 20pt">Held-for-sale liabilities</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: right; padding-bottom: 1pt; padding-left: 0.05in">3(b)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,338</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">822</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: justify; padding-bottom: 1pt; text-indent: -10pt; padding-left: 20pt">Total current liabilities</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: right; padding-bottom: 1pt; padding-left: 0.05in">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">93,405</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">141,696</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 2.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 3; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 2.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 2.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0"><B>Xunlei Limited </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><B>Consolidated Balance Sheets (Continued)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><B></B></P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><B></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</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 NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid; padding-left: 0.125in; text-indent: -0.125in">(Amounts expressed in thousands of United&nbsp;States <BR> dollars (&ldquo;USD&rdquo;), except for number of shares and per<BR> share data)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">Note</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">As at <BR> December 31,<BR> 2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">As at<BR> December&nbsp;31,<BR> 2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -10pt; padding-left: 10pt">Non-current liabilities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 59%; text-align: left; text-indent: -10pt; padding-left: 20pt">Deferred revenue and income, non-current portion (including deferred revenue and income, non-current portion of the consolidated VIE and its subsidiaries without recourse to the Company of USD 3,539 and USD 2,934 as of December 31, 2016 and 2017, respectively)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 10%; text-align: right">12</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">4,082</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">3,242</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 20pt">Deferred tax liabilities, non-current portion</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right">21</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">635</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 20pt">Due to related parties, non-current portion</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right">20</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,537</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,737</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 20pt">Other long-term payable</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: right; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">886</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">925</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt">Total liabilities</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: right; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">103,545</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">150,600</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -10pt; padding-left: 10pt">Commitments and contingencies</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right">24</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold">Equity</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -10pt; padding-left: 10pt">Common shares ( USD0.00025 par value, 1,000,000,000&nbsp;&nbsp;shares authorized, 368,877,209 shares issued and 330,545,000 shares outstanding as of December&nbsp;31, 2016; 368,877,209&nbsp;&nbsp;shares issued and 333,643,560 shares outstanding as of December&nbsp;31, 2017)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right">15</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">83</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">83</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 10pt">Additional paid-in-capital</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">453,347</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">461,330</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 10pt">Accumulated other comprehensive loss</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(13,629</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(7,031</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 10pt">Statutory reserves</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,132</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,132</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -10pt; padding-left: 10pt">Treasury shares (38,332,209 shares and 35,233,649 shares as of December 31, 2016 and 2017, respectively)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right">15</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt">Accumulated deficits</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: right; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(36,704</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(74,526</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -10pt; padding-left: 10pt">Total Xunlei Limited&rsquo;s shareholders&rsquo; equity</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">408,238</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">384,997</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt">Non-controlling interests</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: right; padding-bottom: 1pt">17</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,988</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(2,160</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt">Total liabilities and shareholders&rsquo; equity</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: right; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">509,795</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">533,437</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>The accompanying notes are an integral part of these consolidated
financial statements.</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>&nbsp;</I></P>


<!-- Field: Page; Sequence: 4; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B><A NAME="a_003"></A>Xunlei Limited </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B><A NAME="d_023"></A>Consolidated Statements of Comprehensive
Loss</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B></B></P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>&nbsp;</B></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 NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in">(Amounts expressed in thousands of USD, <BR> except for number of shares and per share</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP STYLE="text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="10" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Years ended December&nbsp;31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid; padding-left: 0.125in">data)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">Note</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2015</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Net revenues</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 50%; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Service revenue</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 10%; text-align: right">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">102,325</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">136,442</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">169,017</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Product revenue</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: right; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,512</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">4,543</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">32,894</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Total revenues, net of rebates and discounts</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: right; padding-bottom: 1pt">2(q)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">104,837</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">140,985</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">201,911</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Business taxes and surcharges</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: right; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(316</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(779</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,328</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in"><B>Net revenues</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD STYLE="text-align: right; padding-bottom: 1pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><B>&nbsp;</B></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><B>104,521</B></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><B>&nbsp;</B></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><B>140,206</B></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><B>&nbsp;</B></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><B>200,583</B></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-indent: -0.1in; padding-left: 0.1in">Cost of revenues</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.1in; padding-left: 0.1in">Service</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right">14</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(56,629</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(75,571</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(96,391</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Product</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: right; padding-bottom: 1pt">14</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(2,621</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(4,357</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(21,485</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in"><B>Total cost of revenues</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD STYLE="text-align: right; padding-bottom: 1pt"><B>14</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><B>&nbsp;</B></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><B>(59,250</B></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><B>)</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><B>&nbsp;</B></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><B>(79,928</B></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><B>)</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><B>&nbsp;</B></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><B>(117,876</B></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><B>)</B></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Gross profit</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">45,271</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">60,278</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">82,707</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Operating expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Research and development expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(35,762</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(61,169</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(66,947</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Sales and marketing expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(12,411</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(14,601</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(19,888</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.1in; padding-left: 0.1in">General and administrative expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(28,619</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(26,010</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(36,517</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Assets impairment loss</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: right; padding-bottom: 1pt">2(n), 7</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(13,556</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Total operating expenses</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: right; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">(76,792</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">(101,780</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">(136,908</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Operating loss</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">(31,521</TD><TD STYLE="font-weight: bold; text-align: left">)</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">(41,502</TD><TD STYLE="font-weight: bold; text-align: left">)</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">(54,201</TD><TD STYLE="font-weight: bold; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Interest income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,833</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,158</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,967</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Interest expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(239</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(239</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(239</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.1in; padding-left: 0.1in">Other income, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right">23</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,627</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,503</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,880</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Share of loss from equity investees</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: right; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(12</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(195</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,875</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Loss from continuing operations before income tax</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">(22,312</TD><TD STYLE="font-weight: bold; text-align: left">)</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">(33,275</TD><TD STYLE="font-weight: bold; text-align: left">)</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">(46,468</TD><TD STYLE="font-weight: bold; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Income tax benefit</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: right; padding-bottom: 1pt">21</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">3,745</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,469</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,252</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Net loss from continuing operations</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">(18,567</TD><TD STYLE="font-weight: bold; text-align: left">)</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">(30,806</TD><TD STYLE="font-weight: bold; text-align: left">)</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">(44,216</TD><TD STYLE="font-weight: bold; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Discontinued operations</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right">3</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Income from discontinued operations before income taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9,008</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,791</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,538</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Income tax expense</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: right; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(4,907</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,168</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,131</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Net profit from discontinued operations</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: right; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">4,101</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">6,623</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">6,407</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Net loss for the year</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">(14,466</TD><TD STYLE="font-weight: bold; text-align: left">)</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">(24,183</TD><TD STYLE="font-weight: bold; text-align: left">)</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">(37,809</TD><TD STYLE="font-weight: bold; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Less: net profit/(loss) attributable to the non-controlling interest</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: right; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,299</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(72</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">13</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Net loss attributable to Xunlei Limited</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: right; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">(13,167</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">(24,111</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">(37,822</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">)</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>&nbsp;</B></P>


<!-- Field: Page; Sequence: 5; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Xunlei Limited</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Consolidated Statements of Comprehensive
Loss (Continued)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B></B></P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</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; font-weight: bold; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1pt">(Amounts expressed in thousands of USD, <BR> except for number of shares and per share </TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: right; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="10" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Years ended December&nbsp;31,</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; padding-left: 0.125in; border-bottom: Black 1pt solid"><B>data)</B></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">Note</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2015</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2016</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2017</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap">&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in; width: 48%">Net loss for the year</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="text-align: left; width: 1%">&nbsp;</TD><TD STYLE="text-align: right; width: 10%">&nbsp;</TD><TD STYLE="text-align: left; width: 1%">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="text-align: left; width: 1%">&nbsp;</TD><TD STYLE="text-align: right; width: 10%">(14,466</TD><TD STYLE="text-align: left; width: 1%">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="text-align: left; width: 1%">&nbsp;</TD><TD STYLE="text-align: right; width: 10%">(24,183</TD><TD STYLE="text-align: left; width: 1%">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="text-align: left; width: 1%">&nbsp;</TD><TD STYLE="text-align: right; width: 10%">(37,809</TD><TD STYLE="text-align: left; width: 1%">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Other comprehensive (loss)/income: Currency translation adjustments, net of tax</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(9,945</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(9,325</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">6,413</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Comprehensive loss</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">(24,411</TD><TD STYLE="font-weight: bold; text-align: left">)</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">(33,508</TD><TD STYLE="font-weight: bold; text-align: left">)</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">(31,396</TD><TD STYLE="font-weight: bold; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Less: comprehensive (loss)/income attributable to non-controlling interest</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,198</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">80</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(172</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 2.5pt; text-indent: -0.1in; padding-left: 0.1in">Comprehensive loss attributable to Xunlei Limited</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">(23,213</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">(33,588</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">(31,224</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.1in; padding-left: 0.1in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-indent: -0.1in; padding-left: 0.1in">Earnings/(loss) per share for common shares, basic</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Continuing operations</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">19</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.0514</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.0919</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.1333</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: 1pt; text-indent: -0.1in; padding-left: 0.1in">Discontinued operations</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: right">19</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">0.0122</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">0.0198</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">0.0193</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Total loss per share for common shares, basic</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.0392</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.0721</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.1140</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.1in; padding-left: 0.1in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-indent: -0.1in; padding-left: 0.1in">Earnings/(loss) per share for common shares, diluted</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Continuing operations</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">19</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.0514</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.0919</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.1333</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Discontinued operations</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: right">19</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">0.0122</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">0.0198</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">0.0193</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Total loss per share for common shares, basic</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.0392</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.0721</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.1140</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.1in; padding-left: 0.1in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Weighted average number of common shares used in calculating continuing operations</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.1in; padding-left: 0.1in">Basic</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">19</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">335,987,595</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">334,155,668</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">331,731,963</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Diluted</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: right">19</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">335,987,595</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">334,155,668</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">331,731,963</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><I>The accompanying notes are an integral part
of these consolidated financial statements.</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>


<!-- Field: Page; Sequence: 6; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B><A NAME="a_004"></A>Xunlei Limited</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B><A NAME="d_024"></A>Consolidated statements of changes in shareholders&rsquo;
equity</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B></B></P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"></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 NOWRAP STYLE="font-weight: bold; padding-left: 0.125in; text-indent: -0.125in"><FONT STYLE="font-size: 8pt">(Amounts expressed in thousands<BR> of USD, except for number
    of</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD NOWRAP COLSPAN="6" STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">Common shares</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD NOWRAP COLSPAN="6" STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">Treasury stock</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">Additional<BR> paid-in</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: right"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"><FONT STYLE="font-size: 8pt"><B>Retained</B></FONT></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"><FONT STYLE="font-size: 8pt"><B>earnings/</B></FONT></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"><FONT STYLE="font-size: 8pt"><B>(Accumulated</B></FONT></P></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">Statutory</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">Accumulated<BR> other<BR>
    comprehensive</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: right"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"><FONT STYLE="font-size: 8pt"><B>Total</B></FONT></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"><FONT STYLE="font-size: 8pt"><B>Xunlei</B></FONT></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"><FONT STYLE="font-size: 8pt"><B>Limited&rsquo;s</B><BR>
                                         <B>shareholders&rsquo;</B></FONT></P></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">Non-<BR> controlling</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right"><FONT STYLE="font-size: 8pt">Total</FONT></TD><TD STYLE="font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid; padding-left: 0.125in"><FONT STYLE="font-size: 8pt">shares and per share data)</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">Shares</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">Amount</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">Shares</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">Amount</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">capital</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">deficits)</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">reserves</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">income/(loss)</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">equity</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">interest</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 8pt">equity</FONT></TD><TD STYLE="padding-bottom: 1pt; font-weight: bold"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 23%; font-weight: bold; text-indent: -0.1in; padding-left: 0.1in"><FONT STYLE="font-size: 8pt">Balance at
    January 1, 2015</FONT></TD><TD STYLE="width: 1%"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 4%; text-align: right"><FONT STYLE="font-size: 8pt">327,611,487</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 1%"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 4%; text-align: right"><FONT STYLE="font-size: 8pt">82</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 1%"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 4%; text-align: right"><FONT STYLE="font-size: 8pt">30,274,602</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 1%"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 4%; text-align: right"><FONT STYLE="font-size: 8pt">7</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 1%"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 4%; text-align: right"><FONT STYLE="font-size: 8pt">446,202</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 1%"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 4%; text-align: right"><FONT STYLE="font-size: 8pt">574</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 1%"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 4%; text-align: right"><FONT STYLE="font-size: 8pt">5,132</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 1%"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 4%; text-align: right"><FONT STYLE="font-size: 8pt">5,894</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 1%"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 4%; text-align: right"><FONT STYLE="font-size: 8pt">457,891</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 1%"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 4%; text-align: right"><FONT STYLE="font-size: 8pt">(870</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD STYLE="width: 1%"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 4%; text-align: right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<FONT STYLE="font-size: 8pt">457,021</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in"><FONT STYLE="font-size: 8pt">Issuance of common shares
    for the vesting of restricted shares and the exercise of share options</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">10,991,120</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">3</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(3</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in"><FONT STYLE="font-size: 8pt">Issuance of common shares
    for exercised share options</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">9,092,265</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">2</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(9,092,265</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(2</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">3,630</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">3,630</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">3,630</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.1in; padding-left: 0.1in"><FONT STYLE="font-size: 8pt">Repurchase of common shares</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(1,068,095</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">1,068,095</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(1,287</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(1,287</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(1,287</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in"><FONT STYLE="font-size: 8pt">Share-based compensation</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">9,728</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">9,728</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">9,728</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.1in; padding-left: 0.1in"><FONT STYLE="font-size: 8pt">Restricted shares vested</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">3,683,458</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">1</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(3,683,458</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(1</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in"><FONT STYLE="font-size: 8pt">Net loss</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(13,167</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(13,167</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(1,299</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(14,466</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in"><FONT STYLE="font-size: 8pt">Currency
    translation adjustments</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">(10,046</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">(10,046</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">101</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">(9,945</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-indent: -0.1in; padding-left: 0.1in"><FONT STYLE="font-size: 8pt">Balance at December&nbsp;31,
    2015</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">339,319,115</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">85</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">29,558,094</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">7</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">458,270</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(12,593</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">5,132</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(4,152</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">446,749</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(2,068</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">444,681</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.1in; padding-left: 0.1in"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in"><FONT STYLE="font-size: 8pt">Issuance of common shares
    for exercised share options</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">440,465</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(440,465</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">58</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">58</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">58</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.1in; padding-left: 0.1in"><FONT STYLE="font-size: 8pt">Repurchase of common shares</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(12,272,500</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(3</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">12,272,500</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">3</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(14,329</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(14,329</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(14,329</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in"><FONT STYLE="font-size: 8pt">Share-based compensation</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">9,348</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">9,348</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">9,348</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.1in; padding-left: 0.1in"><FONT STYLE="font-size: 8pt">Restricted shares vested</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">3,057,920</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">1</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(3,057,920</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(1</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in"><FONT STYLE="font-size: 8pt">Net loss</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(24,111</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(24,111</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(72</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(24,183</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in"><FONT STYLE="font-size: 8pt">Currency
    translation adjustments</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">(9,477</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">(9,477</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">152</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">(9,325</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-indent: -0.1in; padding-left: 0.1in"><FONT STYLE="font-size: 8pt">Balance at December&nbsp;31,
    2016</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">330,545,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">83</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">38,332,209</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">9</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">453,347</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(36,704</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">5,132</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(13,629</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">408,238</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(1,988</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">406,250</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.1in; padding-left: 0.1in"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in"><FONT STYLE="font-size: 8pt">Issuance of common shares
    for exercised share options</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">4,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(4,000</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">11</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">11</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">11</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.1in; padding-left: 0.1in"><FONT STYLE="font-size: 8pt">Repurchase of common shares</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(465,350</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(1</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">465,350</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">1</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(358</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(358</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(358</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in"><FONT STYLE="font-size: 8pt">Share-based compensation</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">8,330</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">8,330</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">8,330</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.1in; padding-left: 0.1in"><FONT STYLE="font-size: 8pt">Restricted shares vested</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">3,559,910</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">1</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(3,559,910</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(1</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in"><FONT STYLE="font-size: 8pt">Net loss</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(37,822</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(37,822</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">13</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 8pt">(37,809</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in"><FONT STYLE="font-size: 8pt">Currency
    translation adjustments</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">6,598</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">6,598</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">(185</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD STYLE="padding-bottom: 1pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-size: 8pt">6,413</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; padding-bottom: 2.5pt; text-indent: -0.1in; padding-left: 0.1in"><FONT STYLE="font-size: 8pt">Balance
    at December&nbsp;31, 2017</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 8pt">333,643,560</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 8pt">83</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 8pt">35,233,649</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 8pt">9</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 8pt">461,330</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 8pt">(74,526</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 8pt">5,132</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 8pt">(7,031</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 8pt">384,997</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 8pt">(2,160</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 8pt">)</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-size: 8pt">382,837</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>The accompanying notes are an integral part of these consolidated
financial statements.</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>


<!-- Field: Page; Sequence: 7; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B><A NAME="a_005"></A>Xunlei Limited</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B><A NAME="d_025"></A>Consolidated Statement of Cash Flows</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>&nbsp;</B></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 NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">(Amounts expressed in thousands of USD except for</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="10" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Years ended December&nbsp;31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid; padding-left: 0.125in">number of shares and per share data)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2015</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -10pt; padding-left: 10pt">Cash flows from operating activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 61%; text-align: left; text-indent: -10pt; padding-left: 10pt">Net loss for the year</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">(14,466</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">(24,183</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">(37,809</TD><TD STYLE="width: 1%; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 10pt">Adjustments to reconcile net loss to net cash generated from operating activities (note)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 20pt">&mdash;Depreciation of property and equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,646</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,165</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,948</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 20pt">&mdash;Amortization of intangible assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">12,149</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,223</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,101</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 20pt">&mdash;Allowance for doubtful accounts</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">27</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 20pt">&mdash;Impairment of receivables from and prepayments to Kankan</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,723</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 20pt">&mdash;Loss on disposal of property and equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">85</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">85</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 20pt">&mdash;Gain from barter transactions</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(409</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 20pt">&mdash;Share-based compensation</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9,728</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9,348</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,330</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 20pt">&mdash;Share of loss from equity investees</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">12</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">195</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,875</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 20pt">&mdash;Investment income on short-term investments</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(997</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(506</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(728</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: -10pt; padding-left: 20pt">&mdash;Impairment of property and equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">20</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 20pt">&mdash;Impairment of intangible assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,833</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 20pt">&mdash;Impairment of long-term investments</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">596</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -9.9pt; padding-left: 19.8pt">&mdash;Deemed disposal gain on long-term investments</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(702</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(689</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(491</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: -10pt; padding-left: 20pt">&mdash;Interest expense accrued on long-term payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">239</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">239</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">239</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 20pt">&mdash;Deferred taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">873</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(954</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,214</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: -10pt; padding-left: 20pt">&mdash;Deferred government grants</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,969</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(3,473</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(3,493</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 10pt">Changes in operating assets and liabilities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 20pt">&mdash;Accounts receivable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,395</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(5,168</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(20,040</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 20pt">&mdash;Prepayments and other assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,815</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">13,947</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(11,418</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: -10pt; padding-left: 20pt">&mdash;Due from/to related parties</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(70</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,180</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(4,879</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 20pt">&mdash;Accounts payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">301</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">15,855</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9,037</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -10pt; padding-left: 20pt">&mdash;Inventories</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(526</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">59</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,925</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 20pt">&mdash;Deferred revenue</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(294</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,631</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(510</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: -10pt; padding-left: 20pt">&mdash;Income tax payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">153</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">147</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">339</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 20pt">&mdash;Accrued liabilities and other payables</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,122</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,229</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">26,138</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt">Net cash generated from/(used in) operating activities</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">13,764</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">16,970</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">(14,216</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -10pt; padding-left: 10pt">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -10pt; padding-left: 10pt">Cash flows from investing activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 10pt">Purchase of short-term investments</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(222,157</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(209,034</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(244,781</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: -10pt; padding-left: 10pt">Proceeds from disposal of&nbsp;short-term investments</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">175,513</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">94,139</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">291,568</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 10pt">Proceeds from disposal of property and equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">25</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">22</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">23</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 10pt">Proceeds from disposal of Kankan</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16,687</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 10pt">Proceeds from disposal of long-term investments</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,670</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">191</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 10pt">Purchase of intangible assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(11,894</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(121</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(481</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 10pt">Acquisition of long-term investments</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(8,330</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(33,233</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,793</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: -10pt; padding-left: 10pt">Repayment of loans from /(loans to) employees</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">105</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(22</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">423</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 10pt">Acquisition of property and equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(4,931</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(13,756</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(5,318</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: 1pt; text-indent: -10pt; padding-left: 10pt">Acquisition of constructions in progress</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(3,624</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt">Net cash generated from/(used in) investing activities</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">(54,982</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">(158,335</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">35,208</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -10pt; padding-left: 10pt">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -10pt; padding-left: 10pt">Cash flows from financing activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -10pt; padding-left: 10pt">Repurchase of shares</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,287</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(14,319</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(358</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 10pt">Prepayment for share repurchase plan</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">288</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">712</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 10pt">Governments grants received</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,055</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,508</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,908</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt">Proceeds from exercise of vested share options</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">4,974</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">58</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">11</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt">Net cash generated from/(used in) financing activities</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">5,030</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">(11,041</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">2,561</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -10pt; padding-left: 10pt">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -10pt; padding-left: 10pt">Net (decrease)/increase in cash and cash equivalents</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">(36,188</TD><TD STYLE="font-weight: bold; text-align: left">)</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">(152,406</TD><TD STYLE="font-weight: bold; text-align: left">)</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">23,553</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 10pt">Cash and cash equivalents at beginning of year</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">404,275</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">361,777</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">199,504</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt">Effect of exchange rates on cash and cash equivalents</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(6,310</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(9,867</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">10,422</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 10pt">Cash and cash equivalents at end of year</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">361,777</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">199,504</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">233,479</TD><TD STYLE="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>&nbsp;</B></P>


<!-- Field: Page; Sequence: 8; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Xunlei Limited</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Consolidated Statement of Cash Flows</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>&nbsp;</B></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 NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">(Amounts expressed in thousands of USD except for</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="10" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Years ended December&nbsp;31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid; padding-left: 0.125in">number of shares and per share data)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2015</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -10pt; padding-left: 10pt">Supplemental disclosure of cash flow information</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 61%; text-align: left; text-indent: -10pt; padding-left: 10pt">Income tax paid</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">82</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">&mdash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">&mdash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 10pt">Non cash investing and financing activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -21.3pt; padding-left: 21.3pt">&mdash;Acquisition of property and equipment in form of other payables</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,468</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,773</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,774</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: -10pt; padding-left: 10pt">&mdash;Purchase of intangible assets in form of accounts payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">62</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in">Note: Combines adjustment relating to both continuing
and discontinued operations.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>The accompanying notes are an integral part of these consolidated
financial statements.</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>&nbsp;</I></P>


<!-- Field: Page; Sequence: 9; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: left; margin-bottom: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B><A NAME="a_006"></A>Xunlei Limited</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><A NAME="d_026"></A><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>(Amounts in US dollars unless otherwise stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: -0.5in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>1.</B></TD><TD STYLE="text-align: justify"><B>Organization and nature of operations</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Xunlei Limited, previously known as Giganology Limited, (the&nbsp;&ldquo;Company&rdquo;)
was incorporated under the law of the Cayman Islands (&ldquo;Cayman&rdquo;) as a limited liability company on February&nbsp;3,&nbsp;2005.
The Company completed its initial public offering (&ldquo;IPO&rdquo;) on June 24, 2014 on the NASDAQ Global Market. Each American
Depositary Shares (&ldquo;ADSs&rdquo;) of the Company represents five common shares.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">These consolidated financial statements include the financial statements
of the Company, its subsidiaries, its variable interest entity (&ldquo;VIE&rdquo;) and the VIE&rsquo;s subsidiaries (collectively
referred to as the &ldquo;Group&rdquo;) as&nbsp;follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="width: 28%; border-bottom: Black 1pt solid"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Name of entities</B></FONT></TD>
    <TD NOWRAP STYLE="width: 2%">&nbsp;</TD>
    <TD NOWRAP STYLE="width: 10%; border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Place of</B></FONT><BR>
<FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>incorporation</B></FONT></TD>
    <TD NOWRAP STYLE="width: 2%">&nbsp;</TD>
    <TD NOWRAP STYLE="width: 10%; border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Date of</B></FONT><BR>
<FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>incorporation</B></FONT></TD>
    <TD NOWRAP STYLE="width: 2%">&nbsp;</TD>
    <TD NOWRAP STYLE="width: 10%; border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Relationship</B></FONT></TD>
    <TD NOWRAP STYLE="width: 2%">&nbsp;</TD>
    <TD NOWRAP STYLE="width: 8%; border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>% of direct</B></FONT><BR>
<FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>or indirect</B></FONT><BR>
<FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>economic</B></FONT><BR>
<FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>ownership</B></FONT></TD>
    <TD NOWRAP STYLE="width: 2%">&nbsp;</TD>
    <TD NOWRAP STYLE="width: 24%; border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Principal activities</B></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Shenzhen Xunlei Networking Technologies,&nbsp;Co.,&nbsp;Ltd. (&ldquo;Shenzhen Xunlei&rdquo;)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 19.85pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">People&rsquo;s Republic of China (&ldquo;PRC&rdquo;)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.15pt; text-align: right">January</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.15pt; text-align: right">2003</P></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 22.25pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">VIE</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">100%</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">&nbsp;</P></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">Development of software, provision of online and related advertising, membership subscription and online game services; as well as sales of software licenses</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Giganology (Shenzhen)</FONT><BR>
<FONT STYLE="font-family: Times New Roman, Times, Serif">Co.,&nbsp;Ltd. (&ldquo;Giganology Shenzhen&rdquo;)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">PRC</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">&nbsp;</P></TD>
    <TD>&nbsp;</TD>
    <TD>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">June&nbsp;2005</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">&nbsp;</P></TD>
    <TD>&nbsp;</TD>
    <TD>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">Subsidiary</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">&nbsp;</P></TD>
    <TD>&nbsp;</TD>
    <TD>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">100%</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">&nbsp;</P></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">Development of computer software and provision of information technology services to related companies</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Shenzhen Xunlei Wangwenhua Co.,&nbsp;Ltd. (formerly known as &ldquo;Shenzhen Fengdong Networking Technologies Co., Ltd.&rdquo;) (&ldquo;Wangwenhua&rdquo;)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">PRC</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">&nbsp;</P></TD>
    <TD>&nbsp;</TD>
    <TD>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">December</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">&nbsp;2005</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">&nbsp;</P></TD>
    <TD>&nbsp;</TD>
    <TD>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">VIE&rsquo;s subsidiary</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">&nbsp;</P></TD>
    <TD>&nbsp;</TD>
    <TD>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">100%</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">&nbsp;</P></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">Development of software for related companies, provision of advertising services and production of broadcast television programs </FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Xunlei Networking Technologies (Beijing) Co., Ltd. (&ldquo;Beijing Xunlei&rdquo;)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">PRC</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">June&nbsp;2009</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">VIE&rsquo;s subsidiary</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">100%</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">Development of software for related companies (note b)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Shenzhen Zhuolian Software Co.,&nbsp;Ltd. (formerly known as &ldquo;Xunlei Software (Shenzhen) Co., Ltd.&rdquo;) (&ldquo;Zhuolian Software&rdquo;)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">PRC</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">January</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">&nbsp;2010</P></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">VIE&rsquo;s subsidiary</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">100%</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">Provision of software technology development for related companies</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Xunlei Games Development (Shenzhen)&nbsp;Co.,&nbsp;Ltd. (&ldquo;Xunlei Games&rdquo;)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">PRC</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">&nbsp;</P></TD>
    <TD>&nbsp;</TD>
    <TD>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">February</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">&nbsp;2010</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">&nbsp;</P></TD>
    <TD>&nbsp;</TD>
    <TD>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">VIE&rsquo;s subsidiary</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">&nbsp;</P></TD>
    <TD>&nbsp;</TD>
    <TD>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">70%</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">&nbsp;</P></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">Development of online game and computer software for related companies and provision of advertising services</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>&nbsp;</B></P>


<!-- Field: Page; Sequence: 10; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Xunlei Limited</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>(Amounts in US dollars unless otherwise stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: -0.5in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>1.</B></TD><TD STYLE="text-align: justify"><B>Organization and nature of operations (Continued)</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="width: 28%; border-bottom: Black 1pt solid"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Name of entities</B></FONT></TD>
    <TD NOWRAP STYLE="width: 2%">&nbsp;</TD>
    <TD NOWRAP STYLE="width: 10%; border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Place of</B></FONT><BR>
<FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>incorporation</B></FONT></TD>
    <TD NOWRAP STYLE="width: 2%">&nbsp;</TD>
    <TD NOWRAP STYLE="width: 10%; border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Date of</B></FONT><BR>
<FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>incorporation</B></FONT></TD>
    <TD NOWRAP STYLE="width: 2%">&nbsp;</TD>
    <TD NOWRAP STYLE="width: 10%; border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Relationship</B></FONT></TD>
    <TD NOWRAP STYLE="width: 2%">&nbsp;</TD>
    <TD NOWRAP STYLE="width: 8%; border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>% of direct <BR>
or indirect <BR>
economic <BR>
ownership</B></FONT></TD>
    <TD NOWRAP STYLE="width: 2%">&nbsp;</TD>
    <TD NOWRAP STYLE="width: 24%; border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Principal activities</B></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Xunlei Network Technologies Limited (&ldquo;Xunlei BVI&rdquo;) </FONT></TD>
    <TD>&nbsp;</TD>
    <TD>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">British Virgin Islands</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">&nbsp;</P></TD>
    <TD>&nbsp;</TD>
    <TD>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">February 2011</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">&nbsp;</P></TD>
    <TD>&nbsp;</TD>
    <TD>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">Subsidiary</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">&nbsp;</P></TD>
    <TD>&nbsp;</TD>
    <TD>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">100%</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">&nbsp;</P></TD>
    <TD>&nbsp;</TD>
    <TD>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">Holding company</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">&nbsp;</P></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Xunlei Network Technologies Limited (&ldquo;Xunlei HK&rdquo;)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">Hong Kong</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">March 2011</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">Subsidiary</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">100%</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">Development computer software of related companies and provision of advertising services</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Xunlei Computer (Shenzhen)&nbsp;Co.,&nbsp;Ltd. (&ldquo;Xunlei Computer&rdquo;)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">PRC</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">&nbsp;</P></TD>
    <TD>&nbsp;</TD>
    <TD>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">November&nbsp;2011</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">&nbsp;</P></TD>
    <TD>&nbsp;</TD>
    <TD>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">Subsidiary</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">&nbsp;</P></TD>
    <TD>&nbsp;</TD>
    <TD>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">100%</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">&nbsp;</P></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">Development of computer software and provision of information technology services </FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Shenzhen Onething Technologies Co., Ltd. (&ldquo;Onething&rdquo;)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">PRC</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">September</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">2013</P></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">VIE&rsquo;s subsidiary</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">100%</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">Development of computer software, sale of hardware, and provision of information technology services </FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Beijing Xunjing Technologies Co., Ltd. (formerly known as &ldquo;Wangxin Century Technologies (Beijing) Co., Ltd.&rdquo;) (&ldquo;Beijing Xunjing&rdquo;)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">PRC</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">October&nbsp;2015</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">VIE&rsquo;s subsidiary</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">100%</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">Development of computer software and provision of information technology services</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Shenzhen Crystal Interactive Technologies Co., Ltd. (&ldquo;Crystal Interactive&rdquo;)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">PRC</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">May 2016</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">VIE&rsquo;s subsidiary</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">100%</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">Development of computer software and provision of information technology services</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Shenzhen Xunlei Venture Capital Partnership Enterprise (Limited Partnership) (&ldquo;Xunlei Venture Capital&rdquo;)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">PRC</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">June 2016</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">VIE&rsquo;s subsidiary</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">99%</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">Investments in industries and consultation in investments (note c)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-left: 10pt; text-indent: -10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Beijing Onething Technologies Co., Ltd. (&ldquo;Beijing Onething&rdquo;)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">PRC</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">January</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">&nbsp;2017</P></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">VIE&rsquo;s subsidiary</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">100%</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">Provision of technology services and development of computer software</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>


<!-- Field: Page; Sequence: 11; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Xunlei Limited</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>(Amounts in US dollars unless otherwise stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: -0.5in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>1.</B></TD><TD STYLE="text-align: justify"><B>Organization and nature of operations (Continued)</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 35.45pt; text-indent: -35.45pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 35.45pt; text-indent: -35.45pt">Note a:&#9;The English names
of the PRC companies represent management&rsquo;s translation of their Chinese names of these companies as they have not adopted
formal English names.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 35.45pt; text-indent: -35.45pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Note b: Beijing Xunlei was deregistered in 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Note c: As at December 31, 2017, Xunlei Venture Capital was in the
process of deregistration.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">The Group engages primarily in the provision of premium downloading
services to its members, online advertising services on its websites and mobile phone applications, sales of bandwidth, sales of
cloud computing hardwares, platform for live video services, online game platforms for game developers and&nbsp;users, and other
internet value added services.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">To comply with the PRC laws and regulations that prohibit or restrict
foreign ownership of companies that provide online advertising services, operate online games, and hold Internet Content Provider
(&lsquo;&lsquo;ICP&rsquo;&rsquo;) license, the Company conducts its business through Shenzhen Xunlei, its consolidated VIE.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Through the various agreements enacted among the Company, Giganology
Shenzhen, a wholly owned subsidiary of the Company, Shenzhen Xunlei and legal shareholders of&nbsp;Shenzhen Xunlei (the &ldquo;Restructuring&rdquo;),
the Company received all of the economic benefits and residual interest and absorbed all of the risks and expected losses from
Shenzhen Xunlei.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Details of certain key agreements with the VIE are as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 10.1pt; text-indent: -10.1pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&mdash;<B>Loan Agreements</B> between Giganology Shenzhen and the
shareholders of Shenzhen Xunlei&mdash; Giganology Shenzhen provided interest-free loans of RMB 9&nbsp;million to the legal shareholders
of Shenzhen Xunlei for them to make contributions as registered capital into Shenzhen Xunlei. The term of these agreements last
for two years from the date it was signed, and will be automatically extended afterwards on a yearly basis until each legal shareholder
of Shenzhen Xunlei has repaid the loans in its entirety in accordance with the loan agreement. The legal shareholders would not
be allowed to transfer their interests in Shenzhen Xunlei without prior consent of Giganology Shenzhen. According to the loan agreements,
the loans can only be repaid in the form of common shares of&nbsp;Shenzhen Xunlei. At any time during the term of the loan agreements,
Giganology Shenzhen may, at their sole discretion, requires any of the legal shareholders of Shenzhen Xunlei to repay all or any
portion of their outstanding loan under the agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Under a separate loan agreement between Giganology Shenzhen and
Mr. Sean Shenglong Zou as a legal shareholder of Shenzhen Xunlei, Giganology Shenzhen made an additional interest-free loan of
RMB20 million to Mr. Sean Shenglong Zou, the entire amount of which was contributed to the registered capital of Shenzhen Xunlei,
increasing the registered capital of Shenzhen Xunlei to RMB 30 million. The term of this agreement last for two years from the
date it was signed, and will be automatically extended afterwards on a yearly basis until Mr. Zou has repaid the loan in its entirety
in accordance with the loan agreement. This loan will be deemed to be repaid when all equity interest held by the shareholders
in Shenzhen Xunlei has been transferred to Giganology Shenzhen or its designated parties. At any time during the term of this loan
agreement, the Company may, at their sole discretion, require all or any portion of the outstanding loan under the agreement to
be repaid.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&mdash;<B>Business Operation Agreements</B> between Giganology Shenzhen
and Shenzhen Xunlei&mdash;Under these agreements, Giganology Shenzhen has the rights to direct the operating activities of Shenzhen
Xunlei, including the appointment of senior management. The legal shareholders of Shenzhen Xunlei also transferred all their shareholders&rsquo;
rights to Giganology Shenzhen. The term of this agreement will expire in 2016 and may be extended with Giganology Shenzhen&rsquo;s
confirmation prior to the expiration date. For instance, in May 2011, Shenzhen Xunlei sought and obtained consent from Giganology
Shenzhen and the Company to increase its registered capital by RMB20 million and to revise its articles of association accordingly.
This agreement expired on November 15, 2016 and has been extended to 2026.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 10.1pt; text-indent: -10.1pt">&nbsp;</P>


<!-- Field: Page; Sequence: 12; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Xunlei Limited</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>(Amounts in US dollars unless otherwise stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>1.</B></TD><TD STYLE="text-align: justify"><B>Organization and nature of operations (Continued)</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&mdash;<B>Equity Pledge Agreement</B> between Giganology Shenzhen
and the legal shareholders of Shenzhen Xunlei&mdash;Under this agreement, the legal shareholders of Shenzhen Xunlei pledged all
of their equity interests in Shenzhen Xunlei to Giganology&nbsp;Shenzhen. If Shenzhen Xunlei and/or its legal shareholders breach
their contractual obligations under this agreement, Giganology Shenzhen, as pledgee, will be entitled to certain rights, including
the right to sell the pledged equity interests.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&mdash;<B>Power of Attorney</B>&mdash;Each legal shareholder of
Shenzhen Xunlei appointed Giganology Shenzhen as its attorney-in-fact to exercise their shareholders&rsquo; rights in Shenzhen
Xunlei, including shareholders&rsquo; voting&nbsp;rights. Each power of attorney will remain in force for 10 years unless the business
operation agreement among Giganology Shenzhen, Shenzhen Xunlei and the legal shareholders of Shenzhen Xunlei is terminated in advance.
This period may be extended at Giganology Shenzhen&rsquo;s discretion.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&mdash;<B>Service Agreements</B> between Giganology Shenzhen and
Shenzhen Xunlei&mdash;Under various service agreements, Giganology Shenzhen will provide services including technical support,
training, as well as consulting services to Shenzhen Xunlei in exchange for a service fee. These service agreements include the
Exclusive Technology Support and Services Agreement, the Exclusive Technology Consulting and Training Agreement and the Software
and Proprietary Technology License Contract. Giganology Shenzhen is entitled to service fees equal to 20%, 20% and 40% of the pre-tax
operating profit of Shenzhen Xunlei according to the terms and provisions of these agreements, respectively (in aggregate 80% of
pre-tax operating profit of Shenzhen Xunlei). In addition, these agreements also allow both parties to review and adjust the above
mentioned percentage every six months according to the business operation and income of Shenzhen Xunlei so as to enable Giganology
Shenzhen to extract substantially all the after tax operating profit of Shenzhen Xunlei. The amount of service fees payable from
Shenzhen Xunlei to Giganology Shenzhen for the years ended December 31, 2015, 2016 and 2017 was USD 1,235,000, USD 1,088,000 and
USD 1,155,000, respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">For the Exclusive Technology Support and Services Agreement and
the Exclusive Technology Consulting and Training Agreement, the term of these agreements will expire in 2025 and may be extended
with Giganology Shenzhen&rsquo;s written confirmation prior to the expiration date. Giganology Shenzhen is entitled to terminate
the agreement at any time by providing 30 days&rsquo; prior written notice to Shenzhen Xunlei.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">For the Proprietary Technology License Contract, the term of this
contract will expire in 2022 and may be extended with Giganology Shenzhen&rsquo;s written confirmation prior to the expiration
date. Giganology Shenzhen grants Shenzhen Xunlei a non-exclusive and non-transferable right to use Giganology Shenzhen&rsquo;s
proprietary technology. Shenzhen Xunlei can only use the proprietary technology to conduct business according to its authorized
business scope. Giganology Shenzhen or its designated representative(s) owns the rights to any new technology developed due to
implementation of this contract.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&mdash;Intellectual Properties Purchase Option Agreement</B>
between Giganology Shenzhen and Shenzhen Xunlei. Giganology Shenzhen has an option to acquire Shenzhen Xunlei&rsquo;s intellectual
properties at the lowest price permissible by the then-applicable PRC laws and regulation. The term of this contract will expire
in 2022 and may be automatically extended for an additional 10 years at Giganology Shenzhen&rsquo;s discretion.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&mdash;<B>Call Option Agreement</B>&mdash;Giganology Shenzhen has
an option to acquire all of the outstanding shares of Shenzhen Xunlei at a purchase price equal to RMB 1 or the lowest price permissible
by the then-applicable PRC laws and&nbsp;regulation. The term of the agreement will expire in 2022 and may be extended at Giganology
Shenzhen&rsquo;s discretion.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">As a result of these agreements (collectively defined as &ldquo;Structured
Service Contracts&rdquo;), Giganology Shenzhen can exercise effective control over Shenzhen Xunlei, receives all of the economic
benefits and residual interest and absorbs all of the risks and expected losses from Shenzhen Xunlei as if it were the sole shareholder,
and has an exclusive option to purchase all of the equity interest in Shenzhen Xunlei at a minimal price. Therefore, Giganology
Shenzhen is considered the primary beneficiary of Shenzhen Xunlei and accordingly Shenzhen Xunlei&rsquo;s results of operations,
assets and liabilities have been consolidated in the Company&rsquo;s financial statements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>


<!-- Field: Page; Sequence: 13; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Xunlei Limited</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>(Amounts in US dollars unless otherwise stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>1.</B></TD><TD STYLE="text-align: justify"><B>Organization and nature of operations (Continued)</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>VIE-Related Risks</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">It is possible that the Group&rsquo;s operation of certain of its
operations and businesses through VIEs could be found by PRC authorities to be in violation of PRC laws and regulations prohibiting
or restricting foreign ownership of companies that engage in such operations and businesses. While the Group&rsquo;s management
considers the possibility of such a finding by PRC regulatory authorities under current laws and regulations to be remote, on January&nbsp;19,
2015, the Ministry of Commerce of the PRC, or (the &ldquo;MOFCOM&rdquo;) released on its Website for public comment a proposed
PRC law (the &ldquo;Draft FIE Law&rdquo;) that appears to include VIEs within the scope of entities that could be considered to
be foreign invested enterprises (or &ldquo;FIEs&rdquo;) that would be subject to restrictions under existing PRC law on foreign
investment in certain categories of industry. Specifically, the Draft FIE Law introduces the concept of &ldquo;actual control&rdquo;
for determining whether an entity is considered to be an FIE. In addition to control through direct or indirect ownership or equity,
the Draft FIE Law includes control through contractual arrangements within the definition of &ldquo;actual control.&rdquo; If the
Draft FIE Law is passed by the People&rsquo;s Congress of the PRC and goes into effect in its current form, these provisions regarding
control through contractual arrangements could be construed to reach the Group&rsquo;s VIE arrangements, and as a result the Group&rsquo;s
VIEs could become explicitly subject to the current restrictions on foreign investment in certain categories of industry. The Draft
FIE Law includes provisions that would exempt from the definition of foreign invested enterprises entities where the ultimate controlling
shareholders are either entities organized under PRC law or individuals who are PRC citizens. The Draft FIE Law does not make clear
how &ldquo;control&rdquo; would be determined for such purpose, and is silent as to what type of enforcement action might be taken
against existing VIEs that operate in restricted industries and are not controlled by entities organized under PRC law or individuals
who are PRC citizens. If a finding were made by PRC authorities, under existing laws and regulations or under the Draft FIE Law
if it becomes effective, that the Group&rsquo;s operation of certain of its operations and businesses through VIEs, regulatory
authorities with jurisdiction over the licensing and operation of such operations and businesses would have broad discretion in
dealing with such a violation, including levying fines, confiscating the Group&rsquo;s income, revoking the business or operating
licenses of the affected businesses, requiring the Group to restructure its ownership structure or operations, or requiring the
Group to discontinue all or any portion of its operations. Any of these actions could cause significant disruption to the Group&rsquo;s
business operations, and have a severe adverse impact on the Group&rsquo;s cash flows, financial position and operating performance.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">In addition, it is possible that the contracts among the Group,
the Group&rsquo;s VIEs and shareholders of its VIEs would not be enforceable in China if PRC government authorities or courts were
to find that such contracts contravene PRC law and regulations or are otherwise not enforceable for public policy reasons. In the
event that the Group was unable to enforce these contractual arrangements, the Group would not be able to exert effective control
over the affected VIEs. Consequently, such VIE&rsquo;s results of operations, assets and liabilities would not be included in the
Group&rsquo;s consolidated financial statements. If such were the case, the Group&rsquo;s cash flows, financial position and operating
performance would be severely adversely affected. The Group&rsquo;s contractual arrangements with respect to its consolidated VIEs
are approved and in place. The Group&rsquo;s management believes that such contracts are enforceable, and considers the possibility
remote that PRC regulatory authorities with jurisdiction over the Group&rsquo;s operations and contractual relationships would
find the contracts to be unenforceable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>


<!-- Field: Page; Sequence: 14; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Xunlei Limited</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>(Amounts in US dollars unless otherwise stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>2.</B></TD><TD STYLE="text-align: justify"><B>Summary of significant accounting policies</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 35.45pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>(a)</B></TD><TD STYLE="text-align: justify"><B>Basis of presentation and use of estimates</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">The consolidated financial statements of the Group have been prepared
in accordance with accounting principles generally accepted in the United States of America (&lsquo;&lsquo;U.S. GAAP&rsquo;&rsquo;).
Significant accounting policies followed by the Group in the preparation of the accompanying consolidated financial statements
are summarized below.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">The Restructuring was accounted for at historical costs. The assets
and liabilities of Shenzhen Xunlei are consolidated in the Company&rsquo;s financial statements at carryover basis.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">The preparation of financial statements in conformity with U.S.
GAAP requires management to make estimates and assumptions that affect the amounts reported in the accompanying consolidated financial
statements and related disclosures. Actual results could differ materially from these estimates. Significant accounting estimates
reflected in the Group&rsquo;s consolidated financial statements mainly include allowance for doubtful accounts, valuation allowance
of deferred tax assets, sales rebate to advertising agencies, amortization period of online game revenue, amortization of content
copyrights, fair value of content copyrights exchange, impairment assessment of goodwill and impairment assessment of long-lived
assets. In addition, the Group uses assumptions in a valuation model to estimate the fair value of share options granted, warrants
issued and underlying common shares.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Management bases the estimates on historical experience and on various
other assumptions that are believed to be reasonable, the results of which form the basis for making judgments about the carrying
values of assets and liabilities. Actual results could differ from these estimates.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>(b)</B></TD><TD STYLE="text-align: justify"><B>Consolidation</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">The consolidated financial statements include the financial statements
of the Company, its subsidiaries, VIE for which the Company is the primary beneficiary and its subsidiaries. All significant transactions
and balances among the Company, its subsidiaries, VIE and its subsidiaries have been eliminated upon consolidation.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">A subsidiary is an entity in which the Company, directly or indirectly,
controls more than one-half of the voting power, or has the power to appoint or remove the majority of the members of the board
of directors to cast majority of votes at meetings of the board of directors or to govern the financial and operating policies
of the investee under a statute or agreement among the shareholders or equity holders.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">An entity is considered to be a VIE if the entity&rsquo;s equity
holders do not have the characteristics of a controlling financial interest or do not have sufficient equity at risk for the entity
to finance its activities without additional subordinated financial support from other parties.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">The Group consolidates entities for which the Company is the primary
beneficiary if the entity&rsquo;s other equity holders do not have the characteristics of a controlling financial interest or do
not have sufficient equity at risk for the entity to finance its activities without additional subordinated financial support from
other parties.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">In determining whether the Company or its subsidiary is the primary
beneficiary of a VIE, the Company considered whether it has the power to direct activities that are significant to the VIE&rsquo;s
economic performance, including the power to appoint senior management, right to direct company strategy, power to approve capital
expenditure budgets, and power to establish and manage ordinary business operation procedures and internal regulations and systems.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>


<!-- Field: Page; Sequence: 15; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Xunlei Limited</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>(Amounts in US dollars unless otherwise stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 35.45pt"><B>2.</B></TD><TD><B>Summary of significant accounting policies (Continued)</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>(b)</B></TD><TD STYLE="text-align: justify"><B>Consolidation (Continued)</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Management has evaluated the contractual arrangements among Giganology
Shenzhen, Shenzhen Xunlei and its shareholders and concluded that Giganology Shenzhen receives all of the economic benefits and
absorbs all of the expected losses from Shenzhen Xunlei and has the power to direct the aforementioned activities that are significant
to Shenzhen Xunlei&rsquo;s economic performance, and is the primary beneficiary of Shenzhen Xunlei. Therefore, Shenzhen Xunlei
and its subsidiaries&rsquo; results of operation, assets and liabilities have been included in the Group&rsquo;s consolidated financial
statements. Management monitors the regulatory risk associated with these contractual arrangements. See Note 25 for further discussion.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Non-controlling interests represent the portion of the net assets
of a subsidiary attributable to interests that are not owned by the Company. The non-controlling interests are presented in the
consolidated balance sheets, separately from equity attributable to the shareholders of the Company. Non-controlling interests
in the results of the Group is presented on the face of the consolidated statements of comprehensive income as an allocation of
the total income or loss for the year/period between non-controlling shareholders and the shareholders of the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>(c)</B></TD><TD STYLE="text-align: justify"><B>Discontinued operations</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">When disposals that represent a strategic shift that has (or will
have) a major effect on the entity&rsquo;s results and operations would qualify as discontinued operations. Discontinued operations
are reported when a component of an entity comprising operations and cash flows that can be clearly distinguished, operationally
and for financial reporting purposes, from the rest of the entity is classified as held for disposal or has been disposed of, if
the component either (1) represents a strategic shift or (2) have a major impact on an entity&rsquo;s financial results and operations.
Examples include a disposal of a major geographical location, line of business, or other significant part of the entity, or disposal
of a major equity method investment. In the consolidated statement of comprehensive income, result from discontinued operations
is reported separately from the income and expenses from continuing operations and prior periods are presented on a comparative
basis. Cash flows for discontinuing operations are presented separately in note 3. In order to present the financial effects of
the continuing operations and discontinued operations, revenues and expenses arising from intra-group transactions are eliminated
except for those revenues and expenses that are considered to continue after the disposal of the discontinued operations.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Non-current assets or disposal groups are classified as assets held
for sale when the carrying amount is to be recovered principally through a sale transaction rather than through continuing use.
For this to be the case, the asset or disposal group must be available for immediate sale in its present condition subject only
to terms that are usual and customary for sale of such assets or disposal groups and the sale must be highly probable. Non-current
assets classified as held for sale and disposal groups are measured at the lower of their carrying or fair value less costs to
sell.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>(d)</B></TD><TD STYLE="text-align: justify"><B>Foreign currency translation</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">The Company&rsquo;s reporting and functional currency is the United
States Dollar (&lsquo;&lsquo;USD&rsquo;&rsquo;). Xunlei BVI and Xunlei HK&rsquo;s functional currency is the USD. The functional
currency of other subsidiaries, VIE and its subsidiaries located in the PRC is the Renminbi (&lsquo;&lsquo;RMB&rsquo;&rsquo;),
which is their respective local currency. Transactions denominated in foreign currencies are remeasured into the functional currency
at the exchange rates prevailing on the transaction dates. Financial assets and liabilities denominated in foreign currencies are
remeasured into the functional currency using the applicable exchange rates prevailing at the balance sheet date. The resulting
exchange gains and losses from foreign currency transactions are included in other income (loss) within the consolidated statements
of comprehensive income.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">The Company uses the monthly average exchange rate for the year
and the exchange rates at the balance sheet date to translate the operating results and financial position, respectively, of its
subsidiaries whose functional currency is other than the USD. The resulting translation differences are recorded in cumulated translation
adjustments, a component of shareholders&rsquo; equity.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>


<!-- Field: Page; Sequence: 16; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Xunlei Limited</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>(Amounts in US dollars unless otherwise stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>2.</B></TD><TD STYLE="text-align: justify"><B>Summary of significant accounting policies (Continued)</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>(d)</B></TD><TD STYLE="text-align: justify"><B>Foreign currency translation (Continued)</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">The exchange rate used is released by Chinese State Administration
of Foreign Exchange.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>(e)</B></TD><TD STYLE="text-align: justify"><B>Cash and cash equivalents</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Cash and cash equivalents include cash on hand, cash in bank and
time deposits placed with banks or other financial institutions, which have original maturities of three months or less and are
readily convertible to known amounts of&nbsp;cash.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>(f)</B></TD><TD STYLE="text-align: justify"><B>Short-term investments</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Short-term investments include deposits placed with banks with original
maturities of more than three months but less than one year and investments in financial instruments with a variable interest rate
indexed to the performance of underlying assets. In accordance with <I>ASC 825 Financial Instruments</I>, for investments in financial
instruments with a variable interest rate indexed to performance of underlying assets, the Group elected the fair value method
at the date of initial recognition and carried these investments subsequently at fair value. Changes in the fair value are reflected
in the consolidated statements of comprehensive income. Interest generated from short term investments are recorded when interest
payments are received at the maturity date. It is recorded as &ldquo;other income&rdquo; on the statement of comprehensive income
and measured based on the actual amount of interest the Group received.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>(g)</B></TD><TD STYLE="text-align: justify"><B>Fair value of financial instruments</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">The Group&rsquo;s financial instruments consist principally of cash
and cash equivalents, short-term investments, accounts receivable, other receivables, amounts due from/(to) related parties, accounts
payable, and other payables. The carrying value of these balances, with the exception of short-term investments (see note 2 (f)),
approximates their fair value due to the current and short term nature of these&nbsp;balances.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>(h)</B></TD><TD STYLE="text-align: justify"><B>Accounts receivable, net</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Accounts receivable are presented net of allowance for doubtful
accounts. The Group evaluates the creditworthiness of each customer at the time when services are rendered and continuously monitor
the recoverability of the accounts receivable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">The Group uses specific identification method in providing for bad
debts when facts and circumstances indicate that collection is doubtful and a loss is probable and estimable. If the financial
conditions of its customers were to deteriorate, resulting in an impairment of their ability to make payments, additional allowances
might be&nbsp;required. The allowance for doubtful accounts is based on the best facts available and is re-evaluated and adjusted
on a regular basis as additional information is received.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Some of the factors that the Group considers in determining whether
a bad debt allowance is recorded on an individual customer are:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">1) the customer's past payment history and whether it fails to comply
with its payment schedule;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">2) whether the customer is in financial difficulty due to economic
or legal factors;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">3) a significant dispute with the customer has occurred;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">4) the objective evidence which indicates non-collectability of
the accounts receivable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">The allowances provided for Accounts Receivable from continuing
operations as of December 31, 2016 and 2017 were USD 119,000 and USD 31,000, respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>


<!-- Field: Page; Sequence: 17; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Xunlei Limited</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>(Amounts in US dollars unless otherwise stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>2.</B></TD><TD STYLE="text-align: justify"><B>Summary of significant accounting policies (Continued)</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>(h)</B></TD><TD STYLE="text-align: justify"><B>Accounts receivable, net (Continued)</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">If the Group determines that an allowance is needed for a customer,
the Group will discontinue business with them unless they start to resume payment. The accounts receivable is written-off when
the Group ceases pursuing collection. Any changes in the estimates may cause the Group's operating results to fluctuate.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>(i)</B></TD><TD STYLE="text-align: justify"><B>Inventories</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 35.45pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-right: 0; margin-bottom: 0">Inventories are stated at the lower of cost or net realizable
value. Cost is determined using actual cost on a weighted average basis. Net realizable value is the amount that can be realized
from the sale of the inventory in the normal course of business after allowing for the costs of realization.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 35.45pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-right: 0; margin-bottom: 0">An allowance is recorded for excess inventory and obsolescence
based on the lower of cost or net realizable value.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 36.15pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>(j)</B></TD><TD STYLE="text-align: justify"><B>Long-term investments</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">The Group holds investments in privately held companies. The Group
accounts for these investments over which it has significant influence but does not own a majority equity interest or otherwise
control using the equity method of accounting. For investments in an investee over which the Group does not have significant influence
and of which the investee has no readily determinable fair value, the Group carries the investment using the cost method. Under
the cost method, the investment is measured initially at cost. The investment carried at cost should recognize income when dividends
are received from the distribution of the investee&rsquo;s earnings. The Group assesses its long-term investments for other-than-temporary
impairment by considering factors including, but not limited to, current economic and market conditions, operating performance
of the companies, including current earnings trends and undiscounted cash flows, and other company-specific information. The fair
value determination, particularly for investments in privately-held companies, requires significant judgment to determine appropriate
estimates and assumptions. Changes in these estimates and assumptions could affect the calculation of the fair value of the investments
and determination of whether any identified impairment is other-than-temporary. During the years ended December 31, 2015, 2016
and 2017 the Group recognised an impairment of USD 0.8 million, USD 1.66 million and USD 0.6 million, respectively. During the
year ended December 31 2017, the Group recognised share of loss of associate of USD 1.3 million for Big Data.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>(k)</B></TD><TD STYLE="text-align: justify"><B>Property and equipment</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Property and equipment are stated at historical cost less accumulated
depreciation and impairment loss, if any. Depreciation is calculated using the straight-line method over their estimated useful
lives. Residual rate is determined based on the economic value of the asset at the end of the estimated useful life as a percentage
of the original&nbsp;cost. If the company commits to a plan to abandon a long-lived asset before the end of its previous estimated
useful life, depreciation shall be revised to reflect a shortened useful life.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</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 NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">Estimated useful lives</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">Residual rate</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 57%; text-align: left; text-indent: -10pt; padding-left: 10pt">Servers and network equipment</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 25%; text-align: right">5&nbsp;years</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 14%; text-align: right">5</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: -10pt; padding-left: 10pt">Computer equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right">5&nbsp;years</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">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; text-indent: -10pt; padding-left: 10pt">Furniture, fittings and office equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right">5&nbsp;years</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 10pt">Motor vehicles</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right">5&nbsp;years</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">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; text-indent: -10pt; padding-left: 10pt">Leasehold improvements</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right">shorter of lease term or 3&nbsp;years</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Repair and maintenance costs are expensed as incurred. Expenditures
that substantially increase an asset&rsquo;s useful life are capitalized. Upon sale or disposition, gain or loss on the disposal
of property and equipment is the difference between the net sales proceeds and the carrying amount of the relevant assets and is
recognized in the consolidated statements of operations. The cost and related accumulated depreciation are removed from the financial
statements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>


<!-- Field: Page; Sequence: 18; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Xunlei Limited</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>(Amounts in US dollars unless otherwise stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>2.</B></TD><TD STYLE="text-align: justify"><B>Summary of significant accounting policies (Continued)</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>(l)</B></TD><TD STYLE="text-align: justify"><B>Goodwill</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 35.45pt"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Goodwill represents the excess of the purchase consideration over
the fair value of the identifiable tangible and intangible assets acquired and liabilities assumed from the acquired entity as
a result of the Company&rsquo;s acquisitions of interests in its subsidiaries and consolidated VIEs. Goodwill is not amortized
but is tested for impairment on an annual basis, or more frequently if events or changes in circumstances indicate that it might
be impaired. The Company first assesses qualitative factors to determine whether it is necessary to perform the two-step quantitative
goodwill impairment test. In the qualitative assessment, the Company considers primary factors such as industry and market considerations,
overall financial performance of the reporting unit, and other specific information related to the operations. Based on the qualitative
assessment, if it is more likely than not that the fair value of each reporting unit is less than the carrying amount, the quantitative
impairment test is performed.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">In performing the two-step quantitative impairment test, the first
step compares the fair values of each reporting unit to its carrying amount, including goodwill. If the fair value of each reporting
unit exceeds its carrying amount, goodwill is not considered to be impaired and the second step will not be required. If the carrying
amount of a reporting unit exceeds its fair value, the second step compares the implied fair value of goodwill to the carrying
value of a reporting unit&rsquo;s goodwill. The implied fair value of goodwill is determined in a manner similar to accounting
for a business combination with the allocation of the assessed fair value determined in the first step to the assets and liabilities
of the reporting unit. The excess of the fair value of the reporting unit over the amounts assigned to the assets and liabilities
is the implied fair value of goodwill. This allocation process is only performed for the purposes of evaluating goodwill impairment
and does not result in an entry to adjust the value of any assets or liabilities. Application of a goodwill impairment test requires
significant management judgment, including the identification of reporting units, allocation of assets, liabilities and goodwill
to reporting units, and determination of the fair value of each reporting unit.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">No goodwill impairment losses were recognized for the years ended
December 31, 2016 and 2017 based on the impairment test performed by the Group.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>(m)</B></TD><TD STYLE="text-align: justify"><B>Intangible assets</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Intangible assets, which include computer software, internal use
software development costs, online game licenses, domain names, land use right, trademarks, technology (including right-to-use)
and non-compete agreement, are carried at cost less accumulated amortization and impairment loss, if any. Exclusive game licenses
are amortized using the straight-line method over their licensing period of three years. Computer software, internal use software
and domain name are amortized using the straight-line method over their estimated useful life of five&nbsp;years. Land use right
is amortized using the straight-line method over their estimated useful life of thirty years.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 35.45pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>(n)</B></TD><TD STYLE="text-align: justify"><B>Impairment of long-lived assets</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">For other long-lived assets, the Group evaluates its long-lived
assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may no longer be
recoverable. The Group assesses the recoverability of the long-lived assets by comparing the carrying value of the long-lived assets
to the estimated undiscounted future cash flows expected to be received from use of the assets and their eventual disposition at
the lowest level of identifiable cash flows. Such assets are considered to be impaired if the sum of the expected undiscounted
cash flows is less than the carrying amount of the assets. If the Group identifies an impairment, the carrying value of the asset
will be reduced to its estimated fair value based on a discounted cash flow approach or, when available and appropriate, to comparable
market values. The impairment of online game licenses were USD 770,000, USD 721,000 and USD 765,000 as of December&nbsp;31, 2015,
2016 and 2017, respectively. The intangible assets arising from acquisition of Kingsoft Cloud Holdings, comprised of trademarks,
non-compete agreement, and related technology (including right-to-use), were impaired by USD 3,232,000, USD 322,000 and USD 1,381,000,
respectively as of December 31, 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>


<!-- Field: Page; Sequence: 19; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Xunlei Limited</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>(Amounts in US dollars unless otherwise stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>2.</B></TD><TD STYLE="text-align: justify"><B>Summary of significant accounting policies (Continued)</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>(o)</B></TD><TD STYLE="text-align: justify"><B>Commitments and contingencies</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 35.45pt"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">In the normal course of business, the Group is subject to contingencies,
such as legal proceedings and claims arising out of its business, that cover a wide range of matters. Liabilities for such contingencies
are recorded when it is probable that a liability has been incurred and the amount of the assessment can be reasonably estimated.
In regards to legal cost, the Group recorded such costs as incurred.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Certain conditions may exist as of the date the financial statements
are issued, which may result in a loss to the Group, but which will only be resolved when one or more future events occur or fail
to occur. The Group&rsquo;s management and its legal counsel assess such contingent liabilities, and such assessment inherently
involves an exercise of judgment. In assessing loss contingencies related to legal proceedings that are pending against the Group
or unasserted claims that may result in such proceedings, the Group, in consultation with its 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 therein.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">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, then the estimated liability would be
accrued in the Group&rsquo;s financial statements. If the assessment indicates that a potentially material loss contingency is
not probable, but is reasonably possible, or is probable but cannot be estimated, then the nature of the contingent liability,
together with an estimate of the range of possible loss, if determinable and material, would be disclosed.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>(p)</B></TD><TD STYLE="text-align: justify"><B>Operating leases</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Leases in which a significant portion of the risks and rewards of
ownership are retained by the lessor are classified as operating leases. Payments made under operating lease are charged to the
statements of comprehensive income on a straight-line basis over the period of the&nbsp;lease.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>(q)</B></TD><TD STYLE="text-align: justify"><B>Revenue recognition</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">The Group generates revenues from various streams. Net revenues presented in the consolidated statements
of operations and comprehensive income represent revenues from service and product sales net off sales discount, value-added tax
and related surcharges. <FONT STYLE="font: 10pt Times New Roman, Times, Serif">The Group operates a prepaid
virtual items system, under which, prepaid virtual items at fixed face value are sold to third parties. Virtual items purchased
can be used to subscribe for membership or purchase of virtual items in online games, as discussed below. Virtual items sold but
not yet consumed by the users are recorded as &ldquo;Receipts in advance from customers&rdquo; and upon consumption, they are recognized
as membership subscription and online game revenue according to the respective prescribed revenue recognition policies addressed
below.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left">I)</TD><TD STYLE="text-align: justify">Subscription revenues</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">The Group operates a VIP membership program where VIP members can have access to high <FONT STYLE="font: 10pt Times New Roman, Times, Serif">speed
online acceleration services, online streaming and other access privileges. The membership fee is time-based and is collected up-front
from subscribers except in the cases when they elect to pay via their mobile operators. The membership fee is collected when the
subscribers pay for the monthly phone bills. The terms of time-based subscriptions range from one month to twelve months, with
the subscribers having the option to renew the contract. The receipt of subscription fee is initially recorded as deferred revenue
and revenue is recognized rateably over the period of subscription as services are rendered. Unrecognized portion beyond 12 months
from balance sheet date is classified as a long-term liability. The Group evaluated the principal versus agent criteria and determined
that the Group is the principal in the transaction and accordingly record revenue on a gross basis. In determining whether to report
revenues gross for the amount of subscription revenue, the Group assesses whether it maintains the principal relationship with
the VIP members, whether it bears the credit risk and whether it establishes prices for the end users. Service fees levied by online
system, fixed phone line and mobile payment channels (&lsquo;&lsquo;Payment handling charges&rsquo;&rsquo;) are recorded as the
cost of revenues in the same period as the revenue for the membership fee is recognized.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>


<!-- Field: Page; Sequence: 20; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Xunlei Limited</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>(Amounts in US dollars unless otherwise stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>2.</B></TD><TD STYLE="text-align: justify"><B>Summary of significant accounting policies (Continued)</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>(q)</B></TD><TD STYLE="text-align: justify"><B>Revenue recognition (Continued)</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left">II)</TD><TD STYLE="text-align: justify">Advertising revenues</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Advertising revenues are derived principally from arrangements where the customers pay to place their
advertisements on the Group&rsquo;s platform in different formats over a particular period of time. Such formats generally includes
but are not limited to videos, banners, links, logos and&nbsp;buttons. Advertisements on the Group&rsquo;s platform are generally
charged on the basis of duration, and advertising contracts are signed to establish the fixed price and the advertising services
to be provided<FONT STYLE="font: 10pt Times New Roman, Times, Serif">. The Group enters into advertising contracts
with third party advertising agencies that represents advertisers, as well as directly with advertisers. A typical contract term
would range from a few days to 3&nbsp;months. Both third party advertising agencies and direct advertisers are generally billed
at the end of the display period and payments are due usually within 3&nbsp;months.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Where the Group&rsquo;s customers purchase multiple advertising
spaces with different display periods in the same contract, the Group allocates the total consideration to the various advertising
elements based on their relative fair values and recognizes revenue for the different elements over their respective display periods.
The Group determines the fair values of different advertising elements based on the prices charged when these elements were sold
on a standalone basis. The Group recognizes revenue on the elements delivered and defers the recognition of revenue for the fair
value of the undelivered elements until the remaining obligations have been satisfied. Where all of the elements within an arrangement
are delivered uniformly over the agreement period, the revenue is recognized on a straight line basis over the contract period.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>Transactions with third party advertising agencies</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">For contracts entered into with third party advertising agencies,
the third party advertising agencies will in turn sell the advertising services to advertisers. Revenue is recognized ratably over
the contract period of display based on the following criteria:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 10.1pt; text-indent: -10.1pt">&mdash;There is persuasive evidence
that an arrangement exists&mdash;the Group will enter into framework and execution agreements with the advertising agencies, specifying
price, advertising content, format and&nbsp;timing</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 10.1pt; text-indent: -10.1pt">&mdash;Price is fixed and determinable&mdash;prices
charged to the advertising agencies are specified in the agreements, including relevant discount and rebate&nbsp;rates</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 10.1pt; text-indent: -10.1pt">&mdash;Services are rendered&mdash;the
Group recognizes revenue ratably over the contract period of&nbsp;display</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 10.1pt; text-indent: -10.1pt">&mdash;Collectability is reasonably
assured&mdash;the Group assesses credit history of each advertising agency before entering into any framework and execution agreements.
If the collectability from the agencies is assessed as not reasonably assured, the Group recognizes revenue only when the cash
is received and all the other revenue criteria are&nbsp;met.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">The Group provides sales incentives in the forms of discounts and
rebates to third party advertising agencies based on purchase volume. As the advertising agencies are viewed as the customers in
these transactions, revenue is recognized based on the price charged to the agencies, net of sales incentives provided to the agencies.
Sales incentives are estimated and recorded at the time of revenue recognition based on the contracted rebate rates and estimated
sales volume based on historical experience.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>Transactions with third party advertising platforms</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Xunlei began to cooperate with third party advertising platforms
such as Guangdiantong and Baidu since the fourth quarter in 2015. In this business model, advertisers put their content on third
party advertising platforms and platforms will dispatch the advertising content to Xunlei&rsquo;s platforms by certain analysis
systematically. As the third party advertising platforms are viewed as the customers in these transactions, revenue is recognized
monthly based on the data publicized on third party platforms and the price charged to these advertising platforms.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>


<!-- Field: Page; Sequence: 21; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Xunlei Limited</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>(Amounts in US dollars unless otherwise stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>2.</B></TD><TD STYLE="text-align: justify"><B>Summary of significant accounting policies (Continued)</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>(q)</B></TD><TD STYLE="text-align: justify"><B>Revenue recognition (Continued)</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>&nbsp;</I></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left">II)</TD><TD STYLE="text-align: justify">Advertising revenues (Continued)</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>Transactions with advertisers</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">The Group also enters into advertisement contracts directly with
advertisers. Under these contracts, similar to transactions with third party advertising agencies, the Group recognizes revenue
ratably over the contract period of display. The terms and conditions, including price, are fixed according to the contract between
the Group and the advertisers. The Group also performs credit assessment of all advertisers prior to entering into contracts. Revenue
is recognized based on the amount charged to the advertisers, net of discounts.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">The Group has estimated and recorded sales rebates provided to the
agencies and advertisers of USD 1,179,000, USD 15,000 and USD 440,000 for the years ended December&nbsp;31, 2015, 2016 and 2017,
respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 21pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left">III)</TD><TD STYLE="text-align: justify">Other internet value-added services</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left">i)</TD><TD STYLE="text-align: justify">Online game revenues</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Online games comprise web games, mobile games and PC games. Users
play games through the Group&rsquo;s platform free of charge and are charged for purchases of virtual items including consumable
and perpetual items, which can be utilized in the online games to enhance their game-playing experience. Consumable items represent
virtual items that can be consumed by a specific user within a specified period of time. Perpetual items represent virtual items
that are accessible to the users&rsquo; account over the life of the online game.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Pursuant to contracts signed between the Group and game developers,
revenue from the sale of virtual items are shared based on a pre-agreed ratio for each game. The Group enters into both non-exclusive
and exclusive licensing contracts with game developers.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>Non-exclusive game licensed contracts</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">The games under non-exclusive licensed contracts are maintained,
hosted and updated by the game developers. The Group mainly provides access to the platform and limited after-sale services to
the game players. The determination of whether to record these revenues using the gross or net method is based on an assessment
of various factors; the primary factors are whether the Group acts as the principal in offering services to the game players or
as agent in the transaction, and the specific requirements of each contract. The Group determined that for non-exclusive game licensed
arrangements, the third party game developers are the principal given that the game developers design and develop the game services
offered, have reasonable latitude to establish prices of game virtual items, and are responsible for maintaining and upgrading
the game content and virtual items. Accordingly, the Group records online game revenue, net of the portion remitted to the game
developers.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Given that online games are managed and administered by the
game developers for non-exclusive licensed games, the Group does not have access to the data on the consumption details and the
types of virtual items purchased by the game players. The Group has adopted a policy to recognize revenues relating to both consumable
and perpetual items over the shorter of 1)&nbsp;estimated lives of the games and 2)&nbsp;the estimated lives of the user relationship
with the Group, which were approximately one to ten months for the periods presented.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Adjustments arising from the changes of estimated lives of virtual
items are applied prospectively as such changes are resulted from new information indicating a change in the game player behavioral
patterns.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>&nbsp;</I></P>


<!-- Field: Page; Sequence: 22; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Xunlei Limited</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>(Amounts in US dollars unless otherwise stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>2.</B></TD><TD STYLE="text-align: justify"><B>Summary of significant accounting policies (Continued)</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>(q)</B></TD><TD STYLE="text-align: justify"><B>Revenue recognition (Continued)</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 35.45pt; text-indent: -35.45pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left">III)</TD><TD STYLE="text-align: justify">Other internet value-added services (Continued)</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 35.45pt; text-indent: -35.45pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left">i)</TD><TD STYLE="text-align: justify">Online game revenues (Continued)</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>Exclusive licensing game contracts</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">For exclusive licensing contracts with game developers, the games are maintained and hosted by the Group.
Accordingly, the Group is determined to be the principal, the Group records online game revenue on a gross basis, with the amount
remitted to the game developers reported as cost of revenue. Payment handling charges are recognized as cost of revenues when the
related revenues are&nbsp;recognized.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">For exclusive licensed games which are maintained on the Group&rsquo;s
server, the Group has access to the data on the consumption details and types of virtual items purchased by the game players. The
Group does not maintain information on consumption details of virtual items, and only have limited information related to the frequency
of log-ons. Given that a substantial portion of the virtual items purchased by the game players in exclusive licensed games are
perpetual items, management determined that it would be most appropriate to recognize revenue over the shorter of 1)&nbsp;estimated
lives of the games and 2)&nbsp;the estimated lives of the user relationship with the Group, which were approximately one to six
months for the periods presented. Revenues related to consumable items are recognized immediately upon consumption.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Game players can purchase prepaid virtual items which can be used
to purchase virtual items via online channels. The Group incurs service fees levied by those payment channels, and such payment
expenses are recorded as the cost of revenues when the related revenues are recognized.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">For both non-exclusive and exclusive licensed games, the Group estimates
the life of virtual items to be the shorter of the estimated lives of the games and the estimated lives of the user relationship.
The estimated user relationship period is based on data collected from those users who have purchased virtual items. To estimate
the life of the user relationship, the Group maintains a software system that captures the following information for each user:
the date of first log-on, the date the user ceases to play the game and frequency of log-ons. The Group estimates the life of the
user relationship to be the weighted average period from the first purchase of a virtual item to the date the user ceases to play
the game based on the frequency of log-ons.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">To estimate the life of the games, the Group considers both games
that they operate as well as games in the market that are of a similar nature. The Group categorizes these games by their nature,
such as simulation games, role playing games and others, which appeal to players belonging to different demographics. The Group
estimates that the life of each group of the games to be the average period from the date of launch for such games to the date
the games are expected to be removed from the website or terminated altogether. When the Group launches a new game, they estimate
the life of the game and user relationship based on lives of other similar games in the market until the new game establishes its
own history. The Group also considers the game&rsquo;s profile, attributes, target audience, and its appeal to players of different
demographic groups in estimating the user relationship period.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">The consideration of user relationship with each online game is
based on the Group&rsquo;s best estimate that takes into account all known and relevant information at the time of assessment.
Adjustments arising from the changes of estimated lives of virtual items are applied prospectively as such changes are resulted
from new information indicating a change in the game player behavioral patterns. Any changes in the estimates of lives of virtual
items may result in the Group&rsquo;s revenues being recognized on a basis different from prior periods and may cause the Group&rsquo;s
operating result to fluctuate. The Group periodically assesses the estimated lives of the virtual items and any changes from prior
estimates are accounted for prospectively. Any adjustments arising from changes in user relationship as a result of new information
will be accounted as a change in accounting estimate in accordance with <I>ASC 250 Accounting Changes and Error Corrections</I>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>


<!-- Field: Page; Sequence: 23; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Xunlei Limited</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>(Amounts in US dollars unless otherwise stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>2.</B></TD><TD STYLE="text-align: justify"><B>Summary of significant accounting policies (Continued)</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>(q)</B></TD><TD STYLE="text-align: justify"><B>Revenue recognition (Continued)</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 35.45pt; text-indent: -35.45pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left">III)</TD><TD STYLE="text-align: justify">Other internet value-added services (Continued)</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 35.45pt; text-indent: -35.45pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left">i)</TD><TD STYLE="text-align: justify">Online game revenues (Continued)</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">The Group entered into a legally binding agreement to sell its web
game business in December 2017. Web game revenue recognized from discontinued operations was USD 25,160,000, USD 15,981,000 and
USD 11,428,000 for the years ended December 31, 2015, 2016 and 2017, respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left">ii)</TD><TD STYLE="text-align: justify">Live video revenue</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: left">The Group operates live video platform and users
can purchase virtual items which they can then send to performers in the live video platform. The revenue from live video is recognized
at fair value of the virtual items, as Xunlei is the principal in this arrangement, based on actual consumption of virtual items
by the paying users.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left">iii)</TD><TD STYLE="text-align: justify">Revenues from traffic referral programs</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">The Group enters into contracts with certain third party portals/websites
to earn revenue by redirecting online traffic to these third party portals/websites. On a monthly basis, the Group receives data
on the user traffic and the related monthly revenue from these third party portals/ websites. Under these programs, the Group recognizes
its share of revenues based on contractual rates applied to user traffic redirected to the advertisements of the third parties.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left">iv)</TD><TD STYLE="text-align: justify">Revenues from cloud computing</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">As part of the Group&rsquo;s cloud computing business, Project
Crystal, the Group engages in sale of Zhuanqianbao (&ldquo;ZQB&rdquo;) and OneThing Cloud. ZQB and OneThing Cloud are personal
cloud hardware devices.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">ZQB and OneThing Cloud also allow users to share their idle
bandwidth with the Group, in exchange for crystal points and LinkTokens, respectively. Crystal points, which can be converted
into cash based on a pre-set exchange rate, will only be given to the users when they successfully shared unused bandwidth with
the Group, whereas LinkTokens are not convertible into cash but they can be redeemed for the services offered in the platforms
of the Group under the terms determined by the Group. Although the Group has not publicly announced the full details of the redemption
process, the LinkTokens represent the Group&rsquo;s obligation to deliver future services. Therefore, the Group receives an identifiable
benefit, being the bandwidth, from the users in exchange for the crystal points and LinkTokens. The Group determined that ZQB
and OneThing Cloud sold to users represent identifiable benefit to the users that is separable from the ability to sell bandwidth
back to the Group and the bandwidth purchased from the users represent identifiable benefit to the Group, which the Group can
reasonably estimate the fair value of this benefit, that is separable from ZQB and OneThing Cloud.</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0in">&nbsp;</P>


<!-- Field: Page; Sequence: 24; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Xunlei Limited</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>(Amounts in US dollars unless otherwise stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>2.</B></TD><TD STYLE="text-align: justify"><B>Summary of significant accounting policies (Continued)</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>(q)</B></TD><TD STYLE="text-align: justify"><B>Revenue recognition (Continued)</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left">iv)</TD><TD STYLE="text-align: justify">Revenues from cloud computing (Continued)</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">The sales of ZQB and OneThing Cloud and purchase of excess bandwidth
by the Group are considered separate transactions. Therefore, sales of ZQB and OneThing Cloud are reported as revenue, while crystal
points and LinkTokens given for purchase of bandwidth are reported as bandwidth cost.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0in">The Group sells ZQB and OneThing Cloud through online e-commerce
platforms. The revenue from ZQB and OneThing Cloud is recognized when the item is dispatched to the end customers.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0in">The LinkTokens issued represent the Group&rsquo;s obligation
to deliver future services. Therefore, deferred revenue was recognized for all LinkTokens issued. Revenue will be recognized upon
redemption of the LinkTokens, the fair value of which is measured by bandwidth costs divided by total number of LinkTokens issued.
Breakage is taken into account based on historical experience.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0in">The core business principle
of cloud computing is to collect idle uplink capacity from individuals with compensation, and sells to online video streaming platforms.
On a monthly basis, the Group records the bandwidth it delivers and recognizes revenue from these online video streamers under
contractual rates applied (price per GB of bandwidth multiplies total GBs of bandwidth per month). The cost of collecting idle
bandwidth is recorded as bandwidth costs within cost of revenues upon the Group receives the idle bandwidth.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0in">Revenue is recognized net of return allowances when the products are delivered and title passes to customers.
Return allowances, which reduce net revenues, are estimated based on historical experiences. <FONT STYLE="font: 10pt Times New Roman, Times, Serif">Product
warranties are estimated and recognized at the time the Company recognizes revenue. The warranty periods is 1 year. The Company
accrues warranty liabilities at the time of sale, based on historical and projected incident rates and expected future warranty
costs.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>(r)</B></TD><TD STYLE="text-align: justify"><B>Barter transactions</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">The Group also enters into agreements with third parties (mainly
video streaming internet platform) to exchange content. The exchanged content provides rights for each respective party only to
broadcast the content received on its own website; though, each party retains the right to continue broadcasting and or sub-license
the rights to the content it surrendered in the exchange. These transactions are non-monetary transactions similar to barter transactions,
and the Group follows ASC 845, Non-Monetary Transactions and ASC 360-10, Property, Plant, and Equipment. Such barter transactions
should be recorded at fair value of the surrendered assets in the transaction unless such fair value are not determinable within
reasonable limits. The Group estimated the fair value of the content by gathering &lsquo;&lsquo;price reference&rsquo;&rsquo; of
cash sub-licensing transactions of each exclusive content right and categorizing it into two buckets (1) cash transaction prices
with established counterparties and (2) cash transaction prices with less established counterparties. With this information, the
Group calculates an &lsquo;&lsquo;average cash transaction price&rsquo;&rsquo; for each category to be used as a reference for
the non-monetary transaction. The attributable cost of the related exclusive Content Copyright surrendered is released and recorded
as the cost of the barter transaction using the individual-film-forecast computation method. This method calculates such cost based
on the ratio of the estimated fair value of the exchanged content over the aggregated estimated fair value to be generated by the
exclusive Content Copyrights for their whole license period or estimate useful lives. The Group revisits the forecast at each quarter
or year end and make adjustment, when appropriate.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">The Group generated net gains amounting to USD 137,000 from barter
transactions, which is the net amount of proceeds of USD 409,000 after deducting related allocation of cost of USD 247,000 and
business tax and surcharge of USD 25,000 for the year ended December 31, 2015. No similar transactions occurred for the years ended
December 31, 2016 and 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>


<!-- Field: Page; Sequence: 25; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Xunlei Limited</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>(Amounts in US dollars unless otherwise stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>2.</B></TD><TD STYLE="text-align: justify"><B>Summary of significant accounting policies (Continued)</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>(s)</B></TD><TD STYLE="text-align: justify"><B>Sales and marketing expenses</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Sales and marketing expenses comprise primarily of salary, commission
and benefits of sales and marketing personnel and external advertising and market promotion expenses. The external advertising
and market promotion expenses from continuing operations amounted to approximately USD 6,019,000, USD 6,666,000 and USD 10,345,000
for the years ended December&nbsp;31, 2015, 2016 and 2017, respectively.</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Shipping and handling fee is recorded in sales and marketing expenses.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>(t)</B></TD><TD STYLE="text-align: justify"><B>General and administrative expenses</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">General and administrative expenses consist primarily of salary
and benefits, professional service fees, legal expenses and other administrative expenses.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>(u)</B></TD><TD STYLE="text-align: justify"><B>Research and development costs</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">The Group incurred research and development costs to develop its
downloading software. Costs incurred during the research phase are expensed as incurred. Costs incurred for the development of
the downloading software prior to the establishment of technological feasibility, which is when a working model is available, are
expensed when incurred. The development costs qualified for capitalization have been immaterial for the periods presented.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">The Group also incurred development costs in connection with an
internal-use ERP software to further enhance management to monitor the business. While internal and external costs incurred during
the preliminary project stage are expensed as incurred, costs relating to activities during the application development stages
have been capitalized. During each of the three years ended December 31, 2017, no software development costs were capitalized as
intangible assets.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">In addition, the Group incurred other research and development costs
in relation to software used to support its operations. Any development costs qualified for capitalization were immaterial for
the periods presented.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 35.45pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>(v)</B></TD><TD STYLE="text-align: justify"><B>Taxation and uncertain tax positions</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Income taxes are accounted for under the asset and liability method.
Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial
statements&rsquo; carrying amounts of existing assets and liabilities and their respective tax bases and tax loss carry forwards.
Deferred tax assets and liabilities are measured using enacted tax rates in effect for the year in which the difference is expected
to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in the consolidated
statement of operations in the period that includes the enactment date. A valuation allowance is provided to reduce the carrying
amount of deferred tax assets if it is considered more likely than not that some portion, or all, of the deferred tax assets will
not be realized. The estimation of future taxable income involves significant judgement and estimates. Based on management's estimated
future taxable income, management concluded that it is more likely than not that the net operating losses carried forward can be
utilized prior to their respective expiration dates. The Group adopted the guidance regarding uncertain tax positions and evaluated
its open tax positions that exist in each jurisdiction for each reporting period. If an uncertain tax position is taken or expected
to be taken in a tax return, the tax benefit from that uncertain position is recognized in the Group&rsquo;s consolidated financial
statements if it is more likely than not that the position is sustainable upon examination by the relevant taxing authority. The
Group did not have any significant uncertain tax position and there was no effect on its financial condition or results of operations
as a result of implementing the new guidance. The Group recognizes interest and penalties accrued on any unrecognized tax benefits
as a component of income tax expense, if any. No significant interest and penalties were recorded in the years ended December&nbsp;31,
2015, 2016 and 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>


<!-- Field: Page; Sequence: 26; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Xunlei Limited</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>(Amounts in US dollars unless otherwise stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>2.</B></TD><TD STYLE="text-align: justify"><B>Summary of significant accounting policies (Continued)</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>(v)</B></TD><TD STYLE="text-align: justify"><B>Taxation and uncertain tax positions (Continued)</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>Transition from PRC Business Tax to PRC Value Added Tax</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">VAT payable on goods sold or taxable labor services provided by
a general VAT taxpayer for a taxable period is the net balance of the output VAT for the period after crediting the input VAT for
the period. In addition to the product revenues currently subject to VAT at a rate of 17%, the Group&rsquo;s advertising revenues,
subscription revenue, online game revenue, revenue from cloud computing and live video revenue are now subject to VAT at a rate
of 6%.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>(w)</B></TD><TD STYLE="text-align: justify"><B>Retirement benefits</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Full-time employees of the Company&rsquo;s subsidiaries, consolidated
VIE and its subsidiaries in the PRC participate in a government mandated multi-employer defined contribution plan pursuant to which
certain pension benefits, medical care, unemployment insurance, employee housing fund and other welfare benefits are provided to
employees. Chinese labor regulations require that the subsidiaries and VIEs of the Company make contributions to the government
for these benefits based on certain percentages of the employees&rsquo; salaries. The Group has no legal obligation for the benefits
beyond the contributions made. The total amounts from continuing operations for such employee benefits, which are expensed as incurred,
were USD 5,176,000, USD 8,645,000 and USD 10,123,000 for the years ended December&nbsp;31, 2015, 2016 and 2017, respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>(x)</B></TD><TD STYLE="text-align: justify"><B>Share-based compensation</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">The Group measures share-based compensation at the grant date based
on the fair value of the award determined using the Black-Scholes option pricing model. As the Group has granted share options
and restricted shares with service-only condition, the Group elected to recognize compensation costs net of estimated forfeitures
on a straight line basis over the requisite service period, which is generally the same as the vesting period. The amount of compensation
cost recognized at any date is at least equal to the portion of the grant-date value of the award that is vested at that&nbsp;date.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>(y)</B></TD><TD STYLE="text-align: justify"><B>Government subsidies</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">The Group receives subsidies from the local PRC government for general
use or purchase of equipment. General-use subsidies which are not subject to any conditions or specific use requirements are recorded
as subsidy income in the consolidated statements of operations. Subsidies for purchase of equipment are recorded as deferred government
grant when received, and are recorded as other income over the expected useful life of the assets after the related equipment has
been purchased.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>(z)</B></TD><TD STYLE="text-align: justify"><B>Segment reporting</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 35.45pt; text-indent: -35.45pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">The Group&rsquo;s Chief Executive Officer has been identified as
the chief operating decision maker (&ldquo;CODM&rdquo;), who reviews consolidated operating results of the Group when making decisions
about allocating resources and assessing performance of the Group as a whole. The Group has internal reporting of revenue, cost
and expenses that does not distinguish between segments, and reports costs and expense by nature as a whole. The Group does not
distinguish between markets or segments for the purpose of internal reporting. Management has determined that the Group operates
and manages its business as a single&nbsp;segment which is the operation of its online media platform. All revenues of the Group
are derived from mainland China.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>


<!-- Field: Page; Sequence: 27; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Xunlei Limited</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>(Amounts in US dollars unless otherwise stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>2.</B></TD><TD STYLE="text-align: justify"><B>Summary of significant accounting policies (Continued)</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>(z)</B></TD><TD STYLE="text-align: justify"><B>Segment reporting (Continued)</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">An analysis of the different types of revenues
for the years ended December&nbsp;31, 2015, 2016 and 2017 are summarized as&nbsp;follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</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 NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">Revenue from continuing operations</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="10" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Years ended December&nbsp;31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid">(In thousands)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2015</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 55%; text-align: left; text-indent: -10pt; padding-left: 10pt">Subscription revenue</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">82,435</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">90,163</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">84,956</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 10pt">Advertising revenue</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,802</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16,874</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">22,484</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 10pt">Product revenue (note a)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,512</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,543</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">32,894</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt">Other internet value-added services (note b)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">15,088</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">29,405</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">61,577</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt">Total</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">104,837</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">140,985</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">201,911</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left">note a:</TD><TD STYLE="text-align: justify">Product revenue mainly comprise of sales of ZQB and OneThing
Cloud devices.</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 35.45pt; text-indent: -35.45pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left">note b:</TD><TD STYLE="text-align: left">Other internet value-added services mainly comprise of
CDN revenue, live video services, provision of technical services, traffic referral programs, and online game revenue.</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 35.45pt; text-indent: -35.45pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: left; margin-bottom: 0; margin-left: 0.5in">The
Group is entitled to receive a mutually agreed revenue sharing of the net advertising income, with reference to market price,
generated by Beijing Xiaomi Mobile Software on a products pre-installed with the technology solution provided by the Group
for the period from January 2016 to mid-June 2017 totaling USD 5.8 million, which was recognized as revenue in 2017 (note
20).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 35.45pt; text-indent: -35.45pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>(aa)</B></TD><TD STYLE="text-align: justify"><B>Net income / (loss) per share</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Net basic income / (loss) per share is computed by dividing net
income / (loss) attributable to holders of common shares by the weighted-average number of common shares outstanding during the
year using the two class method. Using the two class method, net income / (loss) is allocated between common shares and other participating
securities based on their participating rights.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Net diluted income / (loss) per share is calculated by dividing
net income / (loss) attributable to common shareholders as adjusted for the effect of dilutive common equivalent shares, if any,
by the weighted-average number of common and dilutive common equivalents shares outstanding during the year. Dilutive equivalent
shares are excluded from the computation of diluted income / (loss) per share if their effects would be anti-dilutive. Common share
equivalents consist of the common shares issuable upon the conversion of the stock options, using the treasury stock&nbsp;method.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>(bb)</B></TD><TD STYLE="text-align: justify"><B>Comprehensive income</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Comprehensive income is defined as the change in equity of a Group
during the period from transactions and other events and circumstances excluding transactions resulting from investments from shareholders
and distributions to shareholders. Accumulated other comprehensive income, as presented on the accompanying consolidated balance
sheets, consists of cumulative translation adjustment.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>


<!-- Field: Page; Sequence: 28; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Xunlei Limited</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>(Amounts in US dollars unless otherwise stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>2.</B></TD><TD STYLE="text-align: justify"><B>Summary of significant accounting policies (Continued)</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>(cc)</B></TD><TD STYLE="text-align: justify"><B>Profit appropriation and statutory reserves</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">The Group&rsquo;s subsidiaries, consolidated VIE and its subsidiaries
incorporated in the PRC are required on an annual basis to make appropriations of retained earnings set at certain percentage of
after-tax profit determined in accordance with PRC accounting standards and regulations (&ldquo;PRC&nbsp;GAAP&rdquo;). Appropriation
to the statutory general reserve should be at least 10% of the after-tax net income determined in accordance with the legal requirements
in the PRC until the reserve is equal to 50% of the entities&rsquo; registered capital. The Group is not required to make appropriation
to other reserve funds and the Group does not have any intentions to make appropriations to any other reserve funds.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">The general reserve fund can only be used for specific purposes,
such as setting off the accumulated losses, enterprise expansion or increasing the registered capital. Appropriations to the general
reserve funds are classified in the consolidated balance sheets as statutory reserves.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">There are no legal requirements in the PRC to fund these reserves
by transfer of cash to restricted accounts, and the Group does not do&nbsp;so.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">The following table presents the balances of registered capital,
additional paid-in-capital and statutory reserves of entities within the Group incorporated in China as of December&nbsp;31, 2016
and 2017 for the Group&rsquo;s reporting purpose in China as determined under generally accepted accounting principles in China:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</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 NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid">(In thousands)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">December&nbsp;31,<BR> 2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">December&nbsp;31,<BR> 2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 70%; text-align: left; text-indent: -10pt; padding-left: 10pt">Paid-in capital</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">118,733</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">137,194</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 10pt">Additional paid-in capital</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">161</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">161</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt">Statutory reserves</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">5,132</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">5,132</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt">Total</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">124,026</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">142,487</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Relevant laws and regulations permit payments of dividends by the
PRC subsidiaries and affiliated companies only out of their retained earnings, if any, as determined in accordance with respective
accounting standards and regulations. Accordingly, the above balances are not allowed to be transferred to the Company in terms
of cash dividends, loans or advances (See also Note&nbsp;27).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>(dd)</B></TD><TD STYLE="text-align: justify"><B>Dividends</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Dividends are recognized when declared. No dividends were declared
for the years ended December&nbsp;31, 2015, 2016 and 2017, respectively. The Group does not have any present plan to pay any dividends
on common shares in the foreseeable future. The Group currently intends to retain the available funds and any future earnings to
operate and expand its business.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>(ee)</B></TD><TD STYLE="text-align: justify"><B>Recent accounting pronouncements</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">In November 2015, the FASB issued ASU 2015-17, Income Taxes: Balance
Sheet Classification of Deferred Taxes. ASU 2015-17 simplifies the presentation of deferred income taxes, which require the deferred
tax liabilities and assets be classified as noncurrent in a classified statement of financial position. ASU 2015-17 is effective
for fiscal years and interim periods within those years beginning after December 15, 2016. The Group has adopted this ASU for the
year ended December 31 2017 and present the deferred tax assets and liabilities as non-current. Prior periods were not retrospectively
adjusted.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>


<!-- Field: Page; Sequence: 29; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Xunlei Limited</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>(Amounts in US dollars unless otherwise stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>2.</B></TD><TD STYLE="text-align: justify"><B>Summary of significant accounting policies (Continued)</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>(ee)</B></TD><TD STYLE="text-align: justify"><B>Recent accounting pronouncements (Continued)</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">In January 2016, the FASB issued ASU 2016-01, Financial Instruments&ndash;Overall: Recognition and Measurement
of Financial Assets and Financial Liabilities. The new guidance will impact the accounting for equity investments, financial liabilities
under the fair value option, and the presentation and disclosure requirements for financial instruments. In addition, the FASB
clarified the need for a valuation allowance on deferred tax assets resulting from unrealized losses on available-for-sale debt
securities. The accounting for other financial instruments, such as loans, investments in debt securities, and financial liabilities
not under the fair value option is largely unchanged. The standard is effective for public business entities for annual periods
(and interim periods within those annual periods) beginning after December 15, 2017. For equity investments (except those accounted
for under the equity method) with no readily determinable fair value, the Group has elected to continuously apply cost method less
impairment. However, the Group will closely monitor if any changes resulting from observable price changes in orderly transactions
for the identical or similar investment of the same issuer.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842).
The core principle of Topic 842 is that a lessee should recognize the assets and liabilities that arise from leases. A lessee should
recognize in the balance sheet a liability to make lease payments (the lease liability) and a right-of-use asset representing its
right to use the underlying asset for the lease term. For leases with a term of 12 months or less, a lessee is permitted to make
an accounting policy election by class of underlying asset not to recognize lease assets and lease liabilities. If a lessee makes
this election, it should recognize lease expense for such leases generally on a straight-line basis over the lease term. ASU 2016-02
is effective for fiscal years and interim periods within those years beginning after December 15, 2018. Early adoption is permitted.
The Group is currently evaluating the impact ASU2016-02 will have on the Group consolidated balance sheet, results of operations,
cash flows and related disclosures.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">The FASB issued ASU 2016-15, Statement of Cash Flows (Topic 230),
Classification of Certain Cash Receipts and Cash Payments (a consensus of the Emerging Issues Task Force), on August 26, 2016,
and ASU 2016-18, Statement of Cash Flows (Topic 230), Restricted Cash (a consensus of the Emerging Issues Task Force), on November
17, 2016. The new guidance is intended to reduce diversity in practice in how certain transactions are classified in the statement
of cash flows. For public business entities, both ASUs are effective for financial statements issued for fiscal years beginning
after December 15, 2017, and interim periods within those fiscal years. For all other entities, the guidance is effective for financial
statements issued for fiscal years beginning after December 15, 2018, and interim periods within fiscal years beginning after December
15, 2019. Early adoption is permitted for ASU 2016-18. Early adoption is also permitted for ASU 2016-15 provided that all of the
amendments are adopted in the same period. Both ASUs require application using a retrospective transition method. The Group believes
the adoption will not have material impact on the Group cash flows and related disclosures.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">In 2016, the FASB and IASB issued several amendments and clarifications
to the new revenue standards, primarily as a result of issues raised by stakeholders and discussed by the Transition Resource Group.
Amendments were made to the guidance related to the principal versus agent assessment, identifying performance obligations, accounting
for licenses of intellectual property, and other matters (such as the definition of completed contracts at transition, the addition
of new practical expedients, and various technical corrections). As amended, the FASB's standard is effective for public entities
for the first interim period within annual reporting periods beginning after December 15, 2017 (nonpublic companies have an additional
year). The FASB&rsquo;s standard will allow early adoption, but no earlier than the original effective date for public entities
(reporting periods beginning after December 15, 2016). The IASB&rsquo;s standard, as amended, is effective for the first interim
period within annual reporting periods beginning on or after January 1, 2017, with early adoption permitted.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>


<!-- Field: Page; Sequence: 30; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Xunlei Limited</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>(Amounts in US dollars unless otherwise stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>2.</B></TD><TD STYLE="text-align: justify"><B>Summary of significant accounting policies (Continued)</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>(ee)</B></TD><TD STYLE="text-align: justify"><B>Recent accounting pronouncements (Continued)</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">The core principle of the guidance is that an entity should recognize revenues to depict the transfer
of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled
in exchange for those goods or services. To achieve this core principle, an entity should apply the following steps:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Step 1: Identify the contract(s) with a customer.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Step 2: Identify the performance obligations in the contract.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Step 3: Determine the transaction price.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Step 4: Allocate the transaction price to the performance obligations
in the contract.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Step 5: Recognize revenues when (or as) the entity satisfies a
performance obligation.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Group has performed a thorough assessment of the impact
of new revenue standard and identified differences which may impact on the Group&rsquo;s consolidated financial statements, including
but not limited to, the revenue recognition for membership subscription and live video revenue.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="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"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Rights from membership upgrade shall be considered as a separately
identifiable benefit and accounted for separately. A small portion of revenue received for membership subscription will be allocated
to the rights of membership upgrade and impact on the timing of recognizing the revenue. However, based on the assessment, the
impact is considered to be immaterial. </FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="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"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Free virtual items on the live video platforms shall be considered
as a separate performance obligation per and accounted for separately. A small portion of revenue received in respect of live video
platforms will be allocated to the free virtual items and impact on the timing of recognizing the revenue. However, based on the
assessment, the impact is considered to be immaterial. </FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="margin: 0pt 0">The Group will be adopting the new standard effective January 1, 2018, using the modified retrospective
method. Based on the results of management&rsquo;s assessment described above, the impact upon adoption is immaterial. Accordingly,
management does not expect to recognize any adjustment upon initial application.</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">In January 2017, the FASB issued Accounting Standards Update (&ldquo;ASU&rdquo;)
No. 2017-01, Business Combinations (Topic 805): Clarifying the Definition of a Business, which clarifies the definition of a business
with the objective of adding guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions
or disposals of assets or businesses. The standard is effective for fiscal years beginning after December 15, 2017, including interim
periods within those fiscal years. Early adoption is permitted. The standard should be applied prospectively on or after the effective
date. The Group is currently evaluating the impact ASU2017-01 will have on the Groups consolidated balance sheet, results of operations,
cash flows and related disclosures.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">In January 2017, the FASB issued Accounting Standards Update (&ldquo;ASU&rdquo;)
2017-04, Simplifying the Test for Goodwill Impairment. The guidance removes Step 2 of the goodwill impairment test, which requires
a hypothetical purchase price allocation. A goodwill impairment will now be the amount by which a reporting unit&rsquo;s carrying
value exceeds its fair value, not to exceed the carrying amount of goodwill. The guidance should be adopted on a prospective basis
for the annual or any interim goodwill impairment tests beginning after December 15, 2019. Early adoption is permitted for interim
or annual goodwill impairment tests performed on testing dates after January 1, 2017. The Group has early adopted the standard
for the year ended December 31, 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">In May 2017, the FASB issued ASU 2017-09, Compensation &mdash; Stock
Compensation (Topic 718): Scope of Modification Accounting, which provides guidance about which changes to the terms or conditions
of a share-based payment award require an entity to apply modification accounting in ASC 718. Under the new guidance, modification
accounting is required only if the fair value, the vesting conditions, or the classification of the award (as equity or liability)
changes as a result of the change in terms or conditions. The new guidance is effective for annual periods, and interim periods
within those annual periods, beginning after December 15, 2017. Early adoption is permitted. The Group is evaluating the effects,
if any, of the adoption of this guidance on the Groups consolidated balance sheet, results of operations, cash flows and related
disclosures.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>


<!-- Field: Page; Sequence: 31; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Xunlei Limited</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>(Amounts in US dollars unless otherwise stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>3.</B></TD><TD STYLE="text-align: justify"><B>Discontinued operations</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: -0.5in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B><I>(a)</I></B></TD><TD STYLE="text-align: justify"><B><I>Disposal of Xunlei Kankan</I></B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.75in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">In July 2015, the Company completed the divesture of the Company&rsquo;s
entire stake in its online video streaming platform, Xunlei Kankan to Beijing Nesound International Media Corp., Ltd. (&ldquo;Nesound&rdquo;),
an independent third party. The total sales price was RMB 130,000,000 (equivalent to approximately USD 19,896,000) (note 7). The
disposal is due to a shift of strategy focusing on the Group&rsquo;s most competitive operations.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Assets and liabilities related to Xunlei Kankan were reclassified
as assets/liabilities held for sale as of December 31, 2014, while results of operations related to Xunlei Kankan, including comparatives,
were reported as loss from discontinued operations.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>Results of the discontinued operation</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></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 NOWRAP STYLE="font-weight: bold">USD (In thousands)</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right">2015</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right">2016</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right">2017</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 55%; text-align: left">Revenues, net of rebates and discounts</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">15,677</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">&mdash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">&mdash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Business taxes and surcharges</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(447</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Net revenues</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">15,230</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Cost of revenues</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(13,240</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">Gross profit</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,990</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">Operating expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Research and development expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(3,245</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Sales and marketing expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(7,384</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(27</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">General and administrative expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(3,051</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(221</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">Total operating expenses</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">(13,680</TD><TD STYLE="font-weight: bold; text-align: left">)</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">(243</TD><TD STYLE="font-weight: bold; text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Net gain from exchanges of content copyrights</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">137</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">Operating loss</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(11,553</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(243</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Gain on disposal of Kankan</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,505</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Income tax credit/(expenses)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,048</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">36</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">Loss from discontinued operations</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">(12,096</TD><TD STYLE="font-weight: bold; text-align: left">)</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">(207</TD><TD STYLE="font-weight: bold; text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>Cash flows generated from/ (used in) discontinued operations</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></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 NOWRAP STYLE="font-weight: bold">USD (In thousands)</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right">2015</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right">2016</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right">2017</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 55%; text-align: left">Net cash used in operating activities</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">(1,554</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">(215</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">&mdash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Net cash generated from investing activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9,135</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Net cash used in financing activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">Net cash flow for the year</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">7,581</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">(215</TD><TD STYLE="font-weight: bold; text-align: left">)</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">&mdash;</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">The disposal of the online video streaming platform was completed
on July 15, 2015 and a gain of USD 1,505,000 was recognized.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>&nbsp;</B></P>


<!-- Field: Page; Sequence: 32; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Xunlei Limited</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>(Amounts in US dollars unless otherwise stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>3.</B></TD><TD STYLE="text-align: justify"><B>Discontinued operations</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: -0.5in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B><I>(b)</I></B></TD><TD STYLE="text-align: justify"><B><I>Disposal of web game business</I></B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">In December 2017, the Company signed a contract (&ldquo;Disposal
Agreement&rdquo;) to divest its web game business, a major line of the Group&rsquo;s online game business, to Shenzhen Xunyi Network
Technology Corp., Ltd. (&ldquo;Buyer&rdquo;), a company operated by a few former core members of Xunlei&rsquo;s web game business.
The total sales price was RMB 4,180,000 (equivalent to approximately USD 640,000). The disposal is due to a shift of strategy
to allow the Group better manage its internal resources, including internal traffic referral and corporate allocation.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As part of the disposal and according to the Disposal Agreement,
Xunlei agreed to assist the Buyer to collect and pay certain receivables and payables of the web game business for a period of
no longer than one year after the completion of disposal. In addition, the Buyer agreed to enter into business cooperation services
with Xunlei, including purchase of advertising services for not less than RMB 8,000,000 (equivalent to approximately USD 1,225,000)
in the next 24 months, after signing the Disposal Agreement, under a separate negotiated term. Relevant business cooperation agreements
have been signed in January 2018 at market term.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 2.5in">&nbsp;</P>

<P STYLE="margin: 0pt 0">Assets and liabilities related to web game business were reclassified as assets/liabilities held for sale
as of December 31, 2017, while results of operations related to web game, including comparatives, were reported as income from
discontinued operations. Internal traffic referral and corporate allocation is not included in results of discontinued operation.</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>Results of the discontinued operation</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></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 NOWRAP STYLE="font-weight: bold">USD (In thousands)</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right">2015</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right">2016</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right">2017</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 55%; text-align: left">Revenues, net of rebates and discounts</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">25,160</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">15,981</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">11,428</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Business taxes and surcharges</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(45</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(25</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(27</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 revenues</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">25,115</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">15,956</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11,401</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Cost of revenues</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(785</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(391</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(522</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">Gross profit</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">24,330</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">15,565</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10,879</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">Operating expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Research and development expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,488</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(3,192</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,217</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Sales and marketing expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,631</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(4,180</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,025</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">General and administrative expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(155</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(159</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(99</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">Total operating expenses</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">(5,274</TD><TD STYLE="font-weight: bold; text-align: left">)</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">(7,531</TD><TD STYLE="font-weight: bold; text-align: left">)</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">(3,341</TD><TD STYLE="font-weight: bold; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">Operating income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">19,056</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,034</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,538</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Income tax expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,859</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,204</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,131</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">Income from discontinued operations</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">16,197</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">6,830</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">6,407</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>Assets and liabilities of the discontinued operation</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></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 NOWRAP STYLE="font-weight: bold">USD (In thousands)</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right">2016</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right">2017</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 70%; text-align: left">Property and equipment, net</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">20</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">26</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">Total assets held for sale</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">20</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">26</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Deferred revenue, current portion</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,338</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">822</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">Total liabilities held for sale</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">1,338</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">822</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>Cash flows generated from/ (used in) discontinued operations</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></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 NOWRAP STYLE="font-weight: bold">USD (In thousands)</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right">2015</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right">2016</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right">2017</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 55%; text-align: left">Net cash generated from operating activities</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">15,286</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">5,492</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">5,585</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Net cash used in investing activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(12</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(13</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 used in financing activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">Net cash flow for the year</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">15,285</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">5,480</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">5,572</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>


<!-- Field: Page; Sequence: 33; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin-top: 0; text-align: center; margin-bottom: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Xunlei Limited </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>(Amounts in US dollars unless otherwise
stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in"><B>3.</B></TD><TD><B>Discontinued operations (Continued)</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.5in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in"><B><I>(c)</I></B></TD><TD><B><I>Results of discontinued operations</I></B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The disposal of the web game business was completed in January 2018 resulting in a disposal gain of approximately
USD 1,<FONT STYLE="font: 10pt Times New Roman, Times, Serif">400,000. </FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Results of the discontinued operation</B></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 NOWRAP STYLE="font-weight: bold">USD (In thousands)</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right">2015</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right">2016</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right">2017</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 61%; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Operating loss of Xunlei Kankan</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">(11,553</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">(243</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">&mdash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Gain on disposal of Kankan</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,505</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Operating income of web game business</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">19,056</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">8,034</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">7,538</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Total income from discontinued operations before income tax</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">9,008</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">7,791</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">7,538</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Xunlei Kankan - Income tax (expenses)/benefit</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,048</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">36</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Web game business - Income tax expenses</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(2,859</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,204</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,131</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Total income tax expense from discontinued operations</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">(4,907</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">(1,168</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">(1,131</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Total net profit from discontinued operations</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">4,101</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">6,623</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">6,407</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in"><B>4.</B></TD><TD><B>Cash and cash equivalents</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Cash and cash equivalents represent cash on hand, cash held
at bank, and time deposits placed with banks or other financial institutions, which have original maturities of three months or
less. Cash on hand and cash held at bank balance as of December&nbsp;31, 2016 and 2017 primarily consist of the following currencies:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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 NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December&nbsp;31, 2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31, 2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid">(In thousands)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">Amount</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">USD<BR> equivalent</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">Amount</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">USD<BR> equivalent</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 48%; text-indent: -10pt; padding-left: 10pt">RMB</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">538,660</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">77,651</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">436,794</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">66,847</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -10pt; padding-left: 10pt">USD</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">121,726</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">121,726</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">166,530</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">166,530</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt">HKD</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">987</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">127</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">794</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">102</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt">Total</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">199,504</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">233,479</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left">As at December 31, 2016 and 2017, included in the cash and cash
equivalents are time deposits with original maturities of three months or less, of USD 115,944,000 and USD 115,534,000, primarily
consist of USD.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<!-- Field: Page; Sequence: 34; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->34<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Xunlei Limited </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>(Amounts in US dollars unless otherwise
stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.5in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in"><B>5.</B></TD><TD><B>Short-term investments</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></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 NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid">(In thousands)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">December&nbsp;31,<BR> 2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">December 31,<BR> 2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 70%; text-align: left">Time deposits</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">38,829</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">118,779</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Investments in financial instruments (note)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">143,131</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">20,136</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt">Total</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">181,960</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">138,915</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">Note:</TD><TD>The investments were issued by commercial banks in the PRC with a variable interest rate indexed to performance of underlying
assets. Since these investments&rsquo; maturity dates are within one year, they are classified as short-term investments.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">Time deposits and investments in financial instruments
are stated on the balance sheet at the principal amount plus accrued interest. Interest income is recorded in &ldquo;other income&rdquo;
in the statement of comprehensive income.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in"><B>6.</B></TD><TD STYLE="text-align: justify"><B>Accounts receivable, net</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.5in"><B>&nbsp;</B></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 NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid">(In thousands)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">December&nbsp;31,<BR> 2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">December 31,<BR> 2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 70%; text-align: left">Accounts receivable</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">14,655</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">40,663</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Less: Allowance for doubtful accounts</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(119</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(31</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Accounts receivable, net</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">14,536</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">40,632</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table presents movement in
the allowance for doubtful accounts:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</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 NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid">(In thousands)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">December&nbsp;31,<BR> 2015</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">December 31,<BR> 2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">December 31,<BR> 2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 55%; text-align: left">Balance at beginning of the year</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">131</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">126</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">119</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Additions</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">27</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Write-off</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(122</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Exchange difference</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(9</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(7</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">7</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Balance at end of the year</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">126</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">119</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">31</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">The top 10 customers accounted for about
76% and 86% of accounts receivable as of December 31, 2016 and 2017, respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<!-- Field: Page; Sequence: 35; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->35<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Xunlei Limited </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>(Amounts in US dollars unless otherwise
stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in"><B>7.</B></TD><TD STYLE="text-align: justify"><B>Prepayments and other assets</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.5in"><B>&nbsp;</B></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 NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid">(In&nbsp;thousands)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">December&nbsp;31,<BR> 2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">December&nbsp;31,<BR> 2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Current portion:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 70%; text-align: left; text-indent: -0.1in; padding-left: 16.2pt">Advance to suppliers (note a)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">2,392</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">672</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 16.2pt">Interest-free loans to employees (note c)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,964</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,670</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 16.2pt">Advance to employees for business purposes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">351</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">503</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 16.2pt">Interest receivable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">210</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">313</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 16.2pt">Rental and other deposits</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,014</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,232</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 16.2pt">Prepaid management insurance</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">145</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">161</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 16.2pt">Receivable from Nesound (note b)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,748</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">181</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 16.2pt">Prepayment for taxation</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,392</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">12</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt; text-indent: -0.1in; padding-left: 16.2pt">Others</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">377</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">122</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Total of prepayments and other current assets</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">13,593</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">6,866</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Non-current portion:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Prepayments for online game licenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">490</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Low-interest loans to employees, non-current portion (note c)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">697</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">416</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Prepayment for investment (note d)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,469</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Total of long-term prepayments and other assets</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,187</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,885</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left">Note a:</TD><TD STYLE="text-align: left">Advances to suppliers primarily include prepaid rental
expenses, license costs and game sharing costs. During the year ended December 31, 2017, prepaid license costs of USD 535,000 was impaired, which was related to Kankan
as disclosed in note b.</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0; text-align: left"></TD><TD STYLE="width: 0.5in; text-align: left">Note b:</TD><TD STYLE="text-align: left">The Group disposed Kankan to Nesound in July 2015 at a
cash consideration of RMB 130,000,000 (USD 19,896,000). As of December 31, 2017, there is a balance receivable amounted to RMB
26,000,000 (USD 3,979,000) which was past due. In addition, for the purpose of disposal and pursuant to the sale and purchase
agreement of Kankan Disposal, certain right and obligation to trade receivables and trade payables transferred to Kankan will
be collected and settled by Xunlei on Kankan&rsquo;s behalf.</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt; margin-left: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt; margin-left: 0.5in">Kankan
failed to settle the transferred trade payables, which resulted in the creditors brought litigation against Kankan as well as
Xunlei, due to the fact that Xunlei remained as the contracted party in the relevant purchase contracts. In light of this, Xunlei
has settled these payables on behalf of Kankan. Up to December 31, 2015, 2016 and 2017, payables amounted to RMB 3,498,000 (USD
539,000), RMB 3,498,000 (USD 504,000) and RMB 33,388,000 (USD 5,110,000) were settled by Xunlei on behalf of Kankan respectively.
In addition, as of December 31, 2017, unsettled balance of these transferred payables amounted to approximately RMB 18,094,000
(USD 2,769,000).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-indent: -1.85pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">The Group has brought a claim
against Nesound to the arbitration tribunal and considered the balances are recoverable as of December 31, 2016. With the progress
of litigation in 2017, the Group considered the recoverability of the receivables from Nesound and amount settled on behalf of
Kankan are remote. Thus, impairment of USD 3,719,000 and USD 5,004,000 have been provided for against the receivables from Nesound
and amount settled on behalf of Kankan as &ldquo;Assets impairment loss&rdquo;, in addition, the Group also accrued USD 3,074,000
in respect of unsettled balance of transferred payables in 2017 (note 13) as legal expenses. As of December 31, 2017, balance of
this accrual was USD 2,769,000.</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left; margin-left: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left">Note c:</TD><TD STYLE="text-align: left">The Group had entered into loan contracts with certain
employees as at December 31, 2016 and 2017, under which the Group provided interest-free loans or low-interest loans to these
employees. The loan amounts vary amongst different employees from repayable on demand to repayable in equal installments on a
monthly basis over the term 8 to 10 years. The balances classified as current represented loan amounts are repayable on demand
or repayable within the next twelve months from the balance sheet date.</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<!-- Field: Page; Sequence: 36; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->36<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Xunlei Limited </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>(Amounts in US dollars unless otherwise
stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>7.</B></TD><TD STYLE="text-align: justify"><B>Prepayments and other assets (Continued)</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font-size: 10pt; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left">Note d:</TD><TD STYLE="text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Group paid USD 1,469,000 to Henan Zhaoteng Investment Co., Ltd. for acquisition of 80% equity interest of Henan Tourism Information
Co., Ltd. However, as the legal procedure of the investment has not completed up to December 31, 2017, the investment is classified
as long-term prepayment.</FONT></TD>
</TR></TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in"><B>8.</B></TD><TD><B>Property and equipment</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Property and equipment consist of the following:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</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 NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid">(In&nbsp;thousands)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">December&nbsp;31,<BR> 2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">December&nbsp;31,<BR> 2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 70%; text-align: left">Servers and network equipment</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">42,597</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">49,582</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Computer equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,538</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,785</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Furniture, fixtures and office equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">845</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">850</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Motor vehicles</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">299</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">273</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Leasehold improvements</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,793</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">3,157</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Total original costs</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">48,072</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">55,647</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Less: Accumulated depreciation</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(27,650</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(35,459</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Less: Impairment</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(20</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold">Sub-total</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">20,422</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">20,168</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Construction in progress</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">574</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">4,517</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; padding-bottom: 1pt">Total</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">20,996</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">24,685</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Depreciation expense recognized for the years ended December&nbsp;31,
2015, 2016 and 2017 are summarized as&nbsp;follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</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 NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid">(In&nbsp;thousands)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">December&nbsp;31,<BR> 2015</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">December&nbsp;31,<BR> 2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">December&nbsp;31,<BR>
2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 55%; text-indent: -0.1in; padding-left: 0.1in">Cost of revenues</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">4,873</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">5,848</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">7,647</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">General and administrative expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">628</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">306</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">277</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Sales and marketing expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Research and development expenses</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">8</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">6</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">24</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Total</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">5,516</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">6,165</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">7,948</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">Impairment loss of USD 20,000 has been
recognized for the year ended December 31, 2017. No impairment loss was recognized for the years end December 31, 2015 and 2016.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>


<!-- Field: Page; Sequence: 37; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->37<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Xunlei Limited </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>(Amounts in US dollars unless otherwise
stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in"><B>9.</B></TD><TD STYLE="text-align: justify"><B>Intangible assets, net</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="14" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December&nbsp;31,&nbsp;2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="14" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December&nbsp;31,&nbsp;2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">(In&nbsp;thousands)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">Cost</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">Amortization</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">Impairment</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">Net&nbsp;book<BR> value</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">Cost</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">Amortization</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">Impairment</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">Net&nbsp;book<BR> value</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 20%; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Land use rights</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; text-align: right">4,796</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; text-align: right">(543</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; text-align: right">&mdash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; text-align: right">4,253</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; text-align: right">5,092</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; text-align: right">(746</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; text-align: right">&mdash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; text-align: right">4,346</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Trademarks (note a)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,441</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,814</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,627</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,776</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,544</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(3,232</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Non-compete agreement (note a)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,325</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(773</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">552</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,407</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,085</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(322</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Technology (including right-to-use) (note a)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,117</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(617</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,500</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,247</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(866</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,381</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Acquired computer software</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">884</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(420</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">464</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,981</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,084</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">897</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Internal use software development costs</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">631</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(631</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">670</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(670</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Online game licenses (note b)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">5,454</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(4,383</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(721</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">350</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">6,309</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(5,276</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(765</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">268</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">20,648</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(9,181</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(721</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">10,746</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">23,482</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(12,271</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(5,700</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">5,511</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left">Note a:</TD><TD STYLE="text-align: left">With the launch of new cloud technology developed by the
Group in 2017, the acquired intangible assets related to personal cloud storage business, arising from the acquisition of Kingsoft
Cloud Holdings Limited in 2014, were no longer in use and full provision for impairment has been provided.</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left">Note b:</TD><TD STYLE="text-align: left">As of December 31, 2016 and 2017, full provision for impairment
has been provided for an online game license due to significant under performance in the past.</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Amortization expense recognized for the
years ended December&nbsp;31, 2015, 2016 and 2017 are summarized as&nbsp;follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</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 NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="10" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Years&nbsp;ended&nbsp;December&nbsp;31</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid">(In&nbsp;thousands)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2015</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 55%">Cost of revenues</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">147</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">243</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">241</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">General and administrative expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">386</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">323</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">415</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Research and development expenses</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,589</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,497</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,445</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; padding-bottom: 1pt">Total</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">2,122</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">2,063</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">2,101</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The estimated aggregate amortization expense
for each of the next five years as of December&nbsp;31, 2017 is:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</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 NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid; text-align: left">(In&nbsp;thousands)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">Intangible&nbsp;assets</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 85%; text-align: left; text-indent: -10pt; padding-left: 10pt">2018</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">697</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 10pt">2019</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">405</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 10pt">2020</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">338</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 10pt">2021</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">312</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt">2022 and thereafter</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">3,759</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>


<!-- Field: Page; Sequence: 38; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->38<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Xunlei Limited </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>(Amounts in US dollars unless otherwise
stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in"><B>9.</B></TD><TD STYLE="text-align: justify"><B>Intangible assets, net (continued)</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The weighted average amortization periods of intangible assets
as at December&nbsp;31, 2016 and 2017 are as below:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</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 NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid">(In&nbsp;year)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">December&nbsp;31,<BR> 2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">December&nbsp;31,<BR> 2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 70%; text-align: left; text-indent: -10pt; padding-left: 10pt">Land use right</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">30</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">30</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -10pt; padding-left: 10pt">Trademarks</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 10pt">Non-compete agreement</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 10pt">Technology (including right-to-use)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 10pt">Acquired computer software</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 10pt">Internal use software development costs</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt">Online game licenses</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">3</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">3</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt">Total weighted average amortization periods</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">11</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">11</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in"><B>10.</B></TD><TD STYLE="text-align: justify"><B>Inventories</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.5in"><B>&nbsp;</B></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 NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid">(In&nbsp;thousands)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">December&nbsp;31,<BR> 2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">December&nbsp;31,<BR> 2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 70%; text-align: left">Hardware devices (note a)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">183</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">3,546</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt">Others</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">191</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">333</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; padding-bottom: 1pt">Total</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">374</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">3,879</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0; text-align: left"></TD><TD STYLE="width: 0.5in; text-align: left">Note a:</TD><TD STYLE="text-align: left">Hardware devices include OneThing Cloud, ZQB, XZB and hard
discs.</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left">OneThing Cloud is a hardware, which can be used as remote downloader, personal cloud storage and file
management device. It can also act as a micro server between users and Xunlei, which enables users to share their idle uplink capacity
with Xunlei, in return Xunlei will issue them &ldquo;LinkToken&rdquo; as a reward for exchange of idle uplink capacity.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left">XZB is a personal
cloud hardware, which can remotely control downloading through mobile phones or computers, to expand storage of terminals unlimitedly
and share data in cloud storage.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left">ZQB, a proprietary hardware connected to users&rsquo; network routers, can allocate users&rsquo; idle
uplink capacity to the Company for further allocation to internet content providers. Similar to OneThing Cloud, Xunlei will issue
users Crystal points as a reward for exchange of idle uplink capacity.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left">No inventory provision
is charged for the years ended December 31, 2016 and 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left">&nbsp;</P>


<!-- Field: Page; Sequence: 39; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->39<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Xunlei Limited </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>(Amounts in US dollars unless otherwise
stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>11.</B></TD><TD STYLE="text-align: justify"><B>Long-term investments</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></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 NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid">(In&nbsp;thousands)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">December&nbsp;31,<BR> 2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">December&nbsp;31,<BR> 2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Equity method investments:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 70%; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Balance at beginning of the year</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">2,162</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">1,790</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.1in; padding-left: 0.1in">Additions</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,442</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.1in; padding-left: 0.1in">Disposal</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(701</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Share of loss from equity investees (iv)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(195</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,875</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Dilution gains arising from deemed disposal of investments (iv)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">326</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Transfer to cost method investments</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(786</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Exchange differences</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(132</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">70</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Balance at end of the year</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,790</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">311</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Cost method investments:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Balance at beginning of the year</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9,157</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">39,002</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Additions (i)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">32,707</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,793</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Disposal (ii)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,220</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(383</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Dilution gains arising from deemed disposal of investment (iii)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">689</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">165</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Transfer from equity method investments</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">786</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Exchange difference</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(463</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,449</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Less: impairment loss on long-term investments (v)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,654</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(596</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Balance at end of the year</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">39,002</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">42,430</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.1in; padding-left: 0.1in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Total long-term investments</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">40,792</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">42,741</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Details of the Group&rsquo;s ownership are as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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 NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Percentage&nbsp;of&nbsp;ownership&nbsp;of<BR> shares&nbsp;as&nbsp;of&nbsp;December&nbsp;31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid">Investee</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Equity method investments:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 70%; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Zhuhai Qianyou Technology, Co.,&nbsp;Ltd. (&ldquo;Zhuhai Qianyou&rdquo;)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">19.00</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">19.00</TD><TD STYLE="width: 1%; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Shenzhen Mojingou Information Service Co., Ltd. (previously known as Xunlei Big Data Information Service Co., Ltd.) (&ldquo;Big Data&rdquo;) (iv)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">43.16</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">28.77</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -0.1in; padding-left: 0.1in"><B>Cost method investments:</B></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Guangzhou Yuechuan Network Technology, Co.,&nbsp;Ltd. (&ldquo;Guangzhou Yuechuan&rdquo;)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9.30</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9.30</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Shenzhen Kushiduo Network Science and Technology Co.,
    Ltd. (&ldquo;Shenzhen Kushiduo&rdquo;) (ii)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10.00</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Shanghai Guozhi Electronic Technology Co., Ltd. (&ldquo;Shanghai Guozhi&rdquo;) (v)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16.80</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16.80</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Guangzhou Hongsi Network Technology Co., Ltd. (&ldquo;Guangzhou Hongsi&rdquo;) (v)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">19.90</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">19.90</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.1in; padding-left: 0.1in">Chengdu Diting Technology, Co., Ltd. (&ldquo;Chengdu Diting&rdquo;)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">12.74</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">12.74</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Xiamen Diensi Network Technology Co., Ltd. ("Xiamen Diensi")</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">14.25</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">14.25</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.1in; padding-left: 0.1in">11.2 Capital I, L.P. ("11.2 Capital")</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2.03</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2.03</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.1in; padding-left: 0.1in">Cloudtropy</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9.69</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9.69</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.1in; padding-left: 0.1in">Shanghai Lexiang Technology Co., Ltd. ("Shanghai Lexiang") (iii)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">15.00</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">14.12</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Hangzhou Feixiang Data Technology Co., Ltd. ("Hangzhou Feixiang") (i)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">20.00</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">28.00</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.1in; padding-left: 0.1in">Shenzhen Meizhi Interactive Technology Co., Ltd. ("Meizhi Interactive")</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8.13</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9.40</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Beijing Yunhui Tianxia Technology Co., Ltd. ("Yunhui Tianxia") (i)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7.50</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">13.70</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.1in; padding-left: 0.1in">Arashi Vision Interative (Cayman) Inc. ("Insta 360")</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">12.16</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">12.16</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Cloudin Technology (Cayman) Limited ("Cloudin")</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4.61</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4.61</TD><TD STYLE="text-align: left">%</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 31.5pt; text-indent: -31.5pt">&nbsp;</P>


<!-- Field: Page; Sequence: 40; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->40<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Xunlei Limited </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>(Amounts in US dollars unless otherwise
stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in"><B>11.</B></TD><TD STYLE="text-align: left"><B>Long-term investments (Continued)</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0; text-align: left"></TD><TD STYLE="width: 0.5in; text-align: left">(i)</TD><TD STYLE="text-align: left">In May 2017, the Group made additional investment by USD 1,263,000 in Yunhui Tianxia from 7.5% to 13.7%. In July 2017, the
Group also made additional equity investment in Hangzhou Feixiang of USD 1,530,000. As the result of the new investment, the Group&rsquo;s
equity interest increased from 20% to 28% and the Group continued to use the cost method to account for this investment due to
the lack of significant influence over the investee as the company's investment is not in-substance common stock.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0; text-align: left"></TD><TD STYLE="width: 0.5in; text-align: left">(ii)</TD><TD STYLE="text-align: left">In June 2017, the Group disposed of its entire interests (10%) in Shenzhen Kushiduo with a
                                                                                                carrying value of USD 383,000 at a consideration of approximately USD 191,500. As a result of the disposal, the Group
                                                                                                recognized  a  loss of USD 191,500 in the other income, net (Note 23).</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0; text-align: left"></TD><TD STYLE="width: 0.5in; text-align: left">(iii)</TD><TD STYLE="text-align: left">In January of 2017, Shanghai Lexiang issued new shares
to a third party investor resulting in the Group&rsquo;s interest in Shanghai Lexiang diluted from 15% to 14.12% with a dilution
gain of USD 222,000 arising from the deemed disposal.</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.5in; text-align: left">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0; text-align: left"></TD><TD STYLE="width: 0.5in; text-align: left">(iv)</TD><TD STYLE="text-align: left">In 2016, the Group made an equity investment in a privately-held
company, Big Data, of USD 1,442,000 for 43.16% equity interest. The Group classified Big Data as an equity method investment as
it had only significant influence instead of control over Big Data. In January of 2017, Big Data issued certain new shares to
a third party and its original shareholders and the Group&rsquo;s interest in Big Data diluted from 43.16% to 28.77% with a dilution
gain of USD 326,000 arising from the deemed disposal. As at December 31, 2017, the Group recognized full impairment of USD 1,251,000
for its interest in Big Data as share of loss from equity investees after taking into account the latest operation status and
financial position of Big Data.</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.5in; text-align: left">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%">
<TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="text-align: left; width: 0"></TD><TD STYLE="text-align: left; width: 0.5in">(v)</TD><TD STYLE="text-align: left">The Group recognized impairment against its investments in Shanghai Guozhi and Guangzhou Hongsi
                                                                                               of USD 149,000 and USD 447,000, respectively after considering the latest operation status and financial and liquidity
                                                                                               position.</TD>
</TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>12.</B></TD><TD STYLE="text-align: justify"><B>Deferred revenue and income</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.5in"><B>&nbsp;</B></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 NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid">(In thousands)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">December&nbsp;31,<BR> 2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">December&nbsp;31,<BR> 2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Deferred revenue</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 70%; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Membership subscription revenues</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">22,115</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">26,303</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Online game revenues</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">152</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">174</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Others (i)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">384</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Deferred income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Government grants (ii)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,195</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,811</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Reimbursement from the depository (iii)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">814</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">616</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Total</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">27,276</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">31,288</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Less: non-current portion (iv)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(4,082</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(3,242</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Deferred revenue and income, current portion</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">23,194</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">28,046</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0; text-align: left"></TD><TD STYLE="width: 0.5in; text-align: left">(i)</TD><TD STYLE="text-align: left">Others include live video revenues and issuance of LinkTokens.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0; text-align: left"></TD><TD STYLE="width: 0.5in; text-align: left">(ii)</TD><TD STYLE="text-align: left">In June 2017, the Group received government grant of USD 1,224,000. This government grant was recognized
as deferred income and amortized in 5 years under the property, plant and equipment depreciation policy.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0; text-align: left"></TD><TD STYLE="width: 0.5in; text-align: left">(iii)</TD><TD STYLE="text-align: left">In December 2017, the Company received from its depositary bank a reimbursement of USD 127,000,
net of withholding tax of USD 42,000. This reimbursement was recognized as deferred income and amortized over the depositary service
period of 5 years.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0; text-align: left"></TD><TD STYLE="width: 0.5in; text-align: left">(iv)</TD><TD STYLE="text-align: left">As of December 31, 2017, the non-current portion included membership subscription revenue of USD 425,000 (2016: USD 820,000),
government grants of USD 2,509,000 (2016: USD 2,719,000), and reimbursement from the depositary of USD 308,000 (2016: USD 543,000).</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"><B>&nbsp;</B></P>


<!-- Field: Page; Sequence: 41; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->41<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Xunlei Limited </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>(Amounts in US dollars unless otherwise
stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>13.</B></TD><TD STYLE="text-align: justify"><B>Accrued liabilities and other payables</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.5in"><B>&nbsp;</B></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 NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid">(In thousands)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">December&nbsp;31,<BR> 2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">December&nbsp;31,<BR> 2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 74%; text-align: left">Payroll and welfare (note b)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">11,624</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">15,170</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Agency commissions and rebates&mdash;online advertising</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,297</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,890</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Payables for advertisement on exclusive online games</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,521</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,826</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Receipts in advance from customers (note a)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,538</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16,833</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Tax levies (note b)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,864</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10,234</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Payables for purchase of equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,235</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">461</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Legal and litigation related expenses (note&nbsp;24)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,904</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,755</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Professional fees</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,007</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,045</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Staff reimbursements</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">452</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">355</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Rental expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Payables for proceeds from selling exercised stock options</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">352</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">74</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Payables for gaming distribution</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">147</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">199</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Payables related to Kankan (note c)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">807</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,501</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Payables for technological services</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">234</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">944</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Payables for construction in progress</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">345</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Customer&rsquo;s deposit</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">306</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Payables for fulfillment services</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">298</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt">Others</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,144</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,635</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; padding-bottom: 1pt">Total</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">33,131</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">59,871</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
</TABLE>




<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.5in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left">note a:</TD><TD STYLE="text-align: left">As at December 31, 2017, receipts in advance from customers
mainly represents prepayment from customers in respect of cloud computing, live video and mobile game. The increment is mainly
driven by the popularity of OneThing Cloud.</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-indent: -35.45pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left">Note b:</TD><TD STYLE="text-align: left">Payroll and welfare increased due to the performance bonus
proposed in December 2017, resulting in an increase in individual income tax payable. Value added tax payable also increased, which
is related to revenue increment in sale of product.</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-indent: -35.45pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left">Note c:</TD><TD STYLE="text-align: left">Kankan failed to settle the transferred trade payables,
which resulted in the creditors brought litigation against Kankan as well as Xunlei, due to the fact that Xunlei remained as the
contracted party in the relevant purchase contracts. In light of this, for the year ended December 31, 2017, payables of USD 3,074,000
was accrued by Xunlei, out of which, USD 2,769,000 remain unsettled as of December 31, 2017 (note 7).</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-indent: -35.45pt">&nbsp;</P>

<P STYLE="margin: 0pt 0">As at December 31, 2017, payables related to Kankan also include USD 1,732,000 collected by Xunlei on
behalf of Kankan, related to receivables transferred to Kankan, pursuant to the sale and purchase agreement of Kankan Disposal.</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.5in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>14.</B></TD><TD STYLE="text-align: justify"><B>Cost of revenues</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></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 NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">Cost&nbsp;of&nbsp;revenues&nbsp;from&nbsp;continuing&nbsp;operations&nbsp;(In</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="10" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Years&nbsp;ended&nbsp;December&nbsp;31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid">thousands)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2015</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 55%; text-align: left; text-indent: -10pt; padding-left: 10pt">Bandwidth costs</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">37,218</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">55,135</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">68,441</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 10pt">Cost of inventories sold</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,621</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,357</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">21,485</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 10pt">Cost of live video</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">204</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,505</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">12,724</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 10pt">Depreciation of servers and other equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,873</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,848</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,647</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 10pt">Payment handling charges</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,909</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,919</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,855</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt">Other costs (note)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">5,425</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">5,164</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,724</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt">Total</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">59,250</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">79,928</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">117,876</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 28.35pt; text-align: justify; text-indent: -28.35pt">Note:
Other costs mainly include game sharing costs and content costs.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 28.35pt; text-align: justify; text-indent: -28.35pt">&nbsp;</P>


<!-- Field: Page; Sequence: 42; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->42<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Xunlei Limited </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>(Amounts in US dollars unless otherwise
stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0; text-align: left"></TD><TD STYLE="width: 0.5in; text-align: left"><B>15.</B></TD><TD STYLE="text-align: left"><B>Common shares</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">The Company&rsquo;s Memorandum and Articles
of Association authorizes the Company to issue 1,000,000,000 shares of USD 0.00025 par value per common share as of December 31,
2017. Each common share is entitled to one vote. The holders of common shares are also entitled to receive dividends whenever funds
are legally available and when declared by the Board of Directors, which is subject to the approval by the holders of the common
shares representing a majority of the aggregate voting power of all outstanding shares. As of December&nbsp;31, 2016 and 2017,
there were 330,545,000 and 333,643,560 common shares outstanding, respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0; text-align: left"></TD><TD STYLE="width: 0.5in; text-align: left"><B>16.</B></TD><TD STYLE="text-align: left"><B>Repurchase of shares</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">The following table is a summary of the
shares repurchased by the Company during 2015, 2016 and 2017 under the Repurchase Program. No shares were repurchased during 2015,
2016 and 2017 except during the months indicated and all shares were purchased through privately negotiated transactions as a mean
of exercising share options from Xunlei&rsquo;s employees and publicly purchasing from the open market pursuant to the Repurchase
Program:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</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 NOWRAP STYLE="font-weight: bold">Period</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right">Total&nbsp;Number&nbsp;of&nbsp;ADSs&nbsp;Purchased&nbsp;as<BR> Part&nbsp;of&nbsp;the&nbsp;Publicly&nbsp;Announced&nbsp;Plan</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right">Average&nbsp;Price<BR> Paid&nbsp;Per&nbsp;ADS</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 70%; text-indent: -10pt; padding-left: 10pt">March 15 &ndash; March 30</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">408,985</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">6.22</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -10pt; padding-left: 10pt">April 1&ndash; April 14</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">457,900</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6.61</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -10pt; padding-left: 10pt">May 2 &ndash; May 31</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">449,696</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6.28</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -10pt; padding-left: 10pt">June 9 &ndash; June 30</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">111,459</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5.24</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -10pt; padding-left: 10pt">July 1 &ndash; July 29</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">555,357</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5.33</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -10pt; padding-left: 10pt">August 1 &ndash; August 30</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">229,695</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5.83</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -10pt; padding-left: 10pt">September 6 &ndash; September 30</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">15,467</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5.33</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -10pt; padding-left: 10pt">October 13 - October 27</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">31,400</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5.11</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -10pt; padding-left: 10pt">November 18 &ndash; November 30</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">21,229</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4.61</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -10pt; padding-left: 10pt">December 2 &ndash; December 30</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">173,312</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4.02</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-indent: -10pt; padding-left: 10pt">Total for the year ended December 31, 2016</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">2,454,500</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -10pt; padding-left: 10pt">January 13</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">994</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4.34</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -10pt; padding-left: 10pt">February 10</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,553</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3.75</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -10pt; padding-left: 10pt">March 7 &ndash; March 31</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">86,523</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3.86</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-indent: -10pt; padding-left: 10pt">Total for the year ended December 31, 2017</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">93,070</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.5in; text-align: left"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0; text-align: left"></TD><TD STYLE="width: 0.5in; text-align: left">Note a</TD><TD STYLE="text-align: left">In January 2016, the board of directors of the company
authorized a share repurchase program, whereby the Company may repurchase up to USD20 million of common shares or ADSs from January
27, 2016 for twelve months through the same means as the Repurchase Program. The share repurchases may be made in accordance with
applicable laws and regulations through open market transactions, privately negotiated transactions or other legally permissible
means as determined by management, including through Rule 10b5-1 share repurchase plans.</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.5in; text-align: left">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0; text-align: left"></TD><TD STYLE="width: 0.5in; text-align: left">Note b</TD><TD STYLE="text-align: left">During the years ended December 31, 2015, 2016 and 2017,
nil, 2,454,500 and 93,070 ADSs purchased at an aggregate consideration of nil, USD 14,319,000 and USD 358,820 under the Repurchase
Program. Due to the expiration of the Repurchase Program, the remaining unused amount of approximately USD 5.3 million was no
longer available for repurchase after December 31, 2017.</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>17.</B></TD><TD STYLE="text-align: justify"><B>Non-controlling interest</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.5in; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt">Non-controlling interest includes the interest owned by a shareholder
of the Company in a subsidiary of the consolidated&nbsp;VIE.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt">In February 2010, Shenzhen Xunlei set up a new subsidiary named
Xunlei Games Development (Shenzhen)&nbsp;Co.,&nbsp;Ltd. (&ldquo;Xunlei Games&rdquo;) and holds 70% of its equity interest. A shareholder
of the Company contributed RMB 3,000,000 (equivalent to USD 439,000) and holds 30% equity interest in Xunlei Games, which was accounted
for as a non-controlling interest of the&nbsp;Group.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"><B>&nbsp;</B></P>


<!-- Field: Page; Sequence: 43; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->43<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Xunlei Limited </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>(Amounts in US dollars unless otherwise
stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.5in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in"><B>18.</B></TD><TD><B>Share-based compensation</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>2010 share incentive plan</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">During the years presented, the Company granted share options
to employees, officers and directors of the Group.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">These options were granted with exercise prices denominated
in the USD, which is the functional currency of the Company. The maximum term of any issued stock option is seven or ten years
from the grant date. Stock options granted to employees and officers vest over a four-year schedule as stated&nbsp;below:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0; text-align: left"></TD><TD STYLE="width: 0.5in; text-align: left">(1)</TD><TD STYLE="text-align: left">One-fourth of the options shall be vested upon the first anniversary of the grant&nbsp;date;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0; text-align: left"></TD><TD STYLE="width: 0.5in; text-align: left">(2)</TD><TD STYLE="text-align: left">The remaining three quarters of the options shall be vested on monthly basis over the next thirty-six months. (<SUP>1</SUP>/<SUB>48</SUB>
of options shall be vested per month subsequently)</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt">Stock options granted to directors were subject to a vesting
schedule of approximately 32 months.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left">All share-based payments to employees are
measured based on their grant-date fair values. Compensation expense is recognized on a straight-line basis over the requisite
service&nbsp;period.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left">In December&nbsp;2010, the Group adopted
a share incentive plan, which is referred to as the 2010 Share Option Plan (&ldquo;the 2010 Plan&rdquo;). The purpose of the plan
is to attract and retain the best available personnel by linking the personal interests of the members of the board, employees,
and consultants to the success of the Group&rsquo;s business and by providing such individuals with an incentive for outstanding
performance to generate superior returns for our shareholders. Under the 2010 Plan, the maximum number of shares in respect of
which options, restricted shares, or restricted share units may be granted is 26,822,828 shares (excluding the share options previously
granted to the directors who are the founders of the&nbsp;Company). The amount of shares available for such grants as of December
31, 2017 is 2,627,465.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left">On June 11, 2014, the board of directors
of the company decided to extend the contractual life for certain vested share options to June 11, 2015, because the maturity date
of these options was from June to December in 2014, whereas, the lock-up period for the shares was 6 months from the IPO closing
date, i.e. June 24, 2014, which would result in the expiration of these options before the exercise. The incremental share-based
compensation of USD 768,000 is recognized at the time of modification.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left">In the business combination of personal
cloud storage business completed on September 5, 2014, the Group granted share options under the 2010 Plan to replace the unvested
awards owned by the employees who are transferred to the Group, the portion of the fair-value-based measure of the replacement
award attribute to pre-combination service of USD 303,000 was allocated to the consideration, while the portion attribute to post-combination
service of USD 44,000 was recorded as share based compensation expense over the remaining vesting period.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left">On December 1, 2014, the board of directors
of the company approved the conversion of certain vested and unvested share options with relatively high exercise price into restricted
shares. In this conversion, 3,776,711 share options were cancelled and 1,505,787 restricted shares were granted. The incremental
share-based compensation of USD 2,214,000 is recorded over the remaining vesting period of 2 to 4.5 years.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left">In November 2014, the Company issued to
a depositary bank for American Depositary Shares, 10,000,000 common shares, which were reserved for the future exercise of share
options or vesting of restricted shares.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt">&nbsp;</P>


<!-- Field: Page; Sequence: 44; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->44<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Xunlei Limited </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>(Amounts in US dollars unless otherwise
stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in"><B>18.</B></TD><TD><B>Share-based compensation (Continued)</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>2010 share incentive plan (Continued)</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following table summarizes the share option activity for
the years ended December&nbsp;31, 2015, 2016 and 2017:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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 NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">Number of<BR> share options</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">Weighted<BR> average<BR> exercise<BR> price (USD)</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">Weighted-<BR> average<BR> grant-date<BR> fair<BR>
 value&nbsp;(USD)</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">Weighted<BR> average<BR> remaining<BR> contractual<BR>
 life<BR> (years)</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">Aggregate<BR> intrinsic<BR> value (In<BR>
 thousands)</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 40%; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Outstanding, December&nbsp;31, 2015</TD><TD STYLE="width: 1%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; border-bottom: Black 1pt solid; text-align: right">2,130,820</TD><TD STYLE="width: 1%; padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">2.13</TD><TD STYLE="width: 1%; padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Vested and expected to vest at December&nbsp;31, 2015</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,008,645</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1.76</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.73</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4.62</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">464</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.1in; padding-left: 0.1in">Exercisable at December&nbsp;31, 2015</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,430,870</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2.16</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.86</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4.03</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">406</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.1in; padding-left: 0.1in">Forfeited</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(14,375</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3.21</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.1in; padding-left: 0.1in">Expired</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(182,510</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2.22</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Exercised</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(440,465</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1.81</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Outstanding, December&nbsp;31, 2016</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,493,470</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2.65</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3.39</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Vested and expected to vest at December&nbsp;31, 2016</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,440,923</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2.67</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.85</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3.24</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.1in; padding-left: 0.1in">Exercisable at December&nbsp;31, 2016</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,217,050</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2.70</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.84</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3.20</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.1in; padding-left: 0.1in">Forfeited</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(109,925</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2.89</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.1in; padding-left: 0.1in">Expired</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(989,730</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2.28</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Exercised</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(4,000</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.83</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Outstanding, December&nbsp;31, 2017</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">389,815</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3.90</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4.64</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Vested and expected to vest at December&nbsp;31, 2017</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">170,545</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3.90</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.95</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4.64</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Exercisable at December&nbsp;31, 2017</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">389,190</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">3.90</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">0.95</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">4.64</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1pt solid">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">A summary of the restricted shares activities under the 2010
Plan for the years ended December 31, 2017 is presented below:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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 NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">Number of<BR> restricted shares</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">Weighted-Average<BR> Grant-Date Fair <BR> Value</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 70%; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Unvested at January 1, 2016</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">432,217</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">&nbsp;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.1in; padding-left: 0.1in">Granted</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,170,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1.18</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.1in; padding-left: 0.1in">Vested</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(274,960</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Forfeited</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(384,037</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.1in; padding-left: 0.1in">Unvested at December 31, 2016</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">943,220</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Vested and expected to vest at December&nbsp;31, 2016</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">801,737</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.1in; padding-left: 0.1in">Granted</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,050,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.69</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.1in; padding-left: 0.1in">Vested</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(115,125</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Forfeited</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,605,945</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Unvested at December 31, 2017</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,272,150</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Vested and expected to vest at December&nbsp;31, 2017</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,081,327</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<!-- Field: Page; Sequence: 45; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->45<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Xunlei Limited </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>(Amounts in US dollars unless otherwise
stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in"><B>18.</B></TD><TD><B>Share-based compensation (Continued)</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt"><I>2010 share incentive plan (Continued)</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left">Forfeitures are estimated at the time of
grant. If necessary, forfeitures are revised in subsequent periods if actual forfeitures differ from those estimates. Based upon
the Company&rsquo;s historical and expected forfeitures for stock options granted, the directors of the Company estimated that
its future forfeiture rate would be 20% for employees and nil for directors and&nbsp;advisors.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left">The aggregate intrinsic value in the table
above represents the difference between the estimated fair value of the Company&rsquo;s common shares as of December&nbsp;31, 2016
and 2017 and the exercise&nbsp;price.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left">Total fair values of share options vested
as of December&nbsp;31, 2016 and 2017 were USD 6,831,000 and USD 6,963,000, respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left">As of December&nbsp;31, 2016 and 2017,
there were USD 1,358,000 and USD 167,000 of unrecognized share-based compensation costs related to share options, which were expected
to be recognized over a weighted-average vesting period of 3.20&nbsp;and 4.64 years, respectively. To the extent the actual forfeiture
rate is different from the Company&rsquo;s estimate, the actual share-based compensation related to these awards may be different
from the expectation.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left">The Black-Scholes option pricing model
is used to determine the fair value of the stock options granted to employees. The fair values of stock options granted during
the years ended December&nbsp;31, 2016 and 2017 were estimated using the following assumptions:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left">Options granted to employees</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left">&nbsp;</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 NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid">Years&nbsp;ended&nbsp;December&nbsp;31,</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 10pt; width: 70%"><FONT STYLE="font-family: Times New Roman, Times, Serif">Risk-free interest rate<SUP>(1)</SUP></FONT></TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="text-align: left; width: 1%">&nbsp;</TD><TD STYLE="text-align: right; width: 12%"><FONT STYLE="font-family: Times New Roman, Times, Serif">0.77% to 1.76</FONT></TD><TD STYLE="text-align: left; width: 1%">%</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="text-align: left; width: 1%">&nbsp;</TD><TD STYLE="text-align: right; width: 12%"><FONT STYLE="font-family: Times New Roman, Times, Serif">0.77% to 1.76</FONT></TD><TD STYLE="text-align: left; width: 1%">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -10pt; padding-left: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Dividend yield<SUP>(2)</SUP></FONT></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -10pt; padding-left: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Volatility rate<SUP>(3)</SUP></FONT></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">40.07% to 43.3</FONT></TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">40.07% to 43.3</FONT></TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Expected term (in&nbsp;years)<SUP>(4)</SUP></FONT></TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">4.06 to 5.56</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">4.06 to 5.56</FONT></TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0; text-align: left"></TD><TD STYLE="width: 0.5in; text-align: left">(1)</TD><TD STYLE="text-align: left">The risk-free interest rate of periods within the contractual life of the share option is based on the USD denominated China
Government Bond yield as at the valuation dates.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0; text-align: left"></TD><TD STYLE="width: 0.5in; text-align: left">(2)</TD><TD STYLE="text-align: left">The Company has no history or expectation of paying dividends on its common&nbsp;shares.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.5in; text-align: left">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0; text-align: left"></TD><TD STYLE="width: 0.5in; text-align: left">(3)</TD><TD STYLE="text-align: left">Expected volatility is estimated based on the average of historical volatilities of the comparable companies in the same industry
as at the valuation dates.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.5in; text-align: left">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0; text-align: left"></TD><TD STYLE="width: 0.5in; text-align: left">(4)</TD><TD STYLE="text-align: left">The expected term is developed by assuming the share options will be exercised in the middle point between the vesting dates
and maturity&nbsp;dates.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>2013 share incentive plan</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">In November 2013, the Group adopted a share
incentive plan, which is referred to as the 2013 Share Incentive Plan (&ldquo;the 2013 Plan&rdquo;). The purpose of the plan is
to motivate, attract and retain the best available personnel by linking the personal interests of senior management to the success
of the Group&rsquo;s business.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<!-- Field: Page; Sequence: 46; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->46<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Xunlei Limited </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>(Amounts in US dollars unless otherwise
stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in"><B>18.</B></TD><TD><B>Share-based compensation (Continued)</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt"><I>2013 share incentive plan (Continued)</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt">In November 2013, the Company issued 9,073,732 common shares
to Leading Advice. Although the shares were legally issued to Leading Advice, Leading Advice does not have any of the rights of
a typical common share holder. Leading Advice 1) is not entitled to dividends 2) does not have the right to vote prior to vesting
and 3) does not have the right to sell the unvested portion of the awards or awards that have not been granted. In addition, upon
1) the liquidation of Leading Advice 2) the dissolution of Leading Advice and 3) the expiration of the 2013 Plan, common shares
not granted as awards shall be transferred back to the Group at no consideration. Given the structure of this arrangement, while
the common shares have been legally issued, the common shares issued to Leading Advice do not have the attributes of unrestricted,
issued and outstanding shares. Therefore, the 9,073,732 common shares issued to Leading Advice are accounted as treasury shares
until these common shares are earned by the senior management or employees for service provided to the Group.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt">For the awards that have been granted and become vested, Leading
Advice held shares for the grantees&rsquo; benefit and exercise the voting rights on their behalf. The grantees will be entitled
to dividends and have the right to request Leading Advice to transfer vested award to a transferee designated by the grantees.
Shares that have been granted and vested continued to be held by and voting rights exercised by Leading Advice on behalf of the
grantee at the closing of a QIPO.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt">Before the closing of a QIPO, the Company would have a &ldquo;right
of first refusal&rdquo; with respect to any proposed transfer of vested restricted shares. After the closing of a QIPO, vested
restricted shares may not be sold or transferred for a period of six months or a period of time determined by the underwriter (the
&lsquo;&lsquo;lock up period&rsquo;&rsquo;). If the grantee terminates its employment prior to the closing date of a QIPO and a
trade sale, the Group would have the right to acquire the vested restricted shares from the senior officer at a market price as
determined by third-party valuation experts.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt">Upon the closing of IPO, the administrator of the 2013 Plan
was changed from Leading Advice to the Company&rsquo;s compensation committee.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt">Under the 2013 Plan, the maximum number of restricted shares
that may be granted is 9,073,732 shares.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt">As of December 31, 2017, 8,664,980 (2016: 8,664,980) restricted
shares were granted to few senior officers.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt">&nbsp;</P>


<!-- Field: Page; Sequence: 47; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->47<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Xunlei Limited </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>(Amounts in US dollars unless otherwise
stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in"><B>18.</B></TD><TD><B>Share-based compensation (Continued)</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>2013 share incentive plan (Continued)</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">(1)</TD><TD>5,098,345 of these restricted shares will vest over a four-year schedule in which one-fourth of the restricted shares shall
be vested upon the first, second, third, and fourth anniversary of the grant date, respectively.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">(2)</TD><TD>1,102,430 of these restricted shares will vest over a five-year schedule in which one-fifth of the restricted shares shall
be vested upon the first, second, third, fourth and fifth anniversary of the grant date, respectively.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.7pt"></TD><TD STYLE="width: 33.6pt">(3)</TD><TD>854,405 of these restricted shares will vest over a forty four-month schedule in which one-fourth of the restricted shares
shall be vested upon the eighth month, and three-fourth of the restricted shares shall be vested during the remaining thirty six
months.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.7pt"></TD><TD STYLE="width: 35.3pt">(4)</TD><TD>689,700 of these restricted shares will vest over a four-year schedule in which half, one-fourth, and one-fourth of the restricted
shares shall be vested upon the second, third and fourth anniversary of the grant date, respectively.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.7pt"></TD><TD STYLE="width: 35.3pt">(5)</TD><TD>640,100 of these restricted shares will vest over a two-year schedule in which half of the restricted shares shall be vested
upon the first and second anniversary of the grant date, respectively.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.7pt"></TD><TD STYLE="width: 35.3pt">(6)</TD><TD>160,000 of these restricted shares will vest over a one-year schedule in which all of the restricted shares shall be vested
upon the first anniversary of the grant date.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 1.4pt"></TD><TD STYLE="width: 34.6pt">(7)</TD><TD>The remaining 120,000 of these restricted shares will vest immediately upon the grant date.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">A summary of the restricted shares activities under the 2013
Plan for the years ended December 31, 2015, 2016 and 2017 is presented below:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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 NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">Number&nbsp;of<BR> restricted&nbsp;shares</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 85%; text-indent: -0.1in; padding-left: 0.1in">Unvested at January 1, 2015</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">7,200,778</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.1in; padding-left: 0.1in">Vested</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,627,815</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Forfeited</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(776,565</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Unvested at December 31, 2015</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">3,796,398</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Vested and expected to vest at December&nbsp;31, 2015</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">3,226,939</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.1in; padding-left: 0.1in">Unvested at January 1, 2016</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,796,398</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.1in; padding-left: 0.1in">Vested</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,520,760</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Forfeited</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(561,103</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Unvested at December 31, 2016</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,714,535</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Vested and expected to vest at December&nbsp;31, 2016</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,457,355</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.1in; padding-left: 0.1in">Unvested at January 1, 2017</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,714,535</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.1in; padding-left: 0.1in">Vested</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(996,835</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Forfeited</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(129,940</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Unvested at December 31, 2017</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">587,760</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Vested and expected to vest at December&nbsp;31, 2017</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">499,596</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Forfeitures are estimated at the time of grant. If necessary,
forfeitures are revised in subsequent periods if actual forfeitures differ from those estimates.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">All restricted shares granted to senior officers are measured
based on their grant-date fair values. Compensation expense is recognized on a straight-line basis over the requisite service&nbsp;period.
As of December 31, 2017, total unrecognized compensation expense relating to the restricted shares was USD 1,424,000. 60,000 restricted
shares were issued to non-employees and vested as of December 31, 2016 and 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<!-- Field: Page; Sequence: 48; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->48<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Xunlei Limited </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>(Amounts in US dollars unless otherwise
stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in"><B>18.</B></TD><TD><B>Share-based compensation (Continued)</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt"><I>2014 share incentive plan </I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left">In April 2014, the Group adopted a share
incentive plan, which is referred to as the 2014 Share Incentive Plan (&ldquo;the 2014 Plan&rdquo;). The purpose of the plan is
to motivate, attract and retain the best available personnel by linking the personal interests of senior management to the success
of the Group&rsquo;s business. Under the 2014 Plan, the maximum number of restricted shares that may be granted is 14,195,412 shares
to certain officers, directors or employees of, or advisors or consultants to the Company and its subsidiaries and consolidated
affiliated entities. The company issued 14,195,412 common shares to Leading Advice, a company owned by the Group&rsquo;s chairman
and chief executive officer. The issuance of common shares was to facilitate the administration of the 2014 plan. The 2014 Plan
was administered by the Company&rsquo;s compensation committee.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt">As of December 31, 2017, 14,536,000 restricted shares were granted
to certain officers and employees of the Group:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0; text-align: left"></TD><TD STYLE="width: 0.5in; text-align: left">(1)</TD><TD STYLE="text-align: left">9,040,500 of these restricted shares will vest over a five-year schedule in which one-fifth of the restricted shares shall
be vested upon the first, second, third, fourth and fifth anniversary of the grant date, respectively.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0; text-align: left"></TD><TD STYLE="width: 0.5in; text-align: left">(2)</TD><TD STYLE="text-align: left">5,400,000 restricted shares will vest over a four-year schedule in which one-fourth of the restricted shares shall be vested
upon the first, second, third and fourth anniversary of the grant date, respectively.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0; text-align: left"></TD><TD STYLE="width: 0.5in; text-align: left">(3)</TD><TD STYLE="text-align: left">9,000 restricted shares will vest over a two-year schedule in which half of the restricted shares shall be vested upon the
first and second anniversary of the grant date, respectively.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0; text-align: left"></TD><TD STYLE="width: 0.5in; text-align: left">(4)</TD><TD STYLE="text-align: left">The remaining 86,500 restricted shares will vest immediately on the grant date.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">A summary of the restricted shares activities under the 2014
Plan for the years ended December 31, 2016 and 2017 is presented below:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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 NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">Number&nbsp;of<BR> restricted<BR> shares</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">Weighted-Average<BR> Grant-Date&nbsp;Fair<BR> Value</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 70%; text-indent: -0.1in; padding-left: 0.1in">Unvested at January 1, 2016</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">5,761,400</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">&nbsp;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.1in; padding-left: 0.1in">Granted</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,749,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1.12</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.1in; padding-left: 0.1in">Vested</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,262,200</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.1in; padding-left: 0.1in">Forfeited</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(971,900</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Unvested at December 31, 2016</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">10,276,300</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Vested and expected to vest at December&nbsp;31, 2016</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">8,734,855</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.1in; padding-left: 0.1in">Unvested at January 1, 2017</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10,276,300</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.1in; padding-left: 0.1in">Granted</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.1in; padding-left: 0.1in">Vested</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,447,950</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.1in; padding-left: 0.1in">Forfeited</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,022,000</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Unvested at December 31, 2017</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">5,806,350</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Vested and expected to vest at December&nbsp;31, 2017</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">4,935,398</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Forfeitures are estimated at the time of grant. If necessary,
forfeitures are revised in subsequent periods if actual forfeitures differ from those estimates.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">All restricted shares granted are measured based on their grant-date
fair values. Compensation expense is recognized on a straight-line basis over the requisite service&nbsp;period. As of December
31, 2017, the total unrecognized compensation expense relating to the restricted shares was USD 7,448,000. 60,000 restricted shares
were issued to non-employees and vested as of December 31, 2016 and 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Total compensation costs recognized for the years ended December&nbsp;31,
2015, 2016 and 2017 are as&nbsp;follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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 NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="10" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Years ended December&nbsp;31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid">(In thousands)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2015</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 55%; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Sales and marketing expenses</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">131</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">98</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">88</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">General and administrative expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,701</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,267</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,800</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Research and development expenses</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,896</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,983</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,442</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Total</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">9,728</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">9,348</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">8,330</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<!-- Field: Page; Sequence: 49; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->49<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Xunlei Limited </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>(Amounts in US dollars unless otherwise
stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.5in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in"><B>19.</B></TD><TD><B>Basic and diluted net income/ (loss) per share</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Basic and diluted net income/ (loss) per share for the years
ended December&nbsp;31, 2015, 2016 and 2017 are calculated as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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 NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">(Amounts&nbsp;expressed&nbsp;in&nbsp;thousands&nbsp;of&nbsp;United&nbsp;States<BR> dollars&nbsp;(&ldquo;USD&rdquo;),&nbsp;except&nbsp;for&nbsp;number&nbsp;of&nbsp;shares&nbsp;and&nbsp;per</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="10" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Years&nbsp;ended&nbsp;December&nbsp;31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid">share&nbsp;data)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2015</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt; text-align: right">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: right">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt; text-align: right">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-indent: -10pt; padding-left: 10pt">Numerator:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 55%; text-align: left; text-indent: -10pt; padding-left: 10pt">Net loss from continuing operations</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">(18,567</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">(30,806</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">(44,216</TD><TD STYLE="width: 1%; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 10pt">Net income from discontinued operations</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,101</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,623</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,407</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 10pt">Net loss</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(14,466</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(24,183</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(37,809</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: -10pt; padding-left: 10pt">Less: Net income/(loss) attributable to the non-controlling interest</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,299</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(72</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">13</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt">Net loss attributable to Xunlei Limited</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(13,167</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(24,111</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(37,822</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 10pt">Net loss attributable to Xunlei Limited&rsquo;s common shareholders</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(13,167</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(24,111</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(37,822</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 10pt">Numerator of basic net loss per share from continuing operations</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(17,268</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(30,734</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(44,229</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: 1pt; text-indent: -10pt; padding-left: 10pt">Numerator of basic net income per share from discontinued operations</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">4,101</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">6,623</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">6,407</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 10pt">Numerator for diluted loss per share from continuing operations</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(17,268</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(30,734</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(44,229</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: -10pt; padding-left: 10pt">Numerator for diluted income per share from discontinued operations</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,101</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,623</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,407</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-indent: -10pt; padding-left: 10pt">Denominator:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt">Denominator for basic net loss per share-weighted average shares outstanding</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">335,987,595</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">334,155,668</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">331,731,963</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 10pt">Denominator for diluted net loss per share</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">335,987,595</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">334,155,668</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">331,731,963</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -10pt; padding-left: 10pt">Basic net loss per share from continuing operations</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.0514</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.0919</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.1333</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -10pt; padding-left: 10pt">Basic net income per share from discontinued operations</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.0122</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.0198</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.0193</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -10pt; padding-left: 10pt">Diluted net loss per share from continuing operations</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.0514</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.0919</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.1333</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt">Diluted net income per share from discontinued operations</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">0.0122</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">0.0198</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">0.0193</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following common shares equivalents were excluded from the
computation of diluted net income per common share for the periods presented because including them would have had an anti-dilutive
effect:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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 NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="10" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Years&nbsp;ended&nbsp;December&nbsp;31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2015</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 55%; padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt">Share options and restricted shares &mdash;weighted average</TD><TD STYLE="width: 1%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; border-bottom: Black 1pt solid; text-align: right">1,673,342</TD><TD STYLE="width: 1%; padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; border-bottom: Black 1pt solid; text-align: right">2,902,950</TD><TD STYLE="width: 1%; padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; border-bottom: Black 1pt solid; text-align: right">5,621,418</TD><TD STYLE="width: 1%; padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<!-- Field: Page; Sequence: 50; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->50<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Xunlei Limited </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>(Amounts in US dollars unless otherwise
stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.5in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in"><B>20.</B></TD><TD><B>Related party transactions</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The table below sets forth the related
parties and their relationships with the Group:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 50%; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>Related Party</B></FONT></TD>
    <TD STYLE="width: 1%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 49%; text-align: left; border-bottom: Black 1pt solid; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>Relationship with the Group</B></FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Zhuhai Qianyou</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 9pt; text-indent: -9pt; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif">Equity investment of the Group</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Hao Cheng</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 9pt; text-indent: -9pt; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif">Co-founder and shareholder of the Group</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Chuan Wang</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 9pt; text-indent: -9pt; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif">Director of the Company</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Shenglong Zou</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 9pt; text-indent: -9pt; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif">Co-founder and shareholder of the Group</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Beijing Millet Technology Co., Ltd. (&ldquo;Beijing Xiaomi&rdquo;)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 9pt; text-indent: -9pt; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif">Company owned by a shareholder of the Group</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Leading Advice Holdings Limited</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 9pt; text-indent: -9pt; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif">Company owned by a Co-founder and shareholder of the Group</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Vantage Point Global Limited</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 9pt; text-indent: -9pt; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif">Shareholder of the Company</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Aiden &amp; Jasmine Limited</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 9pt; text-indent: -9pt; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif">Shareholder of the Company</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Kingsoft Corporation Limited</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 9pt; text-indent: -9pt; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif">Shareholder of the Company</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">King Venture Holdings Limited</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 9pt; text-indent: -9pt; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif">Principal shareholder of the Group (shareholding &gt;=10%)</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Xiaomi Venture Limited</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 9pt; text-indent: -9pt; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif">Principal shareholder of the Group</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Morningside Technology Investments Limited</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 9pt; text-indent: -9pt; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif">Shareholder of the Group</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Shenzhen Mojingou Information Service Co., Ltd.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 9pt; text-indent: -9pt; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif">Equity investment of the Group</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Shenzhen Xunlei Finance Information Service Co., Ltd</FONT>.</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 9pt; text-indent: -9pt; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif">Subsidiary of the Group&rsquo;s equity investment</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Shenzhen Thunder Trade Service Co., Ltd</FONT>.</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 9pt; text-indent: -9pt; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif">Subsidiary of the Group&rsquo;s equity investment</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Shenzhen Thunder Economic Consulting Co., Ltd</FONT>.</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 9pt; text-indent: -9pt; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif">Subsidiary of the Group&rsquo;s equity investment</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Shenzhen thunderbolt Digital Technology Co., Ltd</FONT>.</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 9pt; text-indent: -9pt; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif">Subsidiary of the Group&rsquo;s equity investment</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Shenzhen Crystal Technology Co., Ltd</FONT>.</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 9pt; text-indent: -9pt; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif">Company owned by a Co-founder and director of the Group</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Millet Communication Technology Co., Ltd. (&ldquo;Millet Communication Technology&rdquo;)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 9pt; text-indent: -9pt; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif">Company owned by a shareholder of the Group</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Beijing Millet Electronic Products Co., Ltd.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 9pt; text-indent: -9pt; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif">Company owned by a shareholder of the Group</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Beijing Millet Digital Technology Co., Ltd</FONT>.</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 9pt; text-indent: -9pt; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif">Company owned by a shareholder of the Group</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Millet Technology Co., Ltd</FONT>.</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 9pt; text-indent: -9pt; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif">Company owned by a shareholder of the Group</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Beijing Xiaomi Mobile Software Co., Ltd. (&ldquo;Beijing Xiaomi Mobile Software&rdquo;)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 9pt; text-indent: -9pt; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif">Company owned by a shareholder of the Group</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; padding-left: 9pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Guangzhou Millet Information Service Co., Ltd</FONT>.</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 9pt; text-indent: -9pt; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif">Company owned by a shareholder of the Group</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; padding-left: 9pt; text-indent: -9pt">Shenzhen Xunyi Network Technology Corp., Ltd.
    (&ldquo;Shenzhen Xunyi&rdquo;)</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; padding-left: 9pt; text-indent: -9pt; vertical-align: top">Company operated by few former core members of Xunlei&rsquo;s web game business</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<!-- Field: Page; Sequence: 51; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->51<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Xunlei Limited </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>(Amounts in US dollars unless otherwise
stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in"><B>20.</B></TD><TD><B>Related party transactions (Continued)</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">During the years ended December&nbsp;31, 2015, 2016 and 2017,
significant related party transactions were as&nbsp;follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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 NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="10" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Years&nbsp;ended&nbsp;December&nbsp;31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid">(In&nbsp;thousands)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2015</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 55%; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Game sharing costs paid and payable to Zhuhai Qianyou (note a)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">127</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">154</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">84</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Bandwidth revenue from Millet Technology Co., Ltd.</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">316</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Technology service revenue from Beijing Xiaomi</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">344</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,010</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Bandwidth revenue from Millet Communication Technology Co., Ltd.</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,483</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,701</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Bandwidth revenue from Beijing Xiaomi Mobile Software
    Co., Ltd. (note b)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,245</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Marketing expense to Millet Communication Technology Co., Ltd.</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">20</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Advertisement revenue from Guangzhou Millet Information Service Co., Ltd.</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">125</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Technology service revenue from Beijing Xiaomi Mobile Software Co., Ltd. (note c)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,803</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Accrued to Aiden &amp; Jasmine Limited (note d)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">54</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">54</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">54</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Accrued to Vantage Point Global Limited (note d)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">146</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">146</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">146</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left">note a &ndash;</TD><TD STYLE="text-align: left"> The Company obtained an exclusive game operation
right from Zhuhai Qianyou, which is specialized in developing online games. According to the agreement, the Company will share
revenues derived by the licensed games with Zhuhai Qianyou.</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left">note b &ndash;</TD><TD STYLE="text-align: left"> In 2017, Onething entered into a contract with
Beijing Xiaomi Mobile Software for the provision of bandwidth to Beijing Xiaomi Mobile Software at a price benchmarking against
market price, based on actual usage.</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left">note c &ndash; </TD><TD STYLE="text-align: left">The Group is entitled to receive a mutually agreed percentage of net advertising revenue with
                                                                                         reference to market price, covering a period from January 2016 to mid-June 2017, as compensation for technology solution
                                                                                         services                                                                                          provided
                                                                                         to                                                                                                            Beijing
                                                                                         Xiaomi                                                                                          Mobile Software.</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left">note d &ndash;</TD><TD STYLE="text-align: left"> In 2014, the Group repurchased 3,860,733 common
shares from Aiden &amp; Jasmine Limited (Co- founder&rsquo;s company) for USD10,879,000 and 10,334,679 common shares from Vantage
Point Global Limited (Founder&rsquo;s company) for USD29,121,000. According to the repurchase contract, the Company was entitled
to an amount (the &ldquo;Withheld Price&rdquo;) to withhold any taxes with respect to this repurchase as required under the applicable
laws. If the Sellers (Aiden &amp; Jasmine Limited and Vantage Point Global Limited) have not been specifically required by the
applicable governmental or regulatory authority to pay any taxes as required under the applicable laws in connection with the
repurchase, after the fifth anniversary of the Closing Date, the Company will pay to the Sellers the Withheld Price with a simple
interest thereon at the rate of five percent (5%) per annum (the &ldquo;repayment price&rdquo;) from the Closing Date. Therefore,
the Withheld Price for Aiden &amp; Jasmine Limited and Vantage Point Global Limited was USD 1,125,000 (including interest of USD
37,000) and USD 3,012,000 (including interest of USD 100,000) respectively. The interest accrued in 2017 was USD 54,000 and 146,000
for Aiden &amp; Jasmine Limited and Vantage Point Global Limited respectively.</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font-size: 10pt; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left">note e &ndash; </TD><TD STYLE="text-align: left">In December 2017, the Company signed Disposal Agreement
to divest its web game business, a major line of the Group&rsquo;s online game business, to Shenzhen Xunyi at a price resulted
from negotiation based on commercial terms. (note 3)</TD>
</TR></TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>


<!-- Field: Page; Sequence: 52; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->52<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Xunlei Limited </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>(Amounts in US dollars unless otherwise
stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.5in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in"><B>20.</B></TD><TD><B>Related party transactions (Continued)</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2015, 2016 and 2017,
the amounts due to / from related parties were as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</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 NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid">(In&nbsp;thousands)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">December&nbsp;31,<BR> 2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">December&nbsp;31,<BR> 2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">Amounts due to related parties</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 70%; text-align: left">Accounts payable to Zhuhai Qianyou</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">45</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">10</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Long-term payable to Aiden &amp; Jasmine Limited</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,233</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,289</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Long-term payable to Vantage Point Global Limited</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">3,304</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">3,448</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid; padding-left: 9pt; text-indent: -9pt">(In thousands)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">December 31,<BR> 2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">December 31,<BR> 2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-left: 9pt; text-indent: -9pt">Amounts due from related parties</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 70%; text-align: left; padding-left: 9pt; text-indent: -9pt">Accounts receivable from Beijing Xiaomi</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">95</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">&mdash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9pt; text-indent: -9pt">Accounts receivable from Millet Communication Technology Co., Ltd.</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">939</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9pt; text-indent: -9pt">Accounts receivable from Beijing Xiaomi Mobile Software Co., Ltd.</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,738</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9pt; text-indent: -9pt">Accounts receivable from Beijing Millet Payment Technologies Limited</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">38</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">92</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9pt; text-indent: -9pt">Accounts receivable from Guangzhou Millet Information Service Co., Ltd.</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">136</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9pt; text-indent: -9pt">Accounts receivable from Shenzhen Xunlei Finance Information Service Co., Ltd.</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9pt; text-indent: -9pt">Other receivable from Shenzhen Crystal Technology Co., Ltd.</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9pt; text-indent: -9pt">Other receivable from Shenglong Zou</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 9pt; text-indent: -9pt">Other receivable from Chuan Wang</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">5</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">5</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>21.</B></TD><TD STYLE="text-align: justify"><B>Taxation</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">(i)</TD><TD STYLE="text-align: justify">Cayman Islands</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Under the current laws of the Cayman Islands, the Company is
not subject to tax on income or capital gains. Additionally, upon payment of dividends by the Company to its shareholders, no Cayman
Islands withholding tax will be&nbsp;imposed.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">(ii)</TD><TD STYLE="text-align: justify">PRC Enterprise Income Tax (&ldquo;EIT&rdquo;)</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">The PRC enterprise income tax is calculated
based on the taxable income determined under the PRC laws and accounting standards.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</P>


<!-- Field: Page; Sequence: 53; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->53<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Xunlei Limited </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>(Amounts in US dollars unless otherwise
stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.5in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>21.</B></TD><TD STYLE="text-align: justify"><B>Taxation (Continued)</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">(ii)</TD><TD STYLE="text-align: justify">PRC Enterprise Income Tax (&ldquo;EIT&rdquo;) (Continued)</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Under the Corporate Income Tax (&ldquo;CIT&rdquo;)
Law, which became effective on January 1, 2008, foreign invested enterprises and domestic enterprises are subject to a unified
CIT rate of 25%. In accordance with the implementation rules of the CIT Law, a qualified &ldquo;High and New Technology Enterprise&rdquo;
(&ldquo;HNTE&rdquo;) is eligible for a preferential tax rate of 15% and a &ldquo;Software Enterprise&rdquo;(&ldquo;SE&rdquo;) is
entitled exemption from income taxation for the first two years, counting from the year the enterprise makes profit, and reduction
half for the next three years.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Shenzhen Xunlei has been recognized as HNTE
under the CIT law by relevant government authorities entitled to preferential tax rate of 15% for the years ended December 31,
2015, 2016 and 2017. Onething and Wangwenhua have been recognized as HNTE under the CIT law by relevant government authorities
entitled to preferential tax rate of 15% for the years ended December 31, 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">Xunlei Computer was further exempted from
EIT for two years commencing from its first year of profitable operation after offsetting prior years&rsquo; tax losses, followed
by a 50% reduction for the next three years (&ldquo;2-year Exemption and 3-year 50% Reduction&rdquo;). The first year of profitable
operation of Xunlei Computer is 2013. Xunlei Computer is eligible for a 50% deduction for the years ended December 31, 2015, 2016
and 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">According to a policy of the PRC State tax
bureau, enterprises that engage in research and development activities are entitled to claim 150% of the research and development
expenses incurred in a year as tax deductible expenses in determining their tax assessable profits for that year, or Super Deduction.
Shenzhen Xunlei has been claiming this Super Deduction for the years ended December 31, 2015, 2016 and 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">The other PRC subsidiaries and Consolidated
VIEs are subject to a 25% EIT rate.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In addition, according to the EIT Law and its implementation
rules, foreign enterprises, which have no establishment or place in the PRC but derive dividends, interest, rents, royalties and
other income (including capital gains) from sources in the PRC are subject to PRC withholding tax, or WHT, at 10% (a further reduced
WHT rate may be available according to the applicable double tax treaty or arrangement). The 10% WHT is generally applicable to
any dividends to be distributed from Giganology Shenzhen and Xunlei Computer to the Company out of any profits of Giganology Shenzhen
and Xunlei Computer derived after January 1, 2008. Up to December&nbsp;31, 2017, both Giganology Shenzhen and Xunlei Computer did
not declare any dividend to the parent company and have determined that it has no present plan to declare and pay any dividends.
The Group currently plans to continue to reinvest its subsidiaries&rsquo; undistributed earnings, if any, in its operations in
China indefinitely. Accordingly, no withholding income tax was accrued or required to be accrued as of December 31, 2016 and 2017.
The undistributed earnings from the Group&rsquo;s PRC entities as of December 31, 2016 and 2017 amounted to USD 19,883,000 and
USD 12,568,000 respectively. An estimated foreign withholding taxes of USD 1,988,000 and USD 1,257,000 would be due if these earnings
were remitted as dividends as of December 31, 2016 and 2017, respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Moreover, the current EIT Law treats enterprises established
outside of China with &ldquo;effective management and control&rdquo; located in the PRC as PRC resident enterprises for tax purposes.
The term &ldquo;effective management and control&rdquo; is generally defined as exercising overall management and control over
the business, personnel, accounting, properties, etc. of an enterprise. The Company, if considered a PRC resident enterprise for
tax purposes, would be subject to the PRC Enterprise Income Tax at the rate of 25% on its worldwide income for the period after
January 1, 2008. As of December 31, 2017, the Company has not accrued for PRC tax on such basis. The Company will continue to monitor
its tax status.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<!-- Field: Page; Sequence: 54; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->54<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Xunlei Limited </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>(Amounts in US dollars unless otherwise
stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.5in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>21.</B></TD><TD STYLE="text-align: justify"><B>Taxation (Continued)</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">(ii)</TD><TD STYLE="text-align: justify">PRC Enterprise Income Tax (&ldquo;EIT&rdquo;) (Continued)</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The current and deferred portions of income tax expense included
in the consolidated statements of operations are as&nbsp;follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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 NOWRAP STYLE="font-weight: bold">Continuing operations</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="10" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Years ended December&nbsp;31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid">(In thousands)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2015</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 61%; text-align: left; text-indent: -10pt; padding-left: 10pt">Current income tax expenses /(benefit)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">289</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">71</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; text-align: right">(38</TD><TD STYLE="width: 1%; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt">Deferred income tax benefit</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(4,034</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(2,540</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(2,214</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt">Income tax benefit</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(3,745</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(2,469</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(2,252</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
</TABLE>




<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The aggregate amount and per share effect of the tax holidays
are as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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 NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="10" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Years&nbsp;ended&nbsp;December&nbsp;31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2015</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 55%; text-align: left; text-indent: -10pt; padding-left: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Aggregate dollar effect <FONT STYLE="font-size: 10pt"><B>(In thousands)</B></FONT></FONT></TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">(830</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">(1,430</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">(4,102</TD><TD STYLE="width: 1%; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -10pt; padding-left: 10pt">Per share effect&mdash;basic</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.00</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.00</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.01</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt">Per share effect&mdash;diluted</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">0.00</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">0.00</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(0.01</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The reconciliation of total tax benefit computed by applying
the respective statutory income tax rates to pre-tax loss is as&nbsp;follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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 NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">Continuing operations</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="10" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Years ended December&nbsp;31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid">(In thousands)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2015</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 55%; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Income tax benefit at PRC statutory rate (based on&nbsp;statutory tax rate applicable to enterprises in China)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">(5,202</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">(8,319</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">(11,617</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.1in; padding-left: 0.1in">Effects of differences in tax rates in different jurisdictions applicable to entities of the Group outside of the PRC</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,400</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,145</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,341</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Non-deductible expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">14</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">12</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">32</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Effect of Super Deduction available to Shenzhen Xunlei</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(901</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(546</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.1in; padding-left: 0.1in">Effect of tax holiday</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,537</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,234</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,102</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Change in valuation allowance of deferred tax assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,750</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,748</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Effect on deferred tax assets due to change in tax rates</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(8</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Outside basis difference arising from VIE and its subsidiaries in the PRC</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,174</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(5,743</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(652</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.1in; padding-left: 0.1in">Expiration of tax loss</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">290</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">91</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Others</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(5,352</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">8,012</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,660</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Income tax benefit</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(3,745</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(2,469</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(2,252</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<!-- Field: Page; Sequence: 55; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->55<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Xunlei Limited </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>(Amounts in US dollars unless otherwise
stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.5in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>21.</B></TD><TD STYLE="text-align: justify"><B>Taxation (Continued)</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">(ii)</TD><TD STYLE="text-align: justify">PRC Enterprise Income Tax (&ldquo;EIT&rdquo;) (Continued)</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The tax effects of temporary differences that give rise to the
deferred tax asset and liability balances at December&nbsp;31, 2016 and 2017 are as&nbsp;follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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 NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid">(In thousands)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">December&nbsp;31,<BR> 2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">December&nbsp;31,<BR> 2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Deferred tax assets, current portion:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 70%; text-align: left">Net operating loss carried forward (note&nbsp;a)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">1,276</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">&mdash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Amortization of intangible assets arising from intragroup transactions (note&nbsp;b)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">51</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Valuation allowance</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(106</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Deferred tax assets, current portion, net</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,221</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Deferred tax assets, non-current portion:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Net operating losses carried forward (note&nbsp;a)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">12,093</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">19,246</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Impairment of long-term equity investment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">348</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">562</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Allowance for advance to suppliers</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">576</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">88</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Impairment of intangible assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">686</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Impairment of property and equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">151</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Impairment of other receivables</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,938</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Valuation allowance</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(9,745</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(16,599</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Deferred tax assets, non-current portion, net (note d)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">3,272</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">6,072</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Deferred tax liabilities, non-current portion:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Outside basis difference (note c)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(635</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Upon adoption of ASU2015-17, deferred tax assets and liabilities
are classified as noncurrent in the statement of financial position for the year ended December 31, 2017. Prior periods were not
retrospectively adjusted.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left">Note a:</TD><TD STYLE="text-align: left">As of December 31, 2017, the Group had tax loss carryforwards
of USD 10,314,000, which can be carried forward to offset future taxable income. The net operating tax loss carryforwards will
begin to expire as follows:</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.5in">&nbsp;</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 NOWRAP STYLE="font-weight: bold; text-align: left">(In&nbsp;thousands)</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 85%; text-align: left; text-indent: -10pt; padding-left: 10pt">2018</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">5,721</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 10pt">2019</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,389</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 10pt">2020</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">555</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 10pt">2021</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">75</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt">2022 and thereafter</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">574</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">10,314</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left">Note b:</TD><TD STYLE="text-align: left">Before 2008, Giganology Shenzhen sold several self-developed
software at a market valuation of approximately RMB 42&nbsp;million (USD 6.4 million) to Shenzhen Xunlei. Shenzhen Xunlei was
entitled to capitalize the amounts as intangible assets for tax purposes and the respective amortization charges could be entitled
to claim tax deduction. As a result, this transaction had created a temporary difference between the accounting base (on&nbsp;a
group basis) and the tax base (on&nbsp;Shenzhen Xunlei standalone basis) and led to origination of a deferred tax&nbsp;asset.</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<!-- Field: Page; Sequence: 56; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->56<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Xunlei Limited </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>(Amounts in US dollars unless otherwise
stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.5in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>21.</B></TD><TD STYLE="text-align: justify"><B>Taxation (Continued)</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">(ii)</TD><TD>PRC Enterprise Income Tax (&ldquo;EIT&rdquo;) (Continued)</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left">Note c:</TD><TD STYLE="text-align: left">The deferred tax liabilities arising from the aggregate
retained earnings and reserves of the VIE and its subsidiaries that are expected to be recovered by Giganology Shenzhen and other
affiliates of the Group in the future periods, amounted to USD 2,541,000 and nil as of December 31, 2016 and 2017, respectively.</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left">Note d:</TD><TD STYLE="text-align: left">As at December 31, 2017, the deferred tax asset and liability
balances are expected to be recoverable as follows:</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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 NOWRAP STYLE="font-weight: bold">(In&nbsp;thousands)</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 85%; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Within one year</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">6,033</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">After one year</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">39</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">6,072</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Movement of valuation allowance is as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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 NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="10" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Years ended December&nbsp;31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid">(In thousands)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2015</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 55%; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Beginning balance</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">(291</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">(4,559</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">(9,851</TD><TD STYLE="width: 1%; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.1in; padding-left: 0.1in">Additions</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(4,268</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(5,292</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(6,748</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Write-off</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Ending balance</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(4,559</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(9,851</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(16,599</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In 2016, valuation allowance was provided for net operating
loss carryforwards of Beijing Xunlei, Xunlei Games, Onething, Beijing Xunjing and Crystal Interactive because it was more likely
than not that such deferred tax assets will not be realized based on the Group's estimate of their future taxable income, and the
fact that the five entities were not included in the tax strategy plan. In 2017, valuation allowance was provided for net operating
loss carryforwards of Beijing Xunlei, Xunlei Games, Onething, Beijing Xunjing and Crystal Interactive because it was more likely
than not that such deferred tax assets will not be realized based on the Group's estimate of their future taxable income, and the
fact that the five entities were not included in the tax strategy plan.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As of December&nbsp;31, 2017, the tax returns of the Group&rsquo;s
subsidiaries, VIE and its subsidiaries since their respective dates of incorporation are still open to&nbsp;examination.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>22.</B></TD><TD STYLE="text-align: justify"><B>Fair value measurements</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Effective January&nbsp;1, 2008, the Group adopted ASC&nbsp;820-10,
Fair Value Measurements and Disclosures, which defines fair value, establishes a framework for measuring fair value and expands
financial statement disclosures about fair value measurements. Although adoption did not impact the Group&rsquo;s consolidated
financial statements, ASC 820-10&nbsp;requires additional disclosures to be provided on fair value measurements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">ASC 820-10&nbsp;establishes a three-tier fair value hierarchy,
which prioritizes the inputs used in measuring fair value as&nbsp;follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 40pt; text-indent: -40pt">Level&nbsp;1&mdash;Observable
inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active&nbsp;markets</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 40pt; text-indent: -40pt">Level&nbsp;2&mdash;Include
other inputs that are directly or indirectly observable in the marketplace or based on quoted price in markets that are not&nbsp;active</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 40pt; text-indent: -40pt">Level&nbsp;3&mdash;Unobservable
inputs which are supported by little or no market activity and are significant to the overall fair value measurement</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<!-- Field: Page; Sequence: 57; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->57<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Xunlei Limited </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>(Amounts in US dollars unless otherwise
stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.5in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>22.</B></TD><TD STYLE="text-align: justify"><B>Fair value measurements (Continued)</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">ASC 820-10&nbsp;describes three main approaches to measuring
the fair value of assets and liabilities: (1)&nbsp;market approach; (2)&nbsp;income approach and (3)&nbsp;cost approach. The market
approach uses prices and other relevant information generated from market transactions involving identical or comparable assets
or liabilities. The income approach uses valuation techniques to convert future amounts to a single present value amount. The measurement
is based on the value indicated by current market expectations about those future amounts. The cost approach is based on the amount
that would currently be required to replace an&nbsp;asset.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following table sets forth the financial instruments, measured
at fair value, by level within the fair value hierarchy as of December 31, 2016 and 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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 NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="14" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Fair&nbsp;value&nbsp;measurements&nbsp;as&nbsp;at&nbsp;December&nbsp;31,&nbsp;2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid">(In&nbsp;thousands)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">Total</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">Quoted&nbsp;prices<BR>
in&nbsp;active&nbsp;market<BR> for&nbsp;identical<BR> assets<BR> (Level&nbsp;1)</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">Significant<BR>
other<BR> observable<BR> inputs<BR> (Level&nbsp;2)</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">Significant<BR> unobservable<BR> inputs<BR> (Level&nbsp;3)</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 40%; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Cash equivalents: time deposits with original maturities less than three months</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">115,944</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">&mdash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">115,944</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">&mdash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Short term investments:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: 0; padding-left: 0.125in">Investments in financial instruments</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">143,131</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">143,131</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">259,075</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">259,075</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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 NOWRAP STYLE="text-align: center; padding-left: 9pt; text-indent: -9pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="14" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Fair value measurements as at December 31, 2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid; padding-left: 9pt; text-indent: -9pt">(In thousands)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">Total</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">Quoted prices<BR> in&nbsp;active market<BR> for identical<BR> assets <BR> (Level 1)</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">Significant<BR> other<BR> observable<BR> inputs<BR> (Level 2)</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">Significant<BR> unobservable<BR> inputs <BR> (Level 3)</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 40%; text-align: left; padding-left: 9pt; text-indent: -9pt">Cash equivalents: time deposits with original maturities less than three months</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">115,534</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">&mdash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">115,534</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">&mdash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9pt; text-indent: -9pt">Short term investments:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 18pt; text-indent: -9pt">Investments in financial instruments</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">138,915</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">138,915</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt; padding-left: 9pt; text-indent: -9pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">254,449</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">254,449</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>23.</B></TD><TD STYLE="text-align: justify"><B>Other income, net</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.5in"><B>&nbsp;</B></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 NOWRAP STYLE="font-weight: bold; padding-bottom: 1pt">Continuing Operations</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="10" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Years ended December&nbsp;31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid">(In thousands)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2015</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 55%; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Government subsidy income</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">1,902</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">2,358</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">2,788</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Investment income from short-term investments</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,666</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,054</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,204</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Dilution gains arising from deemed disposal of investment (note 11)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">702</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">689</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">491</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Investment income/loss on disposal of long-term investment (note 11)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">626</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(187</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.1in; padding-left: 0.1in">Investment loss on impairment of long-term investment (note 11)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(802</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,654</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(596</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Exchange losses, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,771</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(354</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(57</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.1in; padding-left: 0.1in">Settlement income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">755</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">326</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">533</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Others</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">175</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">458</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">704</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">3,627</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">6,503</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">7,880</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<!-- Field: Page; Sequence: 58; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->58<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Xunlei Limited </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>(Amounts in US dollars unless otherwise
stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.5in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>24.</B></TD><TD STYLE="text-align: justify"><B>Commitments and contingencies</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Rental commitments</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Group leases facilities in the PRC under non-cancellable
operating leases expiring on different dates. Payments under operating leases are expensed on a straight-line basis over the periods
of the respective leases, including any free rental&nbsp;periods.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Total office rental expenses under all operating leases were
USD 2,751,000, USD 2,382,000 and USD 2,976,000 for the years ended December&nbsp;31, 2015, 2016 and 2017, respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Future minimum payments under non-cancellable operating leases
of office rental consist of the following as of December&nbsp;31,&nbsp;2017:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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 NOWRAP STYLE="font-weight: bold; text-align: left">(In&nbsp;thousands)</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 85%; text-align: left; text-indent: -10pt; padding-left: 10pt">2018</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">3,440</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -10pt; padding-left: 10pt">2019</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,784</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt">2020</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">232</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">5,456</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B><I>Bandwidth lease commitments</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Group leases bandwidth in the PRC under non-cancellable
operating leases expiring on different dates. Payments under bandwidth leases are expensed on a straight-line basis over the duration
of the respective lease periods, including any lease free&nbsp;periods.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Total bandwidth leasing costs for continuing operations under
all operating leases were USD 37,218,000, USD 55,135,000 and USD 68,441,000 for the years ended December 31, 2015, 2016 and 2017.
Total bandwidth leasing costs for discontinued operations under all operating leases were USD 2,983,000, nil and nil for the years
ended December 31, 2015, 2016 and 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Future minimum payments under non-cancellable bandwidth leases
consist of the following as of December&nbsp;31, 2017:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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 NOWRAP STYLE="font-weight: bold; text-align: left">(In&nbsp;thousands)</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 85%; text-align: left; text-indent: -0.1in; padding-left: 0.1in">2018</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">11,536</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">2019</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">418</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">2020</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">84</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">12,038</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B><I>Capital commitments</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As at December&nbsp;31, 2017, the Group has unconditional purchase
obligations for switchboards, servers, office software and construction in progress that had not been recognized in the amount
of USD 4, 368,000.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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 NOWRAP STYLE="font-weight: bold; text-align: left">(In thousands)</TD><TD>&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 85%; text-align: left; text-indent: -0.1in; padding-left: 0.1in">2018</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">2,953</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">2019</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">971</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">2020</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">444</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">4,368</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>


<!-- Field: Page; Sequence: 59; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->59<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Xunlei Limited</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>(Amounts in US dollars unless otherwise
stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.5in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>24.</B></TD><TD STYLE="text-align: justify"><B>Commitments and contingencies (Continued)</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B><I>Litigation</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Group is involved in a number of cases pending in various
courts. These cases are substantially related to alleged copyright infringement as well as routine and incidental matters to its
business, among others. Adverse results in these lawsuits may include awards of damages and may also result in, or even compel,
a change in the Group&rsquo;s business practices, which could impact the Group&rsquo;s future financial results. The Group had
incurred USD 3,307,000, USD 1,669,000 and USD 9,453,000 legal and litigation related expenses for the years ended December&nbsp;31,
2015, 2016 and 2017, respectively. For the year ended December 31, 2017, legal and litigation related expenses include a settlement
of USD3.9 million reached during the year.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Up to April 25, 2018, which is the date when the consolidated
financial statements were issued, the Group had 42 lawsuits pending against the Group with an aggregate amount of claimed damages
of approximately RMB 112 million (USD 16.76 million) which occurred before December 31, 2017 (2016: RMB 89.27 million (USD 12.87
million)). Of the 42 pending lawsuits, 39 lawsuits were relating to the alleged copyright infringement in the PRC. The Group had
accrued for USD 1,755,000 litigation related expenses in &lsquo;&lsquo;Accrued expenses and other liabilities&rsquo;&rsquo; in
the consolidated balance sheet as of December 31, 2017 (2016: USD 2,062,000), which is the most probable and reasonably estimable
outcome.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Group estimated the litigation compensation based on judgments
handed down by the court, out-of-court settlements of similar cases as well as advices from the Group&rsquo;s legal counsel. The
Group is in the process of appealing certain judgments for which the losses had been accrued. Although the results of unsettled
litigation and claims cannot be predicted with certainty, the Group does not expect that the outcome of the 42 lawsuits will result
in the amounts accrued materially different from the range of reasonably possible losses. In the opinion of management, there
was not at least a reasonable possibility the Company may have incurred a material loss, or a material loss in excess of a recorded
accrual, with respect to loss contingencies for asserted legal and other claims. However, the outcome of litigation is inherently
uncertain. If one or more of these legal matters were resolved against the Company in a reporting period for amounts in excess
of management&rsquo;s expectations, the Company&rsquo;s consolidated financial statements for that reporting period could be materially
adversely affected.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="margin: 0pt 0">In May 2014, the Group entered into a content protection agreement with the Motion Picture Association
of America, Inc., or MPAA, and its members, which are six major U.S. entertainment content providers. In that agreement, the Group
agreed to implement a comprehensive system of measures designed to prevent unauthorized downloading of and access to such content
providers&rsquo; works. After beginning the roll-out for several months, the Group suspended implementation of the filter but have
identified and are in the process of implementing a new filter. Even with the implementation of a new filter, however, the Group&rsquo;s
copyright protection measures would not be able to fully protect the Group against copyright infringement suits. In January 2015,
a number of MPAA member studios filed 28 copyright infringement lawsuits against the Group on 28 video products in the Shenzhen
Nanshan District Court in China. The court combined these cases into two cases for trial and entered a judgment on both cases on
August 21, 2017. The court held, among others, that the Group infringed the plaintiffs&rsquo; copyright on 13 of 28 video products
and were required by the court to compensate the plaintiff for a total of RMB1.4 million. As of the date of this annual report,
those cases are awaiting decisions of appellate court.</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<!-- Field: Page; Sequence: 60; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->60<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Xunlei Limited </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>(Amounts in US dollars unless otherwise
stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>25.</B></TD><TD STYLE="text-align: justify"><B>Certain risks and concentration</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>PRC regulations</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Current PRC laws and regulations place certain restrictions
on foreign ownership of companies that engage in internet businesses, including the provision of online video and online advertising
services. Specifically, foreign ownership in an internet content provider or other value-added telecommunication service providers
may not exceed 50%. The Group conducts its operations in China principally through contractual arrangements among Giganology Shenzhen,
its wholly-owned PRC subsidiary, and Shenzhen Xunlei and its shareholders. Shenzhen Xunlei holds the licenses and permits necessary
to conduct its resource discovery network, online advertising, online games and related businesses in China and hold various operating
subsidiaries that conduct a majority of its operations in China. The Company conducts all of its operations in China through, Shenzhen
Xunlei, a variable interest entity, which it consolidates as a result of a series contractual arrangements enacted. If the Company
had direct ownership of Shenzhen Xunlei, it would be able to exercise its rights as a shareholder to effect changes in the board
of directors of Shenzhen Xunlei, which in turn could effect changes at the management level, subject to any applicable fiduciary
obligations. However, under the current contractual arrangements, it relies on Shenzhen Xunlei and its shareholders&rsquo; performance
of their contractual obligations to exercise effective control. In addition, its operating contract with Shenzhen Xunlei has a
term of ten years, which is subject to Giganology Shenzhen&rsquo;s unilateral termination right. None of Shenzhen Xunlei or its
shareholders may terminate the contracts prior to the expiration date.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Further, the Group believes that the contractual arrangements
among Giganology Shenzhen, Shenzhen Xunlei and its shareholders are in compliance with PRC law and are legally enforceable. However,
the Chinese government may issue from time to time new laws or new interpretations on existing laws to regulate this industry.
Regulatory risk also encompasses the interpretation by the tax authorities of current tax laws, and the Group&rsquo;s legal structure
and scope of operations in the PRC, which could be subject to further restrictions resulting in limitations on the Company&rsquo;s
ability to conduct business in the PRC. The PRC government may also require the Company to restructure the Group&rsquo;s operations
entirely if it finds that its contractual arrangements do not comply with applicable laws and regulations. Furthermore, it could
revoke the Group&rsquo;s business and operating licenses, require it to discontinue or restrict its operations, restrict its right
to collect revenues, block its website, require it to restructure its operations, impose additional conditions or requirements
with which the Group may not be able to comply, or take other regulatory or enforcement actions against the Group that could be
harmful to its business. The imposition of any of these penalties may result in a material and adverse effect on the Group&rsquo;s
ability to conduct the Group&rsquo;s business. In addition, if the imposition of any of these penalties causes the Group to lose
the rights to direct the activities of the VIE and its subsidiaries or the right to receive their economic benefits, the Group
would no longer be able to consolidate the VIE. The Group does not believe that any penalties imposed or actions taken by the PRC
Government would result in the liquidation of the Company, Giganology Shenzhen or Shenzhen Xunlei.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As of December 31, 2017, the aggregate loss and distributable
reserves of VIE and VIE&rsquo;s subsidiaries amounted to approximately USD 32,222,000 and the aggregate retained earnings and distributable
reserves amounted to USD 2,541,000 as of December 31, 2016, which has been included in the consolidated financial statements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As stated above, Shenzhen Xunlei holds assets that are important
to the operation of the Group&rsquo;s business, including patents for proprietary technology, related domain names and trademarks.
If Shenzhen Xunlei or its subsidiaries falls into bankruptcy and all or part of its assets become subject to liens or rights of
third-party creditors, the Group may be unable to conduct its business activities in China, which could have a material adverse
effect on the Group&rsquo;s future financial position, results of operations or cash flows. However, the Group believes this is
a normal business risk many companies face. The Group will continue to closely monitor the financial conditions of Shenzhen Xunlei
and its subsidiaries.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<!-- Field: Page; Sequence: 61; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->61<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Xunlei Limited </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>(Amounts in US dollars unless otherwise
stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>25.</B></TD><TD STYLE="text-align: justify"><B>Certain risks and concentration (Continued)</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>PRC regulations (Continued)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Shenzhen Xunlei and its subsidiaries&rsquo; assets comprise
both recognized and unrecognized revenue-producing assets. The recognized revenue-producing assets include intangible assets,
purchased property and equipment. The balances of these assets held by the VIE and its subsidiaries are included in &ldquo;property
and equipment, net&rdquo; and &ldquo;intangible assets, net&rdquo; in the consolidated balance sheet and specifically in the VIE
table on the following page. The unrecognized revenue-producing assets mainly consist of license, patents, trademarks, and domain
names which are not recorded in the financial statement as they didn&rsquo;t meet the recognition criteria set in ASC 350-30-25.
The licenses stated above primarily consist of licenses that grant the VIE and its subsidiaries the right to produce and broadcast
internet, radio, and television programs. One of them is the ICP licenses as described in note 1.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As of December 31, 2017, Shenzhen Xunlei and its subsidiaries
held patents granted in the PRC and in the United States. Presently, patent applications are being examined by the State Intellectual
Property Office of the PRC and also patent application is being reviewed by the United States Patent and Trademark Office.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As of December 31, 2017, Shenzhen Xunlei and its subsidiaries
have applied to register trademarks, of which the Company has received registered trademarks in different applicable trademark
categories including registered with World Intellectual Property Organization.</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<!-- Field: Page; Sequence: 62; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->62<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Xunlei Limited </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>(Amounts in US dollars unless otherwise
stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>25.</B></TD><TD STYLE="text-align: justify"><B>Certain risks and concentration (Continued)</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>PRC regulations (Continued)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following consolidated financial information of the Group&rsquo;s
VIE and its subsidiaries from continuing operations was included in the accompanying consolidated financial statements, before
elimination of balances with the Company and its subsidiaries, as of and for the years ended:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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 NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">As&nbsp;of&nbsp;December&nbsp;31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-weight: bold">(In&nbsp;thousands)</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right">2016</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right">2017</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Current assets:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 70%; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Cash and cash equivalents</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">40,393</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">48,044</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Short-term investments</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">28,749</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,853</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Accounts receivable, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">14,824</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">40,938</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Due from related parties</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,083</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,970</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Deferred tax assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">971</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.1in; padding-left: 0.1in">Inventories</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">374</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,880</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Prepayments and other current assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">15,123</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10,963</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Held-for-sale assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">20</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">26</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Total current assets</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">101,537</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">118,674</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Non-current assets:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Equity method investments</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">25,479</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">27,428</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Deferred tax assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,849</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,555</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Property and equipment, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">20,039</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">19,491</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Construction in progress</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">574</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,517</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Intangible assets, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11,083</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,511</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.1in; padding-left: 0.1in">Goodwill</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">20,497</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">21,760</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Other long-term prepayments</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,187</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,885</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Total non-current assets</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">80,708</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">85,147</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Total assets</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">182,245</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">203,821</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Current liabilities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Accounts payable (note a)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">44,162</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">68,469</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Due to a related party</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">45</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Deferred revenue and income, current portion</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">22,923</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">27,738</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Income tax payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,253</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,128</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Accrued liabilities and other payables (note b)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">104,114</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">132,322</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Held-for-sale liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,337</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">822</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Total current liabilities</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">174,834</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">232,489</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Non-current liabilities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Deferred revenue and income, non-current portion</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,539</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,934</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Total non-current liabilities</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">3,539</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">2,934</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Total liabilities</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">178,373</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">235,423</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0; text-align: left"></TD><TD STYLE="width: 0.5in; text-align: left">Note a.</TD><TD STYLE="text-align: left">The balance included inter-companies balances with the
Company and its subsidiaries of USD 9,360,000 and USD 18,704,000 as of December 31, 2016 and 2017, respectively.</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.45in; text-align: left; text-indent: -0.45in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0; text-align: left"></TD><TD STYLE="width: 0.5in; text-align: left">Note b.</TD><TD STYLE="text-align: left">The balance included inter-companies balances with the
Company and its subsidiaries of USD 91,477,000 and USD 74,394,000 as of December 31, 2016 and 2017, respectively.</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.45in; text-align: left; text-indent: -0.45in">&nbsp;</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 NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="10" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Years&nbsp;ended&nbsp;December&nbsp;31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid">(In&nbsp;thousands)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2015</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 55%; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Net revenue from continuing operations</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">119,761</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">140,236</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">200,591</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Net loss attributable to Xunlei Limited</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(15,646</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(31,196</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(49,339</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.45in; text-align: justify; text-indent: -0.45in">&nbsp;</P>


<!-- Field: Page; Sequence: 63; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->63<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Xunlei Limited </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>(Amounts in US dollars unless otherwise
stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>25.</B></TD><TD STYLE="text-align: justify"><B>Certain risks and concentration (Continued)</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>PRC regulations (Continued)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</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 NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="10" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Years&nbsp;ended&nbsp;December&nbsp;31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid">(In&nbsp;thousands)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2015</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 55%; text-align: left">Net cash (used in)/provided by operating activities</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">41,723</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">3,565</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">(6,992</TD><TD STYLE="width: 1%; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Net cash (used in)/provided by investing activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(51,721</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,859</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">13,463</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Net cash provided by financing activities</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,055</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,508</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,180</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(8,943</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">7,932</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">7,651</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Foreign exchange risk</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Group&rsquo;s financing activities are denominated mainly
in the USD. The RMB is not freely convertible into foreign currencies. Remittances of foreign currencies into the PRC and exchange
of foreign currencies into the RMB require approval by foreign exchange administrative authorities and certain supporting documentation.
The State Administration for Foreign Exchange, under the authority of the People&rsquo;s Bank of China, controls the conversion
of the RMB into other currencies. The revenues and expenses of the Company&rsquo;s subsidiaries, consolidated VIE and its subsidiaries
are generally denominated in the RMB and their assets and liabilities are denominated in&nbsp;the RMB.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Concentration of customer risk</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The top 10&nbsp;customers accounted for 26%, 18% and 27% of
the net revenues for the years ended December&nbsp;31, 2015, 2016 and 2017, respectively. Prior to entering into sales agreements,
the Group performs credit assessments of its customers to assess the credit history of its customers. Further, the Group has not
experienced any significant bad debts with respect to its accounts receivable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Credit risk</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As of December&nbsp;31, 2016 and 2017, substantially all of
the Group&rsquo;s cash and cash equivalents were held at reputable financial institutions in the jurisdictions where the Group
and its subsidiaries are located. The Group believes that it is not exposed to unusual risks as these financial institutions have
high credit quality. The Group has not experienced any losses on its deposits of cash and cash equivalents.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Prior to entering into sales agreements, the Group performs
credit assessments of its customers to assess the credit history of its customers. Further, the Group has not experienced any
significant bad debts with respect to its accounts receivable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>26.</B></TD><TD STYLE="text-align: justify"><B>Subsequent events</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>Restricted shares grant</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In March 2018, 2,815,520 restricted shares had been granted
to certain executive officers or employees of the Group under the 2010 share incentive plan.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>Investments</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>&nbsp;</I></P>

<P STYLE="margin: 0pt 0">In November 2017, the Group has prepaid USD 1.5 million (RMB 9.6 million) to Henan Zhaoteng Investment
Co., Ltd. for acquisition 80% of its equity interests in Henan Tourism Information Co., Ltd. This acquisition was not closed as
of April 25, 2018.</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<!-- Field: Page; Sequence: 64; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->64<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Xunlei Limited </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>(Amounts in US dollars unless otherwise
stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>26.</B></TD><TD STYLE="text-align: justify"><B>Subsequent events (continued)</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>Class action lawsuits against the Company</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In January 2018, two putative shareholder class action lawsuits were filed in the United States District
Courts for the Southern District of New York against Xunlei and certain of its current and former officers and directors: Dookeran
v. Xunlei Limited, et al. (filed on January 18, 2018, Case No: 18-cv-467 (S.D.N.Y.)), and Peng Li v. Xunlei Limited, et al. (filed
on January 24, 2018, Case No. 18-cv-646 (S.D.N.Y.)). Purporting to sue on behalf of all investors who purchased or acquired Xunlei
stock from October 10, 2017, to January 11, 2018, Plaintiffs allege that certain statements regarding OneCoin <FONT STYLE="font: 10pt Times New Roman, Times, Serif">(now
called &ldquo;LinkToken&rdquo;) in the Company&rsquo;s press releases and on a quarterly investor call were false and misleading
because, among other things, they failed to disclose that OneCoin was a disguised &ldquo;initial coin offering&rdquo; and &ldquo;initial
miner offering&rdquo; and constituted &ldquo;unlawful financial activity.&rdquo; Plaintiffs seek to recover under Sections 10(b)
and 20(a) of the U.S. Securities Exchange Act of 1934 and Rule 10b-5 thereunder. On April 12, 2018, the court consolidated the
actions under the caption In re Xunlei Limited Securities Litigation, No. 18-cv-467 (RJS), and appointed lead plaintiffs and lead
plaintiffs&rsquo; counsel. The proceedings are still at an early stage, and the consolidated amended complaint has not yet been
filed. </FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Given the early stage of the proceedings, no provision in respect
of these putative class action lawsuits is considered necessary apart from the legal fee to be accrued in 2018 according to ASC450-20-25,
which requires an estimated loss from a loss contingency be accrued by a charge to income if both probable and reasonably estimable.</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>Sale of web game business</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On December 28, 2017, Xunlei entered into a legally binding
agreement to sell its web game business with Xunyi. The disposal was completed in January 2018 with a disposal gain recorded approximate
USD 1,400,000 in 2018 (note 3).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in; text-align: left"><B>27.</B></TD><TD STYLE="text-align: justify"><B>Restricted net assets</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Relevant PRC laws and regulations permit payments of dividends
by the Company&rsquo;s subsidiaries, VIE and VIE&rsquo;s subsidiaries in China only out of their retained earnings, if any, as
determined in accordance with PRC accounting standards and regulations. In addition, the Company&rsquo;s subsidiaries, VIE and
VIE&rsquo;s subsidiaries in China are required to make certain appropriation of net after-tax profits or increase in net assets
to the statutory surplus fund (see&nbsp;Note&nbsp;2(cc)) prior to payment of any dividends. As a result of these and other restrictions
under PRC laws and regulations, the Company&rsquo;s subsidiaries, VIE and VIE&rsquo;s subsidiaries in China are restricted in their
ability to transfer their net assets to the Company in terms of cash dividends, loans or advances, which restricted portion amounted
to USD 124,026,000 and USD 142,487,000 as of December&nbsp;31, 2016 and 2017, respectively. Even though the Company currently does
not require any such dividends, loans or advances from the PRC subsidiaries, VIE and VIE&rsquo;s subsidiaries for working capital
and other funding purposes, the Company may in the future require additional cash resources from the Company&rsquo;s subsidiaries,
VIE and a VIE&rsquo;s subsidiaries in China due to changes in business conditions, to fund future acquisitions and development,
or merely to declare and pay dividends to make distributions to shareholders.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<!-- Field: Page; Sequence: 65; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->65<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Xunlei Limited </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>(Amounts in US dollars unless otherwise
stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.5in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in"><B>28.</B></TD><TD><B>Additional information: condensed financial statements of the Company</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Regulation&nbsp;S-X require condensed financial information
as to financial position, statement of cash flows and results of operations of a parent company as of the same dates and for the
same periods for which audited consolidated financial statements have been presented when the restricted net assets of consolidated
and unconsolidated subsidiaries together exceed 25&nbsp;percent of consolidated net assets as of the end of the most recently completed
fiscal&nbsp;year.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company records its investment in its subsidiaries, VIE
and VIE&rsquo;s subsidiaries under the equity method of accounting.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Such investments are presented on the separate condensed balance
sheets of the Company as &ldquo;Long-term investments&rdquo;.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The subsidiaries did not pay any dividends to the Company for
the periods presented. Certain information and footnote disclosures generally included in financial statements prepared in accordance
with U.S. GAAP have been condensed and omitted. The footnote disclosures represent supplemental information relating to the operations
of the Company, as such, these statements should be read in conjunction with the notes to the consolidated financial statements
of the&nbsp;Group.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company did not have significant other commitments, long-term
obligations, or guarantees as of December&nbsp;31, 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Condensed balance sheets</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></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 NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid">(In&nbsp;thousands)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">December&nbsp;31,<BR> 2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">December&nbsp;31,<BR> 2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-indent: -0.1in; padding-left: 0.1in">Assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Current assets:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 70%; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Cash and cash equivalents</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">273,160</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">280,196</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Due from subsidiaries and consolidated VIEs</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">101,130</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">98,129</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Prepayments and other current assets</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">348</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">439</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Total current assets</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">374,638</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">378,764</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Non-current assets:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Property, equipment and software, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Investments in subsidiaries and consolidated VIEs</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">43,447</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">17,375</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Total assets</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">418,088</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">396,140</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-indent: -0.1in; padding-left: 0.1in">Liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Current liabilities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Accounts payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">55</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">55</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Due to subsidiaries and consolidated VIEs</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,862</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,079</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Deferred revenue and income, current portion</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">272</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">308</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Accrued liabilities and other payables</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,695</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">732</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Total current liabilities</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">3,884</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">5,174</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Non-current liabilities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Deferred revenue and income, non-current</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">543</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">308</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Due to related parties, non-current portion</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,537</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,737</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Other long-term payable</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">886</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">925</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Total liabilities</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">9,850</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">11,144</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Commitments and contingencies</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Shareholders&rsquo; equity</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.1in; padding-left: 0.1in">Common shares</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">83</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">83</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.1in; padding-left: 0.1in">Treasury shares 38,332,209 shares as at December 31, 2016 and 35,233,649 shares as at December 31, 2017</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Other shareholders&rsquo; equity</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">408,146</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">384,904</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Total Xunlei Limited&rsquo;s shareholders&rsquo; equity</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">408,238</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">384,996</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Total liabilities and shareholders&rsquo; equity</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">418,088</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">396,140</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>


<!-- Field: Page; Sequence: 66; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->66<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Xunlei Limited </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Notes to consolidated financial statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>(Amounts in US dollars unless otherwise
stated)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -0.5in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in"><B>28.</B></TD><TD><B>Additional information: condensed financial statements of the Company (continued)</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Condensed statements of operations</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></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 NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="10" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Years&nbsp;ended&nbsp;December&nbsp;31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid">(In&nbsp;thousands)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2015</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 55%; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Cost of revenues</TD><TD STYLE="width: 1%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; border-bottom: Black 1pt solid; text-align: right">(131</TD><TD STYLE="width: 1%; padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="width: 1%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="width: 1%; padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="width: 1%; padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Gross loss</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(131</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Operating expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Sales and marketing expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(10</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">General and administrative expenses</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,314</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,193</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,153</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Total operating expenses</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,314</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,203</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,153</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Operating
    loss</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,445</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,203</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,153</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Interest income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,318</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,521</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,262</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Interest expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(239</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(239</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(239</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Other (loss)/income, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(3,261</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">715</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,308</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">(Loss)/income from subsidiaries and consolidated VIE</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 16.2pt">- Continuing operations</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(17,641</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(31,528</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(47,407</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: 1pt; text-indent: -0.1in; padding-left: 16.2pt">- Discontinued operations</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">4,101</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">6,623</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">6,407</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Loss before income tax</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(13,167</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(24,111</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(37,822</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: 1pt; text-indent: -0.1in; padding-left: 0.1in">Income tax</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Net loss</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(13,167</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(24,111</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(37,822</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: 1pt; text-indent: -0.1in; padding-left: 0.1in">Net income attributable to the non-controlling interest</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Net loss attributable to Xunlei Limited&rsquo;s common shareholders</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(13,167</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(24,111</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(37,822</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Condensed statement of cash flows</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></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 NOWRAP>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="10" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Years&nbsp;ended&nbsp;December&nbsp;31,</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD NOWRAP STYLE="font-weight: bold; border-bottom: Black 1pt solid">(In&nbsp;thousands)</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2015</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2016</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD NOWRAP COLSPAN="2" STYLE="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Cash flows from operating activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 55%; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Net cash used in operating activities</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">(26,069</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">(20,312</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 12%; text-align: right">(25,333</TD><TD STYLE="width: 1%; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Cash flows from investing activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Net cash generated from investing activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,812</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">15,557</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">32,670</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Cash flows from financing activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Net cash generated from / (used in) financing activities</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">4,975</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(14,260</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(301</TD><TD STYLE="padding-bottom: 1pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -0.1in; padding-left: 0.1in">Net (decrease) / increase &nbsp;in cash and cash equivalents</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(17,282</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(19,015</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,036</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.1in; padding-left: 0.1in">Cash and cash equivalents at beginning of year</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">309,457</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">292,175</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">273,160</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Effect of exchange rates on cash and cash equivalents</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.1in">Cash and cash equivalents at end of year</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">292,175</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">273,160</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">280,196</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<!-- Field: Page; Sequence: 67; Options: Last -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->67<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->



</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-8.1
<SEQUENCE>2
<FILENAME>tv488622_ex8-1.htm
<DESCRIPTION>EXHIBIT 8.1
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Exhibit 8.1 </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>List of Significant Subsidiaries and
Variable Interest Entity </B></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>
    <TD STYLE="vertical-align: top; width: 49%; border-bottom: Black 1pt solid"><B>Name</B></TD>
    <TD STYLE="vertical-align: top; width: 2%; text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 49%; text-align: center; padding-bottom: 1pt; border-bottom: Black 1pt solid"><B>Place&nbsp;of&nbsp;Incorporation</B></TD></TR>
<TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top"><B>Subsidiaries</B></TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top">Giganology (Shenzhen) Co., Ltd.</TD>
    <TD STYLE="vertical-align: top; text-align: center">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">PRC</TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top">Xunlei Network Technologies Limited</TD>
    <TD STYLE="vertical-align: top; text-align: center">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">British Virgin Islands</TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top">Xunlei Network Technologies Limited</TD>
    <TD STYLE="vertical-align: top; text-align: center">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">Hong Kong</TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top">Xunlei Computer (Shenzhen) Co.,&nbsp;Ltd.</TD>
    <TD STYLE="vertical-align: top; text-align: center">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">PRC</TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top"><B>Variable Interest Entity</B></TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top">Shenzhen Xunlei Networking Technologies,&nbsp;Co.,&nbsp;Ltd.</TD>
    <TD STYLE="vertical-align: top; text-align: center">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">PRC</TD></TR>
<TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: center">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top"><B>Subsidiaries of Variable Interest Entity</B></TD>
    <TD STYLE="vertical-align: top; text-align: center">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: center">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top">Shenzhen Onething Technologies Co., Ltd.</TD>
    <TD STYLE="vertical-align: top; text-align: center">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">PRC</TD></TR>
<TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: center">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&nbsp;</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>



<P STYLE="margin: 0"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-12.1
<SEQUENCE>3
<FILENAME>tv488622_ex12-1.htm
<DESCRIPTION>EXHIBIT 12.1
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0"></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">Exhibit 12.1</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">Certification by the Principal Executive
Officer<BR>
Pursuant to Section&nbsp;302 of the Sarbanes-Oxley Act of 2002</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35in; text-indent: 0in">I, Lei Chen, certify
that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35in; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">1.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;I
have reviewed this annual report on Form 20-F of Xunlei Limited;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35in; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">2.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35in; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">3.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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 company as of, and for, the periods presented in
this report;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35in; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">4.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
company&rsquo;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures
(as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange
Act Rules 13a-15(f) and 15d-15(f)) for the company and have:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35in; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">(a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Designed
such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision,
to ensure that material information relating to the company, including its consolidated subsidiaries, is made known to us by others
within those entities, particularly during the period in which this report is being prepared;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35in; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">(b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Designed
such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our
supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial
statements for external purposes in accordance with generally accepted accounting principles;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35in; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">(c)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Evaluated
the effectiveness of the company&rsquo;s disclosure controls and procedures and presented in this report our conclusions about
the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation;
and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35in; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">(d)&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;Disclosed in this report any change in the company&rsquo;s internal control over financial reporting that
occurred during the period covered by the annual report that has materially affected, or is reasonably likely to materially
affect, the company&rsquo;s internal control over financial reporting; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35in; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">5.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
company&rsquo;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial
reporting, to the company&rsquo;s auditors and the audit committee of the company&rsquo;s board of directors (or persons performing
the equivalent functions):</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35in; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">(a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;All
significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which
are reasonably likely to adversely affect the company&rsquo;s ability to record, process, summarize and report financial information;
and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35in; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">(b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Any
fraud, whether or not material, that involves management or other employees who have a significant role in the company&rsquo;s
internal control over financial reporting.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35in; text-indent: 0in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.35in; text-align: left">Date:</TD><TD STYLE="text-align: justify">April 25, 2018</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.35in; text-align: left">By:</TD><TD STYLE="text-align: justify; width: 2in; border-bottom: Black 1pt solid">/s/&nbsp;Lei Chen</TD>
                                                                                <TD STYLE="text-align: justify">&nbsp;</TD>
</TR></TABLE>



<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.35in"></TD><TD STYLE="width: 0.45in; text-align: left">Name:</TD><TD STYLE="text-align: justify">Lei Chen</TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.35in"></TD><TD STYLE="width: 0.45in; text-align: left">Title:</TD><TD STYLE="text-align: justify">Chief Executive Officer</TD>
</TR></TABLE>


<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>


<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right; text-indent: 0.5in"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-12.2
<SEQUENCE>4
<FILENAME>tv488622_ex12-2.htm
<DESCRIPTION>EXHIBIT 12.2
<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 0pt 0.35in; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right; text-indent: 0.5in"><B>Exhibit 12.2</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>Certification by the Principal Financial
Officer<BR>
Pursuant to Section&nbsp;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"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35in; text-indent: 0in">I, Naijiang (Eric) Zhou, certify that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35in; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27pt; text-indent: -27pt">1.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;I
have reviewed this annual report on Form 20-F of Xunlei Limited;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35in; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">2.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35in; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">3.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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 company as of, and for, the periods presented in
this report;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35in; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">4.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
company&rsquo;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures
(as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange
Act Rules 13a-15(f) and 15d-15(f)) for the company and have:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">(a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Designed
such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision,
to ensure that material information relating to the company, including its consolidated subsidiaries, is made known to us by others
within those entities, particularly during the period in which this report is being prepared;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35in; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">(b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Designed
such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our
supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial
statements for external purposes in accordance with generally accepted accounting principles;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35in; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">(c)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Evaluated
the effectiveness of the company&rsquo;s disclosure controls and procedures and presented in this report our conclusions about
the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation;
and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35in; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">(d)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Disclosed
in this report any change in the company&rsquo;s internal control over financial reporting that occurred during the period covered
by the annual report that has materially affected, or is reasonably likely to materially affect, the company&rsquo;s internal control
over financial reporting; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35in; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">5.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
company&rsquo;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial
reporting, to the company&rsquo;s auditors and the audit committee of the company&rsquo;s board of directors (or persons performing
the equivalent functions):</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35in; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">(b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;All
significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which
are reasonably likely to adversely affect the company&rsquo;s ability to record, process, summarize and report financial information;
and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35in; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">(c)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Any
fraud, whether or not material, that involves management or other employees who have a significant role in the company&rsquo;s
internal control over financial reporting.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.35in; text-align: left">Date:</TD><TD STYLE="text-align: justify">April 25, 2018</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.35in; text-align: left">By:</TD><TD STYLE="text-align: justify; width: 2in; border-bottom: Black 1pt solid">/s/&nbsp;Naijiang (Eric) Zhou</TD>
                                                                                <TD STYLE="text-align: justify">&nbsp;</TD>
</TR></TABLE>



<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.35in"></TD><TD STYLE="white-space: nowrap; width: 0.45in; text-align: left">Name:</TD><TD STYLE="text-align: justify">Naijiang (Eric) Zhou</TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.35in"></TD><TD STYLE="width: 0.45in; text-align: left">Title:</TD><TD STYLE="text-align: justify">Chief Financial Officer</TD>
</TR></TABLE>




<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-13.1
<SEQUENCE>5
<FILENAME>tv488622_ex13-1.htm
<DESCRIPTION>EXHIBIT 13.1
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Exhibit 13.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>Certification by the Principal Executive
Officer<BR>
Pursuant to Section&nbsp;906 of the Sarbanes-Oxley Act of 2002</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In connection with the annual report of
Xunlei Limited (the &ldquo;Company&rdquo;) on Form&nbsp;20-F for the year ended December 31, 2017 as filed with the Securities
and Exchange Commission on the date hereof (the &ldquo;Report&rdquo;),&nbsp;I, Lei Chen, Chief Executive Officer of the Company,
hereby certify, pursuant to 18&nbsp;U.S.C. Section&nbsp;1350, as adopted pursuant to Section&nbsp;906 of the Sarbanes-Oxley Act
of 2002, that to my knowledge:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt; margin-left: 0.85in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">(1)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Report fully complies with the requirements of Section&nbsp;13(a) or 15(d) of the Securities Exchange Act of 1934;&nbsp;and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt; margin-left: 0.85in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">(2)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
information contained in the Report fairly presents, in all material respects, the financial condition and results of operations
of the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in; text-align: left">Date:</TD><TD STYLE="text-align: justify">April 25, 2018</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in; text-align: left">By:</TD><TD STYLE="text-align: justify; width: 2in; border-bottom: Black 1pt solid">/s/&nbsp;Lei Chen</TD>
                                                                                <TD STYLE="text-align: justify">&nbsp;</TD>
</TR></TABLE>



<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.45in; text-align: left">Name:</TD><TD STYLE="text-align: justify">Lei Chen</TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.45in; text-align: left">Title:</TD><TD STYLE="text-align: justify">Chief Executive Officer</TD>
</TR></TABLE>




<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-13.2
<SEQUENCE>6
<FILENAME>tv488622_ex13-2.htm
<DESCRIPTION>EXHIBIT 13.2
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Exhibit 13.2</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>Certification by the Principal Financial
Officer<BR>
Pursuant to Section&nbsp;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"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In connection with the annual report of
Xunlei Limited (the &ldquo;Company&rdquo;) on Form&nbsp;20-F for the year ended December 31, 2017 as filed with the Securities
and Exchange Commission on the date hereof (the &ldquo;Report&rdquo;),&nbsp;I, Naijiang (Eric) Zhou, Chief Financial Officer of
the Company, hereby certify, pursuant to 18&nbsp;U.S.C. Section&nbsp;1350, as adopted pursuant to Section&nbsp;906 of the Sarbanes-Oxley
Act of 2002, that to my knowledge:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt; margin-left: 0.85in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">(1)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The Report
fully complies with the requirements of Section&nbsp;13(a) or 15(d) of the Securities Exchange Act of 1934;&nbsp;and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt; margin-left: 0.85in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">(2)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The information
contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in; text-align: left">Date:</TD><TD STYLE="text-align: justify">April 25, 2018</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in; text-align: left">By:</TD><TD STYLE="text-align: justify; width: 2in; border-bottom: Black 1pt solid">/s/&nbsp;Naijiang (Eric) Zhou</TD>
                                                                                <TD STYLE="text-align: justify">&nbsp;</TD>
</TR></TABLE>



<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="white-space: nowrap; width: 0.45in; text-align: left">Name:</TD><TD STYLE="text-align: justify">Naijiang (Eric) Zhou</TD>
</TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.45in; text-align: left">Title:</TD><TD STYLE="text-align: justify">Chief Financial Officer</TD>
</TR></TABLE>




<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>



<P STYLE="margin: 0"></P>

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-15.1
<SEQUENCE>7
<FILENAME>tv488622_ex15-1.htm
<DESCRIPTION>EXHIBIT 15.1
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Exhibit 15.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 1.25in; text-align: left">Our ref</TD><TD STYLE="text-align: justify">SSY/660874-000001/12477878v1</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">Xunlei Limited</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">7/F Block 11, Shenzhen Software Park</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">Ke Ji Zhong 2nd Road, Nanshan District</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">Shenzhen, 518057</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">The People&rsquo;s Republic of China</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">April 25, 2018</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Dear Sirs</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Xunlei Limited</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We have acted as legal advisers as to the laws of the Cayman
Islands to Xunlei Limited, an exempted limited liability company incorporated in the Cayman Islands (the &quot;<B>Company</B>&quot;),
in connection with the filing by the Company with the United States Securities and Exchange Commission (the &quot;<B>SEC</B>&quot;)
of an annual report on Form 20-F for the year ended 31 December 2017 (&quot;<B>Form 20-F</B>&quot;).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We hereby consent to the reference of our
name under the heading &quot;Item 10. Additional Information &ndash; E. Taxation &ndash; Cayman Islands Taxation&quot; in the Form
20-F.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In giving such consent, we do not thereby
admit that we come within the category of persons whose consent is required under Section 7 of the Securities Act of 1933, or under
the Securities Exchange Act of 1934, in each case, as amended, or the regulations promulgated thereunder.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Yours faithfully</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">/s/ Maples and Calder (Hong Kong) LLP</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Maples and Calder (Hong Kong) LLP</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>



<P STYLE="margin: 0"></P>

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-15.2
<SEQUENCE>8
<FILENAME>tv488622_ex15-2.htm
<DESCRIPTION>EXHIBIT 15.2
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0"></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: right"><B>Exhibit 15.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"><IMG SRC="tv488622_ex15-2img1.jpg" ALT=""></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-top: 0pt; margin-bottom: 0pt; text-align: center"><B>CONSENT LETTER</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.35in; text-align: left"><B>To</B></TD><TD STYLE="text-align: justify"><B>Xunlei Limited</B></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">7/F Block 11, Shenzhen Software Park</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Ke Ji Zhong 2nd Road, Nanshan District</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Shenzhen, 518057</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">People&rsquo;s Republic of China</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right; text-indent: 0.5in">April 25, 2018</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Dear Sir/Madam:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We hereby consent to the reference of our
name under the headings &ldquo;Item&nbsp;3. Key Information&mdash; D. Risk Factors&mdash;Risks Related to Our Corporate Structure&rdquo;
and &ldquo;Item&nbsp;4. Information on the Company&mdash; C. Organizational Structure&rdquo; in Xunlei Limited&rsquo;s Annual Report
on Form 20-F for the year ended December 31, 2017 (the &ldquo;<B>Annual Report</B>&rdquo;), which will be filed with the Securities
and Exchange Commission (the &ldquo;<B>SEC</B>&rdquo;) in the month of April 2018, and further consent to the incorporation by
reference of the summaries of our opinions under these headings into Xunlei Limited&rsquo;s registration statement on Form S-8
(File No. 333&mdash;200633) that was filed on November 28, 2014. We also consent to the filing of this consent letter with the
SEC as an exhibit to the Annual Report on Form 20-F for the year ended December 31, 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In giving such consent, we do not thereby
admit that we come within the category of persons whose consent is required under Section 7 of the Securities Act of 1933, or under
the Securities Exchange Act of 1934, in each case, as amended, or the regulations promulgated thereunder.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">Very truly yours,</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">/s/&nbsp;Zhong Lun Law Firm</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">Zhong Lun Law Firm</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 13.75pt 0pt 0; text-align: center; text-indent: 7.1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">&#21271;&#20140;
<FONT STYLE="font-variant: small-caps; color: #E36C0A">&bull;</FONT> &#19978;&#28023; <FONT STYLE="font-variant: small-caps; color: #E36C0A">&bull;</FONT>
&#28145;&#22323; <FONT STYLE="font-variant: small-caps; color: #E36C0A">&bull;</FONT> &#24191;&#24030; <FONT STYLE="font-variant: small-caps; color: #E36C0A">&bull;</FONT>
&#25104;&#37117; <FONT STYLE="font-variant: small-caps; color: #E36C0A">&bull;</FONT> &#27494;&#27721; <FONT STYLE="font-variant: small-caps; color: #E36C0A">&bull;</FONT>
&#37325;&#24198; <FONT STYLE="font-variant: small-caps; color: #E36C0A">&bull;</FONT> &#38738;&#23707; <FONT STYLE="font-variant: small-caps; color: #E36C0A">&bull;</FONT>
&#26477;&#24030; <FONT STYLE="color: #E36C0A">&bull;</FONT> &#21335;&#20140; <FONT STYLE="font-variant: small-caps; color: #E36C0A">&bull;</FONT>
&#39321;&#28207; <FONT STYLE="font-variant: small-caps; color: #E36C0A">&bull;</FONT> &#19996;&#20140; <FONT STYLE="font-variant: small-caps; color: #E36C0A">&bull;</FONT>
&#20262;&#25958; <FONT STYLE="font-variant: small-caps; color: #E36C0A">&bull;</FONT> &#32445;&#32422; <FONT STYLE="font-variant: small-caps; color: #E36C0A">&bull;</FONT>
&#27931;&#26441;&#30710; <FONT STYLE="font-variant: small-caps; color: #E36C0A">&bull;</FONT> &#26087;&#37329;&#23665;</FONT><BR>
Beijing <FONT STYLE="font-variant: small-caps; color: #E36C0A">&bull; </FONT>Shanghai <FONT STYLE="font-variant: small-caps; color: #E36C0A">&bull;
</FONT>Shenzhen <FONT STYLE="font-variant: small-caps; color: #E36C0A">&bull; </FONT>Guangzhou <FONT STYLE="font-variant: small-caps; color: #E36C0A">&bull;
</FONT>Chengdu <FONT STYLE="font-variant: small-caps; color: #E36C0A">&bull; </FONT>Wuhan <FONT STYLE="font-variant: small-caps; color: #E36C0A">&bull;
</FONT>Chongqing <FONT STYLE="font-variant: small-caps; color: #E36C0A">&bull; </FONT>Qingdao <FONT STYLE="font-variant: small-caps; color: #E36C0A">&bull;
</FONT>Hangzhou <FONT STYLE="font-variant: small-caps; color: #E36C0A">&bull; </FONT>Nanjing <FONT STYLE="font-variant: small-caps; color: #E36C0A">&bull;
</FONT>Hong Kong <FONT STYLE="font-variant: small-caps; color: #E36C0A">&bull; </FONT>Tokyo <FONT STYLE="font-variant: small-caps; color: #E36C0A">&bull;
</FONT>London <FONT STYLE="font-variant: small-caps; color: #E36C0A">&bull; </FONT>New York <FONT STYLE="font-variant: small-caps; color: #E36C0A">&bull;</FONT>
Los Angeles <FONT STYLE="font-variant: small-caps; color: #E36C0A">&bull;</FONT> San Francisco</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 13.75pt 0pt 0; text-align: center; text-indent: 7.1pt">&nbsp;</P>



<P STYLE="margin: 0"></P>

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-15.3
<SEQUENCE>9
<FILENAME>tv488622_ex15-3.htm
<DESCRIPTION>EXHIBIT 15.3
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0; text-align: right"><B>Exhibit 15.3</B></P>

<P STYLE="margin-top: 0; margin-bottom: 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="margin-top: 0; margin-bottom: 0; text-align: center"><B></B></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">CONSENT OF INDEPENDENT REGISTERED
PUBLIC ACCOUNTING FIRM</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 15.5pt 0pt 0">We hereby consent to the incorporation by reference
in the Registration Statement on Form S-8 (No. 333-200633) of Xunlei Limited of our report dated April 25, 2018 relating to the
financial statements, which appears in this Form 20-F.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 15.5pt 0pt 0">&nbsp;<B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>/s/ PricewaterhouseCoopers Zhong Tian LLP</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>PricewaterhouseCoopers Zhong Tian LLP</B><BR>
Shenzhen, the People&rsquo;s Republic of China<BR>
April 25, 2018</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: red"><B>&nbsp;</B></P>



<P STYLE="margin: 0; text-align: right"><B>&nbsp;</B></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>10
<FILENAME>xnet-20171231.xml
<DESCRIPTION>XBRL INSTANCE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8" ?>
<!-- Generated by DataTracks version 2.0 on 25-Apr-2018 [09:42:42] {AM} EST - www.datatracks.com -->
<!-- Based on XBRL 2.1 -->
<xbrli:xbrl xmlns:xnet="http://www.xunlei.com/20171231" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:deprecated="http://www.xbrl.org/2009/arcrole/deprecated" xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2017-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2014-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2017-01-31" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:naics="http://xbrl.sec.gov/naics/2017-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2011-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2017-01-31" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:utr="http://www.xbrl.org/2009/utr">
  <link:schemaRef xlink:type="simple" xlink:href="xnet-20171231.xsd" />

<!--Context Section-->
  <xbrli:context id="P01_01_2008To01_31_2008">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2008-01-01</xbrli:startDate>

      <xbrli:endDate>2008-01-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2015To12_31_2015">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>

      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To12_31_2016">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To01_31_2017">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-01-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn02_28_2010">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2010-02-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P06_01_2017To06_30_2017">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-06-01</xbrli:startDate>

      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P07_01_2015To07_15_2015">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2015-07-01</xbrli:startDate>

      <xbrli:endDate>2015-07-15</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn07_31_2015">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2015-07-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P11_01_2014To11_30_2014">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2014-11-01</xbrli:startDate>

      <xbrli:endDate>2014-11-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P12_01_2014To12_01_2014">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2014-12-01</xbrli:startDate>

      <xbrli:endDate>2014-12-01</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2015">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2014">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

<!--Dimension Section-->
  <xbrli:context id="P01_01_2017To12_31_2017_AgreementBetweenGiganologyShenzhenAndShareholdersOfShenzhenXunleiMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:AgreementBetweenGiganologyShenzhenAndShareholdersOfShenzhenXunleiMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_AgreementBetweenGiganologyShenzhenAndMrSeanShenglongZouMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:AgreementBetweenGiganologyShenzhenAndMrSeanShenglongZouMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P05_01_2011To05_31_2011_AgreementBetweenGiganologyShenzhenAndShenzhenXunleiMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:AgreementBetweenGiganologyShenzhenAndShenzhenXunleiMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2011-05-01</xbrli:startDate>

      <xbrli:endDate>2011-05-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_AgreementBetweenGiganologyShenzhenAndShenzhenXunleiMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:AgreementBetweenGiganologyShenzhenAndShenzhenXunleiMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_ExclusiveTechnologySupportAndServicesAgreementMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">xnet:ExclusiveTechnologySupportAndServicesAgreementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_ExclusiveTechnologyConsultingAndTrainingAgreementMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">xnet:ExclusiveTechnologyConsultingAndTrainingAgreementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_SoftwareAndProprietaryTechnologyLicenseContractMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">xnet:SoftwareAndProprietaryTechnologyLicenseContractMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_GiganologyShenzhenCoLtdMemberdeiLegalEntityAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">xnet:GiganologyShenzhenCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_ExclusiveTechnologySupportAndServicesAgreementMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_GiganologyShenzhenCoLtdMemberdeiLegalEntityAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">xnet:GiganologyShenzhenCoLtdMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">xnet:ExclusiveTechnologySupportAndServicesAgreementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_CallOptionAgreementMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_GiganologyShenzhenCoLtdMemberdeiLegalEntityAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:CallOptionAgreementMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">xnet:GiganologyShenzhenCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_CallOptionAgreementMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_GiganologyShenzhenCoLtdMemberdeiLegalEntityAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:CallOptionAgreementMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">xnet:GiganologyShenzhenCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_CNusgaapStatementGeographicalAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_CNusgaapStatementGeographicalAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn07_31_2015_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">xnet:ShenzhenXunleiKankanInformationTechnologiesCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2015-07-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">xnet:ShenzhenXunleiKankanInformationTechnologiesCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2015To12_31_2015_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">xnet:ShenzhenXunleiKankanInformationTechnologiesCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>

      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To12_31_2016_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">xnet:ShenzhenXunleiKankanInformationTechnologiesCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_FinancialInstrumentsMemberusgaapInvestmentTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">xnet:FinancialInstrumentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_FinancialInstrumentsMemberusgaapInvestmentTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">xnet:FinancialInstrumentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_BankTimeDepositsMemberusgaapCashAndCashEquivalentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_BankTimeDepositsMemberusgaapCashAndCashEquivalentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To12_31_2016_AccountsReceivableMemberusgaapConcentrationRiskByBenchmarkAxis_CreditConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_AccountsReceivableMemberusgaapConcentrationRiskByBenchmarkAxis_CreditConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_OnlineGameLicensesMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">xnet:OnlineGameLicensesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_OnlineGameLicensesMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">xnet:OnlineGameLicensesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_ServersAndNetworkEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">xnet:ServersAndNetworkEquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_ComputerEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_FurnitureAndFixturesMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_VehiclesMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_LeaseholdImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_ServersAndNetworkEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">xnet:ServersAndNetworkEquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_ComputerEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_FurnitureAndFixturesMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_VehiclesMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_LeaseholdImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2015To12_31_2015_CostOfSalesMemberusgaapIncomeStatementLocationAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>

      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2015To12_31_2015_GeneralAndAdministrativeExpenseMemberusgaapIncomeStatementLocationAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>

      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2015To12_31_2015_SellingAndMarketingExpenseMemberusgaapIncomeStatementLocationAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>

      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To12_31_2016_CostOfSalesMemberusgaapIncomeStatementLocationAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To12_31_2016_GeneralAndAdministrativeExpenseMemberusgaapIncomeStatementLocationAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To12_31_2016_SellingAndMarketingExpenseMemberusgaapIncomeStatementLocationAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_CostOfSalesMemberusgaapIncomeStatementLocationAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_GeneralAndAdministrativeExpenseMemberusgaapIncomeStatementLocationAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_SellingAndMarketingExpenseMemberusgaapIncomeStatementLocationAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2015To12_31_2015_ResearchAndDevelopmentExpenseMemberusgaapIncomeStatementLocationAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>

      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To12_31_2016_ResearchAndDevelopmentExpenseMemberusgaapIncomeStatementLocationAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_ResearchAndDevelopmentExpenseMemberusgaapIncomeStatementLocationAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_LandUseRightMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">xnet:LandUseRightMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_TrademarksMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_TechnologyBasedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_AcquiredComputerSoftwareMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">xnet:AcquiredComputerSoftwareMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_SoftwareAndSoftwareDevelopmentCostsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_LandUseRightMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">xnet:LandUseRightMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_TrademarksMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_TechnologyBasedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_AcquiredComputerSoftwareMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">xnet:AcquiredComputerSoftwareMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_SoftwareAndSoftwareDevelopmentCostsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To12_31_2016_LandUseRightMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">xnet:LandUseRightMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To12_31_2016_TrademarksMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To12_31_2016_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To12_31_2016_TechnologyBasedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To12_31_2016_AcquiredComputerSoftwareMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">xnet:AcquiredComputerSoftwareMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To12_31_2016_SoftwareAndSoftwareDevelopmentCostsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To12_31_2016_OnlineGameLicensesMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">xnet:OnlineGameLicensesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_LandUseRightMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">xnet:LandUseRightMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_TrademarksMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_TechnologyBasedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_AcquiredComputerSoftwareMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">xnet:AcquiredComputerSoftwareMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_SoftwareAndSoftwareDevelopmentCostsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_OnlineGameLicensesMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">xnet:OnlineGameLicensesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_OthersInventoriesMemberusgaapPublicUtilitiesInventoryAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">xnet:OthersInventoriesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_OthersInventoriesMemberusgaapPublicUtilitiesInventoryAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">xnet:OthersInventoriesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_ChengduDitingMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:ChengduDitingMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_ChengduDitingMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:ChengduDitingMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_GuangzhouYuechuanMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:GuangzhouYuechuanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_GuangzhouYuechuanMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:GuangzhouYuechuanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_ZhuhaiQianyouMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:ZhuhaiQianyouMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_ZhuhaiQianyouMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:ZhuhaiQianyouMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_ShenzhenKushiduoMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:ShenzhenKushiduoMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_ShenzhenKushiduoMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:ShenzhenKushiduoMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_ShanghaiGuozhiMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:ShanghaiGuozhiMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_ShanghaiGuozhiMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:ShanghaiGuozhiMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_XiamenDiensiNetworkTechnologyCompanyLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:XiamenDiensiNetworkTechnologyCompanyLimitedMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_XiamenDiensiNetworkTechnologyCompanyLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:XiamenDiensiNetworkTechnologyCompanyLimitedMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_ElevenPointTwoCapitalOneLpMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:ElevenPointTwoCapitalOneLpMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_ElevenPointTwoCapitalOneLpMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:ElevenPointTwoCapitalOneLpMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_GuangzhouHongsiMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:GuangzhouHongsiMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_GuangzhouHongsiMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:GuangzhouHongsiMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_ShanghaiLexiangMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:ShanghaiLexiangMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_HangzhouFeixiangMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:HangzhouFeixiangMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_ShenzhenMeizhiInteractiveTechnologyCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:ShenzhenMeizhiInteractiveTechnologyCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_BeijingYunhuiMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:BeijingYunhuiMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_ArashiVisionMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:ArashiVisionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_CloudinTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:CloudinTechnologyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_ShanghaiLexiangMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:ShanghaiLexiangMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_HangzhouFeixiangMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:HangzhouFeixiangMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_ShenzhenMeizhiInteractiveTechnologyCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:ShenzhenMeizhiInteractiveTechnologyCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_BeijingYunhuiMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:BeijingYunhuiMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_ArashiVisionMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:ArashiVisionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_CloudinTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:CloudinTechnologyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_MembershipSubscriptionRevenuesMemberusgaapDeferredRevenueArrangementTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">xnet:MembershipSubscriptionRevenuesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_MembershipSubscriptionRevenuesMemberusgaapDeferredRevenueArrangementTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">xnet:MembershipSubscriptionRevenuesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_GovernmentGrantMemberusgaapDeferredRevenueArrangementTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">xnet:GovernmentGrantMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_GovernmentGrantMemberusgaapDeferredRevenueArrangementTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">xnet:GovernmentGrantMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_ReimbursementFromDepositoryMemberusgaapDeferredRevenueArrangementTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">xnet:ReimbursementFromDepositoryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_ReimbursementFromDepositoryMemberusgaapDeferredRevenueArrangementTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">xnet:ReimbursementFromDepositoryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_OnlineGameRevenuesMemberusgaapDeferredRevenueArrangementTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">xnet:OnlineGameRevenuesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_BandwidthCostsMemberusgaapDeferredRevenueArrangementTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">xnet:BandwidthCostsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_PaymentHandlingFeesMemberusgaapDeferredRevenueArrangementTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">xnet:PaymentHandlingFeesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_DepreciationOfServersAndOtherEquipmentMemberusgaapDeferredRevenueArrangementTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">xnet:DepreciationOfServersAndOtherEquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2015To12_31_2015_BandwidthCostsMemberusgaapDeferredRevenueArrangementTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">xnet:BandwidthCostsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>

      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2015To12_31_2015_PaymentHandlingFeesMemberusgaapDeferredRevenueArrangementTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">xnet:PaymentHandlingFeesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>

      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2015To12_31_2015_DepreciationOfServersAndOtherEquipmentMemberusgaapDeferredRevenueArrangementTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">xnet:DepreciationOfServersAndOtherEquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>

      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To12_31_2016_BandwidthCostsMemberusgaapDeferredRevenueArrangementTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">xnet:BandwidthCostsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To12_31_2016_PaymentHandlingFeesMemberusgaapDeferredRevenueArrangementTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">xnet:PaymentHandlingFeesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To12_31_2016_DepreciationOfServersAndOtherEquipmentMemberusgaapDeferredRevenueArrangementTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">xnet:DepreciationOfServersAndOtherEquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn02_28_2010_XunleiGamesDevelopmentShenzhenCoLtdMemberdeiLegalEntityAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">xnet:XunleiGamesDevelopmentShenzhenCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2010-02-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_DirectorMemberusgaapTitleOfIndividualAxis_TwoThousandTenPlanMemberusgaapPlanNameAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">us-gaap:DirectorMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">xnet:TwoThousandTenPlanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2011_MaximumMemberusgaapRangeAxis_TwoThousandTenPlanMemberusgaapPlanNameAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">xnet:TwoThousandTenPlanMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2011-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_TwoThousandTenPlanMemberusgaapPlanNameAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">xnet:TwoThousandTenPlanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_TwoThousandTenPlanMemberusgaapPlanNameAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">xnet:TwoThousandTenPlanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P06_11_2014To06_11_2014_TwoThousandTenPlanMemberusgaapPlanNameAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">xnet:TwoThousandTenPlanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2014-06-11</xbrli:startDate>

      <xbrli:endDate>2014-06-11</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_KingsoftCloudStorageBusinessMemberusgaapBusinessAcquisitionAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">xnet:KingsoftCloudStorageBusinessMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P09_05_2014To09_05_2014_KingsoftCloudStorageBusinessMemberusgaapBusinessAcquisitionAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">xnet:KingsoftCloudStorageBusinessMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2014-09-05</xbrli:startDate>

      <xbrli:endDate>2014-09-05</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P12_01_2014To12_01_2014_RestrictedStockMemberusgaapAwardTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2014-12-01</xbrli:startDate>

      <xbrli:endDate>2014-12-01</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P12_01_2014To12_01_2014_MinimumMemberusgaapRangeAxis_TwoThousandTenPlanMemberusgaapPlanNameAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">xnet:TwoThousandTenPlanMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2014-12-01</xbrli:startDate>

      <xbrli:endDate>2014-12-01</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P12_01_2014To12_01_2014_MaximumMemberusgaapRangeAxis_TwoThousandTenPlanMemberusgaapPlanNameAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">xnet:TwoThousandTenPlanMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2014-12-01</xbrli:startDate>

      <xbrli:endDate>2014-12-01</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To12_31_2016_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandTenPlanMemberusgaapPlanNameAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">xnet:TwoThousandTenPlanMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandTenPlanMemberusgaapPlanNameAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">xnet:TwoThousandTenPlanMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P11_01_2013To11_30_2013_LeadingAdviceHoldingsLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:LeadingAdviceHoldingsLimitedMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2013-11-01</xbrli:startDate>

      <xbrli:endDate>2013-11-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2018_RestrictedStockMemberusgaapAwardTypeAxis_ScenarioForecastMemberusgaapStatementScenarioAxis_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">xnet:TwoThousandAndThirteenPlanMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:ScenarioForecastMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">xnet:TwoThousandAndThirteenPlanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To12_31_2016_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">xnet:TwoThousandAndThirteenPlanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2015To12_31_2015_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">xnet:TwoThousandAndThirteenPlanMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>

      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To12_31_2016_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">xnet:TwoThousandAndThirteenPlanMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">xnet:TwoThousandAndThirteenPlanMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2014_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">xnet:TwoThousandAndThirteenPlanMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">xnet:TwoThousandAndThirteenPlanMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2015_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">xnet:TwoThousandAndThirteenPlanMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">xnet:TwoThousandAndThirteenPlanMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_SeniorOfficersMemberusgaapTitleOfIndividualAxis_TwoThousandFourteenShareIncentivePlanMemberusgaapPlanNameAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">xnet:TwoThousandFourteenShareIncentivePlanMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">xnet:SeniorOfficersMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn04_30_2014_TwoThousandFourteenShareIncentivePlanMemberusgaapPlanNameAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">xnet:TwoThousandFourteenShareIncentivePlanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2014-04-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P04_01_2014To04_30_2014_LeadingAdviceHoldingsLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:LeadingAdviceHoldingsLimitedMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2014-04-01</xbrli:startDate>

      <xbrli:endDate>2014-04-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_OfficersAndEmployeesMemberusgaapTitleOfIndividualAxis_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandFourteenShareIncentivePlanMemberusgaapPlanNameAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">xnet:TwoThousandFourteenShareIncentivePlanMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">xnet:OfficersAndEmployeesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_OfficersAndEmployeesMemberusgaapTitleOfIndividualAxis_RestrictedStockMemberusgaapAwardTypeAxis_SharebasedCompensationAwardTrancheFourMemberusgaapVestingAxis_TwoThousandFourteenShareIncentivePlanMemberusgaapPlanNameAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">xnet:TwoThousandFourteenShareIncentivePlanMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">xnet:OfficersAndEmployeesMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">xnet:SharebasedCompensationAwardTrancheFourMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To12_31_2016_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandFourteenShareIncentivePlanMemberusgaapPlanNameAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">xnet:TwoThousandFourteenShareIncentivePlanMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandFourteenShareIncentivePlanMemberusgaapPlanNameAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">xnet:TwoThousandFourteenShareIncentivePlanMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandFourteenShareIncentivePlanMemberusgaapPlanNameAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">xnet:TwoThousandFourteenShareIncentivePlanMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2015_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandFourteenShareIncentivePlanMemberusgaapPlanNameAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">xnet:TwoThousandFourteenShareIncentivePlanMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandFourteenShareIncentivePlanMemberusgaapPlanNameAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">xnet:TwoThousandFourteenShareIncentivePlanMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_TwoThousandFourteenShareIncentivePlanMemberusgaapPlanNameAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">xnet:TwoThousandFourteenShareIncentivePlanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_EmployeeStockOptionsAndRestrictedSharesMemberusgaapDeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis">xnet:EmployeeStockOptionsAndRestrictedSharesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2015To12_31_2015_EmployeeStockOptionsAndRestrictedSharesMemberusgaapDeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis">xnet:EmployeeStockOptionsAndRestrictedSharesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>

      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To12_31_2016_EmployeeStockOptionsAndRestrictedSharesMemberusgaapDeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis">xnet:EmployeeStockOptionsAndRestrictedSharesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2015_ZhuhaiQianyouMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:ZhuhaiQianyouMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_AidenAndLasmineLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:AidenAndLasmineLimitedMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2015_AidenAndLasmineLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:AidenAndLasmineLimitedMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_AidenAndLasmineLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:AidenAndLasmineLimitedMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_VantagePointGlobalLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:VantagePointGlobalLimitedMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2015_VantagePointGlobalLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:VantagePointGlobalLimitedMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_VantagePointGlobalLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:VantagePointGlobalLimitedMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2015To12_31_2015_MilletTechnologyCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:MilletTechnologyCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>

      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To12_31_2016_MilletTechnologyCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:MilletTechnologyCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_MilletTechnologyCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:MilletTechnologyCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2015To12_31_2015_MilletCommunicationTechnologyCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:MilletCommunicationTechnologyCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>

      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To12_31_2016_MilletCommunicationTechnologyCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:MilletCommunicationTechnologyCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_MilletCommunicationTechnologyCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:MilletCommunicationTechnologyCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2014To12_31_2014_AidenAndLasmineLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_TreasuryStockMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:AidenAndLasmineLimitedMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>

      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2014To12_31_2014_TreasuryStockMemberusgaapStatementEquityComponentsAxis_VantagePointGlobalLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:VantagePointGlobalLimitedMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>

      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2014To12_31_2014_TreasuryStockMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2014-01-01</xbrli:startDate>

      <xbrli:endDate>2014-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2014_AidenAndLasmineLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_TreasuryStockMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:AidenAndLasmineLimitedMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2014_TreasuryStockMemberusgaapStatementEquityComponentsAxis_VantagePointGlobalLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:VantagePointGlobalLimitedMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_BeijingXiaomiMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:BeijingXiaomiMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_ShenglongZouMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:ShenglongZouMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_ChuanWangMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:ChuanWangMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_BeijingXiaomiMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:BeijingXiaomiMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_ShenglongZouMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:ShenglongZouMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_ChuanWangMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:ChuanWangMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_MilletCommunicationTechnologyCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:MilletCommunicationTechnologyCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_MilletCommunicationTechnologyCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:MilletCommunicationTechnologyCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_BeijingMilletPaymentTechnologiesLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:BeijingMilletPaymentTechnologiesLimitedMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_BeijingMilletPaymentTechnologiesLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:BeijingMilletPaymentTechnologiesLimitedMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_ShenzhenXunleiFinanceInformationServiceCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:ShenzhenXunleiFinanceInformationServiceCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_ShenzhenXunleiFinanceInformationServiceCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:ShenzhenXunleiFinanceInformationServiceCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_ShenzhenCrystalTechnologyCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:ShenzhenCrystalTechnologyCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_ShenzhenCrystalTechnologyCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:ShenzhenCrystalTechnologyCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_PeoplesRepublicOfChinaEntitiesMemberdeiLegalEntityAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">xnet:PeoplesRepublicOfChinaEntitiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_BankTimeDepositsMemberusgaapFairValueByAssetClassAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_BankTimeDepositsMemberusgaapFairValueByAssetClassAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_FinancialInstrumentsMemberusgaapFairValueByAssetClassAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">xnet:FinancialInstrumentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FinancialInstrumentsMemberusgaapFairValueByAssetClassAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">xnet:FinancialInstrumentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_BankTimeDepositsMemberusgaapFairValueByAssetClassAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_BankTimeDepositsMemberusgaapFairValueByAssetClassAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FinancialInstrumentsMemberusgaapFairValueByAssetClassAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">xnet:FinancialInstrumentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_FinancialInstrumentsMemberusgaapFairValueByAssetClassAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">xnet:FinancialInstrumentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2015To12_31_2015_ShortTermInvestmentsMemberusgaapInvestmentTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>

      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To12_31_2016_ShortTermInvestmentsMemberusgaapInvestmentTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_ShortTermInvestmentsMemberusgaapInvestmentTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2015To12_31_2015_OtherLongTermInvestmentsMemberusgaapInvestmentTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:OtherLongTermInvestmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>

      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To12_31_2016_OtherLongTermInvestmentsMemberusgaapInvestmentTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:OtherLongTermInvestmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_OtherLongTermInvestmentsMemberusgaapInvestmentTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:OtherLongTermInvestmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2015To12_31_2015_RentalCommitmentsMemberusgaapLeaseArrangementTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LeaseArrangementTypeAxis">xnet:RentalCommitmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>

      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To12_31_2016_RentalCommitmentsMemberusgaapLeaseArrangementTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LeaseArrangementTypeAxis">xnet:RentalCommitmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_RentalCommitmentsMemberusgaapLeaseArrangementTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LeaseArrangementTypeAxis">xnet:RentalCommitmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2015To12_31_2015_BandwidthLeaseCommitmentsMemberusgaapLeaseArrangementTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LeaseArrangementTypeAxis">xnet:BandwidthLeaseCommitmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>

      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To12_31_2016_BandwidthLeaseCommitmentsMemberusgaapLeaseArrangementTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LeaseArrangementTypeAxis">xnet:BandwidthLeaseCommitmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_BandwidthLeaseCommitmentsMemberusgaapLeaseArrangementTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LeaseArrangementTypeAxis">xnet:BandwidthLeaseCommitmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_SwitchboardServersOfficeSoftwareAndConstructionInProcessMemberusgaapLitigationCaseAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LitigationCaseAxis">xnet:SwitchboardServersOfficeSoftwareAndConstructionInProcessMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_PendingLitigationMemberusgaapLitigationCaseAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LitigationCaseAxis">us-gaap:PendingLitigationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn04_25_2018_PendingLitigationMemberusgaapLitigationCaseAxis_ScenarioForecastMemberusgaapStatementScenarioAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LitigationCaseAxis">us-gaap:PendingLitigationMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:ScenarioForecastMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2018-04-25</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VariableInterestEntitiesByClassificationOfEntityAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_VariableInterestEntityNotPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VariableInterestEntitiesByClassificationOfEntityAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VariableInterestEntitiesByClassificationOfEntityAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VariableInterestEntitiesByClassificationOfEntityAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2015To12_31_2015_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VariableInterestEntitiesByClassificationOfEntityAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>

      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To12_31_2016_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VariableInterestEntitiesByClassificationOfEntityAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2015To12_31_2015_CustomerConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>

      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To12_31_2016_CustomerConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_CustomerConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn11_30_2017_HenanTourismInformationCoLtdMemberdeiLegalEntityAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">xnet:HenanTourismInformationCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-11-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_ParentCompanyMemberusgaapConsolidatedEntitiesAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidatedEntitiesAxis">us-gaap:ParentCompanyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_ParentCompanyMemberusgaapConsolidatedEntitiesAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidatedEntitiesAxis">us-gaap:ParentCompanyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2015To12_31_2015_ParentCompanyMemberusgaapConsolidatedEntitiesAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidatedEntitiesAxis">us-gaap:ParentCompanyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>

      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_ParentCompanyMemberusgaapConsolidatedEntitiesAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidatedEntitiesAxis">us-gaap:ParentCompanyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2014_ParentCompanyMemberusgaapConsolidatedEntitiesAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidatedEntitiesAxis">us-gaap:ParentCompanyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2015_ParentCompanyMemberusgaapConsolidatedEntitiesAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidatedEntitiesAxis">us-gaap:ParentCompanyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_ShenzhenXunleiNetworkingTechnologiesCoLtdMemberdeiLegalEntityAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">xnet:ShenzhenXunleiNetworkingTechnologiesCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_ShenzhenXunleiWangwenhuaCoLtdMemberdeiLegalEntityAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">xnet:ShenzhenXunleiWangwenhuaCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_XunleiNetworkingTechnologiesBeijingCoLdMemberdeiLegalEntityAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">xnet:XunleiNetworkingTechnologiesBeijingCoLdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_XunleiGamesDevelopmentShenzhenCoLtdMemberdeiLegalEntityAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">xnet:XunleiGamesDevelopmentShenzhenCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_ShenzhenZhuolianSoftwareCoLtdMemberdeiLegalEntityAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">xnet:ShenzhenZhuolianSoftwareCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_XunleiNetworkTechnologiesLimitedBviMemberdeiLegalEntityAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">xnet:XunleiNetworkTechnologiesLimitedBviMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_XunleiNetworkTechnologiesLimitedHkMemberdeiLegalEntityAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">xnet:XunleiNetworkTechnologiesLimitedHkMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_XunleiComputerShenzhenCoLtdMemberdeiLegalEntityAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">xnet:XunleiComputerShenzhenCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_ShenzhenOnethingTechnologiesCoLtdMemberdeiLegalEntityAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">xnet:ShenzhenOnethingTechnologiesCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_BeijingXunjingTechnologiesCoLtdMemberdeiLegalEntityAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">xnet:BeijingXunjingTechnologiesCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_ShenzhenCrystalInteractiveTechnologiesCoMemberdeiLegalEntityAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">xnet:ShenzhenCrystalInteractiveTechnologiesCoMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_ShenzhenXunleiVentureCapitalPartnershipEnterpriseMemberdeiLegalEntityAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">xnet:ShenzhenXunleiVentureCapitalPartnershipEnterpriseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2014_ParentMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2014_CommonStockMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2014_TreasuryStockMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2014_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2014_RetainedEarningsMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2014_StatutoryReserveMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">xnet:StatutoryReserveMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2014_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2014_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2014-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2015To12_31_2015_ParentMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>

      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2015To12_31_2015_CommonStockMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>

      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2015To12_31_2015_TreasuryStockMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>

      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2015To12_31_2015_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>

      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2015To12_31_2015_RetainedEarningsMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>

      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2015To12_31_2015_StatutoryReserveMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">xnet:StatutoryReserveMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>

      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2015To12_31_2015_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>

      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2015To12_31_2015_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>

      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To12_31_2016_ParentMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_ParentMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To12_31_2016_CommonStockMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To12_31_2016_TreasuryStockMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To12_31_2016_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To12_31_2016_RetainedEarningsMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To12_31_2016_StatutoryReserveMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">xnet:StatutoryReserveMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To12_31_2016_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To12_31_2016_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_CommonStockMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_TreasuryStockMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_RetainedEarningsMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_StatutoryReserveMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">xnet:StatutoryReserveMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2015_ParentMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_ParentMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_ParentMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2015_CommonStockMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2015_TreasuryStockMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2015_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2015_RetainedEarningsMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2015_StatutoryReserveMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">xnet:StatutoryReserveMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2015_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2015_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_CommonStockMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_TreasuryStockMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_RetainedEarningsMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_StatutoryReserveMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">xnet:StatutoryReserveMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_CommonStockMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_TreasuryStockMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_RetainedEarningsMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_StatutoryReserveMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">xnet:StatutoryReserveMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_CNYusgaapCurrencyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:CurrencyAxis">currency:CNY</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_CNYusgaapCurrencyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:CurrencyAxis">currency:CNY</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_HKDusgaapCurrencyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:CurrencyAxis">currency:HKD</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_HKDusgaapCurrencyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:CurrencyAxis">currency:HKD</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_USDusgaapCurrencyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:CurrencyAxis">currency:USD</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_USDusgaapCurrencyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:CurrencyAxis">currency:USD</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2015To12_31_2015_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">xnet:WebGameBusinessMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>

      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To12_31_2016_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">xnet:WebGameBusinessMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">xnet:WebGameBusinessMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_HardwareDevicesMemberusgaapPublicUtilitiesInventoryAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">xnet:HardwareDevicesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_HardwareDevicesMemberusgaapPublicUtilitiesInventoryAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">xnet:HardwareDevicesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">xnet:WebGameBusinessMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">xnet:WebGameBusinessMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To12_31_2016_ParentCompanyMemberusgaapConsolidatedEntitiesAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConsolidatedEntitiesAxis">us-gaap:ParentCompanyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_ServersAndNetworkEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">xnet:ServersAndNetworkEquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_ComputerEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_FurnitureAndFixturesMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_VehiclesMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_LeaseholdImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_BigDataMemberusgaapStatementBusinessSegmentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">xnet:BigDataMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2015To12_31_2015_OnlineGameLicensesMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">xnet:OnlineGameLicensesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>

      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_InternetDomainNamesMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:InternetDomainNamesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_ShenzhenXunleiMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:ShenzhenXunleiMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_ShenzhenXunleiMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:ShenzhenXunleiMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_CloudtropyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:CloudtropyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_CloudtropyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:CloudtropyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_OnlineGameRevenuesMemberusgaapDeferredRevenueArrangementTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">xnet:OnlineGameRevenuesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2018To03_31_2018_SubsequentEventMemberusgaapSubsequentEventTypeAxis_TreasuryStockMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>

      <xbrli:endDate>2018-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn01_31_2017_ShanghaiLexiangMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:ShanghaiLexiangMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-01-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To01_31_2017_ShanghaiLexiangMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:ShanghaiLexiangMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-01-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2015To12_31_2015_CostOfInventoriesSoldMemberusgaapDeferredRevenueArrangementTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">xnet:CostOfInventoriesSoldMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>

      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To12_31_2016_CostOfInventoriesSoldMemberusgaapDeferredRevenueArrangementTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">xnet:CostOfInventoriesSoldMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2015To12_31_2015_CostOfLiveVideoMemberusgaapDeferredRevenueArrangementTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">xnet:CostOfLiveVideoMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>

      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To12_31_2016_CostOfLiveVideoMemberusgaapDeferredRevenueArrangementTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">xnet:CostOfLiveVideoMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_CostOfLiveVideoMemberusgaapDeferredRevenueArrangementTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">xnet:CostOfLiveVideoMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_CostOfInventoriesSoldMemberusgaapDeferredRevenueArrangementTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">xnet:CostOfInventoriesSoldMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To12_31_2016_PendingLitigationMemberusgaapLitigationCaseAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LitigationCaseAxis">us-gaap:PendingLitigationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To01_13_2017_ShareRepurchaseProgram2017MemberusgaapShareRepurchaseProgramAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">xnet:ShareRepurchaseProgram2017Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-01-13</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P02_01_2017To02_10_2017_ShareRepurchaseProgram2017MemberusgaapShareRepurchaseProgramAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">xnet:ShareRepurchaseProgram2017Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-02-01</xbrli:startDate>

      <xbrli:endDate>2017-02-10</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P03_07_2017To03_31_2017_ShareRepurchaseProgram2017MemberusgaapShareRepurchaseProgramAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">xnet:ShareRepurchaseProgram2017Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-03-07</xbrli:startDate>

      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P12_01_2017To12_31_2017_ShareRepurchaseProgram2017MemberusgaapShareRepurchaseProgramAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">xnet:ShareRepurchaseProgram2017Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-12-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_ZhuhaiQianyouMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:ZhuhaiQianyouMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_HaoChengMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:HaoChengMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_ChuanWangMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:ChuanWangMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_ShenglongZouMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:ShenglongZouMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_BeijingMilletTechnologyCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:BeijingMilletTechnologyCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_LeadingAdviceHoldingsLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:LeadingAdviceHoldingsLimitedMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_VantagePointGlobalLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:VantagePointGlobalLimitedMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_AidenAndLasmineLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:AidenAndLasmineLimitedMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_KingsoftCorporationLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:KingsoftCorporationLimitedMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_KingVentureHoldingsLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:KingVentureHoldingsLimitedMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_XiaomiVentureLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:XiaomiVentureLimitedMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_MorningsideTechnologyInvestmentsLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:MorningsideTechnologyInvestmentsLimitedMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_ShenzhenMojingouInformationServiceCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:ShenzhenMojingouInformationServiceCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_ShenzhenXunleiFinanceInformationServiceCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:ShenzhenXunleiFinanceInformationServiceCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_ShenzhenThunderTradeServiceCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:ShenzhenThunderTradeServiceCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_ShenzhenThunderEconomicConsultingCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:ShenzhenThunderEconomicConsultingCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_ShenzhenThunderboltDigitalTechnologyCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:ShenzhenThunderboltDigitalTechnologyCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_ShenzhenCrystalTechnologyCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:ShenzhenCrystalTechnologyCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_BeijingMilletElectronicProductsCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:BeijingMilletElectronicProductsCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_BeijingMilletDigitalTechnologyCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:BeijingMilletDigitalTechnologyCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_BeijingMilletMobileSoftwareCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:BeijingMilletMobileSoftwareCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_GuangzhouMilletInformationServiceCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:GuangzhouMilletInformationServiceCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2015_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandTenPlanMemberusgaapPlanNameAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">xnet:TwoThousandTenPlanMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2015-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To12_31_2016_MinimumMemberusgaapRangeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_MinimumMemberusgaapRangeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_MaximumMemberusgaapRangeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To12_31_2016_MaximumMemberusgaapRangeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2015To12_31_2015_BeijingXiaomiMobileSoftwareCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:BeijingXiaomiMobileSoftwareCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>

      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To12_31_2016_BeijingXiaomiMobileSoftwareCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:BeijingXiaomiMobileSoftwareCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_BeijingXiaomiMobileSoftwareCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:BeijingXiaomiMobileSoftwareCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_EmployeeMemberusgaapTitleOfIndividualAxis_TwoThousandTenPlanMemberusgaapPlanNameAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">xnet:TwoThousandTenPlanMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">xnet:EmployeeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_ShareBasedCompensationAwardTrancheOneMemberusgaapVestingAxis_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">xnet:TwoThousandAndThirteenPlanMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_ShareBasedCompensationAwardTrancheTwoMemberusgaapVestingAxis_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">xnet:TwoThousandAndThirteenPlanMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_ShareBasedCompensationAwardTrancheThreeMemberusgaapVestingAxis_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">xnet:TwoThousandAndThirteenPlanMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_SharebasedCompensationAwardTrancheFourMemberusgaapVestingAxis_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">xnet:TwoThousandAndThirteenPlanMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">xnet:SharebasedCompensationAwardTrancheFourMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_SharebasedCompensationAwardTrancheFiveMemberusgaapVestingAxis_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">xnet:TwoThousandAndThirteenPlanMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">xnet:SharebasedCompensationAwardTrancheFiveMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_ShareBasedCompensationAwardTrancheSixMemberusgaapVestingAxis_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">xnet:TwoThousandAndThirteenPlanMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">xnet:ShareBasedCompensationAwardTrancheSixMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_ShareBasedCompensationAwardTrancheSevenMemberusgaapVestingAxis_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">xnet:TwoThousandAndThirteenPlanMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">xnet:ShareBasedCompensationAwardTrancheSevenMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_BeijingMilletMobileSoftwareCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:BeijingMilletMobileSoftwareCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_BeijingMilletMobileSoftwareCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:BeijingMilletMobileSoftwareCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_OfficersAndEmployeesMemberusgaapTitleOfIndividualAxis_ShareBasedCompensationAwardTrancheOneMemberusgaapVestingAxis_TwoThousandFourteenShareIncentivePlanMemberusgaapPlanNameAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">xnet:TwoThousandFourteenShareIncentivePlanMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">xnet:OfficersAndEmployeesMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_OfficersAndEmployeesMemberusgaapTitleOfIndividualAxis_ShareBasedCompensationAwardTrancheTwoMemberusgaapVestingAxis_TwoThousandFourteenShareIncentivePlanMemberusgaapPlanNameAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">xnet:TwoThousandFourteenShareIncentivePlanMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">xnet:OfficersAndEmployeesMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_OfficersAndEmployeesMemberusgaapTitleOfIndividualAxis_ShareBasedCompensationAwardTrancheThreeMemberusgaapVestingAxis_TwoThousandFourteenShareIncentivePlanMemberusgaapPlanNameAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">xnet:TwoThousandFourteenShareIncentivePlanMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">xnet:OfficersAndEmployeesMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_GuangzhouMilletInformationServiceCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:GuangzhouMilletInformationServiceCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_GuangzhouMilletInformationServiceCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:GuangzhouMilletInformationServiceCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To12_31_2016_ShenzhenXunleiMemberdeiLegalEntityAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">xnet:ShenzhenXunleiMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2015To12_31_2015_ShenzhenXunleiMemberdeiLegalEntityAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">xnet:ShenzhenXunleiMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>

      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_ShenzhenXunleiMemberdeiLegalEntityAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">xnet:ShenzhenXunleiMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_ShareBasedCompensationAwardTrancheOneMemberusgaapVestingAxis_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">xnet:TwoThousandAndThirteenPlanMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_ShareBasedCompensationAwardTrancheTwoMemberusgaapVestingAxis_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">xnet:TwoThousandAndThirteenPlanMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_ShareBasedCompensationAwardTrancheThreeMemberusgaapVestingAxis_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">xnet:TwoThousandAndThirteenPlanMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_AidenAndLasmineLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_TreasuryStockMemberusgaapStatementEquityComponentsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:AidenAndLasmineLimitedMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_TreasuryStockMemberusgaapStatementEquityComponentsAxis_VantagePointGlobalLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:VantagePointGlobalLimitedMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_SharebasedCompensationAwardTrancheFourMemberusgaapVestingAxis_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">xnet:TwoThousandAndThirteenPlanMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">xnet:SharebasedCompensationAwardTrancheFourMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_SharebasedCompensationAwardTrancheFiveMemberusgaapVestingAxis_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">xnet:TwoThousandAndThirteenPlanMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">xnet:SharebasedCompensationAwardTrancheFiveMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_ShareBasedCompensationAwardTrancheSixMemberusgaapVestingAxis_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">xnet:TwoThousandAndThirteenPlanMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">xnet:ShareBasedCompensationAwardTrancheSixMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_OfficersAndEmployeesMemberusgaapTitleOfIndividualAxis_ShareBasedCompensationAwardTrancheOneMemberusgaapVestingAxis_TwoThousandFourteenShareIncentivePlanMemberusgaapPlanNameAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">xnet:TwoThousandFourteenShareIncentivePlanMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">xnet:OfficersAndEmployeesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_OfficersAndEmployeesMemberusgaapTitleOfIndividualAxis_ShareBasedCompensationAwardTrancheTwoMemberusgaapVestingAxis_TwoThousandFourteenShareIncentivePlanMemberusgaapPlanNameAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">xnet:TwoThousandFourteenShareIncentivePlanMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">xnet:OfficersAndEmployeesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_OfficersAndEmployeesMemberusgaapTitleOfIndividualAxis_ShareBasedCompensationAwardTrancheThreeMemberusgaapVestingAxis_TwoThousandFourteenShareIncentivePlanMemberusgaapPlanNameAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">xnet:TwoThousandFourteenShareIncentivePlanMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">xnet:OfficersAndEmployeesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_TrademarksMemberusgaapIndefiniteLivedIntangibleAssetsByMajorClassAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_NonCompeteAgreementMemberusgaapIndefiniteLivedIntangibleAssetsByMajorClassAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">xnet:NonCompeteAgreementMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_RelatedTechnologyMemberusgaapIndefiniteLivedIntangibleAssetsByMajorClassAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">xnet:RelatedTechnologyMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_TaxYear2018MemberusgaapTaxPeriodAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">xnet:TaxYear2018Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_TaxYear2019MemberusgaapTaxPeriodAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">xnet:TaxYear2019Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_TaxYear2020MemberMemberusgaapTaxPeriodAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">xnet:TaxYear2020MemberMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_TaxYear2021MemberusgaapTaxPeriodAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">xnet:TaxYear2021Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_TaxYear2022AndThereafterMemberusgaapTaxPeriodAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">xnet:TaxYear2022AndThereafterMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_ShenzhenXunleiMemberdeiLegalEntityAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">xnet:ShenzhenXunleiMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandTenPlanMemberusgaapPlanNameAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">xnet:TwoThousandTenPlanMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandTenPlanMemberusgaapPlanNameAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">xnet:TwoThousandTenPlanMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2015To12_31_2015_XunleiComputerMemberdeiLegalEntityAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">xnet:XunleiComputerMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>

      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To12_31_2016_XunleiComputerMemberdeiLegalEntityAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">xnet:XunleiComputerMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_XunleiComputerMemberdeiLegalEntityAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">xnet:XunleiComputerMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_PendingLitigationMemberusgaapLitigationCaseAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LitigationCaseAxis">us-gaap:PendingLitigationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2015To12_31_2015_BeijingMilletTechnologyCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:BeijingMilletTechnologyCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>

      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To12_31_2016_BeijingMilletTechnologyCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:BeijingMilletTechnologyCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2015To12_31_2015_BeijingXiaomiMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:BeijingXiaomiMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>

      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To12_31_2016_BeijingXiaomiMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:BeijingXiaomiMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_BeijingXiaomiMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:BeijingXiaomiMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_BeijingOnethingTechnologiesCoLtdMemberdeiLegalEntityAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">xnet:BeijingOnethingTechnologiesCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_XunleiKankanMemberusgaapDisposalGroupClassificationAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">xnet:XunleiKankanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2015To12_31_2015_XunleiKankanMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">xnet:XunleiKankanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>

      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To12_31_2016_XunleiKankanMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">xnet:XunleiKankanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_XunleiKankanMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">xnet:XunleiKankanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2015To12_31_2015_KankanMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">xnet:KankanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>

      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To12_31_2016_KankanMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">xnet:KankanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_KankanMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">xnet:KankanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To06_15_2017_BeijingMilletTechnologyCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:BeijingMilletTechnologyCoLtdMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2017-06-15</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_EmployeesMemberusgaapTitleOfIndividualAxis_MinimumMemberusgaapRangeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">xnet:EmployeesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_EmployeesMemberusgaapTitleOfIndividualAxis_MaximumMemberusgaapRangeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">xnet:EmployeesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_HenanZhaotengInvestmentCoMemberusgaapBusinessAcquisitionAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">xnet:HenanZhaotengInvestmentCoMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_YunhuiTianxiaMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:YunhuiTianxiaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_YunhuiTianxiaMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:YunhuiTianxiaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn07_31_2017_YunhuiTianxiaMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:YunhuiTianxiaMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-07-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_BandwidthLeaseCommitmentsMemberusgaapLeaseArrangementTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LeaseArrangementTypeAxis">xnet:BandwidthLeaseCommitmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_RecoverableWithinOneYearMemberxnetRecoverablePeriodAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="xnet:RecoverablePeriodAxis">xnet:RecoverableWithinOneYearMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_RecoverableAfterOneYearMemberxnetRecoverablePeriodAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="xnet:RecoverablePeriodAxis">xnet:RecoverableAfterOneYearMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_HangzhouFeixiangMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:HangzhouFeixiangMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_RentalCommitmentsMemberusgaapLeaseArrangementTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LeaseArrangementTypeAxis">xnet:RentalCommitmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn06_30_2017_ShenzhenKushiduoMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:ShenzhenKushiduoMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P06_02_2017To06_30_2017_ShenzhenKushiduoMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:ShenzhenKushiduoMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-06-02</xbrli:startDate>

      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2016_OtherDeferredRevenueMemberusgaapDeferredRevenueArrangementTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">xnet:OtherDeferredRevenueMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_OtherDeferredRevenueMemberusgaapDeferredRevenueArrangementTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">xnet:OtherDeferredRevenueMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2015To12_31_2015_OtherCostOfReveueMemberusgaapDeferredRevenueArrangementTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">xnet:OtherCostOfReveueMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2015-01-01</xbrli:startDate>

      <xbrli:endDate>2015-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To12_31_2016_OtherCostOfReveueMemberusgaapDeferredRevenueArrangementTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">xnet:OtherCostOfReveueMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_OtherCostOfReveueMemberusgaapDeferredRevenueArrangementTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">xnet:OtherCostOfReveueMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P03_15_2016To03_30_2016_ShareRepurchaseProgram2016MemberusgaapShareRepurchaseProgramAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">xnet:ShareRepurchaseProgram2016Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-03-15</xbrli:startDate>

      <xbrli:endDate>2016-03-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P04_01_2016To04_14_2016_ShareRepurchaseProgram2016MemberusgaapShareRepurchaseProgramAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">xnet:ShareRepurchaseProgram2016Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-04-01</xbrli:startDate>

      <xbrli:endDate>2016-04-14</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P05_02_2016To05_31_2016_ShareRepurchaseProgram2016MemberusgaapShareRepurchaseProgramAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">xnet:ShareRepurchaseProgram2016Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-05-02</xbrli:startDate>

      <xbrli:endDate>2016-05-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P06_09_2016To06_30_2016_ShareRepurchaseProgram2016MemberusgaapShareRepurchaseProgramAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">xnet:ShareRepurchaseProgram2016Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-06-09</xbrli:startDate>

      <xbrli:endDate>2016-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P07_01_2016To07_29_2016_ShareRepurchaseProgram2016MemberusgaapShareRepurchaseProgramAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">xnet:ShareRepurchaseProgram2016Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-07-01</xbrli:startDate>

      <xbrli:endDate>2016-07-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P08_01_2016To08_30_2016_ShareRepurchaseProgram2016MemberusgaapShareRepurchaseProgramAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">xnet:ShareRepurchaseProgram2016Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-08-01</xbrli:startDate>

      <xbrli:endDate>2016-08-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P09_06_2016To09_30_2016_ShareRepurchaseProgram2016MemberusgaapShareRepurchaseProgramAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">xnet:ShareRepurchaseProgram2016Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-09-06</xbrli:startDate>

      <xbrli:endDate>2016-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P10_13_2016To10_27_2016_ShareRepurchaseProgram2016MemberusgaapShareRepurchaseProgramAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">xnet:ShareRepurchaseProgram2016Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-10-13</xbrli:startDate>

      <xbrli:endDate>2016-10-27</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P11_18_2016To11_30_2016_ShareRepurchaseProgram2016MemberusgaapShareRepurchaseProgramAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">xnet:ShareRepurchaseProgram2016Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-11-18</xbrli:startDate>

      <xbrli:endDate>2016-11-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P12_02_2016To12_30_2016_ShareRepurchaseProgram2016MemberusgaapShareRepurchaseProgramAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">xnet:ShareRepurchaseProgram2016Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-12-02</xbrli:startDate>

      <xbrli:endDate>2016-12-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2016To12_31_2016_ShareRepurchaseProgram2016MemberusgaapShareRepurchaseProgramAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">xnet:ShareRepurchaseProgram2016Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2016-01-01</xbrli:startDate>

      <xbrli:endDate>2016-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2019To12_31_2019_MinimumMemberusgaapRangeAxis_ScenarioForecastMemberusgaapStatementScenarioAxis_ShenzhenXunyiNetworkTechnologyCorpLtdMemberusgaapCounterpartyNameAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:CounterpartyNameAxis">xnet:ShenzhenXunyiNetworkTechnologyCorpLtdMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:ScenarioForecastMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>

      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="PAsOn12_31_2017_KankanMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">xnet:KankanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_ReceivablesFromNesoundMemberusgaapFairValueByAssetClassAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">xnet:ReceivablesFromNesoundMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_BalancesRelatedToKankanMemberusgaapFairValueByAssetClassAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">xnet:BalancesRelatedToKankanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_WebGameBusinessMemberusgaapDisposalGroupClassificationAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">xnet:WebGameBusinessMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_ShenzhenXunyiNetworkTechnologyCorpltdShenzhenXunyiMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:ShenzhenXunyiNetworkTechnologyCorpltdShenzhenXunyiMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2018To01_31_2018_SubsequentEventMemberusgaapSubsequentEventTypeAxis_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">xnet:WebGameBusinessMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>

      <xbrli:endDate>2018-01-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2018To03_31_2018_RestrictedStockMemberusgaapAwardTypeAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>

      <xbrli:endDate>2018-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_CapitalCommitmentsMemberusgaapLeaseArrangementTypeAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LeaseArrangementTypeAxis">xnet:CapitalCommitmentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_ShanghaiGuozhiMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:ShanghaiGuozhiMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>

  <xbrli:context id="P01_01_2017To12_31_2017_GuangzhouHongsiMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001510593</xbrli:identifier>

      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">xnet:GuangzhouHongsiMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>

    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>

      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </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="CNY">
    <xbrli:measure>iso4217:CNY</xbrli:measure>
  </xbrli:unit>

  <xbrli:unit id="CNY_per_Share">
    <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="Customer">
    <xbrli:measure>xnet:Customer</xbrli:measure>
  </xbrli:unit>

  <xbrli:unit id="USD_per_Share">
    <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="HKD">
    <xbrli:measure>iso4217:HKD</xbrli:measure>
  </xbrli:unit>

  <xbrli:unit id="pure">
    <xbrli:measure>xbrli:pure</xbrli:measure>
  </xbrli:unit>

<!--Element Section-->
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="PAsOn12_31_2016" id="Factid_1" unitRef="USD" decimals="-3">199504000</us-gaap:CashAndCashEquivalentsAtCarryingValue>

  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="PAsOn12_31_2017" id="Factid_2" unitRef="USD" decimals="-3">233479000</us-gaap:CashAndCashEquivalentsAtCarryingValue>

  <us-gaap:ShortTermInvestments contextRef="PAsOn12_31_2016" id="Factid_3" unitRef="USD" decimals="-3">181960000</us-gaap:ShortTermInvestments>

  <us-gaap:ShortTermInvestments contextRef="PAsOn12_31_2017" id="Factid_4" unitRef="USD" decimals="-3">138915000</us-gaap:ShortTermInvestments>

  <us-gaap:AccountsReceivableNetCurrent contextRef="PAsOn12_31_2016" id="Factid_5" unitRef="USD" decimals="-3">14536000</us-gaap:AccountsReceivableNetCurrent>

  <us-gaap:AccountsReceivableNetCurrent contextRef="PAsOn12_31_2017" id="Factid_6" unitRef="USD" decimals="-3">40632000</us-gaap:AccountsReceivableNetCurrent>

  <us-gaap:InventoryNet contextRef="PAsOn12_31_2016" id="Factid_7" unitRef="USD" decimals="-3">374000</us-gaap:InventoryNet>

  <us-gaap:InventoryNet contextRef="PAsOn12_31_2017" id="Factid_8" unitRef="USD" decimals="-3">3879000</us-gaap:InventoryNet>

  <us-gaap:DeferredTaxAssetsNetCurrent contextRef="PAsOn12_31_2016" id="Factid_9" unitRef="USD" decimals="-3">1221000</us-gaap:DeferredTaxAssetsNetCurrent>

  <us-gaap:DeferredTaxAssetsNetCurrent contextRef="PAsOn12_31_2017" id="Factid_10" unitRef="USD" xsi:nil="true" />

  <us-gaap:DueFromRelatedPartiesCurrent contextRef="PAsOn12_31_2016" id="Factid_11" unitRef="USD" decimals="-3">1097000</us-gaap:DueFromRelatedPartiesCurrent>

  <us-gaap:DueFromRelatedPartiesCurrent contextRef="PAsOn12_31_2017" id="Factid_12" unitRef="USD" decimals="-3">6986000</us-gaap:DueFromRelatedPartiesCurrent>

  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="PAsOn12_31_2016" id="Factid_13" unitRef="USD" decimals="-3">13593000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>

  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="PAsOn12_31_2017" id="Factid_14" unitRef="USD" decimals="-3">6866000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>

  <us-gaap:AssetsCurrent contextRef="PAsOn12_31_2016" id="Factid_15" unitRef="USD" decimals="-3">412305000</us-gaap:AssetsCurrent>

  <us-gaap:AssetsCurrent contextRef="PAsOn12_31_2017" id="Factid_16" unitRef="USD" decimals="-3">430783000</us-gaap:AssetsCurrent>

  <us-gaap:LongTermInvestments contextRef="PAsOn12_31_2016" id="Factid_17" unitRef="USD" decimals="-3">40792000</us-gaap:LongTermInvestments>

  <us-gaap:LongTermInvestments contextRef="PAsOn12_31_2017" id="Factid_18" unitRef="USD" decimals="-3">42741000</us-gaap:LongTermInvestments>

  <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="PAsOn12_31_2016" id="Factid_19" unitRef="USD" decimals="-3">3272000</us-gaap:DeferredTaxAssetsNetNoncurrent>

  <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="PAsOn12_31_2017" id="Factid_20" unitRef="USD" decimals="-3">6072000</us-gaap:DeferredTaxAssetsNetNoncurrent>

  <us-gaap:PropertyPlantAndEquipmentNet contextRef="PAsOn12_31_2016" id="Factid_21" unitRef="USD" decimals="-3">20996000</us-gaap:PropertyPlantAndEquipmentNet>

  <us-gaap:PropertyPlantAndEquipmentNet contextRef="PAsOn12_31_2017" id="Factid_22" unitRef="USD" decimals="-3">24685000</us-gaap:PropertyPlantAndEquipmentNet>

  <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="PAsOn12_31_2016" id="Factid_23" unitRef="USD" decimals="-3">10746000</us-gaap:IntangibleAssetsNetExcludingGoodwill>

  <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="PAsOn12_31_2017" id="Factid_24" unitRef="USD" decimals="-3">5511000</us-gaap:IntangibleAssetsNetExcludingGoodwill>

  <us-gaap:Goodwill contextRef="PAsOn12_31_2016" id="Factid_25" unitRef="USD" decimals="-3">20497000</us-gaap:Goodwill>

  <us-gaap:Goodwill contextRef="PAsOn12_31_2017" id="Factid_26" unitRef="USD" decimals="-3">21760000</us-gaap:Goodwill>

  <us-gaap:LongTermInvestmentsAndReceivablesNet contextRef="PAsOn12_31_2016" id="Factid_27" unitRef="USD" decimals="-3">1187000</us-gaap:LongTermInvestmentsAndReceivablesNet>

  <us-gaap:LongTermInvestmentsAndReceivablesNet contextRef="PAsOn12_31_2017" id="Factid_28" unitRef="USD" decimals="-3">1885000</us-gaap:LongTermInvestmentsAndReceivablesNet>

  <us-gaap:Assets contextRef="PAsOn12_31_2016" id="Factid_29" unitRef="USD" decimals="-3">509795000</us-gaap:Assets>

  <us-gaap:Assets contextRef="PAsOn12_31_2017" id="Factid_30" unitRef="USD" decimals="-3">533437000</us-gaap:Assets>

  <us-gaap:AccountsPayableCurrent contextRef="PAsOn12_31_2016" id="Factid_31" unitRef="USD" decimals="-3">33376000</us-gaap:AccountsPayableCurrent>

  <us-gaap:AccountsPayableCurrent contextRef="PAsOn12_31_2017" id="Factid_32" unitRef="USD" decimals="-3">49819000</us-gaap:AccountsPayableCurrent>

  <us-gaap:DueToRelatedPartiesCurrent contextRef="PAsOn12_31_2016" id="Factid_33" unitRef="USD" decimals="-3">45000</us-gaap:DueToRelatedPartiesCurrent>

  <us-gaap:DueToRelatedPartiesCurrent contextRef="PAsOn12_31_2017" id="Factid_34" unitRef="USD" decimals="-3">10000</us-gaap:DueToRelatedPartiesCurrent>

  <us-gaap:DeferredRevenueCurrent contextRef="PAsOn12_31_2016" id="Factid_35" unitRef="USD" decimals="-3">23194000</us-gaap:DeferredRevenueCurrent>

  <us-gaap:DeferredRevenueCurrent contextRef="PAsOn12_31_2017" id="Factid_36" unitRef="USD" decimals="-3">28046000</us-gaap:DeferredRevenueCurrent>

  <us-gaap:TaxesPayableCurrent contextRef="PAsOn12_31_2016" id="Factid_37" unitRef="USD" decimals="-3">2321000</us-gaap:TaxesPayableCurrent>

  <us-gaap:TaxesPayableCurrent contextRef="PAsOn12_31_2017" id="Factid_38" unitRef="USD" decimals="-3">3128000</us-gaap:TaxesPayableCurrent>

  <us-gaap:AccruedLiabilitiesAndOtherLiabilities contextRef="PAsOn12_31_2016" id="Factid_39" unitRef="USD" decimals="-3">33131000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>

  <us-gaap:AccruedLiabilitiesAndOtherLiabilities contextRef="PAsOn12_31_2017" id="Factid_40" unitRef="USD" decimals="-3">59871000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>

  <us-gaap:LiabilitiesCurrent contextRef="PAsOn12_31_2016" id="Factid_41" unitRef="USD" decimals="-3">93405000</us-gaap:LiabilitiesCurrent>

  <us-gaap:LiabilitiesCurrent contextRef="PAsOn12_31_2017" id="Factid_42" unitRef="USD" decimals="-3">141696000</us-gaap:LiabilitiesCurrent>

  <us-gaap:DeferredRevenueNoncurrent contextRef="PAsOn12_31_2016" id="Factid_43" unitRef="USD" decimals="-3">4082000</us-gaap:DeferredRevenueNoncurrent>

  <us-gaap:DeferredRevenueNoncurrent contextRef="PAsOn12_31_2017" id="Factid_44" unitRef="USD" decimals="-3">3242000</us-gaap:DeferredRevenueNoncurrent>

  <us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="PAsOn12_31_2016" id="Factid_45" unitRef="USD" decimals="-3">635000</us-gaap:DeferredTaxLiabilitiesNoncurrent>

  <us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="PAsOn12_31_2017" id="Factid_46" unitRef="USD" xsi:nil="true" />

  <us-gaap:DueToRelatedPartiesNoncurrent contextRef="PAsOn12_31_2016" id="Factid_47" unitRef="USD" decimals="-3">4537000</us-gaap:DueToRelatedPartiesNoncurrent>

  <us-gaap:DueToRelatedPartiesNoncurrent contextRef="PAsOn12_31_2017" id="Factid_48" unitRef="USD" decimals="-3">4737000</us-gaap:DueToRelatedPartiesNoncurrent>

  <xnet:StockRepurchaseWithholdingPayable contextRef="PAsOn12_31_2016" id="Factid_49" unitRef="USD" decimals="-3">886000</xnet:StockRepurchaseWithholdingPayable>

  <xnet:StockRepurchaseWithholdingPayable contextRef="PAsOn12_31_2017" id="Factid_50" unitRef="USD" decimals="-3">925000</xnet:StockRepurchaseWithholdingPayable>

  <us-gaap:Liabilities contextRef="PAsOn12_31_2016" id="Factid_51" unitRef="USD" decimals="-3">103545000</us-gaap:Liabilities>

  <us-gaap:Liabilities contextRef="PAsOn12_31_2017" id="Factid_52" unitRef="USD" decimals="-3">150600000</us-gaap:Liabilities>

  <us-gaap:CommonStockValue contextRef="PAsOn12_31_2016" id="Factid_53" unitRef="USD" decimals="-3">83000</us-gaap:CommonStockValue>

  <us-gaap:CommonStockValue contextRef="PAsOn12_31_2017" id="Factid_54" unitRef="USD" decimals="-3">83000</us-gaap:CommonStockValue>

  <us-gaap:AdditionalPaidInCapital contextRef="PAsOn12_31_2016" id="Factid_55" unitRef="USD" decimals="-3">453347000</us-gaap:AdditionalPaidInCapital>

  <us-gaap:AdditionalPaidInCapital contextRef="PAsOn12_31_2017" id="Factid_56" unitRef="USD" decimals="-3">461330000</us-gaap:AdditionalPaidInCapital>

  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="PAsOn12_31_2016" id="Factid_57" unitRef="USD" decimals="-3">-13629000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>

  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="PAsOn12_31_2017" id="Factid_58" unitRef="USD" decimals="-3">-7031000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>

  <xnet:StatutoryReserve contextRef="PAsOn12_31_2016" id="Factid_59" unitRef="USD" decimals="-3">5132000</xnet:StatutoryReserve>

  <xnet:StatutoryReserve contextRef="PAsOn12_31_2017" id="Factid_60" unitRef="USD" decimals="-3">5132000</xnet:StatutoryReserve>

  <us-gaap:TreasuryStockValue contextRef="PAsOn12_31_2016" id="Factid_61" unitRef="USD" decimals="-3">-9000</us-gaap:TreasuryStockValue>

  <us-gaap:TreasuryStockValue contextRef="PAsOn12_31_2017" id="Factid_62" unitRef="USD" decimals="-3">-9000</us-gaap:TreasuryStockValue>

  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="PAsOn12_31_2016" id="Factid_63" unitRef="USD" decimals="-3">-36704000</us-gaap:RetainedEarningsAccumulatedDeficit>

  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="PAsOn12_31_2017" id="Factid_64" unitRef="USD" decimals="-3">-74526000</us-gaap:RetainedEarningsAccumulatedDeficit>

  <us-gaap:MinorityInterest contextRef="PAsOn12_31_2016" id="Factid_65" unitRef="USD" decimals="-3">-1988000</us-gaap:MinorityInterest>

  <us-gaap:MinorityInterest contextRef="PAsOn12_31_2017" id="Factid_66" unitRef="USD" decimals="-3">-2160000</us-gaap:MinorityInterest>

  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="PAsOn12_31_2016" id="Factid_67" unitRef="USD" decimals="-3">509795000</us-gaap:LiabilitiesAndStockholdersEquity>

  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="PAsOn12_31_2017" id="Factid_68" unitRef="USD" decimals="-3">533437000</us-gaap:LiabilitiesAndStockholdersEquity>

  <us-gaap:StockholdersEquity contextRef="PAsOn12_31_2016" id="Factid_69" unitRef="USD" decimals="-3">408238000</us-gaap:StockholdersEquity>

  <us-gaap:StockholdersEquity contextRef="PAsOn12_31_2017" id="Factid_70" unitRef="USD" decimals="-3">384997000</us-gaap:StockholdersEquity>

  <us-gaap:CostOfRevenue contextRef="P01_01_2017To12_31_2017" id="Factid_71" unitRef="USD" decimals="-3">117876000</us-gaap:CostOfRevenue>

  <us-gaap:CostOfRevenue contextRef="P01_01_2015To12_31_2015" id="Factid_72" unitRef="USD" decimals="-3">59250000</us-gaap:CostOfRevenue>

  <us-gaap:CostOfRevenue contextRef="P01_01_2016To12_31_2016" id="Factid_73" unitRef="USD" decimals="-3">79928000</us-gaap:CostOfRevenue>

  <us-gaap:GrossProfit contextRef="P01_01_2017To12_31_2017" id="Factid_74" unitRef="USD" decimals="-3">82707000</us-gaap:GrossProfit>

  <us-gaap:GrossProfit contextRef="P01_01_2015To12_31_2015" id="Factid_75" unitRef="USD" decimals="-3">45271000</us-gaap:GrossProfit>

  <us-gaap:GrossProfit contextRef="P01_01_2016To12_31_2016" id="Factid_76" unitRef="USD" decimals="-3">60278000</us-gaap:GrossProfit>

  <us-gaap:ResearchAndDevelopmentExpense contextRef="P01_01_2017To12_31_2017" id="Factid_77" unitRef="USD" decimals="-3">66947000</us-gaap:ResearchAndDevelopmentExpense>

  <us-gaap:ResearchAndDevelopmentExpense contextRef="P01_01_2015To12_31_2015" id="Factid_78" unitRef="USD" decimals="-3">35762000</us-gaap:ResearchAndDevelopmentExpense>

  <us-gaap:ResearchAndDevelopmentExpense contextRef="P01_01_2016To12_31_2016" id="Factid_79" unitRef="USD" decimals="-3">61169000</us-gaap:ResearchAndDevelopmentExpense>

  <us-gaap:SellingAndMarketingExpense contextRef="P01_01_2017To12_31_2017" id="Factid_80" unitRef="USD" decimals="-3">19888000</us-gaap:SellingAndMarketingExpense>

  <us-gaap:SellingAndMarketingExpense contextRef="P01_01_2015To12_31_2015" id="Factid_81" unitRef="USD" decimals="-3">12411000</us-gaap:SellingAndMarketingExpense>

  <us-gaap:SellingAndMarketingExpense contextRef="P01_01_2016To12_31_2016" id="Factid_82" unitRef="USD" decimals="-3">14601000</us-gaap:SellingAndMarketingExpense>

  <us-gaap:GeneralAndAdministrativeExpense contextRef="P01_01_2017To12_31_2017" id="Factid_83" unitRef="USD" decimals="-3">36517000</us-gaap:GeneralAndAdministrativeExpense>

  <us-gaap:GeneralAndAdministrativeExpense contextRef="P01_01_2015To12_31_2015" id="Factid_84" unitRef="USD" decimals="-3">28619000</us-gaap:GeneralAndAdministrativeExpense>

  <us-gaap:GeneralAndAdministrativeExpense contextRef="P01_01_2016To12_31_2016" id="Factid_85" unitRef="USD" decimals="-3">26010000</us-gaap:GeneralAndAdministrativeExpense>

  <us-gaap:OperatingExpenses contextRef="P01_01_2017To12_31_2017" id="Factid_86" unitRef="USD" decimals="-3">136908000</us-gaap:OperatingExpenses>

  <us-gaap:OperatingExpenses contextRef="P01_01_2015To12_31_2015" id="Factid_87" unitRef="USD" decimals="-3">76792000</us-gaap:OperatingExpenses>

  <us-gaap:OperatingExpenses contextRef="P01_01_2016To12_31_2016" id="Factid_88" unitRef="USD" decimals="-3">101780000</us-gaap:OperatingExpenses>

  <us-gaap:InterestIncomeOther contextRef="P01_01_2017To12_31_2017" id="Factid_89" unitRef="USD" decimals="-3">1967000</us-gaap:InterestIncomeOther>

  <us-gaap:InterestIncomeOther contextRef="P01_01_2015To12_31_2015" id="Factid_90" unitRef="USD" decimals="-3">5833000</us-gaap:InterestIncomeOther>

  <us-gaap:InterestIncomeOther contextRef="P01_01_2016To12_31_2016" id="Factid_91" unitRef="USD" decimals="-3">2158000</us-gaap:InterestIncomeOther>

  <us-gaap:InterestExpenseDebt contextRef="P01_01_2017To12_31_2017" id="Factid_92" unitRef="USD" decimals="-3">239000</us-gaap:InterestExpenseDebt>

  <us-gaap:InterestExpenseDebt contextRef="P01_01_2015To12_31_2015" id="Factid_93" unitRef="USD" decimals="-3">239000</us-gaap:InterestExpenseDebt>

  <us-gaap:InterestExpenseDebt contextRef="P01_01_2016To12_31_2016" id="Factid_94" unitRef="USD" decimals="-3">239000</us-gaap:InterestExpenseDebt>

  <us-gaap:OtherNonoperatingIncomeExpense contextRef="P01_01_2017To12_31_2017" id="Factid_95" unitRef="USD" decimals="-3">7880000</us-gaap:OtherNonoperatingIncomeExpense>

  <us-gaap:OtherNonoperatingIncomeExpense contextRef="P01_01_2015To12_31_2015" id="Factid_96" unitRef="USD" decimals="-3">3627000</us-gaap:OtherNonoperatingIncomeExpense>

  <us-gaap:OtherNonoperatingIncomeExpense contextRef="P01_01_2016To12_31_2016" id="Factid_97" unitRef="USD" decimals="-3">6503000</us-gaap:OtherNonoperatingIncomeExpense>

  <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="P01_01_2017To12_31_2017" id="Factid_98" unitRef="USD" decimals="-3">-1875000</us-gaap:IncomeLossFromEquityMethodInvestments>

  <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="P01_01_2015To12_31_2015" id="Factid_99" unitRef="USD" decimals="-3">-12000</us-gaap:IncomeLossFromEquityMethodInvestments>

  <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="P01_01_2016To12_31_2016" id="Factid_100" unitRef="USD" decimals="-3">-195000</us-gaap:IncomeLossFromEquityMethodInvestments>

  <us-gaap:IncomeTaxExpenseBenefit contextRef="P01_01_2017To12_31_2017" id="Factid_101" unitRef="USD" decimals="-3">-2252000</us-gaap:IncomeTaxExpenseBenefit>

  <us-gaap:IncomeTaxExpenseBenefit contextRef="P01_01_2015To12_31_2015" id="Factid_102" unitRef="USD" decimals="-3">-3745000</us-gaap:IncomeTaxExpenseBenefit>

  <us-gaap:IncomeTaxExpenseBenefit contextRef="P01_01_2016To12_31_2016" id="Factid_103" unitRef="USD" decimals="-3">-2469000</us-gaap:IncomeTaxExpenseBenefit>

  <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation contextRef="P01_01_2017To12_31_2017" id="Factid_104" unitRef="USD" decimals="-3">1131000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>

  <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation contextRef="P01_01_2015To12_31_2015" id="Factid_105" unitRef="USD" decimals="-3">4907000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>

  <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation contextRef="P01_01_2016To12_31_2016" id="Factid_106" unitRef="USD" decimals="-3">1168000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>

  <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="P01_01_2017To12_31_2017" id="Factid_107" unitRef="USD" decimals="-3">13000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>

  <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="P01_01_2015To12_31_2015" id="Factid_108" unitRef="USD" decimals="-3">-1299000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>

  <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="P01_01_2016To12_31_2016" id="Factid_109" unitRef="USD" decimals="-3">-72000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>

  <us-gaap:NetIncomeLoss contextRef="P01_01_2017To12_31_2017" id="Factid_110" unitRef="USD" decimals="-3">-37822000</us-gaap:NetIncomeLoss>

  <us-gaap:NetIncomeLoss contextRef="P01_01_2015To12_31_2015" id="Factid_111" unitRef="USD" decimals="-3">-13167000</us-gaap:NetIncomeLoss>

  <us-gaap:NetIncomeLoss contextRef="P01_01_2016To12_31_2016" id="Factid_112" unitRef="USD" decimals="-3">-24111000</us-gaap:NetIncomeLoss>

  <us-gaap:ProfitLoss contextRef="P01_01_2017To12_31_2017" id="Factid_113" unitRef="USD" decimals="-3">-37809000</us-gaap:ProfitLoss>

  <us-gaap:ProfitLoss contextRef="P01_01_2015To12_31_2015" id="Factid_114" unitRef="USD" decimals="-3">-14466000</us-gaap:ProfitLoss>

  <us-gaap:ProfitLoss contextRef="P01_01_2016To12_31_2016" id="Factid_115" unitRef="USD" decimals="-3">-24183000</us-gaap:ProfitLoss>

  <us-gaap:Depreciation contextRef="P01_01_2017To12_31_2017" id="Factid_116" unitRef="USD" decimals="-3">7948000</us-gaap:Depreciation>

  <us-gaap:Depreciation contextRef="P01_01_2015To12_31_2015" id="Factid_117" unitRef="USD" decimals="-3">5646000</us-gaap:Depreciation>

  <us-gaap:Depreciation contextRef="P01_01_2016To12_31_2016" id="Factid_118" unitRef="USD" decimals="-3">6165000</us-gaap:Depreciation>

  <us-gaap:AmortizationOfIntangibleAssets contextRef="P01_01_2017To12_31_2017" id="Factid_119" unitRef="USD" decimals="-3">2101000</us-gaap:AmortizationOfIntangibleAssets>

  <us-gaap:AmortizationOfIntangibleAssets contextRef="P01_01_2015To12_31_2015" id="Factid_120" unitRef="USD" decimals="-3">12149000</us-gaap:AmortizationOfIntangibleAssets>

  <us-gaap:AmortizationOfIntangibleAssets contextRef="P01_01_2016To12_31_2016" id="Factid_121" unitRef="USD" decimals="-3">2223000</us-gaap:AmortizationOfIntangibleAssets>

  <us-gaap:ProvisionForDoubtfulAccounts contextRef="P01_01_2017To12_31_2017" id="Factid_122" unitRef="USD" decimals="-3">27000</us-gaap:ProvisionForDoubtfulAccounts>

  <us-gaap:ProvisionForDoubtfulAccounts contextRef="P01_01_2015To12_31_2015" id="Factid_123" unitRef="USD" decimals="-3">4000</us-gaap:ProvisionForDoubtfulAccounts>

  <us-gaap:ProvisionForDoubtfulAccounts contextRef="P01_01_2016To12_31_2016" id="Factid_124" unitRef="USD" xsi:nil="true" />

  <us-gaap:GainLossOnDispositionOfAssets1 contextRef="P01_01_2017To12_31_2017" id="Factid_125" unitRef="USD" decimals="-3">-85000</us-gaap:GainLossOnDispositionOfAssets1>

  <us-gaap:GainLossOnDispositionOfAssets1 contextRef="P01_01_2015To12_31_2015" id="Factid_126" unitRef="USD" decimals="-3">-4000</us-gaap:GainLossOnDispositionOfAssets1>

  <us-gaap:GainLossOnDispositionOfAssets1 contextRef="P01_01_2016To12_31_2016" id="Factid_127" unitRef="USD" decimals="-3">-85000</us-gaap:GainLossOnDispositionOfAssets1>

  <us-gaap:OtherNoncashIncome contextRef="P01_01_2017To12_31_2017" id="Factid_128" unitRef="USD" xsi:nil="true" />

  <us-gaap:OtherNoncashIncome contextRef="P01_01_2015To12_31_2015" id="Factid_129" unitRef="USD" decimals="-3">409000</us-gaap:OtherNoncashIncome>

  <us-gaap:OtherNoncashIncome contextRef="P01_01_2016To12_31_2016" id="Factid_130" unitRef="USD" xsi:nil="true" />

  <us-gaap:ShareBasedCompensation contextRef="P01_01_2017To12_31_2017" id="Factid_131" unitRef="USD" decimals="-3">8330000</us-gaap:ShareBasedCompensation>

  <us-gaap:ShareBasedCompensation contextRef="P01_01_2015To12_31_2015" id="Factid_132" unitRef="USD" decimals="-3">9728000</us-gaap:ShareBasedCompensation>

  <us-gaap:ShareBasedCompensation contextRef="P01_01_2016To12_31_2016" id="Factid_133" unitRef="USD" decimals="-3">9348000</us-gaap:ShareBasedCompensation>

  <us-gaap:InvestmentIncomeNet contextRef="P01_01_2017To12_31_2017" id="Factid_134" unitRef="USD" decimals="-3">728000</us-gaap:InvestmentIncomeNet>

  <us-gaap:InvestmentIncomeNet contextRef="P01_01_2015To12_31_2015" id="Factid_135" unitRef="USD" decimals="-3">997000</us-gaap:InvestmentIncomeNet>

  <us-gaap:InvestmentIncomeNet contextRef="P01_01_2016To12_31_2016" id="Factid_136" unitRef="USD" decimals="-3">506000</us-gaap:InvestmentIncomeNet>

  <us-gaap:GainLossOnInvestments contextRef="P01_01_2017To12_31_2017" id="Factid_137" unitRef="USD" decimals="-3">491000</us-gaap:GainLossOnInvestments>

  <us-gaap:GainLossOnInvestments contextRef="P01_01_2015To12_31_2015" id="Factid_138" unitRef="USD" decimals="-3">702000</us-gaap:GainLossOnInvestments>

  <us-gaap:GainLossOnInvestments contextRef="P01_01_2016To12_31_2016" id="Factid_139" unitRef="USD" decimals="-3">689000</us-gaap:GainLossOnInvestments>

  <us-gaap:InterestExpenseLongTermDebt contextRef="P01_01_2017To12_31_2017" id="Factid_140" unitRef="USD" decimals="-3">239000</us-gaap:InterestExpenseLongTermDebt>

  <us-gaap:InterestExpenseLongTermDebt contextRef="P01_01_2015To12_31_2015" id="Factid_141" unitRef="USD" decimals="-3">239000</us-gaap:InterestExpenseLongTermDebt>

  <us-gaap:InterestExpenseLongTermDebt contextRef="P01_01_2016To12_31_2016" id="Factid_142" unitRef="USD" decimals="-3">239000</us-gaap:InterestExpenseLongTermDebt>

  <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="P01_01_2017To12_31_2017" id="Factid_143" unitRef="USD" decimals="-3">-2214000</us-gaap:DeferredIncomeTaxesAndTaxCredits>

  <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="P01_01_2015To12_31_2015" id="Factid_144" unitRef="USD" decimals="-3">873000</us-gaap:DeferredIncomeTaxesAndTaxCredits>

  <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="P01_01_2016To12_31_2016" id="Factid_145" unitRef="USD" decimals="-3">-954000</us-gaap:DeferredIncomeTaxesAndTaxCredits>

  <xnet:IncreaseDecreaseInDeferredGovernmentGrants contextRef="P01_01_2017To12_31_2017" id="Factid_146" unitRef="USD" decimals="-3">-3493000</xnet:IncreaseDecreaseInDeferredGovernmentGrants>

  <xnet:IncreaseDecreaseInDeferredGovernmentGrants contextRef="P01_01_2015To12_31_2015" id="Factid_147" unitRef="USD" decimals="-3">-1969000</xnet:IncreaseDecreaseInDeferredGovernmentGrants>

  <xnet:IncreaseDecreaseInDeferredGovernmentGrants contextRef="P01_01_2016To12_31_2016" id="Factid_148" unitRef="USD" decimals="-3">-3473000</xnet:IncreaseDecreaseInDeferredGovernmentGrants>

  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="P01_01_2017To12_31_2017" id="Factid_149" unitRef="USD" decimals="-3">20040000</us-gaap:IncreaseDecreaseInAccountsReceivable>

  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="P01_01_2015To12_31_2015" id="Factid_150" unitRef="USD" decimals="-3">-1395000</us-gaap:IncreaseDecreaseInAccountsReceivable>

  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="P01_01_2016To12_31_2016" id="Factid_151" unitRef="USD" decimals="-3">5168000</us-gaap:IncreaseDecreaseInAccountsReceivable>

  <us-gaap:IncreaseDecreaseInPrepaidExpensesOther contextRef="P01_01_2017To12_31_2017" id="Factid_152" unitRef="USD" decimals="-3">11418000</us-gaap:IncreaseDecreaseInPrepaidExpensesOther>

  <us-gaap:IncreaseDecreaseInPrepaidExpensesOther contextRef="P01_01_2015To12_31_2015" id="Factid_153" unitRef="USD" decimals="-3">-3815000</us-gaap:IncreaseDecreaseInPrepaidExpensesOther>

  <us-gaap:IncreaseDecreaseInPrepaidExpensesOther contextRef="P01_01_2016To12_31_2016" id="Factid_154" unitRef="USD" decimals="-3">-13947000</us-gaap:IncreaseDecreaseInPrepaidExpensesOther>

  <us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent contextRef="P01_01_2017To12_31_2017" id="Factid_155" unitRef="USD" decimals="-3">4879000</us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent>

  <us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent contextRef="P01_01_2015To12_31_2015" id="Factid_156" unitRef="USD" decimals="-3">70000</us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent>

  <us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent contextRef="P01_01_2016To12_31_2016" id="Factid_157" unitRef="USD" decimals="-3">1180000</us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent>

  <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="P01_01_2017To12_31_2017" id="Factid_158" unitRef="USD" decimals="-3">9037000</us-gaap:IncreaseDecreaseInAccountsPayable>

  <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="P01_01_2015To12_31_2015" id="Factid_159" unitRef="USD" decimals="-3">301000</us-gaap:IncreaseDecreaseInAccountsPayable>

  <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="P01_01_2016To12_31_2016" id="Factid_160" unitRef="USD" decimals="-3">15855000</us-gaap:IncreaseDecreaseInAccountsPayable>

  <us-gaap:IncreaseDecreaseInInventories contextRef="P01_01_2017To12_31_2017" id="Factid_161" unitRef="USD" decimals="-3">2925000</us-gaap:IncreaseDecreaseInInventories>

  <us-gaap:IncreaseDecreaseInInventories contextRef="P01_01_2015To12_31_2015" id="Factid_162" unitRef="USD" decimals="-3">526000</us-gaap:IncreaseDecreaseInInventories>

  <us-gaap:IncreaseDecreaseInInventories contextRef="P01_01_2016To12_31_2016" id="Factid_163" unitRef="USD" decimals="-3">-59000</us-gaap:IncreaseDecreaseInInventories>

  <us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="P01_01_2017To12_31_2017" id="Factid_164" unitRef="USD" decimals="-3">-510000</us-gaap:IncreaseDecreaseInDeferredRevenue>

  <us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="P01_01_2015To12_31_2015" id="Factid_165" unitRef="USD" decimals="-3">-294000</us-gaap:IncreaseDecreaseInDeferredRevenue>

  <us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="P01_01_2016To12_31_2016" id="Factid_166" unitRef="USD" decimals="-3">2631000</us-gaap:IncreaseDecreaseInDeferredRevenue>

  <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="P01_01_2017To12_31_2017" id="Factid_167" unitRef="USD" decimals="-3">339000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>

  <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="P01_01_2015To12_31_2015" id="Factid_168" unitRef="USD" decimals="-3">153000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>

  <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="P01_01_2016To12_31_2016" id="Factid_169" unitRef="USD" decimals="-3">147000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>

  <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities contextRef="P01_01_2017To12_31_2017" id="Factid_170" unitRef="USD" decimals="-3">26138000</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>

  <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities contextRef="P01_01_2015To12_31_2015" id="Factid_171" unitRef="USD" decimals="-3">-1122000</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>

  <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities contextRef="P01_01_2016To12_31_2016" id="Factid_172" unitRef="USD" decimals="-3">2229000</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>

  <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="P01_01_2017To12_31_2017" id="Factid_173" unitRef="USD" decimals="-3">-14216000</us-gaap:NetCashProvidedByUsedInOperatingActivities>

  <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="P01_01_2015To12_31_2015" id="Factid_174" unitRef="USD" decimals="-3">13764000</us-gaap:NetCashProvidedByUsedInOperatingActivities>

  <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="P01_01_2016To12_31_2016" id="Factid_175" unitRef="USD" decimals="-3">16970000</us-gaap:NetCashProvidedByUsedInOperatingActivities>

  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="P01_01_2017To12_31_2017" id="Factid_176" unitRef="USD" decimals="-3">5318000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>

  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="P01_01_2015To12_31_2015" id="Factid_177" unitRef="USD" decimals="-3">4931000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>

  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="P01_01_2016To12_31_2016" id="Factid_178" unitRef="USD" decimals="-3">13756000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>

  <us-gaap:PaymentsToAcquireShortTermInvestments contextRef="P01_01_2017To12_31_2017" id="Factid_179" unitRef="USD" decimals="-3">244781000</us-gaap:PaymentsToAcquireShortTermInvestments>

  <us-gaap:PaymentsToAcquireShortTermInvestments contextRef="P01_01_2015To12_31_2015" id="Factid_180" unitRef="USD" decimals="-3">222157000</us-gaap:PaymentsToAcquireShortTermInvestments>

  <us-gaap:PaymentsToAcquireShortTermInvestments contextRef="P01_01_2016To12_31_2016" id="Factid_181" unitRef="USD" decimals="-3">209034000</us-gaap:PaymentsToAcquireShortTermInvestments>

  <us-gaap:ProceedsFromSaleOfShortTermInvestments contextRef="P01_01_2017To12_31_2017" id="Factid_182" unitRef="USD" decimals="-3">291568000</us-gaap:ProceedsFromSaleOfShortTermInvestments>

  <us-gaap:ProceedsFromSaleOfShortTermInvestments contextRef="P01_01_2015To12_31_2015" id="Factid_183" unitRef="USD" decimals="-3">175513000</us-gaap:ProceedsFromSaleOfShortTermInvestments>

  <us-gaap:ProceedsFromSaleOfShortTermInvestments contextRef="P01_01_2016To12_31_2016" id="Factid_184" unitRef="USD" decimals="-3">94139000</us-gaap:ProceedsFromSaleOfShortTermInvestments>

  <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="P01_01_2017To12_31_2017" id="Factid_185" unitRef="USD" decimals="-3">23000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>

  <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="P01_01_2015To12_31_2015" id="Factid_186" unitRef="USD" decimals="-3">25000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>

  <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="P01_01_2016To12_31_2016" id="Factid_187" unitRef="USD" decimals="-3">22000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>

  <us-gaap:ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries contextRef="P01_01_2017To12_31_2017" id="Factid_188" unitRef="USD" xsi:nil="true" />

  <us-gaap:ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries contextRef="P01_01_2015To12_31_2015" id="Factid_189" unitRef="USD" decimals="-3">16687000</us-gaap:ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries>

  <us-gaap:ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries contextRef="P01_01_2016To12_31_2016" id="Factid_190" unitRef="USD" xsi:nil="true" />

  <us-gaap:PaymentsToAcquireIntangibleAssets contextRef="P01_01_2017To12_31_2017" id="Factid_191" unitRef="USD" decimals="-3">481000</us-gaap:PaymentsToAcquireIntangibleAssets>

  <us-gaap:PaymentsToAcquireIntangibleAssets contextRef="P01_01_2015To12_31_2015" id="Factid_192" unitRef="USD" decimals="-3">11894000</us-gaap:PaymentsToAcquireIntangibleAssets>

  <us-gaap:PaymentsToAcquireIntangibleAssets contextRef="P01_01_2016To12_31_2016" id="Factid_193" unitRef="USD" decimals="-3">121000</us-gaap:PaymentsToAcquireIntangibleAssets>

  <us-gaap:PaymentsToAcquireLongtermInvestments contextRef="P01_01_2017To12_31_2017" id="Factid_194" unitRef="USD" decimals="-3">2793000</us-gaap:PaymentsToAcquireLongtermInvestments>

  <us-gaap:PaymentsToAcquireLongtermInvestments contextRef="P01_01_2015To12_31_2015" id="Factid_195" unitRef="USD" decimals="-3">8330000</us-gaap:PaymentsToAcquireLongtermInvestments>

  <us-gaap:PaymentsToAcquireLongtermInvestments contextRef="P01_01_2016To12_31_2016" id="Factid_196" unitRef="USD" decimals="-3">33233000</us-gaap:PaymentsToAcquireLongtermInvestments>

  <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="P01_01_2017To12_31_2017" id="Factid_197" unitRef="USD" decimals="-3">35208000</us-gaap:NetCashProvidedByUsedInInvestingActivities>

  <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="P01_01_2015To12_31_2015" id="Factid_198" unitRef="USD" decimals="-3">-54982000</us-gaap:NetCashProvidedByUsedInInvestingActivities>

  <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="P01_01_2016To12_31_2016" id="Factid_199" unitRef="USD" decimals="-3">-158335000</us-gaap:NetCashProvidedByUsedInInvestingActivities>

  <us-gaap:PaymentsForRepurchaseOfPreferredStockAndPreferenceStock contextRef="P01_01_2017To12_31_2017" id="Factid_200" unitRef="USD" decimals="-3">358000</us-gaap:PaymentsForRepurchaseOfPreferredStockAndPreferenceStock>

  <us-gaap:PaymentsForRepurchaseOfPreferredStockAndPreferenceStock contextRef="P01_01_2015To12_31_2015" id="Factid_201" unitRef="USD" decimals="-3">1287000</us-gaap:PaymentsForRepurchaseOfPreferredStockAndPreferenceStock>

  <us-gaap:PaymentsForRepurchaseOfPreferredStockAndPreferenceStock contextRef="P01_01_2016To12_31_2016" id="Factid_202" unitRef="USD" decimals="-3">14319000</us-gaap:PaymentsForRepurchaseOfPreferredStockAndPreferenceStock>

  <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="P01_01_2017To12_31_2017" id="Factid_203" unitRef="USD" xsi:nil="true" />

  <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="P01_01_2015To12_31_2015" id="Factid_204" unitRef="USD" decimals="-3">-288000</us-gaap:PaymentsForRepurchaseOfCommonStock>

  <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="P01_01_2016To12_31_2016" id="Factid_205" unitRef="USD" decimals="-3">-712000</us-gaap:PaymentsForRepurchaseOfCommonStock>

  <xnet:GovernmentGrantReceived contextRef="P01_01_2017To12_31_2017" id="Factid_206" unitRef="USD" decimals="-3">2908000</xnet:GovernmentGrantReceived>

  <xnet:GovernmentGrantReceived contextRef="P01_01_2015To12_31_2015" id="Factid_207" unitRef="USD" decimals="-3">1055000</xnet:GovernmentGrantReceived>

  <xnet:GovernmentGrantReceived contextRef="P01_01_2016To12_31_2016" id="Factid_208" unitRef="USD" decimals="-3">2508000</xnet:GovernmentGrantReceived>

  <us-gaap:ProceedsFromStockOptionsExercised contextRef="P01_01_2017To12_31_2017" id="Factid_209" unitRef="USD" decimals="-3">11000</us-gaap:ProceedsFromStockOptionsExercised>

  <us-gaap:ProceedsFromStockOptionsExercised contextRef="P01_01_2015To12_31_2015" id="Factid_210" unitRef="USD" decimals="-3">4974000</us-gaap:ProceedsFromStockOptionsExercised>

  <us-gaap:ProceedsFromStockOptionsExercised contextRef="P01_01_2016To12_31_2016" id="Factid_211" unitRef="USD" decimals="-3">58000</us-gaap:ProceedsFromStockOptionsExercised>

  <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="P01_01_2017To12_31_2017" id="Factid_212" unitRef="USD" decimals="-3">2561000</us-gaap:NetCashProvidedByUsedInFinancingActivities>

  <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="P01_01_2015To12_31_2015" id="Factid_213" unitRef="USD" decimals="-3">5030000</us-gaap:NetCashProvidedByUsedInFinancingActivities>

  <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="P01_01_2016To12_31_2016" id="Factid_214" unitRef="USD" decimals="-3">-11041000</us-gaap:NetCashProvidedByUsedInFinancingActivities>

  <us-gaap:ProceedsFromSaleOfLongtermInvestments contextRef="P01_01_2015To12_31_2015" id="Factid_215" unitRef="USD" xsi:nil="true" />

  <us-gaap:ProceedsFromSaleOfLongtermInvestments contextRef="P01_01_2016To12_31_2016" id="Factid_216" unitRef="USD" decimals="-3">3670000</us-gaap:ProceedsFromSaleOfLongtermInvestments>

  <us-gaap:ProceedsFromSaleOfLongtermInvestments contextRef="P01_01_2017To12_31_2017" id="Factid_217" unitRef="USD" decimals="-3">191000</us-gaap:ProceedsFromSaleOfLongtermInvestments>

  <us-gaap:IncomeTaxesPaid contextRef="P01_01_2017To12_31_2017" id="Factid_218" unitRef="USD" xsi:nil="true" />

  <us-gaap:IncomeTaxesPaid contextRef="P01_01_2015To12_31_2015" id="Factid_219" unitRef="USD" decimals="-3">82000</us-gaap:IncomeTaxesPaid>

  <us-gaap:IncomeTaxesPaid contextRef="P01_01_2016To12_31_2016" id="Factid_220" unitRef="USD" xsi:nil="true" />

  <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="P01_01_2017To12_31_2017" id="Factid_221" unitRef="USD" decimals="-3">-2774000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>

  <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="P01_01_2015To12_31_2015" id="Factid_222" unitRef="USD" decimals="-3">4468000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>

  <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="P01_01_2016To12_31_2016" id="Factid_223" unitRef="USD" decimals="-3">-1773000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>

  <us-gaap:NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1 contextRef="P01_01_2017To12_31_2017" id="Factid_224" unitRef="USD" xsi:nil="true" />

  <us-gaap:NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1 contextRef="P01_01_2015To12_31_2015" id="Factid_225" unitRef="USD" decimals="-3">62000</us-gaap:NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1>

  <us-gaap:NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1 contextRef="P01_01_2016To12_31_2016" id="Factid_226" unitRef="USD" xsi:nil="true" />

  <xnet:LoansReceivableInterestFree contextRef="P01_01_2017To12_31_2017_AgreementBetweenGiganologyShenzhenAndShareholdersOfShenzhenXunleiMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_227" unitRef="CNY" decimals="-6">9000000</xnet:LoansReceivableInterestFree>

  <xnet:AdditionalLoansReceivableInterestFree contextRef="P01_01_2017To12_31_2017_AgreementBetweenGiganologyShenzhenAndMrSeanShenglongZouMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_228" unitRef="CNY" decimals="-6">20000000</xnet:AdditionalLoansReceivableInterestFree>

  <xnet:IncreaseDecreaseRegisteredCapital contextRef="P01_01_2017To12_31_2017_AgreementBetweenGiganologyShenzhenAndMrSeanShenglongZouMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_229" unitRef="CNY" decimals="-6">30000000</xnet:IncreaseDecreaseRegisteredCapital>

  <xnet:IncreaseDecreaseRegisteredCapital contextRef="P05_01_2011To05_31_2011_AgreementBetweenGiganologyShenzhenAndShenzhenXunleiMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_230" unitRef="CNY" decimals="-6">20000000</xnet:IncreaseDecreaseRegisteredCapital>

  <us-gaap:DebtConversionConvertedInstrumentExpirationOrDueDateYear contextRef="P01_01_2017To12_31_2017_AgreementBetweenGiganologyShenzhenAndShenzhenXunleiMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_231">2016</us-gaap:DebtConversionConvertedInstrumentExpirationOrDueDateYear>

  <xnet:PrincipalAgreementOfVariableInterestEntitiesTermOfAgreements contextRef="P01_01_2017To12_31_2017" id="Factid_232">P10Y</xnet:PrincipalAgreementOfVariableInterestEntitiesTermOfAgreements>

  <us-gaap:FairValueInputsLongtermPreTaxOperatingMarginPercent contextRef="P01_01_2017To12_31_2017" id="Factid_233" unitRef="pure" decimals="1">0.8</us-gaap:FairValueInputsLongtermPreTaxOperatingMarginPercent>

  <us-gaap:ServicingFees contextRef="P01_01_2016To12_31_2016" id="Factid_234" unitRef="USD" decimals="0">1088000</us-gaap:ServicingFees>

  <us-gaap:ServicingFees contextRef="P01_01_2017To12_31_2017" id="Factid_235" unitRef="USD" decimals="0">1155000</us-gaap:ServicingFees>

  <us-gaap:FairValueInputsLongtermPreTaxOperatingMarginPercent contextRef="P01_01_2017To12_31_2017_ExclusiveTechnologySupportAndServicesAgreementMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_236" unitRef="pure" decimals="1">0.2</us-gaap:FairValueInputsLongtermPreTaxOperatingMarginPercent>

  <us-gaap:FairValueInputsLongtermPreTaxOperatingMarginPercent contextRef="P01_01_2017To12_31_2017_ExclusiveTechnologyConsultingAndTrainingAgreementMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_237" unitRef="pure" decimals="1">0.2</us-gaap:FairValueInputsLongtermPreTaxOperatingMarginPercent>

  <us-gaap:FairValueInputsLongtermPreTaxOperatingMarginPercent contextRef="P01_01_2017To12_31_2017_SoftwareAndProprietaryTechnologyLicenseContractMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_238" unitRef="pure" decimals="1">0.4</us-gaap:FairValueInputsLongtermPreTaxOperatingMarginPercent>

  <us-gaap:ServicingFees contextRef="P01_01_2015To12_31_2015" id="Factid_239" unitRef="USD" decimals="0">1235000</us-gaap:ServicingFees>

  <xnet:AgreementTerminateNoticePeriod contextRef="P01_01_2017To12_31_2017_GiganologyShenzhenCoLtdMemberdeiLegalEntityAxis" id="Factid_240">P30D</xnet:AgreementTerminateNoticePeriod>

  <us-gaap:DebtConversionConvertedInstrumentExpirationOrDueDateYear contextRef="P01_01_2017To12_31_2017_ExclusiveTechnologySupportAndServicesAgreementMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_GiganologyShenzhenCoLtdMemberdeiLegalEntityAxis" id="Factid_241">2025</us-gaap:DebtConversionConvertedInstrumentExpirationOrDueDateYear>

  <xnet:RelatedPartyAgreementExpirationDate contextRef="P01_01_2017To12_31_2017_GiganologyShenzhenCoLtdMemberdeiLegalEntityAxis" id="Factid_242">2022</xnet:RelatedPartyAgreementExpirationDate>

  <xnet:AgreementExtensionPeriod contextRef="P01_01_2017To12_31_2017_GiganologyShenzhenCoLtdMemberdeiLegalEntityAxis" id="Factid_243">P10Y</xnet:AgreementExtensionPeriod>

  <xnet:RelatedPartyAgreementExpirationDate contextRef="P01_01_2017To12_31_2017_CallOptionAgreementMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_GiganologyShenzhenCoLtdMemberdeiLegalEntityAxis" id="Factid_244">2022</xnet:RelatedPartyAgreementExpirationDate>

  <us-gaap:SharePrice contextRef="PAsOn12_31_2017_CallOptionAgreementMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_GiganologyShenzhenCoLtdMemberdeiLegalEntityAxis" id="Factid_245" unitRef="CNY_per_Share" decimals="0">1</us-gaap:SharePrice>

  <xnet:AdvertisingBarterTransactionsAdvertisingBarterNetGains contextRef="P01_01_2015To12_31_2015" id="Factid_246" unitRef="USD" decimals="0">137000</xnet:AdvertisingBarterTransactionsAdvertisingBarterNetGains>

  <us-gaap:AdvertisingBarterTransactionsAdvertisingBarterRevenue contextRef="P01_01_2015To12_31_2015" id="Factid_247" unitRef="USD" decimals="0">409000</us-gaap:AdvertisingBarterTransactionsAdvertisingBarterRevenue>

  <us-gaap:AdvertisingBarterTransactionsAdvertisingBarterCosts contextRef="P01_01_2015To12_31_2015" id="Factid_248" unitRef="USD" decimals="0">247000</us-gaap:AdvertisingBarterTransactionsAdvertisingBarterCosts>

  <xnet:BusinessTaxAndSurcharges contextRef="P01_01_2015To12_31_2015" id="Factid_249" unitRef="USD" decimals="0">25000</xnet:BusinessTaxAndSurcharges>

  <us-gaap:MarketingAndAdvertisingExpense contextRef="P01_01_2015To12_31_2015" id="Factid_250" unitRef="USD" decimals="0">6019000</us-gaap:MarketingAndAdvertisingExpense>

  <us-gaap:MarketingAndAdvertisingExpense contextRef="P01_01_2016To12_31_2016" id="Factid_251" unitRef="USD" decimals="0">6666000</us-gaap:MarketingAndAdvertisingExpense>

  <us-gaap:MarketingAndAdvertisingExpense contextRef="P01_01_2017To12_31_2017" id="Factid_252" unitRef="USD" decimals="0">10345000</us-gaap:MarketingAndAdvertisingExpense>

  <xnet:ValueAddedTaxRate contextRef="P01_01_2017To12_31_2017" id="Factid_253" unitRef="pure" decimals="2">0.17</xnet:ValueAddedTaxRate>

  <xnet:ValueAddedTaxInCertainServiceRevenues contextRef="P01_01_2017To12_31_2017" id="Factid_254" unitRef="pure" decimals="2">0.06</xnet:ValueAddedTaxInCertainServiceRevenues>

  <us-gaap:DefinedContributionPlanCostRecognized contextRef="P01_01_2015To12_31_2015" id="Factid_255" unitRef="USD" decimals="0">5176000</us-gaap:DefinedContributionPlanCostRecognized>

  <us-gaap:DefinedContributionPlanCostRecognized contextRef="P01_01_2016To12_31_2016" id="Factid_256" unitRef="USD" decimals="0">8645000</us-gaap:DefinedContributionPlanCostRecognized>

  <us-gaap:DefinedContributionPlanCostRecognized contextRef="P01_01_2017To12_31_2017" id="Factid_257" unitRef="USD" decimals="0">10123000</us-gaap:DefinedContributionPlanCostRecognized>

  <us-gaap:SubscriptionRevenue contextRef="P01_01_2017To12_31_2017" id="Factid_258" unitRef="USD" decimals="-3">84956000</us-gaap:SubscriptionRevenue>

  <us-gaap:SubscriptionRevenue contextRef="P01_01_2015To12_31_2015" id="Factid_259" unitRef="USD" decimals="-3">82435000</us-gaap:SubscriptionRevenue>

  <us-gaap:SubscriptionRevenue contextRef="P01_01_2016To12_31_2016" id="Factid_260" unitRef="USD" decimals="-3">90163000</us-gaap:SubscriptionRevenue>

  <us-gaap:AdvertisingRevenue contextRef="P01_01_2017To12_31_2017" id="Factid_261" unitRef="USD" decimals="-3">22484000</us-gaap:AdvertisingRevenue>

  <us-gaap:AdvertisingRevenue contextRef="P01_01_2015To12_31_2015" id="Factid_262" unitRef="USD" decimals="-3">4802000</us-gaap:AdvertisingRevenue>

  <us-gaap:AdvertisingRevenue contextRef="P01_01_2016To12_31_2016" id="Factid_263" unitRef="USD" decimals="-3">16874000</us-gaap:AdvertisingRevenue>

  <xnet:SaleRevenueNet contextRef="P01_01_2017To12_31_2017" id="Factid_264" unitRef="USD" decimals="-3">201911000</xnet:SaleRevenueNet>

  <xnet:SaleRevenueNet contextRef="P01_01_2015To12_31_2015" id="Factid_265" unitRef="USD" decimals="-3">104837000</xnet:SaleRevenueNet>

  <xnet:SaleRevenueNet contextRef="P01_01_2016To12_31_2016" id="Factid_266" unitRef="USD" decimals="-3">140985000</xnet:SaleRevenueNet>

  <us-gaap:OtherSalesRevenueNet contextRef="P01_01_2015To12_31_2015" id="Factid_267" unitRef="USD" decimals="-3">15088000</us-gaap:OtherSalesRevenueNet>

  <us-gaap:OtherSalesRevenueNet contextRef="P01_01_2016To12_31_2016" id="Factid_268" unitRef="USD" decimals="-3">29405000</us-gaap:OtherSalesRevenueNet>

  <us-gaap:OtherSalesRevenueNet contextRef="P01_01_2017To12_31_2017" id="Factid_269" unitRef="USD" decimals="-3">61577000</us-gaap:OtherSalesRevenueNet>

  <xnet:StatutoryGeneralReserveRatePercentageOnNetIncome contextRef="P01_01_2017To12_31_2017" id="Factid_270" unitRef="pure" decimals="1">0.1</xnet:StatutoryGeneralReserveRatePercentageOnNetIncome>

  <xnet:StatutoryGeneralReserveFundAsPercentageOfRegisteredCapital contextRef="P01_01_2017To12_31_2017" id="Factid_271" unitRef="pure" decimals="1">0.5</xnet:StatutoryGeneralReserveFundAsPercentageOfRegisteredCapital>

  <us-gaap:AdditionalPaidInCapital contextRef="PAsOn12_31_2016_CNusgaapStatementGeographicalAxis" id="Factid_272" unitRef="USD" decimals="-3">161000</us-gaap:AdditionalPaidInCapital>

  <us-gaap:AdditionalPaidInCapital contextRef="PAsOn12_31_2017_CNusgaapStatementGeographicalAxis" id="Factid_273" unitRef="USD" decimals="-3">161000</us-gaap:AdditionalPaidInCapital>

  <xnet:StatutoryReserve contextRef="PAsOn12_31_2016_CNusgaapStatementGeographicalAxis" id="Factid_274" unitRef="USD" decimals="-3">5132000</xnet:StatutoryReserve>

  <xnet:StatutoryReserve contextRef="PAsOn12_31_2017_CNusgaapStatementGeographicalAxis" id="Factid_275" unitRef="USD" decimals="-3">5132000</xnet:StatutoryReserve>

  <xnet:RegisteredCapitalAdditionalPaidInCapitalAndStatutoryReserves contextRef="PAsOn12_31_2016_CNusgaapStatementGeographicalAxis" id="Factid_276" unitRef="USD" decimals="-3">124026000</xnet:RegisteredCapitalAdditionalPaidInCapitalAndStatutoryReserves>

  <xnet:RegisteredCapitalAdditionalPaidInCapitalAndStatutoryReserves contextRef="PAsOn12_31_2017_CNusgaapStatementGeographicalAxis" id="Factid_277" unitRef="USD" decimals="-3">142487000</xnet:RegisteredCapitalAdditionalPaidInCapitalAndStatutoryReserves>

  <xnet:PaidInCapital contextRef="PAsOn12_31_2016_CNusgaapStatementGeographicalAxis" id="Factid_278" unitRef="USD" decimals="-3">118733000</xnet:PaidInCapital>

  <xnet:PaidInCapital contextRef="PAsOn12_31_2017_CNusgaapStatementGeographicalAxis" id="Factid_279" unitRef="USD" decimals="-3">137194000</xnet:PaidInCapital>

  <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration contextRef="PAsOn07_31_2015_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_280" unitRef="CNY" decimals="0">130000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>

  <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue contextRef="P01_01_2017To12_31_2017_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_281" unitRef="USD" decimals="-3">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>

  <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue contextRef="P01_01_2015To12_31_2015_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_282" unitRef="USD" decimals="-3">15677000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>

  <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue contextRef="P01_01_2016To12_31_2016_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_283" unitRef="USD" decimals="-3">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>

  <xnet:DisposalGroupIncludingDiscontinuedOperationBusinessTaxesAndSurcharges contextRef="P01_01_2017To12_31_2017_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_284" unitRef="USD" decimals="-3">0</xnet:DisposalGroupIncludingDiscontinuedOperationBusinessTaxesAndSurcharges>

  <xnet:DisposalGroupIncludingDiscontinuedOperationBusinessTaxesAndSurcharges contextRef="P01_01_2015To12_31_2015_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_285" unitRef="USD" decimals="-3">447000</xnet:DisposalGroupIncludingDiscontinuedOperationBusinessTaxesAndSurcharges>

  <xnet:DisposalGroupIncludingDiscontinuedOperationBusinessTaxesAndSurcharges contextRef="P01_01_2016To12_31_2016_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_286" unitRef="USD" decimals="-3">0</xnet:DisposalGroupIncludingDiscontinuedOperationBusinessTaxesAndSurcharges>

  <xnet:DisposalGroupIncludingDiscontinuedOperationNetRevenue contextRef="P01_01_2017To12_31_2017_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_287" unitRef="USD" decimals="-3">0</xnet:DisposalGroupIncludingDiscontinuedOperationNetRevenue>

  <xnet:DisposalGroupIncludingDiscontinuedOperationNetRevenue contextRef="P01_01_2015To12_31_2015_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_288" unitRef="USD" decimals="-3">15230000</xnet:DisposalGroupIncludingDiscontinuedOperationNetRevenue>

  <xnet:DisposalGroupIncludingDiscontinuedOperationNetRevenue contextRef="P01_01_2016To12_31_2016_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_289" unitRef="USD" decimals="-3">0</xnet:DisposalGroupIncludingDiscontinuedOperationNetRevenue>

  <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold contextRef="P01_01_2017To12_31_2017_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_290" unitRef="USD" decimals="-3">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>

  <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold contextRef="P01_01_2015To12_31_2015_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_291" unitRef="USD" decimals="-3">13240000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>

  <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold contextRef="P01_01_2016To12_31_2016_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_292" unitRef="USD" decimals="-3">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>

  <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss contextRef="P01_01_2017To12_31_2017_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_293" unitRef="USD" decimals="-3">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss>

  <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss contextRef="P01_01_2015To12_31_2015_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_294" unitRef="USD" decimals="-3">1990000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss>

  <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss contextRef="P01_01_2016To12_31_2016_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_295" unitRef="USD" decimals="-3">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss>

  <xnet:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpenses contextRef="P01_01_2017To12_31_2017_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_296" unitRef="USD" decimals="-3">0</xnet:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpenses>

  <xnet:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpenses contextRef="P01_01_2015To12_31_2015_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_297" unitRef="USD" decimals="-3">3245000</xnet:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpenses>

  <xnet:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpenses contextRef="P01_01_2016To12_31_2016_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_298" unitRef="USD" decimals="-3">-5000</xnet:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpenses>

  <xnet:DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpenses contextRef="P01_01_2017To12_31_2017_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_299" unitRef="USD" decimals="-3">0</xnet:DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpenses>

  <xnet:DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpenses contextRef="P01_01_2015To12_31_2015_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_300" unitRef="USD" decimals="-3">7384000</xnet:DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpenses>

  <xnet:DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpenses contextRef="P01_01_2016To12_31_2016_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_301" unitRef="USD" decimals="-3">27000</xnet:DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpenses>

  <us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense contextRef="P01_01_2017To12_31_2017_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_302" unitRef="USD" decimals="-3">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense>

  <us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense contextRef="P01_01_2015To12_31_2015_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_303" unitRef="USD" decimals="-3">3051000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense>

  <us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense contextRef="P01_01_2016To12_31_2016_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_304" unitRef="USD" decimals="-3">221000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense>

  <xnet:DisposalGroupIncludingDiscontinuedOperationAggregateOperatingExpense contextRef="P01_01_2017To12_31_2017_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_305" unitRef="USD" decimals="-3">0</xnet:DisposalGroupIncludingDiscontinuedOperationAggregateOperatingExpense>

  <xnet:DisposalGroupIncludingDiscontinuedOperationAggregateOperatingExpense contextRef="P01_01_2015To12_31_2015_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_306" unitRef="USD" decimals="-3">13680000</xnet:DisposalGroupIncludingDiscontinuedOperationAggregateOperatingExpense>

  <xnet:DisposalGroupIncludingDiscontinuedOperationAggregateOperatingExpense contextRef="P01_01_2016To12_31_2016_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_307" unitRef="USD" decimals="-3">243000</xnet:DisposalGroupIncludingDiscontinuedOperationAggregateOperatingExpense>

  <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome contextRef="P01_01_2017To12_31_2017_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_308" unitRef="USD" decimals="-3">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome>

  <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome contextRef="P01_01_2015To12_31_2015_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_309" unitRef="USD" decimals="-3">137000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome>

  <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome contextRef="P01_01_2016To12_31_2016_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_310" unitRef="USD" decimals="-3">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome>

  <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss contextRef="P01_01_2017To12_31_2017_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_311" unitRef="USD" decimals="-3">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>

  <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss contextRef="P01_01_2015To12_31_2015_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_312" unitRef="USD" decimals="-3">-11553000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>

  <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss contextRef="P01_01_2016To12_31_2016_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_313" unitRef="USD" decimals="-3">-243000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>

  <us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax contextRef="P01_01_2017To12_31_2017_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_314" unitRef="USD" decimals="-3">0</us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax>

  <us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax contextRef="P01_01_2015To12_31_2015_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_315" unitRef="USD" decimals="-3">1505000</us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax>

  <us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax contextRef="P01_01_2016To12_31_2016_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_316" unitRef="USD" decimals="-3">0</us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax>

  <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation contextRef="P01_01_2017To12_31_2017_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_317" unitRef="USD" decimals="-3">0</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>

  <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation contextRef="P01_01_2015To12_31_2015_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_318" unitRef="USD" decimals="-3">2048000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>

  <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation contextRef="P01_01_2016To12_31_2016_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_319" unitRef="USD" decimals="-3">-36000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>

  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity contextRef="P01_01_2017To12_31_2017_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_320" unitRef="USD" decimals="-3">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>

  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity contextRef="P01_01_2015To12_31_2015_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_321" unitRef="USD" decimals="-3">-12096000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>

  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity contextRef="P01_01_2016To12_31_2016_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_322" unitRef="USD" decimals="-3">-207000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>

  <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations contextRef="P01_01_2017To12_31_2017_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_323" unitRef="USD" decimals="-3">0</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>

  <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations contextRef="P01_01_2015To12_31_2015_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_324" unitRef="USD" decimals="-3">-1554000</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>

  <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations contextRef="P01_01_2016To12_31_2016_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_325" unitRef="USD" decimals="-3">-215000</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>

  <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations contextRef="P01_01_2017To12_31_2017_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_326" unitRef="USD" xsi:nil="true" />

  <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations contextRef="P01_01_2015To12_31_2015_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_327" unitRef="USD" decimals="-3">9135000</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>

  <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations contextRef="P01_01_2016To12_31_2016_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_328" unitRef="USD" decimals="-3">0</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>

  <us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations contextRef="P01_01_2017To12_31_2017_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_329" unitRef="USD" xsi:nil="true" />

  <us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations contextRef="P01_01_2015To12_31_2015_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_330" unitRef="USD" xsi:nil="true" />

  <us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations contextRef="P01_01_2016To12_31_2016_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_331" unitRef="USD" xsi:nil="true" />

  <us-gaap:NetCashProvidedByUsedInDiscontinuedOperations contextRef="P01_01_2017To12_31_2017_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_332" unitRef="USD" decimals="-3">0</us-gaap:NetCashProvidedByUsedInDiscontinuedOperations>

  <us-gaap:NetCashProvidedByUsedInDiscontinuedOperations contextRef="P01_01_2015To12_31_2015_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_333" unitRef="USD" decimals="-3">7581000</us-gaap:NetCashProvidedByUsedInDiscontinuedOperations>

  <us-gaap:NetCashProvidedByUsedInDiscontinuedOperations contextRef="P01_01_2016To12_31_2016_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_334" unitRef="USD" decimals="-3">-215000</us-gaap:NetCashProvidedByUsedInDiscontinuedOperations>

  <us-gaap:ShortTermInvestments contextRef="PAsOn12_31_2016_FinancialInstrumentsMemberusgaapInvestmentTypeAxis" id="Factid_335" unitRef="USD" decimals="-3">143131000</us-gaap:ShortTermInvestments>

  <us-gaap:ShortTermInvestments contextRef="PAsOn12_31_2017_FinancialInstrumentsMemberusgaapInvestmentTypeAxis" id="Factid_336" unitRef="USD" decimals="-3">20136000</us-gaap:ShortTermInvestments>

  <us-gaap:ShortTermInvestments contextRef="PAsOn12_31_2016_BankTimeDepositsMemberusgaapCashAndCashEquivalentsAxis" id="Factid_337" unitRef="USD" decimals="-3">38829000</us-gaap:ShortTermInvestments>

  <us-gaap:ShortTermInvestments contextRef="PAsOn12_31_2017_BankTimeDepositsMemberusgaapCashAndCashEquivalentsAxis" id="Factid_338" unitRef="USD" decimals="-3">118779000</us-gaap:ShortTermInvestments>

  <us-gaap:AccountsReceivableGrossCurrent contextRef="PAsOn12_31_2016" id="Factid_339" unitRef="USD" decimals="-3">14655000</us-gaap:AccountsReceivableGrossCurrent>

  <us-gaap:AccountsReceivableGrossCurrent contextRef="PAsOn12_31_2017" id="Factid_340" unitRef="USD" decimals="-3">40663000</us-gaap:AccountsReceivableGrossCurrent>

  <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="PAsOn12_31_2017" id="Factid_341" unitRef="USD" decimals="-3">31000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>

  <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="PAsOn12_31_2014" id="Factid_342" unitRef="USD" decimals="-3">131000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>

  <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="PAsOn12_31_2015" id="Factid_343" unitRef="USD" decimals="-3">126000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>

  <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="PAsOn12_31_2016" id="Factid_344" unitRef="USD" decimals="-3">119000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>

  <xnet:AllowanceForDoubtfulAccountsReceivableAdditions contextRef="P01_01_2015To12_31_2015" id="Factid_345" unitRef="USD" decimals="-3">4000</xnet:AllowanceForDoubtfulAccountsReceivableAdditions>

  <xnet:AllowanceForDoubtfulAccountsReceivableAdditions contextRef="P01_01_2016To12_31_2016" id="Factid_346" unitRef="USD" decimals="-3">0</xnet:AllowanceForDoubtfulAccountsReceivableAdditions>

  <xnet:AllowanceForDoubtfulAccountsReceivableAdditions contextRef="P01_01_2017To12_31_2017" id="Factid_347" unitRef="USD" decimals="-3">27000</xnet:AllowanceForDoubtfulAccountsReceivableAdditions>

  <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs contextRef="P01_01_2015To12_31_2015" id="Factid_348" unitRef="USD" decimals="-3">0</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>

  <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs contextRef="P01_01_2016To12_31_2016" id="Factid_349" unitRef="USD" decimals="-3">0</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>

  <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs contextRef="P01_01_2017To12_31_2017" id="Factid_350" unitRef="USD" decimals="-3">122000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>

  <xnet:AllowanceForDoubtfulAccountsReceivableExchangeAdjustment contextRef="P01_01_2015To12_31_2015" id="Factid_351" unitRef="USD" decimals="-3">-9000</xnet:AllowanceForDoubtfulAccountsReceivableExchangeAdjustment>

  <xnet:AllowanceForDoubtfulAccountsReceivableExchangeAdjustment contextRef="P01_01_2016To12_31_2016" id="Factid_352" unitRef="USD" decimals="-3">-7000</xnet:AllowanceForDoubtfulAccountsReceivableExchangeAdjustment>

  <xnet:AllowanceForDoubtfulAccountsReceivableExchangeAdjustment contextRef="P01_01_2017To12_31_2017" id="Factid_353" unitRef="USD" decimals="-3">7000</xnet:AllowanceForDoubtfulAccountsReceivableExchangeAdjustment>

  <us-gaap:ConcentrationRiskPercentage1 contextRef="P01_01_2016To12_31_2016_AccountsReceivableMemberusgaapConcentrationRiskByBenchmarkAxis_CreditConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis" id="Factid_354" unitRef="pure" decimals="2">0.76</us-gaap:ConcentrationRiskPercentage1>

  <us-gaap:ConcentrationRiskPercentage1 contextRef="P01_01_2017To12_31_2017_AccountsReceivableMemberusgaapConcentrationRiskByBenchmarkAxis_CreditConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis" id="Factid_355" unitRef="pure" decimals="2">0.86</us-gaap:ConcentrationRiskPercentage1>

  <xnet:NumberOfMajorCustomers contextRef="P01_01_2017To12_31_2017" id="Factid_356" unitRef="Customer" decimals="0">10</xnet:NumberOfMajorCustomers>

  <us-gaap:Supplies contextRef="PAsOn12_31_2016" id="Factid_357" unitRef="USD" decimals="-3">2392000</us-gaap:Supplies>

  <us-gaap:Supplies contextRef="PAsOn12_31_2017" id="Factid_358" unitRef="USD" decimals="-3">672000</us-gaap:Supplies>

  <xnet:InterestFreeLoansToEmployeesCurrent contextRef="PAsOn12_31_2016" id="Factid_359" unitRef="USD" decimals="-3">3964000</xnet:InterestFreeLoansToEmployeesCurrent>

  <xnet:InterestFreeLoansToEmployeesCurrent contextRef="PAsOn12_31_2017" id="Factid_360" unitRef="USD" decimals="-3">3670000</xnet:InterestFreeLoansToEmployeesCurrent>

  <xnet:AdvanceToEmployeesCurrent contextRef="PAsOn12_31_2016" id="Factid_361" unitRef="USD" decimals="-3">351000</xnet:AdvanceToEmployeesCurrent>

  <xnet:AdvanceToEmployeesCurrent contextRef="PAsOn12_31_2017" id="Factid_362" unitRef="USD" decimals="-3">503000</xnet:AdvanceToEmployeesCurrent>

  <us-gaap:InterestReceivableCurrent contextRef="PAsOn12_31_2016" id="Factid_363" unitRef="USD" decimals="-3">210000</us-gaap:InterestReceivableCurrent>

  <us-gaap:InterestReceivableCurrent contextRef="PAsOn12_31_2017" id="Factid_364" unitRef="USD" decimals="-3">313000</us-gaap:InterestReceivableCurrent>

  <xnet:PrepaidRentalUtilitiesAndOtherDeposits contextRef="PAsOn12_31_2016" id="Factid_365" unitRef="USD" decimals="-3">1014000</xnet:PrepaidRentalUtilitiesAndOtherDeposits>

  <xnet:PrepaidRentalUtilitiesAndOtherDeposits contextRef="PAsOn12_31_2017" id="Factid_366" unitRef="USD" decimals="-3">1232000</xnet:PrepaidRentalUtilitiesAndOtherDeposits>

  <us-gaap:PrepaidInsurance contextRef="PAsOn12_31_2016" id="Factid_367" unitRef="USD" decimals="-3">145000</us-gaap:PrepaidInsurance>

  <us-gaap:PrepaidInsurance contextRef="PAsOn12_31_2017" id="Factid_368" unitRef="USD" decimals="-3">161000</us-gaap:PrepaidInsurance>

  <xnet:DisposalGroupIncludingDiscontinuedOperationPaymentToBeReceivedByEntity contextRef="PAsOn12_31_2016" id="Factid_369" unitRef="USD" decimals="-3">3748000</xnet:DisposalGroupIncludingDiscontinuedOperationPaymentToBeReceivedByEntity>

  <xnet:DisposalGroupIncludingDiscontinuedOperationPaymentToBeReceivedByEntity contextRef="PAsOn12_31_2017" id="Factid_370" unitRef="USD" decimals="-3">181000</xnet:DisposalGroupIncludingDiscontinuedOperationPaymentToBeReceivedByEntity>

  <us-gaap:PrepaidTaxes contextRef="PAsOn12_31_2016" id="Factid_371" unitRef="USD" decimals="-3">1392000</us-gaap:PrepaidTaxes>

  <us-gaap:PrepaidTaxes contextRef="PAsOn12_31_2017" id="Factid_372" unitRef="USD" decimals="-3">12000</us-gaap:PrepaidTaxes>

  <us-gaap:OtherPrepaidExpenseCurrent contextRef="PAsOn12_31_2016" id="Factid_373" unitRef="USD" decimals="-3">377000</us-gaap:OtherPrepaidExpenseCurrent>

  <us-gaap:OtherPrepaidExpenseCurrent contextRef="PAsOn12_31_2017" id="Factid_374" unitRef="USD" decimals="-3">122000</us-gaap:OtherPrepaidExpenseCurrent>

  <us-gaap:PrepaidExpenseNoncurrent contextRef="PAsOn12_31_2016_OnlineGameLicensesMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_375" unitRef="USD" decimals="-3">490000</us-gaap:PrepaidExpenseNoncurrent>

  <us-gaap:PrepaidExpenseNoncurrent contextRef="PAsOn12_31_2017_OnlineGameLicensesMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_376" unitRef="USD" decimals="-3">0</us-gaap:PrepaidExpenseNoncurrent>

  <xnet:LowInterestLoansToEmployeesNonCurrent contextRef="PAsOn12_31_2016" id="Factid_377" unitRef="USD" decimals="-3">697000</xnet:LowInterestLoansToEmployeesNonCurrent>

  <xnet:LowInterestLoansToEmployeesNonCurrent contextRef="PAsOn12_31_2017" id="Factid_378" unitRef="USD" decimals="-3">416000</xnet:LowInterestLoansToEmployeesNonCurrent>

  <us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent contextRef="PAsOn12_31_2016" id="Factid_379" unitRef="USD" decimals="-3">1187000</us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent>

  <us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent contextRef="PAsOn12_31_2017" id="Factid_380" unitRef="USD" decimals="-3">1885000</us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent>

  <us-gaap:PropertyPlantAndEquipmentGross contextRef="PAsOn12_31_2016" id="Factid_381" unitRef="USD" decimals="-3">48072000</us-gaap:PropertyPlantAndEquipmentGross>

  <us-gaap:PropertyPlantAndEquipmentGross contextRef="PAsOn12_31_2017" id="Factid_382" unitRef="USD" decimals="-3">55647000</us-gaap:PropertyPlantAndEquipmentGross>

  <us-gaap:PropertyPlantAndEquipmentGross contextRef="PAsOn12_31_2016_ServersAndNetworkEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis" id="Factid_383" unitRef="USD" decimals="-3">42597000</us-gaap:PropertyPlantAndEquipmentGross>

  <us-gaap:PropertyPlantAndEquipmentGross contextRef="PAsOn12_31_2016_ComputerEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis" id="Factid_384" unitRef="USD" decimals="-3">1538000</us-gaap:PropertyPlantAndEquipmentGross>

  <us-gaap:PropertyPlantAndEquipmentGross contextRef="PAsOn12_31_2016_FurnitureAndFixturesMemberusgaapPropertyPlantAndEquipmentByTypeAxis" id="Factid_385" unitRef="USD" decimals="-3">845000</us-gaap:PropertyPlantAndEquipmentGross>

  <us-gaap:PropertyPlantAndEquipmentGross contextRef="PAsOn12_31_2016_VehiclesMemberusgaapPropertyPlantAndEquipmentByTypeAxis" id="Factid_386" unitRef="USD" decimals="-3">299000</us-gaap:PropertyPlantAndEquipmentGross>

  <us-gaap:PropertyPlantAndEquipmentGross contextRef="PAsOn12_31_2016_LeaseholdImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis" id="Factid_387" unitRef="USD" decimals="-3">2793000</us-gaap:PropertyPlantAndEquipmentGross>

  <us-gaap:PropertyPlantAndEquipmentGross contextRef="PAsOn12_31_2017_ServersAndNetworkEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis" id="Factid_388" unitRef="USD" decimals="-3">49582000</us-gaap:PropertyPlantAndEquipmentGross>

  <us-gaap:PropertyPlantAndEquipmentGross contextRef="PAsOn12_31_2017_ComputerEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis" id="Factid_389" unitRef="USD" decimals="-3">1785000</us-gaap:PropertyPlantAndEquipmentGross>

  <us-gaap:PropertyPlantAndEquipmentGross contextRef="PAsOn12_31_2017_FurnitureAndFixturesMemberusgaapPropertyPlantAndEquipmentByTypeAxis" id="Factid_390" unitRef="USD" decimals="-3">850000</us-gaap:PropertyPlantAndEquipmentGross>

  <us-gaap:PropertyPlantAndEquipmentGross contextRef="PAsOn12_31_2017_VehiclesMemberusgaapPropertyPlantAndEquipmentByTypeAxis" id="Factid_391" unitRef="USD" decimals="-3">273000</us-gaap:PropertyPlantAndEquipmentGross>

  <us-gaap:PropertyPlantAndEquipmentGross contextRef="PAsOn12_31_2017_LeaseholdImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis" id="Factid_392" unitRef="USD" decimals="-3">3157000</us-gaap:PropertyPlantAndEquipmentGross>

  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="PAsOn12_31_2016" id="Factid_393" unitRef="USD" decimals="-3">27650000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>

  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="PAsOn12_31_2017" id="Factid_394" unitRef="USD" decimals="-3">35459000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>

  <us-gaap:ConstructionInProgressGross contextRef="PAsOn12_31_2016" id="Factid_395" unitRef="USD" decimals="-3">574000</us-gaap:ConstructionInProgressGross>

  <us-gaap:ConstructionInProgressGross contextRef="PAsOn12_31_2017" id="Factid_396" unitRef="USD" decimals="-3">4517000</us-gaap:ConstructionInProgressGross>

  <xnet:PropertyPlantAndEquipmentNetExcludingConstructionInProgress contextRef="PAsOn12_31_2016" id="Factid_397" unitRef="USD" decimals="-3">20422000</xnet:PropertyPlantAndEquipmentNetExcludingConstructionInProgress>

  <xnet:PropertyPlantAndEquipmentNetExcludingConstructionInProgress contextRef="PAsOn12_31_2017" id="Factid_398" unitRef="USD" decimals="-3">20168000</xnet:PropertyPlantAndEquipmentNetExcludingConstructionInProgress>

  <us-gaap:Depreciation contextRef="P01_01_2015To12_31_2015_CostOfSalesMemberusgaapIncomeStatementLocationAxis" id="Factid_399" unitRef="USD" decimals="-3">4873000</us-gaap:Depreciation>

  <us-gaap:Depreciation contextRef="P01_01_2015To12_31_2015_GeneralAndAdministrativeExpenseMemberusgaapIncomeStatementLocationAxis" id="Factid_400" unitRef="USD" decimals="-3">628000</us-gaap:Depreciation>

  <us-gaap:Depreciation contextRef="P01_01_2015To12_31_2015_SellingAndMarketingExpenseMemberusgaapIncomeStatementLocationAxis" id="Factid_401" unitRef="USD" decimals="-3">7000</us-gaap:Depreciation>

  <us-gaap:Depreciation contextRef="P01_01_2016To12_31_2016_CostOfSalesMemberusgaapIncomeStatementLocationAxis" id="Factid_402" unitRef="USD" decimals="-3">5848000</us-gaap:Depreciation>

  <us-gaap:Depreciation contextRef="P01_01_2016To12_31_2016_GeneralAndAdministrativeExpenseMemberusgaapIncomeStatementLocationAxis" id="Factid_403" unitRef="USD" decimals="-3">306000</us-gaap:Depreciation>

  <us-gaap:Depreciation contextRef="P01_01_2016To12_31_2016_SellingAndMarketingExpenseMemberusgaapIncomeStatementLocationAxis" id="Factid_404" unitRef="USD" decimals="-3">5000</us-gaap:Depreciation>

  <us-gaap:Depreciation contextRef="P01_01_2017To12_31_2017_CostOfSalesMemberusgaapIncomeStatementLocationAxis" id="Factid_405" unitRef="USD" decimals="-3">7647000</us-gaap:Depreciation>

  <us-gaap:Depreciation contextRef="P01_01_2017To12_31_2017_GeneralAndAdministrativeExpenseMemberusgaapIncomeStatementLocationAxis" id="Factid_406" unitRef="USD" decimals="-3">277000</us-gaap:Depreciation>

  <us-gaap:Depreciation contextRef="P01_01_2017To12_31_2017_SellingAndMarketingExpenseMemberusgaapIncomeStatementLocationAxis" id="Factid_407" unitRef="USD" decimals="-3">0</us-gaap:Depreciation>

  <us-gaap:Depreciation contextRef="P01_01_2015To12_31_2015_ResearchAndDevelopmentExpenseMemberusgaapIncomeStatementLocationAxis" id="Factid_408" unitRef="USD" decimals="-3">8000</us-gaap:Depreciation>

  <us-gaap:Depreciation contextRef="P01_01_2016To12_31_2016_ResearchAndDevelopmentExpenseMemberusgaapIncomeStatementLocationAxis" id="Factid_409" unitRef="USD" decimals="-3">6000</us-gaap:Depreciation>

  <us-gaap:Depreciation contextRef="P01_01_2017To12_31_2017_ResearchAndDevelopmentExpenseMemberusgaapIncomeStatementLocationAxis" id="Factid_410" unitRef="USD" decimals="-3">24000</us-gaap:Depreciation>

  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="PAsOn12_31_2016_LandUseRightMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_411" unitRef="USD" decimals="-3">4796000</us-gaap:FiniteLivedIntangibleAssetsGross>

  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="PAsOn12_31_2016_TrademarksMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_412" unitRef="USD" decimals="-3">5441000</us-gaap:FiniteLivedIntangibleAssetsGross>

  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="PAsOn12_31_2016_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_413" unitRef="USD" decimals="-3">1325000</us-gaap:FiniteLivedIntangibleAssetsGross>

  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="PAsOn12_31_2016_TechnologyBasedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_414" unitRef="USD" decimals="-3">2117000</us-gaap:FiniteLivedIntangibleAssetsGross>

  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="PAsOn12_31_2016_AcquiredComputerSoftwareMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_415" unitRef="USD" decimals="-3">884000</us-gaap:FiniteLivedIntangibleAssetsGross>

  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="PAsOn12_31_2016_SoftwareAndSoftwareDevelopmentCostsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_416" unitRef="USD" decimals="-3">631000</us-gaap:FiniteLivedIntangibleAssetsGross>

  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="PAsOn12_31_2016_OnlineGameLicensesMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_417" unitRef="USD" decimals="-3">5454000</us-gaap:FiniteLivedIntangibleAssetsGross>

  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="PAsOn12_31_2017_LandUseRightMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_418" unitRef="USD" decimals="-3">5092000</us-gaap:FiniteLivedIntangibleAssetsGross>

  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="PAsOn12_31_2017_TrademarksMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_419" unitRef="USD" decimals="-3">5776000</us-gaap:FiniteLivedIntangibleAssetsGross>

  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="PAsOn12_31_2017_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_420" unitRef="USD" decimals="-3">1407000</us-gaap:FiniteLivedIntangibleAssetsGross>

  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="PAsOn12_31_2017_TechnologyBasedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_421" unitRef="USD" decimals="-3">2247000</us-gaap:FiniteLivedIntangibleAssetsGross>

  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="PAsOn12_31_2017_AcquiredComputerSoftwareMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_422" unitRef="USD" decimals="-3">1981000</us-gaap:FiniteLivedIntangibleAssetsGross>

  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="PAsOn12_31_2017_SoftwareAndSoftwareDevelopmentCostsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_423" unitRef="USD" decimals="-3">670000</us-gaap:FiniteLivedIntangibleAssetsGross>

  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="PAsOn12_31_2017_OnlineGameLicensesMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_424" unitRef="USD" decimals="-3">6309000</us-gaap:FiniteLivedIntangibleAssetsGross>

  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="PAsOn12_31_2016_LandUseRightMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_425" unitRef="USD" decimals="-3">543000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>

  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="PAsOn12_31_2016_TrademarksMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_426" unitRef="USD" decimals="-3">1814000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>

  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="PAsOn12_31_2016_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_427" unitRef="USD" decimals="-3">773000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>

  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="PAsOn12_31_2016_TechnologyBasedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_428" unitRef="USD" decimals="-3">617000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>

  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="PAsOn12_31_2016_AcquiredComputerSoftwareMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_429" unitRef="USD" decimals="-3">420000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>

  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="PAsOn12_31_2016_SoftwareAndSoftwareDevelopmentCostsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_430" unitRef="USD" decimals="-3">631000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>

  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="PAsOn12_31_2016_OnlineGameLicensesMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_431" unitRef="USD" decimals="-3">4383000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>

  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="PAsOn12_31_2017_LandUseRightMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_432" unitRef="USD" decimals="-3">746000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>

  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="PAsOn12_31_2017_TrademarksMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_433" unitRef="USD" decimals="-3">2544000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>

  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="PAsOn12_31_2017_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_434" unitRef="USD" decimals="-3">1085000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>

  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="PAsOn12_31_2017_TechnologyBasedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_435" unitRef="USD" decimals="-3">866000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>

  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="PAsOn12_31_2017_AcquiredComputerSoftwareMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_436" unitRef="USD" decimals="-3">1084000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>

  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="PAsOn12_31_2017_SoftwareAndSoftwareDevelopmentCostsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_437" unitRef="USD" decimals="-3">670000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>

  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="PAsOn12_31_2017_OnlineGameLicensesMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_438" unitRef="USD" decimals="-3">5276000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>

  <xnet:FiniteLivedIntangibleAssetsAccumulatedImpairment contextRef="PAsOn12_31_2016_LandUseRightMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_439" unitRef="USD" decimals="-3">0</xnet:FiniteLivedIntangibleAssetsAccumulatedImpairment>

  <xnet:FiniteLivedIntangibleAssetsAccumulatedImpairment contextRef="PAsOn12_31_2016_TrademarksMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_440" unitRef="USD" decimals="-3">0</xnet:FiniteLivedIntangibleAssetsAccumulatedImpairment>

  <xnet:FiniteLivedIntangibleAssetsAccumulatedImpairment contextRef="PAsOn12_31_2016_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_441" unitRef="USD" decimals="-3">0</xnet:FiniteLivedIntangibleAssetsAccumulatedImpairment>

  <xnet:FiniteLivedIntangibleAssetsAccumulatedImpairment contextRef="PAsOn12_31_2016_TechnologyBasedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_442" unitRef="USD" decimals="-3">0</xnet:FiniteLivedIntangibleAssetsAccumulatedImpairment>

  <xnet:FiniteLivedIntangibleAssetsAccumulatedImpairment contextRef="PAsOn12_31_2016_AcquiredComputerSoftwareMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_443" unitRef="USD" decimals="-3">0</xnet:FiniteLivedIntangibleAssetsAccumulatedImpairment>

  <xnet:FiniteLivedIntangibleAssetsAccumulatedImpairment contextRef="PAsOn12_31_2016_SoftwareAndSoftwareDevelopmentCostsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_444" unitRef="USD" decimals="-3">0</xnet:FiniteLivedIntangibleAssetsAccumulatedImpairment>

  <xnet:FiniteLivedIntangibleAssetsAccumulatedImpairment contextRef="PAsOn12_31_2016_OnlineGameLicensesMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_445" unitRef="USD" decimals="-3">721000</xnet:FiniteLivedIntangibleAssetsAccumulatedImpairment>

  <xnet:FiniteLivedIntangibleAssetsAccumulatedImpairment contextRef="PAsOn12_31_2017_LandUseRightMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_446" unitRef="USD" decimals="-3">0</xnet:FiniteLivedIntangibleAssetsAccumulatedImpairment>

  <xnet:FiniteLivedIntangibleAssetsAccumulatedImpairment contextRef="PAsOn12_31_2017_TrademarksMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_447" unitRef="USD" decimals="-3">3232000</xnet:FiniteLivedIntangibleAssetsAccumulatedImpairment>

  <xnet:FiniteLivedIntangibleAssetsAccumulatedImpairment contextRef="PAsOn12_31_2017_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_448" unitRef="USD" decimals="-3">322000</xnet:FiniteLivedIntangibleAssetsAccumulatedImpairment>

  <xnet:FiniteLivedIntangibleAssetsAccumulatedImpairment contextRef="PAsOn12_31_2017_TechnologyBasedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_449" unitRef="USD" decimals="-3">1381000</xnet:FiniteLivedIntangibleAssetsAccumulatedImpairment>

  <xnet:FiniteLivedIntangibleAssetsAccumulatedImpairment contextRef="PAsOn12_31_2017_AcquiredComputerSoftwareMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_450" unitRef="USD" decimals="-3">0</xnet:FiniteLivedIntangibleAssetsAccumulatedImpairment>

  <xnet:FiniteLivedIntangibleAssetsAccumulatedImpairment contextRef="PAsOn12_31_2017_SoftwareAndSoftwareDevelopmentCostsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_451" unitRef="USD" decimals="-3">0</xnet:FiniteLivedIntangibleAssetsAccumulatedImpairment>

  <xnet:FiniteLivedIntangibleAssetsAccumulatedImpairment contextRef="PAsOn12_31_2017_OnlineGameLicensesMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_452" unitRef="USD" decimals="-3">765000</xnet:FiniteLivedIntangibleAssetsAccumulatedImpairment>

  <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="PAsOn12_31_2016_LandUseRightMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_453" unitRef="USD" decimals="-3">4253000</us-gaap:IntangibleAssetsNetExcludingGoodwill>

  <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="PAsOn12_31_2016_TrademarksMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_454" unitRef="USD" decimals="-3">3627000</us-gaap:IntangibleAssetsNetExcludingGoodwill>

  <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="PAsOn12_31_2016_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_455" unitRef="USD" decimals="-3">552000</us-gaap:IntangibleAssetsNetExcludingGoodwill>

  <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="PAsOn12_31_2016_TechnologyBasedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_456" unitRef="USD" decimals="-3">1500000</us-gaap:IntangibleAssetsNetExcludingGoodwill>

  <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="PAsOn12_31_2016_AcquiredComputerSoftwareMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_457" unitRef="USD" decimals="-3">464000</us-gaap:IntangibleAssetsNetExcludingGoodwill>

  <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="PAsOn12_31_2016_SoftwareAndSoftwareDevelopmentCostsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_458" unitRef="USD" decimals="-3">0</us-gaap:IntangibleAssetsNetExcludingGoodwill>

  <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="PAsOn12_31_2016_OnlineGameLicensesMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_459" unitRef="USD" decimals="-3">350000</us-gaap:IntangibleAssetsNetExcludingGoodwill>

  <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="PAsOn12_31_2017_LandUseRightMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_460" unitRef="USD" decimals="-3">4346000</us-gaap:IntangibleAssetsNetExcludingGoodwill>

  <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="PAsOn12_31_2017_TrademarksMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_461" unitRef="USD" decimals="-3">0</us-gaap:IntangibleAssetsNetExcludingGoodwill>

  <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="PAsOn12_31_2017_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_462" unitRef="USD" decimals="-3">0</us-gaap:IntangibleAssetsNetExcludingGoodwill>

  <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="PAsOn12_31_2017_TechnologyBasedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_463" unitRef="USD" decimals="-3">0</us-gaap:IntangibleAssetsNetExcludingGoodwill>

  <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="PAsOn12_31_2017_AcquiredComputerSoftwareMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_464" unitRef="USD" decimals="-3">897000</us-gaap:IntangibleAssetsNetExcludingGoodwill>

  <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="PAsOn12_31_2017_SoftwareAndSoftwareDevelopmentCostsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_465" unitRef="USD" decimals="-3">0</us-gaap:IntangibleAssetsNetExcludingGoodwill>

  <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="PAsOn12_31_2017_OnlineGameLicensesMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_466" unitRef="USD" decimals="-3">268000</us-gaap:IntangibleAssetsNetExcludingGoodwill>

  <xnet:AmortizationOfIntangibleAssetsContinuingOperations contextRef="P01_01_2015To12_31_2015" id="Factid_467" unitRef="USD" decimals="-3">2122000</xnet:AmortizationOfIntangibleAssetsContinuingOperations>

  <xnet:AmortizationOfIntangibleAssetsContinuingOperations contextRef="P01_01_2016To12_31_2016" id="Factid_468" unitRef="USD" decimals="-3">2063000</xnet:AmortizationOfIntangibleAssetsContinuingOperations>

  <xnet:AmortizationOfIntangibleAssetsContinuingOperations contextRef="P01_01_2017To12_31_2017" id="Factid_469" unitRef="USD" decimals="-3">2101000</xnet:AmortizationOfIntangibleAssetsContinuingOperations>

  <xnet:AmortizationOfIntangibleAssetsContinuingOperations contextRef="P01_01_2015To12_31_2015_CostOfSalesMemberusgaapIncomeStatementLocationAxis" id="Factid_470" unitRef="USD" decimals="-3">147000</xnet:AmortizationOfIntangibleAssetsContinuingOperations>

  <xnet:AmortizationOfIntangibleAssetsContinuingOperations contextRef="P01_01_2015To12_31_2015_GeneralAndAdministrativeExpenseMemberusgaapIncomeStatementLocationAxis" id="Factid_471" unitRef="USD" decimals="-3">386000</xnet:AmortizationOfIntangibleAssetsContinuingOperations>

  <xnet:AmortizationOfIntangibleAssetsContinuingOperations contextRef="P01_01_2015To12_31_2015_ResearchAndDevelopmentExpenseMemberusgaapIncomeStatementLocationAxis" id="Factid_472" unitRef="USD" decimals="-3">1589000</xnet:AmortizationOfIntangibleAssetsContinuingOperations>

  <xnet:AmortizationOfIntangibleAssetsContinuingOperations contextRef="P01_01_2016To12_31_2016_CostOfSalesMemberusgaapIncomeStatementLocationAxis" id="Factid_473" unitRef="USD" decimals="-3">243000</xnet:AmortizationOfIntangibleAssetsContinuingOperations>

  <xnet:AmortizationOfIntangibleAssetsContinuingOperations contextRef="P01_01_2016To12_31_2016_GeneralAndAdministrativeExpenseMemberusgaapIncomeStatementLocationAxis" id="Factid_474" unitRef="USD" decimals="-3">323000</xnet:AmortizationOfIntangibleAssetsContinuingOperations>

  <xnet:AmortizationOfIntangibleAssetsContinuingOperations contextRef="P01_01_2016To12_31_2016_ResearchAndDevelopmentExpenseMemberusgaapIncomeStatementLocationAxis" id="Factid_475" unitRef="USD" decimals="-3">1497000</xnet:AmortizationOfIntangibleAssetsContinuingOperations>

  <xnet:AmortizationOfIntangibleAssetsContinuingOperations contextRef="P01_01_2017To12_31_2017_CostOfSalesMemberusgaapIncomeStatementLocationAxis" id="Factid_476" unitRef="USD" decimals="-3">241000</xnet:AmortizationOfIntangibleAssetsContinuingOperations>

  <xnet:AmortizationOfIntangibleAssetsContinuingOperations contextRef="P01_01_2017To12_31_2017_GeneralAndAdministrativeExpenseMemberusgaapIncomeStatementLocationAxis" id="Factid_477" unitRef="USD" decimals="-3">415000</xnet:AmortizationOfIntangibleAssetsContinuingOperations>

  <xnet:AmortizationOfIntangibleAssetsContinuingOperations contextRef="P01_01_2017To12_31_2017_ResearchAndDevelopmentExpenseMemberusgaapIncomeStatementLocationAxis" id="Factid_478" unitRef="USD" decimals="-3">1445000</xnet:AmortizationOfIntangibleAssetsContinuingOperations>

  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="PAsOn12_31_2017" id="Factid_479" unitRef="USD" decimals="-3">697000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>

  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="PAsOn12_31_2017" id="Factid_480" unitRef="USD" decimals="-3">405000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>

  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="PAsOn12_31_2017" id="Factid_481" unitRef="USD" decimals="-3">338000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>

  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="PAsOn12_31_2017" id="Factid_482" unitRef="USD" decimals="-3">312000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>

  <xnet:FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter contextRef="PAsOn12_31_2017" id="Factid_483" unitRef="USD" decimals="-3">3759000</xnet:FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter>

  <us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension contextRef="P01_01_2016To12_31_2016_LandUseRightMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_484">P30Y</us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension>

  <us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension contextRef="P01_01_2016To12_31_2016_TrademarksMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_485">P7Y</us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension>

  <us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension contextRef="P01_01_2016To12_31_2016_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_486">P4Y</us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension>

  <us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension contextRef="P01_01_2016To12_31_2016_TechnologyBasedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_487">P8Y</us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension>

  <us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension contextRef="P01_01_2016To12_31_2016_AcquiredComputerSoftwareMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_488">P5Y</us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension>

  <us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension contextRef="P01_01_2016To12_31_2016_SoftwareAndSoftwareDevelopmentCostsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_489">P5Y</us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension>

  <us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension contextRef="P01_01_2016To12_31_2016_OnlineGameLicensesMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_490">P3Y</us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension>

  <us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension contextRef="P01_01_2017To12_31_2017_LandUseRightMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_491">P30Y</us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension>

  <us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension contextRef="P01_01_2017To12_31_2017_TrademarksMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_492">P7Y</us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension>

  <us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension contextRef="P01_01_2017To12_31_2017_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_493">P4Y</us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension>

  <us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension contextRef="P01_01_2017To12_31_2017_TechnologyBasedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_494">P8Y</us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension>

  <us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension contextRef="P01_01_2017To12_31_2017_AcquiredComputerSoftwareMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_495">P5Y</us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension>

  <us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension contextRef="P01_01_2017To12_31_2017_SoftwareAndSoftwareDevelopmentCostsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_496">P5Y</us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension>

  <us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension contextRef="P01_01_2017To12_31_2017_OnlineGameLicensesMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_497">P3Y</us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension>

  <us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension contextRef="P01_01_2016To12_31_2016" id="Factid_498">P11Y</us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension>

  <us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension contextRef="P01_01_2017To12_31_2017" id="Factid_499">P11Y</us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension>

  <us-gaap:InventoryNet contextRef="PAsOn12_31_2016_OthersInventoriesMemberusgaapPublicUtilitiesInventoryAxis" id="Factid_500" unitRef="USD" decimals="-3">191000</us-gaap:InventoryNet>

  <us-gaap:InventoryNet contextRef="PAsOn12_31_2017_OthersInventoriesMemberusgaapPublicUtilitiesInventoryAxis" id="Factid_501" unitRef="USD" decimals="-3">333000</us-gaap:InventoryNet>

  <us-gaap:EquityMethodInvestments contextRef="PAsOn12_31_2015" id="Factid_502" unitRef="USD" decimals="-3">2162000</us-gaap:EquityMethodInvestments>

  <us-gaap:EquityMethodInvestments contextRef="PAsOn12_31_2016" id="Factid_503" unitRef="USD" decimals="-3">1790000</us-gaap:EquityMethodInvestments>

  <xnet:AdditionsToEquityMethodInvestments contextRef="P01_01_2016To12_31_2016" id="Factid_504" unitRef="USD" decimals="-3">1442000</xnet:AdditionsToEquityMethodInvestments>

  <xnet:AdditionsToEquityMethodInvestments contextRef="P01_01_2017To12_31_2017" id="Factid_505" unitRef="USD" decimals="-3">0</xnet:AdditionsToEquityMethodInvestments>

  <us-gaap:EquityMethodInvestmentDeferredGainOnSale contextRef="P01_01_2016To12_31_2016" id="Factid_506" unitRef="USD" decimals="-3">0</us-gaap:EquityMethodInvestmentDeferredGainOnSale>

  <us-gaap:EquityMethodInvestmentDeferredGainOnSale contextRef="P01_01_2017To12_31_2017" id="Factid_507" unitRef="USD" decimals="-3">326000</us-gaap:EquityMethodInvestmentDeferredGainOnSale>

  <xnet:EquityMethodInvestmentsTransferToCostMethodInvestments contextRef="P01_01_2016To12_31_2016" id="Factid_508" unitRef="USD" decimals="-3">-786000</xnet:EquityMethodInvestmentsTransferToCostMethodInvestments>

  <xnet:EquityMethodInvestmentsTransferToCostMethodInvestments contextRef="P01_01_2017To12_31_2017" id="Factid_509" unitRef="USD" decimals="-3">0</xnet:EquityMethodInvestmentsTransferToCostMethodInvestments>

  <xnet:IncreaseDecreaseInEquityMethodInvestmentDueToForeignCurrencyTranslationAdjustment contextRef="P01_01_2016To12_31_2016" id="Factid_510" unitRef="USD" decimals="-3">132000</xnet:IncreaseDecreaseInEquityMethodInvestmentDueToForeignCurrencyTranslationAdjustment>

  <xnet:IncreaseDecreaseInEquityMethodInvestmentDueToForeignCurrencyTranslationAdjustment contextRef="P01_01_2017To12_31_2017" id="Factid_511" unitRef="USD" decimals="-3">-70000</xnet:IncreaseDecreaseInEquityMethodInvestmentDueToForeignCurrencyTranslationAdjustment>

  <us-gaap:EquityMethodInvestments contextRef="PAsOn12_31_2017" id="Factid_512" unitRef="USD" decimals="-3">311000</us-gaap:EquityMethodInvestments>

  <us-gaap:CostMethodInvestments contextRef="PAsOn12_31_2015" id="Factid_513" unitRef="USD" decimals="-3">9157000</us-gaap:CostMethodInvestments>

  <us-gaap:CostMethodInvestments contextRef="PAsOn12_31_2016" id="Factid_514" unitRef="USD" decimals="-3">39002000</us-gaap:CostMethodInvestments>

  <xnet:CostMethodInvestmentsAdditions contextRef="P01_01_2016To12_31_2016" id="Factid_515" unitRef="USD" decimals="-3">32707000</xnet:CostMethodInvestmentsAdditions>

  <xnet:CostMethodInvestmentsAdditions contextRef="P01_01_2017To12_31_2017" id="Factid_516" unitRef="USD" decimals="-3">2793000</xnet:CostMethodInvestmentsAdditions>

  <xnet:CostMethodInvestmentsTransferFromEquityMethodInvestments contextRef="P01_01_2016To12_31_2016" id="Factid_517" unitRef="USD" decimals="-3">786000</xnet:CostMethodInvestmentsTransferFromEquityMethodInvestments>

  <xnet:CostMethodInvestmentsTransferFromEquityMethodInvestments contextRef="P01_01_2017To12_31_2017" id="Factid_518" unitRef="USD" decimals="-3">0</xnet:CostMethodInvestmentsTransferFromEquityMethodInvestments>

  <xnet:IncreaseDecreaseInCostMethodInvestmentDueToForeignCurrencyTranslationAdjustment contextRef="P01_01_2016To12_31_2016" id="Factid_519" unitRef="USD" decimals="-3">-463000</xnet:IncreaseDecreaseInCostMethodInvestmentDueToForeignCurrencyTranslationAdjustment>

  <xnet:IncreaseDecreaseInCostMethodInvestmentDueToForeignCurrencyTranslationAdjustment contextRef="P01_01_2017To12_31_2017" id="Factid_520" unitRef="USD" decimals="-3">1449000</xnet:IncreaseDecreaseInCostMethodInvestmentDueToForeignCurrencyTranslationAdjustment>

  <us-gaap:CostmethodInvestmentsOtherThanTemporaryImpairment contextRef="P01_01_2017To12_31_2017" id="Factid_521" unitRef="USD" decimals="-3">596000</us-gaap:CostmethodInvestmentsOtherThanTemporaryImpairment>

  <xnet:DisposalOfEquityMethodInvestments contextRef="P01_01_2016To12_31_2016" id="Factid_522" unitRef="USD" decimals="-3">-701000</xnet:DisposalOfEquityMethodInvestments>

  <xnet:DisposalOfEquityMethodInvestments contextRef="P01_01_2017To12_31_2017" id="Factid_523" unitRef="USD" decimals="-3">0</xnet:DisposalOfEquityMethodInvestments>

  <xnet:DisposalOfCostMethodInvestments contextRef="P01_01_2016To12_31_2016" id="Factid_524" unitRef="USD" decimals="-3">-2220000</xnet:DisposalOfCostMethodInvestments>

  <xnet:DisposalOfCostMethodInvestments contextRef="P01_01_2017To12_31_2017" id="Factid_525" unitRef="USD" decimals="-3">-383000</xnet:DisposalOfCostMethodInvestments>

  <xnet:CostMethodInvestmentDeferredGainOnSale contextRef="P01_01_2016To12_31_2016" id="Factid_526" unitRef="USD" decimals="-3">689000</xnet:CostMethodInvestmentDeferredGainOnSale>

  <xnet:CostMethodInvestmentDeferredGainOnSale contextRef="P01_01_2017To12_31_2017" id="Factid_527" unitRef="USD" decimals="-3">165000</xnet:CostMethodInvestmentDeferredGainOnSale>

  <us-gaap:CostmethodInvestmentsOtherThanTemporaryImpairment contextRef="P01_01_2016To12_31_2016" id="Factid_528" unitRef="USD" decimals="-3">1654000</us-gaap:CostmethodInvestmentsOtherThanTemporaryImpairment>

  <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="PAsOn12_31_2016_ChengduDitingMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_529" unitRef="pure" decimals="4">0.1274</us-gaap:EquityMethodInvestmentOwnershipPercentage>

  <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="PAsOn12_31_2017_ChengduDitingMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_530" unitRef="pure" decimals="4">0.1274</us-gaap:EquityMethodInvestmentOwnershipPercentage>

  <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="PAsOn12_31_2016_GuangzhouYuechuanMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_531" unitRef="pure" decimals="3">0.093</us-gaap:EquityMethodInvestmentOwnershipPercentage>

  <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="PAsOn12_31_2017_GuangzhouYuechuanMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_532" unitRef="pure" decimals="3">0.093</us-gaap:EquityMethodInvestmentOwnershipPercentage>

  <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="PAsOn12_31_2016_ZhuhaiQianyouMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_533" unitRef="pure" decimals="2">0.19</us-gaap:EquityMethodInvestmentOwnershipPercentage>

  <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="PAsOn12_31_2017_ZhuhaiQianyouMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_534" unitRef="pure" decimals="2">0.19</us-gaap:EquityMethodInvestmentOwnershipPercentage>

  <xnet:CostMethodInvestmentsOwnershipPercentage contextRef="PAsOn12_31_2016_ShenzhenKushiduoMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_535" unitRef="pure" decimals="1">0.1</xnet:CostMethodInvestmentsOwnershipPercentage>

  <xnet:CostMethodInvestmentsOwnershipPercentage contextRef="PAsOn12_31_2017_ShenzhenKushiduoMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_536" unitRef="pure" decimals="0">0</xnet:CostMethodInvestmentsOwnershipPercentage>

  <xnet:CostMethodInvestmentsOwnershipPercentage contextRef="PAsOn12_31_2016_ShanghaiGuozhiMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_537" unitRef="pure" decimals="3">0.168</xnet:CostMethodInvestmentsOwnershipPercentage>

  <xnet:CostMethodInvestmentsOwnershipPercentage contextRef="PAsOn12_31_2017_ShanghaiGuozhiMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_538" unitRef="pure" decimals="3">0.168</xnet:CostMethodInvestmentsOwnershipPercentage>

  <xnet:CostMethodInvestmentsOwnershipPercentage contextRef="PAsOn12_31_2016_XiamenDiensiNetworkTechnologyCompanyLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_539" unitRef="pure" decimals="4">0.1425</xnet:CostMethodInvestmentsOwnershipPercentage>

  <xnet:CostMethodInvestmentsOwnershipPercentage contextRef="PAsOn12_31_2017_XiamenDiensiNetworkTechnologyCompanyLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_540" unitRef="pure" decimals="4">0.1425</xnet:CostMethodInvestmentsOwnershipPercentage>

  <xnet:CostMethodInvestmentsOwnershipPercentage contextRef="PAsOn12_31_2016_ElevenPointTwoCapitalOneLpMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_541" unitRef="pure" decimals="4">0.0203</xnet:CostMethodInvestmentsOwnershipPercentage>

  <xnet:CostMethodInvestmentsOwnershipPercentage contextRef="PAsOn12_31_2017_ElevenPointTwoCapitalOneLpMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_542" unitRef="pure" decimals="4">0.0203</xnet:CostMethodInvestmentsOwnershipPercentage>

  <xnet:CostMethodInvestmentsOwnershipPercentage contextRef="PAsOn12_31_2016_GuangzhouHongsiMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_543" unitRef="pure" decimals="3">0.199</xnet:CostMethodInvestmentsOwnershipPercentage>

  <xnet:CostMethodInvestmentsOwnershipPercentage contextRef="PAsOn12_31_2017_GuangzhouHongsiMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_544" unitRef="pure" decimals="3">0.199</xnet:CostMethodInvestmentsOwnershipPercentage>

  <xnet:CostMethodInvestmentsOwnershipPercentage contextRef="PAsOn12_31_2016_ShanghaiLexiangMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_545" unitRef="pure" decimals="2">0.15</xnet:CostMethodInvestmentsOwnershipPercentage>

  <xnet:CostMethodInvestmentsOwnershipPercentage contextRef="PAsOn12_31_2016_HangzhouFeixiangMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_546" unitRef="pure" decimals="1">0.2</xnet:CostMethodInvestmentsOwnershipPercentage>

  <xnet:CostMethodInvestmentsOwnershipPercentage contextRef="PAsOn12_31_2016_ShenzhenMeizhiInteractiveTechnologyCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_547" unitRef="pure" decimals="4">0.0813</xnet:CostMethodInvestmentsOwnershipPercentage>

  <xnet:CostMethodInvestmentsOwnershipPercentage contextRef="PAsOn12_31_2016_BeijingYunhuiMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_548" unitRef="pure" decimals="3">0.075</xnet:CostMethodInvestmentsOwnershipPercentage>

  <xnet:CostMethodInvestmentsOwnershipPercentage contextRef="PAsOn12_31_2016_ArashiVisionMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_549" unitRef="pure" decimals="4">0.1216</xnet:CostMethodInvestmentsOwnershipPercentage>

  <xnet:CostMethodInvestmentsOwnershipPercentage contextRef="PAsOn12_31_2016_CloudinTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_550" unitRef="pure" decimals="4">0.0461</xnet:CostMethodInvestmentsOwnershipPercentage>

  <xnet:CostMethodInvestmentsOwnershipPercentage contextRef="PAsOn12_31_2017_ShanghaiLexiangMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_551" unitRef="pure" decimals="4">0.1412</xnet:CostMethodInvestmentsOwnershipPercentage>

  <xnet:CostMethodInvestmentsOwnershipPercentage contextRef="PAsOn12_31_2017_HangzhouFeixiangMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_552" unitRef="pure" decimals="2">0.28</xnet:CostMethodInvestmentsOwnershipPercentage>

  <xnet:CostMethodInvestmentsOwnershipPercentage contextRef="PAsOn12_31_2017_ShenzhenMeizhiInteractiveTechnologyCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_553" unitRef="pure" decimals="3">0.094</xnet:CostMethodInvestmentsOwnershipPercentage>

  <xnet:CostMethodInvestmentsOwnershipPercentage contextRef="PAsOn12_31_2017_BeijingYunhuiMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_554" unitRef="pure" decimals="3">0.137</xnet:CostMethodInvestmentsOwnershipPercentage>

  <xnet:CostMethodInvestmentsOwnershipPercentage contextRef="PAsOn12_31_2017_ArashiVisionMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_555" unitRef="pure" decimals="4">0.1216</xnet:CostMethodInvestmentsOwnershipPercentage>

  <xnet:CostMethodInvestmentsOwnershipPercentage contextRef="PAsOn12_31_2017_CloudinTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_556" unitRef="pure" decimals="4">0.0461</xnet:CostMethodInvestmentsOwnershipPercentage>

  <us-gaap:DeferredRevenue contextRef="PAsOn12_31_2016_MembershipSubscriptionRevenuesMemberusgaapDeferredRevenueArrangementTypeAxis" id="Factid_557" unitRef="USD" decimals="-3">22115000</us-gaap:DeferredRevenue>

  <us-gaap:DeferredRevenue contextRef="PAsOn12_31_2017_MembershipSubscriptionRevenuesMemberusgaapDeferredRevenueArrangementTypeAxis" id="Factid_558" unitRef="USD" decimals="-3">26303000</us-gaap:DeferredRevenue>

  <us-gaap:DeferredRevenue contextRef="PAsOn12_31_2016" id="Factid_559" unitRef="USD" decimals="-3">27276000</us-gaap:DeferredRevenue>

  <us-gaap:DeferredRevenue contextRef="PAsOn12_31_2017" id="Factid_560" unitRef="USD" decimals="-3">31288000</us-gaap:DeferredRevenue>

  <us-gaap:DeferredRevenue contextRef="PAsOn12_31_2016_GovernmentGrantMemberusgaapDeferredRevenueArrangementTypeAxis" id="Factid_561" unitRef="USD" decimals="-3">4195000</us-gaap:DeferredRevenue>

  <us-gaap:DeferredRevenue contextRef="PAsOn12_31_2017_GovernmentGrantMemberusgaapDeferredRevenueArrangementTypeAxis" id="Factid_562" unitRef="USD" decimals="-3">3811000</us-gaap:DeferredRevenue>

  <us-gaap:DeferredRevenue contextRef="PAsOn12_31_2016_ReimbursementFromDepositoryMemberusgaapDeferredRevenueArrangementTypeAxis" id="Factid_563" unitRef="USD" decimals="-3">814000</us-gaap:DeferredRevenue>

  <us-gaap:DeferredRevenue contextRef="PAsOn12_31_2017_ReimbursementFromDepositoryMemberusgaapDeferredRevenueArrangementTypeAxis" id="Factid_564" unitRef="USD" decimals="-3">616000</us-gaap:DeferredRevenue>

  <us-gaap:DeferredRevenue contextRef="PAsOn12_31_2017_OnlineGameRevenuesMemberusgaapDeferredRevenueArrangementTypeAxis" id="Factid_565" unitRef="USD" decimals="-3">174000</us-gaap:DeferredRevenue>

  <us-gaap:AccruedSalesCommissionCurrent contextRef="PAsOn12_31_2016" id="Factid_566" unitRef="USD" decimals="-3">2297000</us-gaap:AccruedSalesCommissionCurrent>

  <us-gaap:AccruedSalesCommissionCurrent contextRef="PAsOn12_31_2017" id="Factid_567" unitRef="USD" decimals="-3">2890000</us-gaap:AccruedSalesCommissionCurrent>

  <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="PAsOn12_31_2016" id="Factid_568" unitRef="USD" decimals="-3">11624000</us-gaap:EmployeeRelatedLiabilitiesCurrent>

  <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="PAsOn12_31_2017" id="Factid_569" unitRef="USD" decimals="-3">15170000</us-gaap:EmployeeRelatedLiabilitiesCurrent>

  <us-gaap:AccruedAdvertisingCurrent contextRef="PAsOn12_31_2016" id="Factid_570" unitRef="USD" decimals="-3">1521000</us-gaap:AccruedAdvertisingCurrent>

  <us-gaap:AccruedAdvertisingCurrent contextRef="PAsOn12_31_2017" id="Factid_571" unitRef="USD" decimals="-3">1826000</us-gaap:AccruedAdvertisingCurrent>

  <us-gaap:CustomerAdvancesCurrent contextRef="PAsOn12_31_2016" id="Factid_572" unitRef="USD" decimals="-3">5538000</us-gaap:CustomerAdvancesCurrent>

  <us-gaap:CustomerAdvancesCurrent contextRef="PAsOn12_31_2017" id="Factid_573" unitRef="USD" decimals="-3">16833000</us-gaap:CustomerAdvancesCurrent>

  <us-gaap:TaxesPayableCurrentAndNoncurrent contextRef="PAsOn12_31_2016" id="Factid_574" unitRef="USD" decimals="-3">1864000</us-gaap:TaxesPayableCurrentAndNoncurrent>

  <us-gaap:TaxesPayableCurrentAndNoncurrent contextRef="PAsOn12_31_2017" id="Factid_575" unitRef="USD" decimals="-3">10234000</us-gaap:TaxesPayableCurrentAndNoncurrent>

  <xnet:PayablesForPurchaseOfEquipmentCurrent contextRef="PAsOn12_31_2016" id="Factid_576" unitRef="USD" decimals="-3">3235000</xnet:PayablesForPurchaseOfEquipmentCurrent>

  <xnet:PayablesForPurchaseOfEquipmentCurrent contextRef="PAsOn12_31_2017" id="Factid_577" unitRef="USD" decimals="-3">461000</xnet:PayablesForPurchaseOfEquipmentCurrent>

  <us-gaap:LitigationReserveCurrent contextRef="PAsOn12_31_2016" id="Factid_578" unitRef="USD" decimals="-3">2904000</us-gaap:LitigationReserveCurrent>

  <us-gaap:LitigationReserveCurrent contextRef="PAsOn12_31_2017" id="Factid_579" unitRef="USD" decimals="-3">1755000</us-gaap:LitigationReserveCurrent>

  <us-gaap:AccruedProfessionalFeesCurrent contextRef="PAsOn12_31_2016" id="Factid_580" unitRef="USD" decimals="-3">1007000</us-gaap:AccruedProfessionalFeesCurrent>

  <us-gaap:AccruedProfessionalFeesCurrent contextRef="PAsOn12_31_2017" id="Factid_581" unitRef="USD" decimals="-3">1045000</us-gaap:AccruedProfessionalFeesCurrent>

  <us-gaap:AccruedEmployeeBenefitsCurrent contextRef="PAsOn12_31_2016" id="Factid_582" unitRef="USD" decimals="-3">452000</us-gaap:AccruedEmployeeBenefitsCurrent>

  <us-gaap:AccruedEmployeeBenefitsCurrent contextRef="PAsOn12_31_2017" id="Factid_583" unitRef="USD" decimals="-3">355000</us-gaap:AccruedEmployeeBenefitsCurrent>

  <us-gaap:AccruedRentCurrent contextRef="PAsOn12_31_2016" id="Factid_584" unitRef="USD" decimals="-3">5000</us-gaap:AccruedRentCurrent>

  <us-gaap:AccruedRentCurrent contextRef="PAsOn12_31_2017" id="Factid_585" unitRef="USD" decimals="-3">0</us-gaap:AccruedRentCurrent>

  <xnet:PayablesForProceedsFromSellingExercisedStockOptionsCurrent contextRef="PAsOn12_31_2016" id="Factid_586" unitRef="USD" decimals="-3">352000</xnet:PayablesForProceedsFromSellingExercisedStockOptionsCurrent>

  <xnet:PayablesForProceedsFromSellingExercisedStockOptionsCurrent contextRef="PAsOn12_31_2017" id="Factid_587" unitRef="USD" decimals="-3">74000</xnet:PayablesForProceedsFromSellingExercisedStockOptionsCurrent>

  <xnet:PayablesForGamingDistribution contextRef="PAsOn12_31_2016" id="Factid_588" unitRef="USD" decimals="-3">147000</xnet:PayablesForGamingDistribution>

  <xnet:PayablesForGamingDistribution contextRef="PAsOn12_31_2017" id="Factid_589" unitRef="USD" decimals="-3">199000</xnet:PayablesForGamingDistribution>

  <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="PAsOn12_31_2016" id="Factid_590" unitRef="USD" decimals="-3">1144000</us-gaap:OtherAccruedLiabilitiesCurrent>

  <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="PAsOn12_31_2017" id="Factid_591" unitRef="USD" decimals="-3">2635000</us-gaap:OtherAccruedLiabilitiesCurrent>

  <us-gaap:CostOfRevenue contextRef="P01_01_2017To12_31_2017_BandwidthCostsMemberusgaapDeferredRevenueArrangementTypeAxis" id="Factid_592" unitRef="USD" decimals="-3">68441000</us-gaap:CostOfRevenue>

  <us-gaap:CostOfRevenue contextRef="P01_01_2017To12_31_2017_PaymentHandlingFeesMemberusgaapDeferredRevenueArrangementTypeAxis" id="Factid_593" unitRef="USD" decimals="-3">4855000</us-gaap:CostOfRevenue>

  <us-gaap:CostOfRevenue contextRef="P01_01_2017To12_31_2017_DepreciationOfServersAndOtherEquipmentMemberusgaapDeferredRevenueArrangementTypeAxis" id="Factid_594" unitRef="USD" decimals="-3">7647000</us-gaap:CostOfRevenue>

  <us-gaap:CostOfRevenue contextRef="P01_01_2015To12_31_2015_BandwidthCostsMemberusgaapDeferredRevenueArrangementTypeAxis" id="Factid_595" unitRef="USD" decimals="-3">37218000</us-gaap:CostOfRevenue>

  <us-gaap:CostOfRevenue contextRef="P01_01_2015To12_31_2015_PaymentHandlingFeesMemberusgaapDeferredRevenueArrangementTypeAxis" id="Factid_596" unitRef="USD" decimals="-3">8909000</us-gaap:CostOfRevenue>

  <us-gaap:CostOfRevenue contextRef="P01_01_2015To12_31_2015_DepreciationOfServersAndOtherEquipmentMemberusgaapDeferredRevenueArrangementTypeAxis" id="Factid_597" unitRef="USD" decimals="-3">4873000</us-gaap:CostOfRevenue>

  <us-gaap:CostOfRevenue contextRef="P01_01_2016To12_31_2016_BandwidthCostsMemberusgaapDeferredRevenueArrangementTypeAxis" id="Factid_598" unitRef="USD" decimals="-3">55135000</us-gaap:CostOfRevenue>

  <us-gaap:CostOfRevenue contextRef="P01_01_2016To12_31_2016_PaymentHandlingFeesMemberusgaapDeferredRevenueArrangementTypeAxis" id="Factid_599" unitRef="USD" decimals="-3">6919000</us-gaap:CostOfRevenue>

  <us-gaap:CostOfRevenue contextRef="P01_01_2016To12_31_2016_DepreciationOfServersAndOtherEquipmentMemberusgaapDeferredRevenueArrangementTypeAxis" id="Factid_600" unitRef="USD" decimals="-3">5848000</us-gaap:CostOfRevenue>

  <us-gaap:CommonStockSharesAuthorized contextRef="PAsOn12_31_2017" id="Factid_601" unitRef="shares" decimals="INF">1000000000</us-gaap:CommonStockSharesAuthorized>

  <us-gaap:CommonStockSharesOutstanding contextRef="PAsOn12_31_2016" id="Factid_602" unitRef="shares" decimals="INF">330545000</us-gaap:CommonStockSharesOutstanding>

  <us-gaap:CommonStockSharesOutstanding contextRef="PAsOn12_31_2017" id="Factid_603" unitRef="shares" decimals="INF">333643560</us-gaap:CommonStockSharesOutstanding>

  <us-gaap:CommonStockParOrStatedValuePerShare contextRef="PAsOn12_31_2017" id="Factid_604" unitRef="USD_per_Share" decimals="5">0.00025</us-gaap:CommonStockParOrStatedValuePerShare>

  <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="PAsOn02_28_2010_XunleiGamesDevelopmentShenzhenCoLtdMemberdeiLegalEntityAxis" id="Factid_605" unitRef="pure" decimals="1">0.7</us-gaap:MinorityInterestOwnershipPercentageByParent>

  <us-gaap:MinorityInterestInJointVentures contextRef="PAsOn02_28_2010_XunleiGamesDevelopmentShenzhenCoLtdMemberdeiLegalEntityAxis" id="Factid_606" unitRef="CNY" decimals="0">3000000</us-gaap:MinorityInterestInJointVentures>

  <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners contextRef="PAsOn02_28_2010_XunleiGamesDevelopmentShenzhenCoLtdMemberdeiLegalEntityAxis" id="Factid_607" unitRef="pure" decimals="1">0.3</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="P01_01_2017To12_31_2017_DirectorMemberusgaapTitleOfIndividualAxis_TwoThousandTenPlanMemberusgaapPlanNameAxis" id="Factid_608">P32M</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="PAsOn12_31_2011_MaximumMemberusgaapRangeAxis_TwoThousandTenPlanMemberusgaapPlanNameAxis" id="Factid_609" unitRef="shares" decimals="INF">26822828</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="PAsOn12_31_2017_TwoThousandTenPlanMemberusgaapPlanNameAxis" id="Factid_610" unitRef="shares" decimals="INF">2627465</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>

  <xnet:SharesLockUpPeriod contextRef="P01_01_2017To12_31_2017_TwoThousandTenPlanMemberusgaapPlanNameAxis" id="Factid_611">P6M</xnet:SharesLockUpPeriod>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost contextRef="P06_11_2014To06_11_2014_TwoThousandTenPlanMemberusgaapPlanNameAxis" id="Factid_612" unitRef="USD" decimals="-3">768000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate contextRef="P01_01_2017To12_31_2017_TwoThousandTenPlanMemberusgaapPlanNameAxis" id="Factid_613">2015-06-11</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate>

  <us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1 contextRef="P01_01_2017To12_31_2017_KingsoftCloudStorageBusinessMemberusgaapBusinessAcquisitionAxis" id="Factid_614">2014-09-05</us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1>

  <us-gaap:BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1 contextRef="P09_05_2014To09_05_2014_KingsoftCloudStorageBusinessMemberusgaapBusinessAcquisitionAxis" id="Factid_615" unitRef="USD" decimals="-3">303000000</us-gaap:BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1>

  <xnet:BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPostCombination contextRef="P09_05_2014To09_05_2014_KingsoftCloudStorageBusinessMemberusgaapBusinessAcquisitionAxis" id="Factid_616" unitRef="USD" decimals="-3">44000000</xnet:BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPostCombination>

  <xnet:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsConvertedAndCancelled contextRef="P12_01_2014To12_01_2014" id="Factid_617" unitRef="shares" decimals="INF">3776711</xnet:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsConvertedAndCancelled>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost contextRef="P12_01_2014To12_01_2014" id="Factid_618" unitRef="USD" decimals="-3">2214000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost>

  <xnet:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsConvertedAndOtherThanOptionsGrantedInPeriod contextRef="P12_01_2014To12_01_2014_RestrictedStockMemberusgaapAwardTypeAxis" id="Factid_619" unitRef="shares" decimals="INF">1505787</xnet:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsConvertedAndOtherThanOptionsGrantedInPeriod>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="P12_01_2014To12_01_2014_MinimumMemberusgaapRangeAxis_TwoThousandTenPlanMemberusgaapPlanNameAxis" id="Factid_620">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="P12_01_2014To12_01_2014_MaximumMemberusgaapRangeAxis_TwoThousandTenPlanMemberusgaapPlanNameAxis" id="Factid_621">P4Y6M</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>

  <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="P11_01_2014To11_30_2014" id="Factid_622" unitRef="shares" decimals="INF">10000000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod contextRef="P01_01_2016To12_31_2016" id="Factid_623" unitRef="shares" decimals="INF">14375</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="PAsOn12_31_2015" id="Factid_624" unitRef="shares" decimals="INF">2130820</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber contextRef="PAsOn12_31_2015" id="Factid_625" unitRef="shares" decimals="INF">1008645</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="PAsOn12_31_2015" id="Factid_626" unitRef="shares" decimals="INF">1430870</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod contextRef="P01_01_2016To12_31_2016" id="Factid_627" unitRef="shares" decimals="INF">182510</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>

  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="P01_01_2016To12_31_2016" id="Factid_628" unitRef="shares" decimals="INF">440465</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>

  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice contextRef="P01_01_2016To12_31_2016" id="Factid_629" unitRef="USD_per_Share" decimals="2">3.21</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="PAsOn12_31_2015" id="Factid_630" unitRef="USD_per_Share" decimals="2">2.13</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice contextRef="PAsOn12_31_2015" id="Factid_631" unitRef="USD_per_Share" decimals="2">1.76</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="PAsOn12_31_2015" id="Factid_632" unitRef="USD_per_Share" decimals="2">2.16</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>

  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="P01_01_2016To12_31_2016" id="Factid_633" unitRef="USD_per_Share" decimals="2">1.81</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>

  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice contextRef="P01_01_2016To12_31_2016" id="Factid_634" unitRef="USD_per_Share" decimals="2">2.22</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod contextRef="P01_01_2017To12_31_2017" id="Factid_635" unitRef="shares" decimals="INF">109925</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="PAsOn12_31_2016" id="Factid_636" unitRef="shares" decimals="INF">1493470</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod contextRef="P01_01_2017To12_31_2017" id="Factid_637" unitRef="shares" decimals="INF">989730</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>

  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="P01_01_2017To12_31_2017" id="Factid_638" unitRef="shares" decimals="INF">4000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>

  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice contextRef="P01_01_2017To12_31_2017" id="Factid_639" unitRef="USD_per_Share" decimals="2">2.89</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="PAsOn12_31_2016" id="Factid_640" unitRef="USD_per_Share" decimals="2">2.65</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>

  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="P01_01_2017To12_31_2017" id="Factid_641" unitRef="USD_per_Share" decimals="2">0.83</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>

  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice contextRef="P01_01_2017To12_31_2017" id="Factid_642" unitRef="USD_per_Share" decimals="2">2.28</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber contextRef="PAsOn12_31_2016" id="Factid_643" unitRef="shares" decimals="INF">1440923</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="PAsOn12_31_2016" id="Factid_644" unitRef="shares" decimals="INF">1217050</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice contextRef="PAsOn12_31_2016" id="Factid_645" unitRef="USD_per_Share" decimals="2">2.67</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="PAsOn12_31_2016" id="Factid_646" unitRef="USD_per_Share" decimals="1">2.7</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber contextRef="PAsOn12_31_2017" id="Factid_647" unitRef="shares" decimals="INF">170545</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="PAsOn12_31_2017" id="Factid_648" unitRef="shares" decimals="INF">389190</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice contextRef="PAsOn12_31_2017" id="Factid_649" unitRef="USD_per_Share" decimals="1">3.9</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="PAsOn12_31_2017" id="Factid_650" unitRef="USD_per_Share" decimals="1">3.9</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="PAsOn12_31_2017" id="Factid_651" unitRef="shares" decimals="INF">389815</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="PAsOn12_31_2017" id="Factid_652" unitRef="USD_per_Share" decimals="1">3.9</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="P01_01_2016To12_31_2016_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandTenPlanMemberusgaapPlanNameAxis" id="Factid_653" unitRef="shares" decimals="INF">274960</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="P01_01_2017To12_31_2017_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandTenPlanMemberusgaapPlanNameAxis" id="Factid_654" unitRef="shares" decimals="INF">115125</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="P01_01_2016To12_31_2016_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandTenPlanMemberusgaapPlanNameAxis" id="Factid_655" unitRef="shares" decimals="INF">384037</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="P01_01_2017To12_31_2017_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandTenPlanMemberusgaapPlanNameAxis" id="Factid_656" unitRef="shares" decimals="INF">1605945</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>

  <xnet:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber contextRef="P01_01_2017To12_31_2017_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandTenPlanMemberusgaapPlanNameAxis" id="Factid_657" unitRef="shares" decimals="INF">1081327</xnet:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber>

  <xnet:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber contextRef="P01_01_2016To12_31_2016_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandTenPlanMemberusgaapPlanNameAxis" id="Factid_658" unitRef="shares" decimals="INF">801737</xnet:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="P01_01_2017To12_31_2017_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandTenPlanMemberusgaapPlanNameAxis" id="Factid_659" unitRef="shares" decimals="INF">2050000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="P01_01_2017To12_31_2017_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandTenPlanMemberusgaapPlanNameAxis" id="Factid_660" unitRef="USD_per_Share" decimals="2">0.69</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>

  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 contextRef="P01_01_2016To12_31_2016" id="Factid_661" unitRef="USD" decimals="-3">6831000000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>

  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 contextRef="P01_01_2017To12_31_2017" id="Factid_662" unitRef="USD" decimals="-3">6963000000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>

  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions contextRef="PAsOn12_31_2016" id="Factid_663" unitRef="USD" decimals="-3">1358000000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>

  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions contextRef="PAsOn12_31_2017" id="Factid_664" unitRef="USD" decimals="-3">167000000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>

  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="P01_01_2016To12_31_2016" id="Factid_665">P3Y2M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>

  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="P01_01_2017To12_31_2017" id="Factid_666">P4Y7M20D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>

  <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="P11_01_2013To11_30_2013_LeadingAdviceHoldingsLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_667" unitRef="shares" decimals="INF">9073732</us-gaap:StockIssuedDuringPeriodSharesNewIssues>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="PAsOn12_31_2018_RestrictedStockMemberusgaapAwardTypeAxis_ScenarioForecastMemberusgaapStatementScenarioAxis_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis" id="Factid_668" unitRef="shares" decimals="INF">9073732</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="P01_01_2017To12_31_2017_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis" id="Factid_669" unitRef="shares" decimals="INF">8664980</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="P01_01_2016To12_31_2016_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis" id="Factid_670" unitRef="shares" decimals="INF">8664980</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="P01_01_2015To12_31_2015_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis" id="Factid_671" unitRef="shares" decimals="INF">2627815</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="P01_01_2016To12_31_2016_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis" id="Factid_672" unitRef="shares" decimals="INF">1520760</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="P01_01_2015To12_31_2015_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis" id="Factid_673" unitRef="shares" decimals="INF">776565</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="P01_01_2016To12_31_2016_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis" id="Factid_674" unitRef="shares" decimals="INF">561103</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>

  <xnet:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber contextRef="P01_01_2015To12_31_2015_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis" id="Factid_675" unitRef="shares" decimals="INF">3226939</xnet:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber>

  <xnet:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber contextRef="P01_01_2017To12_31_2017_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis" id="Factid_676" unitRef="shares" decimals="INF">499596</xnet:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber>

  <xnet:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber contextRef="P01_01_2016To12_31_2016_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis" id="Factid_677" unitRef="shares" decimals="INF">1457355</xnet:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="PAsOn12_31_2014_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis" id="Factid_678" unitRef="shares" decimals="INF">7200778</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="PAsOn12_31_2016_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis" id="Factid_679" unitRef="shares" decimals="INF">1714535</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="PAsOn12_31_2015_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis" id="Factid_680" unitRef="shares" decimals="INF">3796398</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="PAsOn12_31_2017_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis" id="Factid_681" unitRef="shares" decimals="INF">587760</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="P01_01_2017To12_31_2017_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis" id="Factid_682" unitRef="shares" decimals="INF">996835</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="P01_01_2017To12_31_2017_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis" id="Factid_683" unitRef="shares" decimals="INF">129940</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>

  <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross contextRef="P01_01_2017To12_31_2017_SeniorOfficersMemberusgaapTitleOfIndividualAxis_TwoThousandFourteenShareIncentivePlanMemberusgaapPlanNameAxis" id="Factid_684" unitRef="shares" decimals="INF">60000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>

  <xnet:UnrecognizedShareBasedCompensationExpenses contextRef="P01_01_2017To12_31_2017_SeniorOfficersMemberusgaapTitleOfIndividualAxis_TwoThousandFourteenShareIncentivePlanMemberusgaapPlanNameAxis" id="Factid_685" unitRef="USD" decimals="-3">1424000000</xnet:UnrecognizedShareBasedCompensationExpenses>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="PAsOn04_30_2014_TwoThousandFourteenShareIncentivePlanMemberusgaapPlanNameAxis" id="Factid_686" unitRef="shares" decimals="INF">14195412</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>

  <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="P04_01_2014To04_30_2014_LeadingAdviceHoldingsLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_687" unitRef="shares" decimals="INF">14195412</us-gaap:StockIssuedDuringPeriodSharesNewIssues>

  <xnet:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsConvertedAndOtherThanOptionsGrantedInPeriod contextRef="P01_01_2017To12_31_2017_OfficersAndEmployeesMemberusgaapTitleOfIndividualAxis_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandFourteenShareIncentivePlanMemberusgaapPlanNameAxis" id="Factid_688" unitRef="shares" decimals="INF">14536000</xnet:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsConvertedAndOtherThanOptionsGrantedInPeriod>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber contextRef="PAsOn12_31_2017_OfficersAndEmployeesMemberusgaapTitleOfIndividualAxis_RestrictedStockMemberusgaapAwardTypeAxis_SharebasedCompensationAwardTrancheFourMemberusgaapVestingAxis_TwoThousandFourteenShareIncentivePlanMemberusgaapPlanNameAxis" id="Factid_689" unitRef="shares" decimals="INF">86500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="P01_01_2016To12_31_2016_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandFourteenShareIncentivePlanMemberusgaapPlanNameAxis" id="Factid_690" unitRef="shares" decimals="INF">6749000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="PAsOn12_31_2017_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandFourteenShareIncentivePlanMemberusgaapPlanNameAxis" id="Factid_691" unitRef="shares" decimals="INF">5806350</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="P01_01_2016To12_31_2016_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandFourteenShareIncentivePlanMemberusgaapPlanNameAxis" id="Factid_692" unitRef="shares" decimals="INF">1262200</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>

  <xnet:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber contextRef="P01_01_2017To12_31_2017_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandFourteenShareIncentivePlanMemberusgaapPlanNameAxis" id="Factid_693" unitRef="shares" decimals="INF">4935398</xnet:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="P01_01_2016To12_31_2016_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandFourteenShareIncentivePlanMemberusgaapPlanNameAxis" id="Factid_694" unitRef="USD_per_Share" decimals="2">1.12</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="PAsOn12_31_2015_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandFourteenShareIncentivePlanMemberusgaapPlanNameAxis" id="Factid_695" unitRef="shares" decimals="INF">5761400</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="PAsOn12_31_2016_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandFourteenShareIncentivePlanMemberusgaapPlanNameAxis" id="Factid_696" unitRef="shares" decimals="INF">10276300</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="P01_01_2016To12_31_2016_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandFourteenShareIncentivePlanMemberusgaapPlanNameAxis" id="Factid_697" unitRef="shares" decimals="INF">971900</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="P01_01_2017To12_31_2017_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandFourteenShareIncentivePlanMemberusgaapPlanNameAxis" id="Factid_698" unitRef="shares" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="P01_01_2017To12_31_2017_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandFourteenShareIncentivePlanMemberusgaapPlanNameAxis" id="Factid_699" unitRef="USD_per_Share" decimals="0">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="P01_01_2017To12_31_2017_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandFourteenShareIncentivePlanMemberusgaapPlanNameAxis" id="Factid_700" unitRef="shares" decimals="INF">2447950</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="P01_01_2017To12_31_2017_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandFourteenShareIncentivePlanMemberusgaapPlanNameAxis" id="Factid_701" unitRef="shares" decimals="INF">2022000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>

  <xnet:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber contextRef="P01_01_2016To12_31_2016_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandFourteenShareIncentivePlanMemberusgaapPlanNameAxis" id="Factid_702" unitRef="shares" decimals="INF">8734855</xnet:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber>

  <xnet:UnrecognizedShareBasedCompensationExpenses contextRef="P01_01_2017To12_31_2017_TwoThousandFourteenShareIncentivePlanMemberusgaapPlanNameAxis" id="Factid_703" unitRef="USD" decimals="-3">7448000000</xnet:UnrecognizedShareBasedCompensationExpenses>

  <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross contextRef="P01_01_2017To12_31_2017_TwoThousandFourteenShareIncentivePlanMemberusgaapPlanNameAxis" id="Factid_704" unitRef="shares" decimals="INF">60000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>

  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="P01_01_2015To12_31_2015" id="Factid_705" unitRef="USD" decimals="-3">9728000</us-gaap:AllocatedShareBasedCompensationExpense>

  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="P01_01_2016To12_31_2016" id="Factid_706" unitRef="USD" decimals="-3">9348000</us-gaap:AllocatedShareBasedCompensationExpense>

  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="P01_01_2017To12_31_2017" id="Factid_707" unitRef="USD" decimals="-3">8330000</us-gaap:AllocatedShareBasedCompensationExpense>

  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="P01_01_2015To12_31_2015_SellingAndMarketingExpenseMemberusgaapIncomeStatementLocationAxis" id="Factid_708" unitRef="USD" decimals="-3">131000</us-gaap:AllocatedShareBasedCompensationExpense>

  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="P01_01_2015To12_31_2015_GeneralAndAdministrativeExpenseMemberusgaapIncomeStatementLocationAxis" id="Factid_709" unitRef="USD" decimals="-3">6701000</us-gaap:AllocatedShareBasedCompensationExpense>

  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="P01_01_2015To12_31_2015_ResearchAndDevelopmentExpenseMemberusgaapIncomeStatementLocationAxis" id="Factid_710" unitRef="USD" decimals="-3">2896000</us-gaap:AllocatedShareBasedCompensationExpense>

  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="P01_01_2016To12_31_2016_SellingAndMarketingExpenseMemberusgaapIncomeStatementLocationAxis" id="Factid_711" unitRef="USD" decimals="-3">98000</us-gaap:AllocatedShareBasedCompensationExpense>

  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="P01_01_2016To12_31_2016_GeneralAndAdministrativeExpenseMemberusgaapIncomeStatementLocationAxis" id="Factid_712" unitRef="USD" decimals="-3">6267000</us-gaap:AllocatedShareBasedCompensationExpense>

  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="P01_01_2016To12_31_2016_ResearchAndDevelopmentExpenseMemberusgaapIncomeStatementLocationAxis" id="Factid_713" unitRef="USD" decimals="-3">2983000</us-gaap:AllocatedShareBasedCompensationExpense>

  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="P01_01_2017To12_31_2017_SellingAndMarketingExpenseMemberusgaapIncomeStatementLocationAxis" id="Factid_714" unitRef="USD" decimals="-3">88000</us-gaap:AllocatedShareBasedCompensationExpense>

  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="P01_01_2017To12_31_2017_GeneralAndAdministrativeExpenseMemberusgaapIncomeStatementLocationAxis" id="Factid_715" unitRef="USD" decimals="-3">5800000</us-gaap:AllocatedShareBasedCompensationExpense>

  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="P01_01_2017To12_31_2017_ResearchAndDevelopmentExpenseMemberusgaapIncomeStatementLocationAxis" id="Factid_716" unitRef="USD" decimals="-3">2442000</us-gaap:AllocatedShareBasedCompensationExpense>

  <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="P01_01_2017To12_31_2017" id="Factid_717" unitRef="USD" decimals="-3">-37822000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>

  <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="P01_01_2015To12_31_2015" id="Factid_718" unitRef="USD" decimals="-3">-13167000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>

  <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="P01_01_2016To12_31_2016" id="Factid_719" unitRef="USD" decimals="-3">-24111000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>

  <xnet:IncomeLossFromContinuingOperationsBasic contextRef="P01_01_2017To12_31_2017" id="Factid_720" unitRef="USD" decimals="-3">44229000</xnet:IncomeLossFromContinuingOperationsBasic>

  <xnet:IncomeLossFromContinuingOperationsBasic contextRef="P01_01_2015To12_31_2015" id="Factid_721" unitRef="USD" decimals="-3">17268000</xnet:IncomeLossFromContinuingOperationsBasic>

  <xnet:IncomeLossFromContinuingOperationsBasic contextRef="P01_01_2016To12_31_2016" id="Factid_722" unitRef="USD" decimals="-3">30734000</xnet:IncomeLossFromContinuingOperationsBasic>

  <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="P01_01_2017To12_31_2017" id="Factid_723" unitRef="USD" decimals="-3">-44229000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>

  <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="P01_01_2015To12_31_2015" id="Factid_724" unitRef="USD" decimals="-3">-17268000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>

  <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="P01_01_2016To12_31_2016" id="Factid_725" unitRef="USD" decimals="-3">-30734000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>

  <xnet:NetIncomeLossAvailableToCommonStockholdersDilutedDiscontinuedOperations contextRef="P01_01_2017To12_31_2017" id="Factid_726" unitRef="USD" decimals="-3">6407000</xnet:NetIncomeLossAvailableToCommonStockholdersDilutedDiscontinuedOperations>

  <xnet:NetIncomeLossAvailableToCommonStockholdersDilutedDiscontinuedOperations contextRef="P01_01_2015To12_31_2015" id="Factid_727" unitRef="USD" decimals="-3">4101000</xnet:NetIncomeLossAvailableToCommonStockholdersDilutedDiscontinuedOperations>

  <xnet:NetIncomeLossAvailableToCommonStockholdersDilutedDiscontinuedOperations contextRef="P01_01_2016To12_31_2016" id="Factid_728" unitRef="USD" decimals="-3">6623000</xnet:NetIncomeLossAvailableToCommonStockholdersDilutedDiscontinuedOperations>

  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="P01_01_2017To12_31_2017" id="Factid_729" unitRef="shares" decimals="INF">331731963</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>

  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="P01_01_2015To12_31_2015" id="Factid_730" unitRef="shares" decimals="INF">335987595</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>

  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="P01_01_2016To12_31_2016" id="Factid_731" unitRef="shares" decimals="INF">334155668</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>

  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="P01_01_2017To12_31_2017" id="Factid_732" unitRef="shares" decimals="INF">331731963</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>

  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="P01_01_2015To12_31_2015" id="Factid_733" unitRef="shares" decimals="INF">335987595</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>

  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="P01_01_2016To12_31_2016" id="Factid_734" unitRef="shares" decimals="INF">334155668</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>

  <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare contextRef="P01_01_2017To12_31_2017" id="Factid_735" unitRef="USD_per_Share" decimals="4">-0.1333</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>

  <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare contextRef="P01_01_2015To12_31_2015" id="Factid_736" unitRef="USD_per_Share" decimals="4">-0.0514</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>

  <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare contextRef="P01_01_2016To12_31_2016" id="Factid_737" unitRef="USD_per_Share" decimals="4">-0.0919</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>

  <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare contextRef="P01_01_2017To12_31_2017" id="Factid_738" unitRef="USD_per_Share" decimals="4">0.0193</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare>

  <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare contextRef="P01_01_2015To12_31_2015" id="Factid_739" unitRef="USD_per_Share" decimals="4">0.0122</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare>

  <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare contextRef="P01_01_2016To12_31_2016" id="Factid_740" unitRef="USD_per_Share" decimals="4">0.0198</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare>

  <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare contextRef="P01_01_2017To12_31_2017" id="Factid_741" unitRef="USD_per_Share" decimals="4">-0.1333</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>

  <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare contextRef="P01_01_2015To12_31_2015" id="Factid_742" unitRef="USD_per_Share" decimals="4">-0.0514</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>

  <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare contextRef="P01_01_2016To12_31_2016" id="Factid_743" unitRef="USD_per_Share" decimals="4">-0.0919</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>

  <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare contextRef="P01_01_2017To12_31_2017" id="Factid_744" unitRef="USD_per_Share" decimals="4">0.0193</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare>

  <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare contextRef="P01_01_2015To12_31_2015" id="Factid_745" unitRef="USD_per_Share" decimals="4">0.0122</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare>

  <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare contextRef="P01_01_2016To12_31_2016" id="Factid_746" unitRef="USD_per_Share" decimals="4">0.0198</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare>

  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax contextRef="P01_01_2017To12_31_2017" id="Factid_747" unitRef="USD" decimals="-3">6407000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>

  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax contextRef="P01_01_2015To12_31_2015" id="Factid_748" unitRef="USD" decimals="-3">4101000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>

  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax contextRef="P01_01_2016To12_31_2016" id="Factid_749" unitRef="USD" decimals="-3">6623000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>

  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="P01_01_2017To12_31_2017_EmployeeStockOptionsAndRestrictedSharesMemberusgaapDeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis" id="Factid_750" unitRef="shares" decimals="INF">5621418</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>

  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="P01_01_2015To12_31_2015_EmployeeStockOptionsAndRestrictedSharesMemberusgaapDeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis" id="Factid_751" unitRef="shares" decimals="INF">1673342</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>

  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="P01_01_2016To12_31_2016_EmployeeStockOptionsAndRestrictedSharesMemberusgaapDeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis" id="Factid_752" unitRef="shares" decimals="INF">2902950</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>

  <us-gaap:DueToRelatedPartiesCurrentAndNoncurrent contextRef="PAsOn12_31_2017_ZhuhaiQianyouMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_753" unitRef="USD" decimals="-3">84000</us-gaap:DueToRelatedPartiesCurrentAndNoncurrent>

  <us-gaap:DueToRelatedPartiesCurrentAndNoncurrent contextRef="PAsOn12_31_2015_ZhuhaiQianyouMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_754" unitRef="USD" decimals="-3">127000</us-gaap:DueToRelatedPartiesCurrentAndNoncurrent>

  <us-gaap:DueToRelatedPartiesCurrentAndNoncurrent contextRef="PAsOn12_31_2016_ZhuhaiQianyouMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_755" unitRef="USD" decimals="-3">154000</us-gaap:DueToRelatedPartiesCurrentAndNoncurrent>

  <xnet:WithholdingTaxPayableNoncurrent contextRef="PAsOn12_31_2017_AidenAndLasmineLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_756" unitRef="USD" decimals="-3">54000</xnet:WithholdingTaxPayableNoncurrent>

  <xnet:WithholdingTaxPayableNoncurrent contextRef="PAsOn12_31_2015_AidenAndLasmineLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_757" unitRef="USD" decimals="-3">54000</xnet:WithholdingTaxPayableNoncurrent>

  <xnet:WithholdingTaxPayableNoncurrent contextRef="PAsOn12_31_2016_AidenAndLasmineLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_758" unitRef="USD" decimals="-3">54000</xnet:WithholdingTaxPayableNoncurrent>

  <xnet:WithholdingTaxPayableNoncurrent contextRef="PAsOn12_31_2017_VantagePointGlobalLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_759" unitRef="USD" decimals="-3">146000</xnet:WithholdingTaxPayableNoncurrent>

  <xnet:WithholdingTaxPayableNoncurrent contextRef="PAsOn12_31_2015_VantagePointGlobalLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_760" unitRef="USD" decimals="-3">146000</xnet:WithholdingTaxPayableNoncurrent>

  <xnet:WithholdingTaxPayableNoncurrent contextRef="PAsOn12_31_2016_VantagePointGlobalLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_761" unitRef="USD" decimals="-3">146000</xnet:WithholdingTaxPayableNoncurrent>

  <us-gaap:SalesRevenueNet contextRef="P01_01_2015To12_31_2015_MilletTechnologyCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_762" unitRef="USD" decimals="-3">0</us-gaap:SalesRevenueNet>

  <us-gaap:SalesRevenueNet contextRef="P01_01_2016To12_31_2016_MilletTechnologyCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_763" unitRef="USD" decimals="-3">316000</us-gaap:SalesRevenueNet>

  <us-gaap:SalesRevenueNet contextRef="P01_01_2017To12_31_2017_MilletTechnologyCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_764" unitRef="USD" decimals="-3">0</us-gaap:SalesRevenueNet>

  <us-gaap:SalesRevenueNet contextRef="P01_01_2015To12_31_2015_MilletCommunicationTechnologyCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_765" unitRef="USD" decimals="-3">0</us-gaap:SalesRevenueNet>

  <us-gaap:SalesRevenueNet contextRef="P01_01_2016To12_31_2016_MilletCommunicationTechnologyCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_766" unitRef="USD" decimals="-3">2483000</us-gaap:SalesRevenueNet>

  <us-gaap:SalesRevenueNet contextRef="P01_01_2017To12_31_2017_MilletCommunicationTechnologyCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_767" unitRef="USD" decimals="-3">1701000</us-gaap:SalesRevenueNet>

  <us-gaap:MarketingExpense contextRef="P01_01_2015To12_31_2015_MilletCommunicationTechnologyCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_768" unitRef="USD" decimals="-3">0</us-gaap:MarketingExpense>

  <us-gaap:MarketingExpense contextRef="P01_01_2016To12_31_2016_MilletCommunicationTechnologyCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_769" unitRef="USD" decimals="-3">20000</us-gaap:MarketingExpense>

  <us-gaap:MarketingExpense contextRef="P01_01_2017To12_31_2017_MilletCommunicationTechnologyCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_770" unitRef="USD" decimals="-3">0</us-gaap:MarketingExpense>

  <us-gaap:TreasuryStockSharesAcquired contextRef="P01_01_2014To12_31_2014_AidenAndLasmineLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_TreasuryStockMemberusgaapStatementEquityComponentsAxis" id="Factid_771" unitRef="shares" decimals="INF">3860733</us-gaap:TreasuryStockSharesAcquired>

  <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="P01_01_2014To12_31_2014_AidenAndLasmineLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_TreasuryStockMemberusgaapStatementEquityComponentsAxis" id="Factid_772" unitRef="USD" decimals="-3">10879000000</us-gaap:TreasuryStockValueAcquiredCostMethod>

  <us-gaap:TreasuryStockSharesAcquired contextRef="P01_01_2014To12_31_2014_TreasuryStockMemberusgaapStatementEquityComponentsAxis_VantagePointGlobalLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_773" unitRef="shares" decimals="INF">10334679</us-gaap:TreasuryStockSharesAcquired>

  <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="P01_01_2014To12_31_2014_TreasuryStockMemberusgaapStatementEquityComponentsAxis_VantagePointGlobalLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_774" unitRef="USD" decimals="-3">29121000000</us-gaap:TreasuryStockValueAcquiredCostMethod>

  <xnet:InterestOnWithholdingTaxPercentage contextRef="P01_01_2014To12_31_2014_TreasuryStockMemberusgaapStatementEquityComponentsAxis" id="Factid_775" unitRef="pure" decimals="2">0.05</xnet:InterestOnWithholdingTaxPercentage>

  <xnet:InterestOnWithholdingTax contextRef="PAsOn12_31_2014_AidenAndLasmineLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_TreasuryStockMemberusgaapStatementEquityComponentsAxis" id="Factid_776" unitRef="USD" decimals="-3">37000000</xnet:InterestOnWithholdingTax>

  <xnet:InterestOnWithholdingTax contextRef="PAsOn12_31_2014_TreasuryStockMemberusgaapStatementEquityComponentsAxis_VantagePointGlobalLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_777" unitRef="USD" decimals="-3">100000000</xnet:InterestOnWithholdingTax>

  <xnet:WithholdingTaxPayableNoncurrent contextRef="PAsOn12_31_2014_AidenAndLasmineLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_TreasuryStockMemberusgaapStatementEquityComponentsAxis" id="Factid_778" unitRef="USD" decimals="-3">1125000000</xnet:WithholdingTaxPayableNoncurrent>

  <xnet:WithholdingTaxPayableNoncurrent contextRef="PAsOn12_31_2014_TreasuryStockMemberusgaapStatementEquityComponentsAxis_VantagePointGlobalLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_779" unitRef="USD" decimals="-3">3012000000</xnet:WithholdingTaxPayableNoncurrent>

  <us-gaap:DueToRelatedPartiesCurrent contextRef="PAsOn12_31_2016_ZhuhaiQianyouMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_780" unitRef="USD" decimals="-3">45000</us-gaap:DueToRelatedPartiesCurrent>

  <us-gaap:DueToRelatedPartiesCurrent contextRef="PAsOn12_31_2017_ZhuhaiQianyouMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_781" unitRef="USD" decimals="-3">10000</us-gaap:DueToRelatedPartiesCurrent>

  <us-gaap:DueToRelatedPartiesNoncurrent contextRef="PAsOn12_31_2016_AidenAndLasmineLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_782" unitRef="USD" decimals="-3">1233000</us-gaap:DueToRelatedPartiesNoncurrent>

  <us-gaap:DueToRelatedPartiesNoncurrent contextRef="PAsOn12_31_2017_AidenAndLasmineLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_783" unitRef="USD" decimals="-3">1289000</us-gaap:DueToRelatedPartiesNoncurrent>

  <us-gaap:DueToRelatedPartiesNoncurrent contextRef="PAsOn12_31_2016_VantagePointGlobalLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_784" unitRef="USD" decimals="-3">3304000</us-gaap:DueToRelatedPartiesNoncurrent>

  <us-gaap:DueToRelatedPartiesNoncurrent contextRef="PAsOn12_31_2017_VantagePointGlobalLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_785" unitRef="USD" decimals="-3">3448000</us-gaap:DueToRelatedPartiesNoncurrent>

  <us-gaap:DueFromRelatedPartiesCurrent contextRef="PAsOn12_31_2016_BeijingXiaomiMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_786" unitRef="USD" decimals="-3">95000</us-gaap:DueFromRelatedPartiesCurrent>

  <us-gaap:DueFromRelatedPartiesCurrent contextRef="PAsOn12_31_2016_ShenglongZouMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_787" unitRef="USD" decimals="-3">9000</us-gaap:DueFromRelatedPartiesCurrent>

  <us-gaap:DueFromRelatedPartiesCurrent contextRef="PAsOn12_31_2016_ChuanWangMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_788" unitRef="USD" decimals="-3">5000</us-gaap:DueFromRelatedPartiesCurrent>

  <us-gaap:DueFromRelatedPartiesCurrent contextRef="PAsOn12_31_2017_BeijingXiaomiMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_789" unitRef="USD" decimals="-3">0</us-gaap:DueFromRelatedPartiesCurrent>

  <us-gaap:DueFromRelatedPartiesCurrent contextRef="PAsOn12_31_2017_ShenglongZouMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_790" unitRef="USD" decimals="-3">9000</us-gaap:DueFromRelatedPartiesCurrent>

  <us-gaap:DueFromRelatedPartiesCurrent contextRef="PAsOn12_31_2017_ChuanWangMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_791" unitRef="USD" decimals="-3">5000</us-gaap:DueFromRelatedPartiesCurrent>

  <us-gaap:DueFromRelatedPartiesCurrent contextRef="PAsOn12_31_2016_MilletCommunicationTechnologyCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_792" unitRef="USD" decimals="-3">939000</us-gaap:DueFromRelatedPartiesCurrent>

  <us-gaap:DueFromRelatedPartiesCurrent contextRef="PAsOn12_31_2017_MilletCommunicationTechnologyCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_793" unitRef="USD" decimals="-3">0</us-gaap:DueFromRelatedPartiesCurrent>

  <us-gaap:DueFromRelatedPartiesCurrent contextRef="PAsOn12_31_2016_BeijingMilletPaymentTechnologiesLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_794" unitRef="USD" decimals="-3">38000</us-gaap:DueFromRelatedPartiesCurrent>

  <us-gaap:DueFromRelatedPartiesCurrent contextRef="PAsOn12_31_2017_BeijingMilletPaymentTechnologiesLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_795" unitRef="USD" decimals="-3">92000</us-gaap:DueFromRelatedPartiesCurrent>

  <us-gaap:DueFromRelatedPartiesCurrent contextRef="PAsOn12_31_2016_ShenzhenXunleiFinanceInformationServiceCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_796" unitRef="USD" decimals="-3">5000</us-gaap:DueFromRelatedPartiesCurrent>

  <us-gaap:DueFromRelatedPartiesCurrent contextRef="PAsOn12_31_2017_ShenzhenXunleiFinanceInformationServiceCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_797" unitRef="USD" decimals="-3">0</us-gaap:DueFromRelatedPartiesCurrent>

  <us-gaap:DueFromRelatedPartiesCurrent contextRef="PAsOn12_31_2016_ShenzhenCrystalTechnologyCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_798" unitRef="USD" decimals="-3">6000</us-gaap:DueFromRelatedPartiesCurrent>

  <us-gaap:DueFromRelatedPartiesCurrent contextRef="PAsOn12_31_2017_ShenzhenCrystalTechnologyCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_799" unitRef="USD" decimals="-3">6000</us-gaap:DueFromRelatedPartiesCurrent>

  <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="P01_01_2017To12_31_2017_PeoplesRepublicOfChinaEntitiesMemberdeiLegalEntityAxis" id="Factid_800" unitRef="pure" decimals="2">0.25</us-gaap:EffectiveIncomeTaxRateContinuingOperations>

  <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="P01_01_2017To12_31_2017" id="Factid_801" unitRef="USD" decimals="-3">-38000</us-gaap:CurrentIncomeTaxExpenseBenefit>

  <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="P01_01_2015To12_31_2015" id="Factid_802" unitRef="USD" decimals="-3">289000</us-gaap:CurrentIncomeTaxExpenseBenefit>

  <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="P01_01_2016To12_31_2016" id="Factid_803" unitRef="USD" decimals="-3">71000</us-gaap:CurrentIncomeTaxExpenseBenefit>

  <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="P01_01_2017To12_31_2017" id="Factid_804" unitRef="USD" decimals="-3">-2214000</us-gaap:DeferredIncomeTaxExpenseBenefit>

  <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="P01_01_2015To12_31_2015" id="Factid_805" unitRef="USD" decimals="-3">-4034000</us-gaap:DeferredIncomeTaxExpenseBenefit>

  <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="P01_01_2016To12_31_2016" id="Factid_806" unitRef="USD" decimals="-3">-2540000</us-gaap:DeferredIncomeTaxExpenseBenefit>

  <us-gaap:IncomeTaxHolidayAggregateDollarAmount contextRef="P01_01_2017To12_31_2017" id="Factid_807" unitRef="USD" decimals="-3">4102000</us-gaap:IncomeTaxHolidayAggregateDollarAmount>

  <us-gaap:IncomeTaxHolidayAggregateDollarAmount contextRef="P01_01_2015To12_31_2015" id="Factid_808" unitRef="USD" decimals="-3">830000</us-gaap:IncomeTaxHolidayAggregateDollarAmount>

  <us-gaap:IncomeTaxHolidayAggregateDollarAmount contextRef="P01_01_2016To12_31_2016" id="Factid_809" unitRef="USD" decimals="-3">1430000</us-gaap:IncomeTaxHolidayAggregateDollarAmount>

  <xnet:IncomeTaxHolidayIncomeTaxBenefitsPerShareBasic contextRef="P01_01_2017To12_31_2017" id="Factid_810" unitRef="USD_per_Share" decimals="2">-0.01</xnet:IncomeTaxHolidayIncomeTaxBenefitsPerShareBasic>

  <xnet:IncomeTaxHolidayIncomeTaxBenefitsPerShareBasic contextRef="P01_01_2015To12_31_2015" id="Factid_811" unitRef="USD_per_Share" decimals="0">0</xnet:IncomeTaxHolidayIncomeTaxBenefitsPerShareBasic>

  <xnet:IncomeTaxHolidayIncomeTaxBenefitsPerShareBasic contextRef="P01_01_2016To12_31_2016" id="Factid_812" unitRef="USD_per_Share" decimals="0">0</xnet:IncomeTaxHolidayIncomeTaxBenefitsPerShareBasic>

  <xnet:IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted contextRef="P01_01_2017To12_31_2017" id="Factid_813" unitRef="USD_per_Share" decimals="2">-0.01</xnet:IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted>

  <xnet:IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted contextRef="P01_01_2015To12_31_2015" id="Factid_814" unitRef="USD_per_Share" decimals="0">0</xnet:IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted>

  <xnet:IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted contextRef="P01_01_2016To12_31_2016" id="Factid_815" unitRef="USD_per_Share" decimals="0">0</xnet:IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted>

  <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="P01_01_2017To12_31_2017" id="Factid_816" unitRef="USD" decimals="-3">-11617000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>

  <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="P01_01_2015To12_31_2015" id="Factid_817" unitRef="USD" decimals="-3">-5202000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>

  <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="P01_01_2016To12_31_2016" id="Factid_818" unitRef="USD" decimals="-3">-8319000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>

  <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential contextRef="P01_01_2017To12_31_2017" id="Factid_819" unitRef="USD" decimals="-3">1341000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>

  <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential contextRef="P01_01_2015To12_31_2015" id="Factid_820" unitRef="USD" decimals="-3">2400000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>

  <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential contextRef="P01_01_2016To12_31_2016" id="Factid_821" unitRef="USD" decimals="-3">2145000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>

  <us-gaap:IncomeTaxReconciliationNondeductibleExpense contextRef="P01_01_2017To12_31_2017" id="Factid_822" unitRef="USD" decimals="-3">32000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>

  <us-gaap:IncomeTaxReconciliationNondeductibleExpense contextRef="P01_01_2015To12_31_2015" id="Factid_823" unitRef="USD" decimals="-3">14000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>

  <us-gaap:IncomeTaxReconciliationNondeductibleExpense contextRef="P01_01_2016To12_31_2016" id="Factid_824" unitRef="USD" decimals="-3">12000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>

  <us-gaap:IncomeTaxReconciliationDeductions contextRef="P01_01_2017To12_31_2017" id="Factid_825" unitRef="USD" decimals="-3">546000</us-gaap:IncomeTaxReconciliationDeductions>

  <us-gaap:IncomeTaxReconciliationDeductions contextRef="P01_01_2015To12_31_2015" id="Factid_826" unitRef="USD" decimals="-3">0</us-gaap:IncomeTaxReconciliationDeductions>

  <us-gaap:IncomeTaxReconciliationDeductions contextRef="P01_01_2016To12_31_2016" id="Factid_827" unitRef="USD" decimals="-3">901000</us-gaap:IncomeTaxReconciliationDeductions>

  <xnet:IncomeTaxReconciliationEffectOfTaxHolidays contextRef="P01_01_2017To12_31_2017" id="Factid_828" unitRef="USD" decimals="-3">4102000</xnet:IncomeTaxReconciliationEffectOfTaxHolidays>

  <xnet:IncomeTaxReconciliationEffectOfTaxHolidays contextRef="P01_01_2015To12_31_2015" id="Factid_829" unitRef="USD" decimals="-3">1537000</xnet:IncomeTaxReconciliationEffectOfTaxHolidays>

  <xnet:IncomeTaxReconciliationEffectOfTaxHolidays contextRef="P01_01_2016To12_31_2016" id="Factid_830" unitRef="USD" decimals="-3">2234000</xnet:IncomeTaxReconciliationEffectOfTaxHolidays>

  <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="P01_01_2017To12_31_2017" id="Factid_831" unitRef="USD" decimals="-3">6748000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>

  <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="P01_01_2015To12_31_2015" id="Factid_832" unitRef="USD" decimals="-3">4750000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>

  <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="P01_01_2016To12_31_2016" id="Factid_833" unitRef="USD" decimals="-3">0</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>

  <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate contextRef="P01_01_2017To12_31_2017" id="Factid_834" unitRef="USD" decimals="-3">0</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>

  <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate contextRef="P01_01_2015To12_31_2015" id="Factid_835" unitRef="USD" decimals="-3">-8000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>

  <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate contextRef="P01_01_2016To12_31_2016" id="Factid_836" unitRef="USD" decimals="-3">0</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>

  <xnet:IncomeTaxReconciliationChangeInOutsideBasisForeignSubsidiaries contextRef="P01_01_2017To12_31_2017" id="Factid_837" unitRef="USD" decimals="-3">-652000</xnet:IncomeTaxReconciliationChangeInOutsideBasisForeignSubsidiaries>

  <xnet:IncomeTaxReconciliationChangeInOutsideBasisForeignSubsidiaries contextRef="P01_01_2015To12_31_2015" id="Factid_838" unitRef="USD" decimals="-3">-2174000</xnet:IncomeTaxReconciliationChangeInOutsideBasisForeignSubsidiaries>

  <xnet:IncomeTaxReconciliationChangeInOutsideBasisForeignSubsidiaries contextRef="P01_01_2016To12_31_2016" id="Factid_839" unitRef="USD" decimals="-3">-5743000</xnet:IncomeTaxReconciliationChangeInOutsideBasisForeignSubsidiaries>

  <xnet:IncomeTaxReconciliationTaxCreditsExpirations contextRef="P01_01_2017To12_31_2017" id="Factid_840" unitRef="USD" decimals="-3">0</xnet:IncomeTaxReconciliationTaxCreditsExpirations>

  <xnet:IncomeTaxReconciliationTaxCreditsExpirations contextRef="P01_01_2015To12_31_2015" id="Factid_841" unitRef="USD" decimals="-3">290000</xnet:IncomeTaxReconciliationTaxCreditsExpirations>

  <xnet:IncomeTaxReconciliationTaxCreditsExpirations contextRef="P01_01_2016To12_31_2016" id="Factid_842" unitRef="USD" decimals="-3">91000</xnet:IncomeTaxReconciliationTaxCreditsExpirations>

  <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="P01_01_2017To12_31_2017" id="Factid_843" unitRef="USD" decimals="-3">-1660000</us-gaap:IncomeTaxReconciliationOtherAdjustments>

  <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="P01_01_2015To12_31_2015" id="Factid_844" unitRef="USD" decimals="-3">-5352000</us-gaap:IncomeTaxReconciliationOtherAdjustments>

  <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="P01_01_2016To12_31_2016" id="Factid_845" unitRef="USD" decimals="-3">8012000</us-gaap:IncomeTaxReconciliationOtherAdjustments>

  <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="PAsOn12_31_2016_BankTimeDepositsMemberusgaapFairValueByAssetClassAxis" id="Factid_846" unitRef="USD" decimals="-3">115944000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>

  <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="PAsOn12_31_2016_BankTimeDepositsMemberusgaapFairValueByAssetClassAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis" id="Factid_847" unitRef="USD" decimals="-3">115944000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>

  <us-gaap:ShortTermInvestments contextRef="PAsOn12_31_2016_FinancialInstrumentsMemberusgaapFairValueByAssetClassAxis" id="Factid_848" unitRef="USD" decimals="-3">143131000</us-gaap:ShortTermInvestments>

  <us-gaap:ShortTermInvestments contextRef="PAsOn12_31_2016_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FinancialInstrumentsMemberusgaapFairValueByAssetClassAxis" id="Factid_849" unitRef="USD" decimals="-3">143131000</us-gaap:ShortTermInvestments>

  <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="PAsOn12_31_2017_BankTimeDepositsMemberusgaapFairValueByAssetClassAxis" id="Factid_850" unitRef="USD" decimals="-3">115534000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>

  <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="PAsOn12_31_2017_BankTimeDepositsMemberusgaapFairValueByAssetClassAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis" id="Factid_851" unitRef="USD" decimals="-3">115534000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>

  <us-gaap:ShortTermInvestments contextRef="PAsOn12_31_2017_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FinancialInstrumentsMemberusgaapFairValueByAssetClassAxis" id="Factid_852" unitRef="USD" decimals="-3">138915000</us-gaap:ShortTermInvestments>

  <us-gaap:ShortTermInvestments contextRef="PAsOn12_31_2017_FinancialInstrumentsMemberusgaapFairValueByAssetClassAxis" id="Factid_853" unitRef="USD" decimals="-3">138915000</us-gaap:ShortTermInvestments>

  <xnet:SubsidyIncome contextRef="P01_01_2017To12_31_2017" id="Factid_854" unitRef="USD" decimals="-3">2788000</xnet:SubsidyIncome>

  <xnet:SubsidyIncome contextRef="P01_01_2015To12_31_2015" id="Factid_855" unitRef="USD" decimals="-3">1902000</xnet:SubsidyIncome>

  <xnet:SubsidyIncome contextRef="P01_01_2016To12_31_2016" id="Factid_856" unitRef="USD" decimals="-3">2358000</xnet:SubsidyIncome>

  <us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment contextRef="P01_01_2017To12_31_2017" id="Factid_857" unitRef="USD" decimals="-3">596000</us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment>

  <us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment contextRef="P01_01_2015To12_31_2015" id="Factid_858" unitRef="USD" decimals="-3">802000</us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment>

  <us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment contextRef="P01_01_2016To12_31_2016" id="Factid_859" unitRef="USD" decimals="-3">1654000</us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment>

  <us-gaap:ForeignCurrencyTransactionGainLossRealized contextRef="P01_01_2017To12_31_2017" id="Factid_860" unitRef="USD" decimals="-3">-57000</us-gaap:ForeignCurrencyTransactionGainLossRealized>

  <us-gaap:ForeignCurrencyTransactionGainLossRealized contextRef="P01_01_2015To12_31_2015" id="Factid_861" unitRef="USD" decimals="-3">-2771000</us-gaap:ForeignCurrencyTransactionGainLossRealized>

  <us-gaap:ForeignCurrencyTransactionGainLossRealized contextRef="P01_01_2016To12_31_2016" id="Factid_862" unitRef="USD" decimals="-3">-354000</us-gaap:ForeignCurrencyTransactionGainLossRealized>

  <us-gaap:LitigationSettlementAmountAwardedFromOtherParty contextRef="P01_01_2017To12_31_2017" id="Factid_863" unitRef="USD" decimals="-3">533000</us-gaap:LitigationSettlementAmountAwardedFromOtherParty>

  <us-gaap:LitigationSettlementAmountAwardedFromOtherParty contextRef="P01_01_2016To12_31_2016" id="Factid_864" unitRef="USD" decimals="-3">326000</us-gaap:LitigationSettlementAmountAwardedFromOtherParty>

  <xnet:OtherNonoperatingIncomeExpenseMiscellaneous contextRef="P01_01_2017To12_31_2017" id="Factid_865" unitRef="USD" decimals="-3">704000</xnet:OtherNonoperatingIncomeExpenseMiscellaneous>

  <xnet:OtherNonoperatingIncomeExpenseMiscellaneous contextRef="P01_01_2015To12_31_2015" id="Factid_866" unitRef="USD" decimals="-3">175000</xnet:OtherNonoperatingIncomeExpenseMiscellaneous>

  <xnet:OtherNonoperatingIncomeExpenseMiscellaneous contextRef="P01_01_2016To12_31_2016" id="Factid_867" unitRef="USD" decimals="-3">458000</xnet:OtherNonoperatingIncomeExpenseMiscellaneous>

  <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="P01_01_2015To12_31_2015_ShortTermInvestmentsMemberusgaapInvestmentTypeAxis" id="Factid_868" unitRef="USD" decimals="-3">3666000</us-gaap:IncomeLossFromEquityMethodInvestments>

  <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="P01_01_2016To12_31_2016_ShortTermInvestmentsMemberusgaapInvestmentTypeAxis" id="Factid_869" unitRef="USD" decimals="-3">4054000</us-gaap:IncomeLossFromEquityMethodInvestments>

  <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="P01_01_2017To12_31_2017_ShortTermInvestmentsMemberusgaapInvestmentTypeAxis" id="Factid_870" unitRef="USD" decimals="-3">4204000</us-gaap:IncomeLossFromEquityMethodInvestments>

  <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="P01_01_2015To12_31_2015_OtherLongTermInvestmentsMemberusgaapInvestmentTypeAxis" id="Factid_871" unitRef="USD" decimals="-3">0</us-gaap:IncomeLossFromEquityMethodInvestments>

  <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="P01_01_2016To12_31_2016_OtherLongTermInvestmentsMemberusgaapInvestmentTypeAxis" id="Factid_872" unitRef="USD" decimals="-3">626000</us-gaap:IncomeLossFromEquityMethodInvestments>

  <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="P01_01_2017To12_31_2017_OtherLongTermInvestmentsMemberusgaapInvestmentTypeAxis" id="Factid_873" unitRef="USD" decimals="-3">-187000</us-gaap:IncomeLossFromEquityMethodInvestments>

  <us-gaap:LitigationSettlementAmountAwardedFromOtherParty contextRef="P01_01_2015To12_31_2015" id="Factid_874" unitRef="USD" decimals="-3">755000</us-gaap:LitigationSettlementAmountAwardedFromOtherParty>

  <us-gaap:OperatingLeasesRentExpenseNet contextRef="P01_01_2015To12_31_2015_RentalCommitmentsMemberusgaapLeaseArrangementTypeAxis" id="Factid_875" unitRef="USD" decimals="0">2751000</us-gaap:OperatingLeasesRentExpenseNet>

  <us-gaap:OperatingLeasesRentExpenseNet contextRef="P01_01_2016To12_31_2016_RentalCommitmentsMemberusgaapLeaseArrangementTypeAxis" id="Factid_876" unitRef="USD" decimals="0">2382000</us-gaap:OperatingLeasesRentExpenseNet>

  <us-gaap:OperatingLeasesRentExpenseNet contextRef="P01_01_2017To12_31_2017_RentalCommitmentsMemberusgaapLeaseArrangementTypeAxis" id="Factid_877" unitRef="USD" decimals="0">2976000</us-gaap:OperatingLeasesRentExpenseNet>

  <xnet:OperatingLeasesRentExpenseNetForContinuingOperations contextRef="P01_01_2015To12_31_2015_BandwidthLeaseCommitmentsMemberusgaapLeaseArrangementTypeAxis" id="Factid_878" unitRef="USD" decimals="0">37218000</xnet:OperatingLeasesRentExpenseNetForContinuingOperations>

  <xnet:OperatingLeasesRentExpenseNetForContinuingOperations contextRef="P01_01_2016To12_31_2016_BandwidthLeaseCommitmentsMemberusgaapLeaseArrangementTypeAxis" id="Factid_879" unitRef="USD" decimals="0">55135000</xnet:OperatingLeasesRentExpenseNetForContinuingOperations>

  <xnet:OperatingLeasesRentExpenseNetForContinuingOperations contextRef="P01_01_2017To12_31_2017_BandwidthLeaseCommitmentsMemberusgaapLeaseArrangementTypeAxis" id="Factid_880" unitRef="USD" decimals="0">68441000</xnet:OperatingLeasesRentExpenseNetForContinuingOperations>

  <xnet:OperatingLeasesRentExpenseNetForDiscontinuedOperations contextRef="P01_01_2015To12_31_2015_BandwidthLeaseCommitmentsMemberusgaapLeaseArrangementTypeAxis" id="Factid_881" unitRef="USD" decimals="0">2983000</xnet:OperatingLeasesRentExpenseNetForDiscontinuedOperations>

  <us-gaap:UnrecordedUnconditionalPurchaseObligationPurchases contextRef="P01_01_2017To12_31_2017_SwitchboardServersOfficeSoftwareAndConstructionInProcessMemberusgaapLitigationCaseAxis" id="Factid_882" unitRef="USD" decimals="0">4368000</us-gaap:UnrecordedUnconditionalPurchaseObligationPurchases>

  <us-gaap:LitigationSettlementExpense contextRef="P01_01_2015To12_31_2015" id="Factid_883" unitRef="USD" decimals="0">3307000</us-gaap:LitigationSettlementExpense>

  <us-gaap:LitigationSettlementExpense contextRef="P01_01_2016To12_31_2016" id="Factid_884" unitRef="USD" decimals="0">1669000</us-gaap:LitigationSettlementExpense>

  <us-gaap:LitigationSettlementExpense contextRef="P01_01_2017To12_31_2017" id="Factid_885" unitRef="USD" decimals="0">9453000</us-gaap:LitigationSettlementExpense>

  <us-gaap:LossContingencyDamagesSoughtValue contextRef="P01_01_2017To12_31_2017_PendingLitigationMemberusgaapLitigationCaseAxis" id="Factid_886" unitRef="CNY" decimals="-6">112000000</us-gaap:LossContingencyDamagesSoughtValue>

  <us-gaap:LossContingencyPendingClaimsNumber contextRef="PAsOn04_25_2018_PendingLitigationMemberusgaapLitigationCaseAxis_ScenarioForecastMemberusgaapStatementScenarioAxis" id="Factid_887" unitRef="pure" decimals="0">42</us-gaap:LossContingencyPendingClaimsNumber>

  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="PAsOn12_31_2017_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_888" unitRef="USD" decimals="-3">32222000000</us-gaap:RetainedEarningsAccumulatedDeficit>

  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="PAsOn12_31_2016_VariableInterestEntityNotPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_889" unitRef="USD" decimals="-3">2541000000</us-gaap:RetainedEarningsAccumulatedDeficit>

  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="PAsOn12_31_2016_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_890" unitRef="USD" decimals="-3">40393000</us-gaap:CashAndCashEquivalentsAtCarryingValue>

  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="PAsOn12_31_2017_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_891" unitRef="USD" decimals="-3">48044000</us-gaap:CashAndCashEquivalentsAtCarryingValue>

  <us-gaap:ShortTermInvestments contextRef="PAsOn12_31_2016_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_892" unitRef="USD" decimals="-3">28749000</us-gaap:ShortTermInvestments>

  <us-gaap:ShortTermInvestments contextRef="PAsOn12_31_2017_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_893" unitRef="USD" decimals="-3">7853000</us-gaap:ShortTermInvestments>

  <us-gaap:AccountsReceivableNetCurrent contextRef="PAsOn12_31_2016_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_894" unitRef="USD" decimals="-3">14824000</us-gaap:AccountsReceivableNetCurrent>

  <us-gaap:AccountsReceivableNetCurrent contextRef="PAsOn12_31_2017_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_895" unitRef="USD" decimals="-3">40938000</us-gaap:AccountsReceivableNetCurrent>

  <us-gaap:DueFromRelatedPartiesCurrent contextRef="PAsOn12_31_2016_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_896" unitRef="USD" decimals="-3">1083000</us-gaap:DueFromRelatedPartiesCurrent>

  <us-gaap:DueFromRelatedPartiesCurrent contextRef="PAsOn12_31_2017_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_897" unitRef="USD" decimals="-3">6970000</us-gaap:DueFromRelatedPartiesCurrent>

  <us-gaap:DeferredTaxAssetsNetCurrent contextRef="PAsOn12_31_2016_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_898" unitRef="USD" decimals="-3">971000</us-gaap:DeferredTaxAssetsNetCurrent>

  <us-gaap:DeferredTaxAssetsNetCurrent contextRef="PAsOn12_31_2017_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_899" unitRef="USD" decimals="-3">0</us-gaap:DeferredTaxAssetsNetCurrent>

  <us-gaap:InventoryNet contextRef="PAsOn12_31_2016_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_900" unitRef="USD" decimals="-3">374000</us-gaap:InventoryNet>

  <us-gaap:InventoryNet contextRef="PAsOn12_31_2017_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_901" unitRef="USD" decimals="-3">3880000</us-gaap:InventoryNet>

  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="PAsOn12_31_2016_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_902" unitRef="USD" decimals="-3">15123000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>

  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="PAsOn12_31_2017_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_903" unitRef="USD" decimals="-3">10963000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>

  <us-gaap:AssetsCurrent contextRef="PAsOn12_31_2016_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_904" unitRef="USD" decimals="-3">101537000</us-gaap:AssetsCurrent>

  <us-gaap:AssetsCurrent contextRef="PAsOn12_31_2017_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_905" unitRef="USD" decimals="-3">118674000</us-gaap:AssetsCurrent>

  <us-gaap:EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets contextRef="PAsOn12_31_2016_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_906" unitRef="USD" decimals="-3">25479000</us-gaap:EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets>

  <us-gaap:EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets contextRef="PAsOn12_31_2017_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_907" unitRef="USD" decimals="-3">27428000</us-gaap:EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets>

  <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="PAsOn12_31_2016_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_908" unitRef="USD" decimals="-3">1849000</us-gaap:DeferredTaxAssetsNetNoncurrent>

  <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="PAsOn12_31_2017_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_909" unitRef="USD" decimals="-3">4555000</us-gaap:DeferredTaxAssetsNetNoncurrent>

  <us-gaap:PropertyPlantAndEquipmentNet contextRef="PAsOn12_31_2016_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_910" unitRef="USD" decimals="-3">20039000</us-gaap:PropertyPlantAndEquipmentNet>

  <us-gaap:PropertyPlantAndEquipmentNet contextRef="PAsOn12_31_2017_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_911" unitRef="USD" decimals="-3">19491000</us-gaap:PropertyPlantAndEquipmentNet>

  <us-gaap:ConstructionInProgressGross contextRef="PAsOn12_31_2016_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_912" unitRef="USD" decimals="-3">574000</us-gaap:ConstructionInProgressGross>

  <us-gaap:ConstructionInProgressGross contextRef="PAsOn12_31_2017_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_913" unitRef="USD" decimals="-3">4517000</us-gaap:ConstructionInProgressGross>

  <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="PAsOn12_31_2016_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_914" unitRef="USD" decimals="-3">11083000</us-gaap:IntangibleAssetsNetExcludingGoodwill>

  <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="PAsOn12_31_2017_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_915" unitRef="USD" decimals="-3">5511000</us-gaap:IntangibleAssetsNetExcludingGoodwill>

  <us-gaap:Goodwill contextRef="PAsOn12_31_2016_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_916" unitRef="USD" decimals="-3">20497000</us-gaap:Goodwill>

  <us-gaap:Goodwill contextRef="PAsOn12_31_2017_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_917" unitRef="USD" decimals="-3">21760000</us-gaap:Goodwill>

  <us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent contextRef="PAsOn12_31_2016_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_918" unitRef="USD" decimals="-3">1187000</us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent>

  <us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent contextRef="PAsOn12_31_2017_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_919" unitRef="USD" decimals="-3">1885000</us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent>

  <us-gaap:AssetsNoncurrent contextRef="PAsOn12_31_2016_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_920" unitRef="USD" decimals="-3">80708000</us-gaap:AssetsNoncurrent>

  <us-gaap:AssetsNoncurrent contextRef="PAsOn12_31_2017_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_921" unitRef="USD" decimals="-3">85147000</us-gaap:AssetsNoncurrent>

  <us-gaap:Assets contextRef="PAsOn12_31_2016_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_922" unitRef="USD" decimals="-3">182245000</us-gaap:Assets>

  <us-gaap:Assets contextRef="PAsOn12_31_2017_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_923" unitRef="USD" decimals="-3">203821000</us-gaap:Assets>

  <us-gaap:AccountsPayableCurrent contextRef="PAsOn12_31_2016_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_924" unitRef="USD" decimals="-3">44162000</us-gaap:AccountsPayableCurrent>

  <us-gaap:AccountsPayableCurrent contextRef="PAsOn12_31_2017_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_925" unitRef="USD" decimals="-3">68469000</us-gaap:AccountsPayableCurrent>

  <us-gaap:DueToRelatedPartiesCurrent contextRef="PAsOn12_31_2016_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_926" unitRef="USD" decimals="-3">45000</us-gaap:DueToRelatedPartiesCurrent>

  <us-gaap:DueToRelatedPartiesCurrent contextRef="PAsOn12_31_2017_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_927" unitRef="USD" decimals="-3">10000</us-gaap:DueToRelatedPartiesCurrent>

  <us-gaap:DeferredRevenueCurrent contextRef="PAsOn12_31_2016_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_928" unitRef="USD" decimals="-3">22923000</us-gaap:DeferredRevenueCurrent>

  <us-gaap:DeferredRevenueCurrent contextRef="PAsOn12_31_2017_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_929" unitRef="USD" decimals="-3">27738000</us-gaap:DeferredRevenueCurrent>

  <us-gaap:AccruedIncomeTaxesCurrent contextRef="PAsOn12_31_2016_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_930" unitRef="USD" decimals="-3">2253000</us-gaap:AccruedIncomeTaxesCurrent>

  <us-gaap:AccruedIncomeTaxesCurrent contextRef="PAsOn12_31_2017_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_931" unitRef="USD" decimals="-3">3128000</us-gaap:AccruedIncomeTaxesCurrent>

  <us-gaap:AccruedLiabilitiesAndOtherLiabilities contextRef="PAsOn12_31_2016_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_932" unitRef="USD" decimals="-3">104114000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>

  <us-gaap:AccruedLiabilitiesAndOtherLiabilities contextRef="PAsOn12_31_2017_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_933" unitRef="USD" decimals="-3">132322000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>

  <us-gaap:LiabilitiesCurrent contextRef="PAsOn12_31_2016_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_934" unitRef="USD" decimals="-3">174834000</us-gaap:LiabilitiesCurrent>

  <us-gaap:LiabilitiesCurrent contextRef="PAsOn12_31_2017_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_935" unitRef="USD" decimals="-3">232489000</us-gaap:LiabilitiesCurrent>

  <us-gaap:DeferredRevenueNoncurrent contextRef="PAsOn12_31_2016_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_936" unitRef="USD" decimals="-3">3539000</us-gaap:DeferredRevenueNoncurrent>

  <us-gaap:DeferredRevenueNoncurrent contextRef="PAsOn12_31_2017_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_937" unitRef="USD" decimals="-3">2934000</us-gaap:DeferredRevenueNoncurrent>

  <us-gaap:LiabilitiesNoncurrent contextRef="PAsOn12_31_2016_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_938" unitRef="USD" decimals="-3">3539000</us-gaap:LiabilitiesNoncurrent>

  <us-gaap:LiabilitiesNoncurrent contextRef="PAsOn12_31_2017_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_939" unitRef="USD" decimals="-3">2934000</us-gaap:LiabilitiesNoncurrent>

  <us-gaap:Liabilities contextRef="PAsOn12_31_2016_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_940" unitRef="USD" decimals="-3">178373000</us-gaap:Liabilities>

  <us-gaap:Liabilities contextRef="PAsOn12_31_2017_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_941" unitRef="USD" decimals="-3">235423000</us-gaap:Liabilities>

  <us-gaap:SalesRevenueNet contextRef="P01_01_2017To12_31_2017_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_942" unitRef="USD" decimals="-3">200591000</us-gaap:SalesRevenueNet>

  <us-gaap:SalesRevenueNet contextRef="P01_01_2015To12_31_2015_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_943" unitRef="USD" decimals="-3">119761000</us-gaap:SalesRevenueNet>

  <us-gaap:SalesRevenueNet contextRef="P01_01_2016To12_31_2016_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_944" unitRef="USD" decimals="-3">140236000</us-gaap:SalesRevenueNet>

  <us-gaap:NetIncomeLoss contextRef="P01_01_2017To12_31_2017_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_945" unitRef="USD" decimals="-3">-49339000</us-gaap:NetIncomeLoss>

  <us-gaap:NetIncomeLoss contextRef="P01_01_2015To12_31_2015_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_946" unitRef="USD" decimals="-3">-15646000</us-gaap:NetIncomeLoss>

  <us-gaap:NetIncomeLoss contextRef="P01_01_2016To12_31_2016_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_947" unitRef="USD" decimals="-3">-31196000</us-gaap:NetIncomeLoss>

  <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="P01_01_2017To12_31_2017_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_948" unitRef="USD" decimals="-3">-6992000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>

  <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="P01_01_2015To12_31_2015_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_949" unitRef="USD" decimals="-3">41723000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>

  <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="P01_01_2016To12_31_2016_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_950" unitRef="USD" decimals="-3">3565000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>

  <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations contextRef="P01_01_2017To12_31_2017_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_951" unitRef="USD" decimals="-3">13463000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>

  <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations contextRef="P01_01_2015To12_31_2015_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_952" unitRef="USD" decimals="-3">-51721000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>

  <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations contextRef="P01_01_2016To12_31_2016_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_953" unitRef="USD" decimals="-3">1859000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>

  <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="P01_01_2017To12_31_2017_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_954" unitRef="USD" decimals="-3">1180000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>

  <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="P01_01_2015To12_31_2015_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_955" unitRef="USD" decimals="-3">1055000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>

  <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="P01_01_2016To12_31_2016_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_956" unitRef="USD" decimals="-3">2508000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>

  <xnet:ConcentrationRiskNumberOfTopCustomers contextRef="P01_01_2017To12_31_2017" id="Factid_957" unitRef="Customer" decimals="0">10</xnet:ConcentrationRiskNumberOfTopCustomers>

  <us-gaap:ConcentrationRiskPercentage1 contextRef="P01_01_2015To12_31_2015_CustomerConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis" id="Factid_958" unitRef="pure" decimals="2">0.26</us-gaap:ConcentrationRiskPercentage1>

  <us-gaap:ConcentrationRiskPercentage1 contextRef="P01_01_2016To12_31_2016_CustomerConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis" id="Factid_959" unitRef="pure" decimals="2">0.18</us-gaap:ConcentrationRiskPercentage1>

  <us-gaap:ConcentrationRiskPercentage1 contextRef="P01_01_2017To12_31_2017_CustomerConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis" id="Factid_960" unitRef="pure" decimals="2">0.27</us-gaap:ConcentrationRiskPercentage1>

  <xnet:BusinessCombinationConsiderationPayable contextRef="PAsOn11_30_2017_HenanTourismInformationCoLtdMemberdeiLegalEntityAxis" id="Factid_961" unitRef="USD" decimals="-5">1500000</xnet:BusinessCombinationConsiderationPayable>

  <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired contextRef="PAsOn11_30_2017_HenanTourismInformationCoLtdMemberdeiLegalEntityAxis" id="Factid_962" unitRef="pure" decimals="1">0.8</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>

  <us-gaap:AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries contextRef="PAsOn12_31_2016" id="Factid_963" unitRef="USD" decimals="-3">124026000000</us-gaap:AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries>

  <us-gaap:AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries contextRef="PAsOn12_31_2017" id="Factid_964" unitRef="USD" decimals="-3">142487000000</us-gaap:AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries>

  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="PAsOn12_31_2016_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_965" unitRef="USD" decimals="-3">273160000</us-gaap:CashAndCashEquivalentsAtCarryingValue>

  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="PAsOn12_31_2017_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_966" unitRef="USD" decimals="-3">280196000</us-gaap:CashAndCashEquivalentsAtCarryingValue>

  <xnet:DueFromSubsidiariesAndVariableInterestEntities contextRef="PAsOn12_31_2016_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_967" unitRef="USD" decimals="-3">101130000</xnet:DueFromSubsidiariesAndVariableInterestEntities>

  <xnet:DueFromSubsidiariesAndVariableInterestEntities contextRef="PAsOn12_31_2017_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_968" unitRef="USD" decimals="-3">98129000</xnet:DueFromSubsidiariesAndVariableInterestEntities>

  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="PAsOn12_31_2016_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_969" unitRef="USD" decimals="-3">348000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>

  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="PAsOn12_31_2017_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_970" unitRef="USD" decimals="-3">439000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>

  <us-gaap:AssetsCurrent contextRef="PAsOn12_31_2016_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_971" unitRef="USD" decimals="-3">374638000</us-gaap:AssetsCurrent>

  <us-gaap:AssetsCurrent contextRef="PAsOn12_31_2017_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_972" unitRef="USD" decimals="-3">378764000</us-gaap:AssetsCurrent>

  <xnet:InvestmentInSubsidiariesAndVariableInterestEntities contextRef="PAsOn12_31_2016_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_973" unitRef="USD" decimals="-3">43447000</xnet:InvestmentInSubsidiariesAndVariableInterestEntities>

  <xnet:InvestmentInSubsidiariesAndVariableInterestEntities contextRef="PAsOn12_31_2017_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_974" unitRef="USD" decimals="-3">17375000</xnet:InvestmentInSubsidiariesAndVariableInterestEntities>

  <us-gaap:Assets contextRef="PAsOn12_31_2016_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_975" unitRef="USD" decimals="-3">418088000</us-gaap:Assets>

  <us-gaap:Assets contextRef="PAsOn12_31_2017_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_976" unitRef="USD" decimals="-3">396140000</us-gaap:Assets>

  <us-gaap:AccountsPayableCurrent contextRef="PAsOn12_31_2016_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_977" unitRef="USD" decimals="-3">55000</us-gaap:AccountsPayableCurrent>

  <us-gaap:AccountsPayableCurrent contextRef="PAsOn12_31_2017_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_978" unitRef="USD" decimals="-3">55000</us-gaap:AccountsPayableCurrent>

  <us-gaap:DeferredRevenueCurrent contextRef="PAsOn12_31_2016_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_979" unitRef="USD" decimals="-3">272000</us-gaap:DeferredRevenueCurrent>

  <us-gaap:DeferredRevenueCurrent contextRef="PAsOn12_31_2017_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_980" unitRef="USD" decimals="-3">308000</us-gaap:DeferredRevenueCurrent>

  <xnet:AccruedLiabilitiesAndOtherLiabilitiesCurrent contextRef="PAsOn12_31_2016_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_981" unitRef="USD" decimals="-3">1695000</xnet:AccruedLiabilitiesAndOtherLiabilitiesCurrent>

  <xnet:AccruedLiabilitiesAndOtherLiabilitiesCurrent contextRef="PAsOn12_31_2017_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_982" unitRef="USD" decimals="-3">732000</xnet:AccruedLiabilitiesAndOtherLiabilitiesCurrent>

  <us-gaap:LiabilitiesCurrent contextRef="PAsOn12_31_2016_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_983" unitRef="USD" decimals="-3">3884000</us-gaap:LiabilitiesCurrent>

  <us-gaap:LiabilitiesCurrent contextRef="PAsOn12_31_2017_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_984" unitRef="USD" decimals="-3">5174000</us-gaap:LiabilitiesCurrent>

  <us-gaap:DeferredRevenueNoncurrent contextRef="PAsOn12_31_2016_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_985" unitRef="USD" decimals="-3">543000</us-gaap:DeferredRevenueNoncurrent>

  <us-gaap:DeferredRevenueNoncurrent contextRef="PAsOn12_31_2017_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_986" unitRef="USD" decimals="-3">308000</us-gaap:DeferredRevenueNoncurrent>

  <us-gaap:DueToRelatedPartiesNoncurrent contextRef="PAsOn12_31_2016_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_987" unitRef="USD" decimals="-3">4537000</us-gaap:DueToRelatedPartiesNoncurrent>

  <us-gaap:DueToRelatedPartiesNoncurrent contextRef="PAsOn12_31_2017_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_988" unitRef="USD" decimals="-3">4737000</us-gaap:DueToRelatedPartiesNoncurrent>

  <xnet:StockRepurchaseWithholdingPayable contextRef="PAsOn12_31_2016_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_989" unitRef="USD" decimals="-3">886000</xnet:StockRepurchaseWithholdingPayable>

  <xnet:StockRepurchaseWithholdingPayable contextRef="PAsOn12_31_2017_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_990" unitRef="USD" decimals="-3">925000</xnet:StockRepurchaseWithholdingPayable>

  <us-gaap:Liabilities contextRef="PAsOn12_31_2016_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_991" unitRef="USD" decimals="-3">9850000</us-gaap:Liabilities>

  <us-gaap:Liabilities contextRef="PAsOn12_31_2017_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_992" unitRef="USD" decimals="-3">11144000</us-gaap:Liabilities>

  <us-gaap:CommonStockValue contextRef="PAsOn12_31_2016_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_993" unitRef="USD" decimals="-3">83000</us-gaap:CommonStockValue>

  <us-gaap:CommonStockValue contextRef="PAsOn12_31_2017_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_994" unitRef="USD" decimals="-3">83000</us-gaap:CommonStockValue>

  <us-gaap:TreasuryStockValue contextRef="PAsOn12_31_2016_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_995" unitRef="USD" decimals="-3">9000</us-gaap:TreasuryStockValue>

  <us-gaap:TreasuryStockValue contextRef="PAsOn12_31_2017_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_996" unitRef="USD" decimals="-3">9000</us-gaap:TreasuryStockValue>

  <xnet:OtherShareholdersEquity contextRef="PAsOn12_31_2016_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_997" unitRef="USD" decimals="-3">408146000</xnet:OtherShareholdersEquity>

  <xnet:OtherShareholdersEquity contextRef="PAsOn12_31_2017_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_998" unitRef="USD" decimals="-3">384904000</xnet:OtherShareholdersEquity>

  <us-gaap:StockholdersEquity contextRef="PAsOn12_31_2016_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_999" unitRef="USD" decimals="-3">408238000</us-gaap:StockholdersEquity>

  <us-gaap:StockholdersEquity contextRef="PAsOn12_31_2017_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1000" unitRef="USD" decimals="-3">384996000</us-gaap:StockholdersEquity>

  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="PAsOn12_31_2016_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1001" unitRef="USD" decimals="-3">418088000</us-gaap:LiabilitiesAndStockholdersEquity>

  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="PAsOn12_31_2017_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1002" unitRef="USD" decimals="-3">396140000</us-gaap:LiabilitiesAndStockholdersEquity>

  <us-gaap:PropertyPlantAndEquipmentNet contextRef="PAsOn12_31_2016_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1003" unitRef="USD" decimals="-3">3000</us-gaap:PropertyPlantAndEquipmentNet>

  <us-gaap:PropertyPlantAndEquipmentNet contextRef="PAsOn12_31_2017_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1004" unitRef="USD" decimals="-3">1000</us-gaap:PropertyPlantAndEquipmentNet>

  <xnet:DueToSubsidiariesAndVariableInterestEntities contextRef="PAsOn12_31_2016_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1005" unitRef="USD" decimals="-3">1862000</xnet:DueToSubsidiariesAndVariableInterestEntities>

  <xnet:DueToSubsidiariesAndVariableInterestEntities contextRef="PAsOn12_31_2017_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1006" unitRef="USD" decimals="-3">4079000</xnet:DueToSubsidiariesAndVariableInterestEntities>

  <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="P01_01_2015To12_31_2015_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1007" unitRef="USD" decimals="-3">-26069000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>

  <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="P01_01_2017To12_31_2017_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1008" unitRef="USD" decimals="-3">-25333000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>

  <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations contextRef="P01_01_2015To12_31_2015_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1009" unitRef="USD" decimals="-3">3812000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>

  <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations contextRef="P01_01_2017To12_31_2017_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1010" unitRef="USD" decimals="-3">32670000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>

  <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="P01_01_2015To12_31_2015_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1011" unitRef="USD" decimals="-3">4975000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>

  <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="P01_01_2017To12_31_2017_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1012" unitRef="USD" decimals="-3">-301000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>

  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="P01_01_2015To12_31_2015_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1013" unitRef="USD" decimals="-3">-17282000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>

  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="P01_01_2017To12_31_2017_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1014" unitRef="USD" decimals="-3">7036000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>

  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="PAsOn12_31_2014_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1015" unitRef="USD" decimals="-3">309457000</us-gaap:CashAndCashEquivalentsAtCarryingValue>

  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations contextRef="P01_01_2015To12_31_2015_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1016" unitRef="USD" xsi:nil="true" />

  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations contextRef="P01_01_2017To12_31_2017_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1017" unitRef="USD" xsi:nil="true" />

  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="PAsOn12_31_2015_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1018" unitRef="USD" decimals="-3">292175000</us-gaap:CashAndCashEquivalentsAtCarryingValue>

  <us-gaap:CommitmentsAndContingencies contextRef="PAsOn12_31_2016" id="Factid_1019" unitRef="USD" xsi:nil="true" />

  <us-gaap:CommitmentsAndContingencies contextRef="PAsOn12_31_2017" id="Factid_1020" unitRef="USD" xsi:nil="true" />

  <dei:EntityIncorporationStateCountryName contextRef="P01_01_2017To12_31_2017_ShenzhenXunleiNetworkingTechnologiesCoLtdMemberdeiLegalEntityAxis" id="Factid_1021">People&amp;#8217;s Republic of China</dei:EntityIncorporationStateCountryName>

  <dei:EntityIncorporationStateCountryName contextRef="P01_01_2017To12_31_2017_GiganologyShenzhenCoLtdMemberdeiLegalEntityAxis" id="Factid_1022">PRC</dei:EntityIncorporationStateCountryName>

  <dei:EntityIncorporationStateCountryName contextRef="P01_01_2017To12_31_2017_ShenzhenXunleiWangwenhuaCoLtdMemberdeiLegalEntityAxis" id="Factid_1023">PRC</dei:EntityIncorporationStateCountryName>

  <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation contextRef="PAsOn12_31_2017" id="Factid_1024" unitRef="USD" decimals="-3">26000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation>

  <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation contextRef="PAsOn12_31_2016" id="Factid_1025" unitRef="USD" decimals="-3">20000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation>

  <dei:EntityIncorporationStateCountryName contextRef="P01_01_2017To12_31_2017_XunleiNetworkingTechnologiesBeijingCoLdMemberdeiLegalEntityAxis" id="Factid_1026">PRC</dei:EntityIncorporationStateCountryName>

  <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation contextRef="PAsOn12_31_2017" id="Factid_1027" unitRef="USD" decimals="-3">822000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation>

  <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation contextRef="PAsOn12_31_2016" id="Factid_1028" unitRef="USD" decimals="-3">1338000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation>

  <dei:EntityIncorporationStateCountryName contextRef="P01_01_2017To12_31_2017_XunleiGamesDevelopmentShenzhenCoLtdMemberdeiLegalEntityAxis" id="Factid_1029">PRC</dei:EntityIncorporationStateCountryName>

  <xnet:AccountsPayableConsolidatedVariableInterestEntitiesWithoutRecourse contextRef="PAsOn12_31_2016" id="Factid_1030" unitRef="USD" decimals="-3">44162000</xnet:AccountsPayableConsolidatedVariableInterestEntitiesWithoutRecourse>

  <xnet:AccountsPayableConsolidatedVariableInterestEntitiesWithoutRecourse contextRef="PAsOn12_31_2017" id="Factid_1031" unitRef="USD" decimals="-3">68469000</xnet:AccountsPayableConsolidatedVariableInterestEntitiesWithoutRecourse>

  <xnet:AmountsDueToRelatedPartiesConsolidatedVariableInterestEntitiesWithoutRecourse contextRef="PAsOn12_31_2016" id="Factid_1032" unitRef="USD" decimals="-3">45000</xnet:AmountsDueToRelatedPartiesConsolidatedVariableInterestEntitiesWithoutRecourse>

  <xnet:AmountsDueToRelatedPartiesConsolidatedVariableInterestEntitiesWithoutRecourse contextRef="PAsOn12_31_2017" id="Factid_1033" unitRef="USD" decimals="-3">10000</xnet:AmountsDueToRelatedPartiesConsolidatedVariableInterestEntitiesWithoutRecourse>

  <xnet:DeferredRevenueConsolidatedVariableInterestEntitiesWithoutRecourseCurrent contextRef="PAsOn12_31_2016" id="Factid_1034" unitRef="USD" decimals="-3">22923000</xnet:DeferredRevenueConsolidatedVariableInterestEntitiesWithoutRecourseCurrent>

  <xnet:DeferredRevenueConsolidatedVariableInterestEntitiesWithoutRecourseCurrent contextRef="PAsOn12_31_2017" id="Factid_1035" unitRef="USD" decimals="-3">27738000</xnet:DeferredRevenueConsolidatedVariableInterestEntitiesWithoutRecourseCurrent>

  <xnet:IncomeTaxesPayableConsolidatedVariableInterestEntitiesWithoutRecourse contextRef="PAsOn12_31_2016" id="Factid_1036" unitRef="USD" decimals="-3">2253000</xnet:IncomeTaxesPayableConsolidatedVariableInterestEntitiesWithoutRecourse>

  <xnet:IncomeTaxesPayableConsolidatedVariableInterestEntitiesWithoutRecourse contextRef="PAsOn12_31_2017" id="Factid_1037" unitRef="USD" decimals="-3">3128000</xnet:IncomeTaxesPayableConsolidatedVariableInterestEntitiesWithoutRecourse>

  <xnet:AccruedLiabilitiesAndOtherCurrentLiabilitiesConsolidatedVariableInterestEntitiesWithoutRecourse contextRef="PAsOn12_31_2016" id="Factid_1038" unitRef="USD" decimals="-3">104114000</xnet:AccruedLiabilitiesAndOtherCurrentLiabilitiesConsolidatedVariableInterestEntitiesWithoutRecourse>

  <dei:EntityIncorporationStateCountryName contextRef="P01_01_2017To12_31_2017_ShenzhenZhuolianSoftwareCoLtdMemberdeiLegalEntityAxis" id="Factid_1039">PRC</dei:EntityIncorporationStateCountryName>

  <xnet:AccruedLiabilitiesAndOtherCurrentLiabilitiesConsolidatedVariableInterestEntitiesWithoutRecourse contextRef="PAsOn12_31_2017" id="Factid_1040" unitRef="USD" decimals="-3">132901000</xnet:AccruedLiabilitiesAndOtherCurrentLiabilitiesConsolidatedVariableInterestEntitiesWithoutRecourse>

  <xnet:DeferredRevenueConsolidatedVariableInterestEntitiesWithoutRecourseNoncurrent contextRef="PAsOn12_31_2016" id="Factid_1041" unitRef="USD" decimals="-3">3539000</xnet:DeferredRevenueConsolidatedVariableInterestEntitiesWithoutRecourseNoncurrent>

  <xnet:DeferredRevenueConsolidatedVariableInterestEntitiesWithoutRecourseNoncurrent contextRef="PAsOn12_31_2017" id="Factid_1042" unitRef="USD" decimals="-3">2934000</xnet:DeferredRevenueConsolidatedVariableInterestEntitiesWithoutRecourseNoncurrent>

  <dei:EntityIncorporationStateCountryName contextRef="P01_01_2017To12_31_2017_XunleiNetworkTechnologiesLimitedBviMemberdeiLegalEntityAxis" id="Factid_1043">British Virgin Islands</dei:EntityIncorporationStateCountryName>

  <us-gaap:CommonStockParOrStatedValuePerShare contextRef="PAsOn12_31_2016" id="Factid_1044" unitRef="USD_per_Share" decimals="5">0.00025</us-gaap:CommonStockParOrStatedValuePerShare>

  <dei:EntityIncorporationStateCountryName contextRef="P01_01_2017To12_31_2017_XunleiNetworkTechnologiesLimitedHkMemberdeiLegalEntityAxis" id="Factid_1045">Hong Kong</dei:EntityIncorporationStateCountryName>

  <us-gaap:CommonStockSharesAuthorized contextRef="PAsOn12_31_2016" id="Factid_1046" unitRef="shares" decimals="INF">1000000000</us-gaap:CommonStockSharesAuthorized>

  <us-gaap:CommonStockSharesIssued contextRef="PAsOn12_31_2016" id="Factid_1047" unitRef="shares" decimals="INF">368877209</us-gaap:CommonStockSharesIssued>

  <us-gaap:CommonStockSharesIssued contextRef="PAsOn12_31_2017" id="Factid_1048" unitRef="shares" decimals="INF">368877209</us-gaap:CommonStockSharesIssued>

  <us-gaap:TreasuryStockShares contextRef="PAsOn12_31_2016" id="Factid_1049" unitRef="shares" decimals="INF">38332209</us-gaap:TreasuryStockShares>

  <us-gaap:TreasuryStockShares contextRef="PAsOn12_31_2017" id="Factid_1050" unitRef="shares" decimals="INF">35233649</us-gaap:TreasuryStockShares>

  <us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges contextRef="P01_01_2015To12_31_2015" id="Factid_1051" unitRef="USD" xsi:nil="true" />

  <us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges contextRef="P01_01_2016To12_31_2016" id="Factid_1052" unitRef="USD" xsi:nil="true" />

  <us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges contextRef="P01_01_2017To12_31_2017" id="Factid_1053" unitRef="USD" decimals="-3">-13556000</us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges>

  <us-gaap:OperatingIncomeLoss contextRef="P01_01_2015To12_31_2015" id="Factid_1054" unitRef="USD" decimals="-3">-31521000</us-gaap:OperatingIncomeLoss>

  <us-gaap:OperatingIncomeLoss contextRef="P01_01_2016To12_31_2016" id="Factid_1055" unitRef="USD" decimals="-3">-41502000</us-gaap:OperatingIncomeLoss>

  <us-gaap:OperatingIncomeLoss contextRef="P01_01_2017To12_31_2017" id="Factid_1056" unitRef="USD" decimals="-3">-54201000</us-gaap:OperatingIncomeLoss>

  <dei:EntityIncorporationStateCountryName contextRef="P01_01_2017To12_31_2017_XunleiComputerShenzhenCoLtdMemberdeiLegalEntityAxis" id="Factid_1057">PRC</dei:EntityIncorporationStateCountryName>

  <dei:EntityIncorporationStateCountryName contextRef="P01_01_2017To12_31_2017_ShenzhenOnethingTechnologiesCoLtdMemberdeiLegalEntityAxis" id="Factid_1058">PRC</dei:EntityIncorporationStateCountryName>

  <dei:EntityIncorporationStateCountryName contextRef="P01_01_2017To12_31_2017_BeijingXunjingTechnologiesCoLtdMemberdeiLegalEntityAxis" id="Factid_1059">PRC</dei:EntityIncorporationStateCountryName>

  <dei:EntityIncorporationStateCountryName contextRef="P01_01_2017To12_31_2017_ShenzhenCrystalInteractiveTechnologiesCoMemberdeiLegalEntityAxis" id="Factid_1060">PRC</dei:EntityIncorporationStateCountryName>

  <dei:EntityIncorporationStateCountryName contextRef="P01_01_2017To12_31_2017_ShenzhenXunleiVentureCapitalPartnershipEnterpriseMemberdeiLegalEntityAxis" id="Factid_1061">PRC</dei:EntityIncorporationStateCountryName>

  <dei:EntityIncorporationDateOfIncorporation contextRef="P01_01_2017To12_31_2017_ShenzhenXunleiNetworkingTechnologiesCoLtdMemberdeiLegalEntityAxis" id="Factid_1062">2003-01-31</dei:EntityIncorporationDateOfIncorporation>

  <dei:EntityIncorporationDateOfIncorporation contextRef="P01_01_2017To12_31_2017_GiganologyShenzhenCoLtdMemberdeiLegalEntityAxis" id="Factid_1063">2005-06-30</dei:EntityIncorporationDateOfIncorporation>

  <dei:EntityIncorporationDateOfIncorporation contextRef="P01_01_2017To12_31_2017_ShenzhenXunleiWangwenhuaCoLtdMemberdeiLegalEntityAxis" id="Factid_1064">2005-12-31</dei:EntityIncorporationDateOfIncorporation>

  <dei:EntityIncorporationDateOfIncorporation contextRef="P01_01_2017To12_31_2017_XunleiNetworkingTechnologiesBeijingCoLdMemberdeiLegalEntityAxis" id="Factid_1065">2009-06-30</dei:EntityIncorporationDateOfIncorporation>

  <dei:EntityIncorporationDateOfIncorporation contextRef="P01_01_2017To12_31_2017_ShenzhenZhuolianSoftwareCoLtdMemberdeiLegalEntityAxis" id="Factid_1066">2010-01-31</dei:EntityIncorporationDateOfIncorporation>

  <dei:EntityIncorporationDateOfIncorporation contextRef="P01_01_2017To12_31_2017_XunleiGamesDevelopmentShenzhenCoLtdMemberdeiLegalEntityAxis" id="Factid_1067">2010-02-28</dei:EntityIncorporationDateOfIncorporation>

  <dei:EntityIncorporationDateOfIncorporation contextRef="P01_01_2017To12_31_2017_XunleiNetworkTechnologiesLimitedBviMemberdeiLegalEntityAxis" id="Factid_1068">2011-02-28</dei:EntityIncorporationDateOfIncorporation>

  <dei:EntityIncorporationDateOfIncorporation contextRef="P01_01_2017To12_31_2017_XunleiNetworkTechnologiesLimitedHkMemberdeiLegalEntityAxis" id="Factid_1069">2011-03-31</dei:EntityIncorporationDateOfIncorporation>

  <dei:EntityIncorporationDateOfIncorporation contextRef="P01_01_2017To12_31_2017_XunleiComputerShenzhenCoLtdMemberdeiLegalEntityAxis" id="Factid_1070">2011-11-30</dei:EntityIncorporationDateOfIncorporation>

  <dei:EntityIncorporationDateOfIncorporation contextRef="P01_01_2017To12_31_2017_ShenzhenOnethingTechnologiesCoLtdMemberdeiLegalEntityAxis" id="Factid_1071">2013-09-30</dei:EntityIncorporationDateOfIncorporation>

  <dei:EntityIncorporationDateOfIncorporation contextRef="P01_01_2017To12_31_2017_BeijingXunjingTechnologiesCoLtdMemberdeiLegalEntityAxis" id="Factid_1072">2015-10-31</dei:EntityIncorporationDateOfIncorporation>

  <dei:EntityIncorporationDateOfIncorporation contextRef="P01_01_2017To12_31_2017_ShenzhenCrystalInteractiveTechnologiesCoMemberdeiLegalEntityAxis" id="Factid_1073">2016-05-31</dei:EntityIncorporationDateOfIncorporation>

  <dei:EntityIncorporationDateOfIncorporation contextRef="P01_01_2017To12_31_2017_ShenzhenXunleiVentureCapitalPartnershipEnterpriseMemberdeiLegalEntityAxis" id="Factid_1074">2016-06-30</dei:EntityIncorporationDateOfIncorporation>

  <us-gaap:VariableInterestEntityNatureOfInvolvement contextRef="P01_01_2017To12_31_2017_ShenzhenXunleiNetworkingTechnologiesCoLtdMemberdeiLegalEntityAxis" id="Factid_1075">VIE</us-gaap:VariableInterestEntityNatureOfInvolvement>

  <us-gaap:VariableInterestEntityNatureOfInvolvement contextRef="P01_01_2017To12_31_2017_GiganologyShenzhenCoLtdMemberdeiLegalEntityAxis" id="Factid_1076">Subsidiary</us-gaap:VariableInterestEntityNatureOfInvolvement>

  <us-gaap:VariableInterestEntityNatureOfInvolvement contextRef="P01_01_2017To12_31_2017_ShenzhenXunleiWangwenhuaCoLtdMemberdeiLegalEntityAxis" id="Factid_1077">VIE&amp;#8217;s subsidiary</us-gaap:VariableInterestEntityNatureOfInvolvement>

  <us-gaap:VariableInterestEntityNatureOfInvolvement contextRef="P01_01_2017To12_31_2017_XunleiNetworkingTechnologiesBeijingCoLdMemberdeiLegalEntityAxis" id="Factid_1078">VIE&amp;#8217;s subsidiary</us-gaap:VariableInterestEntityNatureOfInvolvement>

  <us-gaap:VariableInterestEntityNatureOfInvolvement contextRef="P01_01_2017To12_31_2017_ShenzhenZhuolianSoftwareCoLtdMemberdeiLegalEntityAxis" id="Factid_1079">VIE&amp;#8217;s subsidiary</us-gaap:VariableInterestEntityNatureOfInvolvement>

  <us-gaap:VariableInterestEntityNatureOfInvolvement contextRef="P01_01_2017To12_31_2017_XunleiGamesDevelopmentShenzhenCoLtdMemberdeiLegalEntityAxis" id="Factid_1080">VIE&amp;#8217;s subsidiary</us-gaap:VariableInterestEntityNatureOfInvolvement>

  <us-gaap:VariableInterestEntityNatureOfInvolvement contextRef="P01_01_2017To12_31_2017_XunleiNetworkTechnologiesLimitedBviMemberdeiLegalEntityAxis" id="Factid_1081">Subsidiary</us-gaap:VariableInterestEntityNatureOfInvolvement>

  <us-gaap:VariableInterestEntityNatureOfInvolvement contextRef="P01_01_2017To12_31_2017_XunleiNetworkTechnologiesLimitedHkMemberdeiLegalEntityAxis" id="Factid_1082">Subsidiary</us-gaap:VariableInterestEntityNatureOfInvolvement>

  <us-gaap:VariableInterestEntityNatureOfInvolvement contextRef="P01_01_2017To12_31_2017_XunleiComputerShenzhenCoLtdMemberdeiLegalEntityAxis" id="Factid_1083">Subsidiary</us-gaap:VariableInterestEntityNatureOfInvolvement>

  <us-gaap:VariableInterestEntityNatureOfInvolvement contextRef="P01_01_2017To12_31_2017_ShenzhenOnethingTechnologiesCoLtdMemberdeiLegalEntityAxis" id="Factid_1084">VIE&amp;#8217;s subsidiary</us-gaap:VariableInterestEntityNatureOfInvolvement>

  <us-gaap:VariableInterestEntityNatureOfInvolvement contextRef="P01_01_2017To12_31_2017_BeijingXunjingTechnologiesCoLtdMemberdeiLegalEntityAxis" id="Factid_1085">VIE&amp;#8217;s subsidiary</us-gaap:VariableInterestEntityNatureOfInvolvement>

  <us-gaap:VariableInterestEntityNatureOfInvolvement contextRef="P01_01_2017To12_31_2017_ShenzhenCrystalInteractiveTechnologiesCoMemberdeiLegalEntityAxis" id="Factid_1086">VIE&amp;#8217;s subsidiary</us-gaap:VariableInterestEntityNatureOfInvolvement>

  <us-gaap:VariableInterestEntityNatureOfInvolvement contextRef="P01_01_2017To12_31_2017_ShenzhenXunleiVentureCapitalPartnershipEnterpriseMemberdeiLegalEntityAxis" id="Factid_1087">VIE&amp;#8217;s subsidiary</us-gaap:VariableInterestEntityNatureOfInvolvement>

  <us-gaap:VariableInterestEntityOwnershipPercentage contextRef="P01_01_2017To12_31_2017_ShenzhenXunleiNetworkingTechnologiesCoLtdMemberdeiLegalEntityAxis" id="Factid_1088" unitRef="pure" decimals="0">1</us-gaap:VariableInterestEntityOwnershipPercentage>

  <us-gaap:VariableInterestEntityOwnershipPercentage contextRef="P01_01_2017To12_31_2017_GiganologyShenzhenCoLtdMemberdeiLegalEntityAxis" id="Factid_1089" unitRef="pure" decimals="0">1</us-gaap:VariableInterestEntityOwnershipPercentage>

  <us-gaap:VariableInterestEntityOwnershipPercentage contextRef="P01_01_2017To12_31_2017_ShenzhenXunleiWangwenhuaCoLtdMemberdeiLegalEntityAxis" id="Factid_1090" unitRef="pure" decimals="0">1</us-gaap:VariableInterestEntityOwnershipPercentage>

  <us-gaap:VariableInterestEntityOwnershipPercentage contextRef="P01_01_2017To12_31_2017_XunleiNetworkingTechnologiesBeijingCoLdMemberdeiLegalEntityAxis" id="Factid_1091" unitRef="pure" decimals="0">1</us-gaap:VariableInterestEntityOwnershipPercentage>

  <us-gaap:VariableInterestEntityOwnershipPercentage contextRef="P01_01_2017To12_31_2017_ShenzhenZhuolianSoftwareCoLtdMemberdeiLegalEntityAxis" id="Factid_1092" unitRef="pure" decimals="0">1</us-gaap:VariableInterestEntityOwnershipPercentage>

  <us-gaap:VariableInterestEntityOwnershipPercentage contextRef="P01_01_2017To12_31_2017_XunleiGamesDevelopmentShenzhenCoLtdMemberdeiLegalEntityAxis" id="Factid_1093" unitRef="pure" decimals="1">0.7</us-gaap:VariableInterestEntityOwnershipPercentage>

  <us-gaap:VariableInterestEntityOwnershipPercentage contextRef="P01_01_2017To12_31_2017_XunleiNetworkTechnologiesLimitedBviMemberdeiLegalEntityAxis" id="Factid_1094" unitRef="pure" decimals="0">1</us-gaap:VariableInterestEntityOwnershipPercentage>

  <us-gaap:VariableInterestEntityOwnershipPercentage contextRef="P01_01_2017To12_31_2017_XunleiNetworkTechnologiesLimitedHkMemberdeiLegalEntityAxis" id="Factid_1095" unitRef="pure" decimals="0">1</us-gaap:VariableInterestEntityOwnershipPercentage>

  <us-gaap:VariableInterestEntityOwnershipPercentage contextRef="P01_01_2017To12_31_2017_XunleiComputerShenzhenCoLtdMemberdeiLegalEntityAxis" id="Factid_1096" unitRef="pure" decimals="0">1</us-gaap:VariableInterestEntityOwnershipPercentage>

  <us-gaap:VariableInterestEntityOwnershipPercentage contextRef="P01_01_2017To12_31_2017_ShenzhenOnethingTechnologiesCoLtdMemberdeiLegalEntityAxis" id="Factid_1097" unitRef="pure" decimals="0">1</us-gaap:VariableInterestEntityOwnershipPercentage>

  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="P01_01_2015To12_31_2015" id="Factid_1098" unitRef="USD" decimals="-3">-22312000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>

  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="P01_01_2016To12_31_2016" id="Factid_1099" unitRef="USD" decimals="-3">-33275000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>

  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="P01_01_2017To12_31_2017" id="Factid_1100" unitRef="USD" decimals="-3">-46468000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>

  <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax contextRef="P01_01_2015To12_31_2015" id="Factid_1101" unitRef="USD" decimals="-3">9008000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>

  <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax contextRef="P01_01_2016To12_31_2016" id="Factid_1102" unitRef="USD" decimals="-3">7791000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>

  <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax contextRef="P01_01_2017To12_31_2017" id="Factid_1103" unitRef="USD" decimals="-3">7538000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>

  <us-gaap:VariableInterestEntityOwnershipPercentage contextRef="P01_01_2017To12_31_2017_BeijingXunjingTechnologiesCoLtdMemberdeiLegalEntityAxis" id="Factid_1104" unitRef="pure" decimals="0">1</us-gaap:VariableInterestEntityOwnershipPercentage>

  <us-gaap:VariableInterestEntityOwnershipPercentage contextRef="P01_01_2017To12_31_2017_ShenzhenCrystalInteractiveTechnologiesCoMemberdeiLegalEntityAxis" id="Factid_1105" unitRef="pure" decimals="0">1</us-gaap:VariableInterestEntityOwnershipPercentage>

  <us-gaap:VariableInterestEntityOwnershipPercentage contextRef="P01_01_2017To12_31_2017_ShenzhenXunleiVentureCapitalPartnershipEnterpriseMemberdeiLegalEntityAxis" id="Factid_1106" unitRef="pure" decimals="2">0.99</us-gaap:VariableInterestEntityOwnershipPercentage>

  <us-gaap:VariableInterestEntityVIEActivitiesOfVIE contextRef="P01_01_2017To12_31_2017_ShenzhenXunleiNetworkingTechnologiesCoLtdMemberdeiLegalEntityAxis" id="Factid_1107">Development of software, provision of online and related advertising, membership subscription and online game services; as well as sales of software licenses</us-gaap:VariableInterestEntityVIEActivitiesOfVIE>

  <us-gaap:VariableInterestEntityVIEActivitiesOfVIE contextRef="P01_01_2017To12_31_2017_GiganologyShenzhenCoLtdMemberdeiLegalEntityAxis" id="Factid_1108">Development of computer software and provision of information technology services to related companies</us-gaap:VariableInterestEntityVIEActivitiesOfVIE>

  <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="P01_01_2015To12_31_2015" id="Factid_1109" unitRef="USD" decimals="-3">-18567000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>

  <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="P01_01_2016To12_31_2016" id="Factid_1110" unitRef="USD" decimals="-3">-30806000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>

  <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="P01_01_2017To12_31_2017" id="Factid_1111" unitRef="USD" decimals="-3">-44216000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>

  <us-gaap:VariableInterestEntityVIEActivitiesOfVIE contextRef="P01_01_2017To12_31_2017_ShenzhenXunleiWangwenhuaCoLtdMemberdeiLegalEntityAxis" id="Factid_1112">Development of software for related companies, provision of advertising services and production of broadcast television programs</us-gaap:VariableInterestEntityVIEActivitiesOfVIE>

  <us-gaap:VariableInterestEntityVIEActivitiesOfVIE contextRef="P01_01_2017To12_31_2017_XunleiNetworkingTechnologiesBeijingCoLdMemberdeiLegalEntityAxis" id="Factid_1113">Development of software for related companies</us-gaap:VariableInterestEntityVIEActivitiesOfVIE>

  <us-gaap:VariableInterestEntityVIEActivitiesOfVIE contextRef="P01_01_2017To12_31_2017_ShenzhenZhuolianSoftwareCoLtdMemberdeiLegalEntityAxis" id="Factid_1114">Provision of software technology development for related companies</us-gaap:VariableInterestEntityVIEActivitiesOfVIE>

  <us-gaap:VariableInterestEntityVIEActivitiesOfVIE contextRef="P01_01_2017To12_31_2017_XunleiGamesDevelopmentShenzhenCoLtdMemberdeiLegalEntityAxis" id="Factid_1115">Development of online game and computer software for related companies and provision of advertising services</us-gaap:VariableInterestEntityVIEActivitiesOfVIE>

  <us-gaap:VariableInterestEntityVIEActivitiesOfVIE contextRef="P01_01_2017To12_31_2017_XunleiNetworkTechnologiesLimitedBviMemberdeiLegalEntityAxis" id="Factid_1116">Holding company</us-gaap:VariableInterestEntityVIEActivitiesOfVIE>

  <us-gaap:VariableInterestEntityVIEActivitiesOfVIE contextRef="P01_01_2017To12_31_2017_XunleiNetworkTechnologiesLimitedHkMemberdeiLegalEntityAxis" id="Factid_1117">Development computer software of related companies and provision of advertising services</us-gaap:VariableInterestEntityVIEActivitiesOfVIE>

  <us-gaap:VariableInterestEntityVIEActivitiesOfVIE contextRef="P01_01_2017To12_31_2017_XunleiComputerShenzhenCoLtdMemberdeiLegalEntityAxis" id="Factid_1118">Development of computer software and provision of information technology services</us-gaap:VariableInterestEntityVIEActivitiesOfVIE>

  <us-gaap:VariableInterestEntityVIEActivitiesOfVIE contextRef="P01_01_2017To12_31_2017_ShenzhenOnethingTechnologiesCoLtdMemberdeiLegalEntityAxis" id="Factid_1119">Development of computer software, sale of hardware, and provision of information technology services</us-gaap:VariableInterestEntityVIEActivitiesOfVIE>

  <us-gaap:VariableInterestEntityVIEActivitiesOfVIE contextRef="P01_01_2017To12_31_2017_BeijingXunjingTechnologiesCoLtdMemberdeiLegalEntityAxis" id="Factid_1120">Development of computer software and provision of information technology services</us-gaap:VariableInterestEntityVIEActivitiesOfVIE>

  <us-gaap:VariableInterestEntityVIEActivitiesOfVIE contextRef="P01_01_2017To12_31_2017_ShenzhenCrystalInteractiveTechnologiesCoMemberdeiLegalEntityAxis" id="Factid_1121">Development of computer software and provision of information technology services</us-gaap:VariableInterestEntityVIEActivitiesOfVIE>

  <us-gaap:VariableInterestEntityVIEActivitiesOfVIE contextRef="P01_01_2017To12_31_2017_ShenzhenXunleiVentureCapitalPartnershipEnterpriseMemberdeiLegalEntityAxis" id="Factid_1122">Investments in industries and consultation in investments</us-gaap:VariableInterestEntityVIEActivitiesOfVIE>

  <us-gaap:ScheduleOfCondensedBalanceSheetTableTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1123">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="center"&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Assets&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Current assets:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Cash and cash equivalents&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;273,160&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;280,196&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Due from subsidiaries and consolidated VIEs&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;101,130&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;98,129&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Prepayments and other current assets&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;348&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;439&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Total current assets&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;374,638&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;378,764&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Non-current assets:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Property, equipment and software, net&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;3&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Investments in subsidiaries and consolidated VIEs&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;43,447&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;17,375&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Total assets&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;418,088&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;396,140&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Liabilities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Current liabilities:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Accounts payable&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;55&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;55&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Due to subsidiaries and consolidated VIEs&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,862&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;4,079&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Deferred revenue and income, current portion&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;272&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;308&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Accrued liabilities and other payables&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,695&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;732&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Total current liabilities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;3,884&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;5,174&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Non-current liabilities:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Deferred revenue and income, non-current&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;543&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;308&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Due to related parties, non-current portion&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;4,537&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;4,737&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Other long-term payable&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;886&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;925&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Total liabilities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;9,850&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;11,144&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Commitments and contingencies&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Shareholders&amp;#8217; equity&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Common shares&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;83&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;83&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Treasury shares 38,332,209 shares as at December 31, 2016 and 35,233,649 shares as at December 31, 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;9&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;9&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Other shareholders&amp;#8217; equity&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;408,146&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;384,904&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Total Xunlei Limited&amp;#8217;s shareholders&amp;#8217; equity&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;408,238&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;384,996&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Total liabilities and shareholders&amp;#8217; equity&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;418,088&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;396,140&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfCondensedBalanceSheetTableTextBlock>

  <us-gaap:ScheduleOfCondensedIncomeStatementTableTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1124">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="center"&gt;&lt;strong&gt;&lt;font style="FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="center"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="center"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&lt;/font&gt;&amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt" align="center"&gt;&lt;strong&gt;Condensed statements of operations&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="center"&gt;&lt;font style="FONT-SIZE: 10pt"&gt; &lt;/font&gt;&amp;#160;&amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="41%" colspan="8"&gt; &lt;div&gt;Years&amp;#160;ended&amp;#160;December&amp;#160;31,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2015&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Cost of revenues&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(131)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Gross loss&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(131)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Operating expenses&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Sales and marketing expenses&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(10)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;General and administrative expenses&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(1,314)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(1,193)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(1,153)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Total operating expenses&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(1,314)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(1,203)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(1,153)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Operating loss&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(1,445)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(1,203)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(1,153)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Interest income&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;5,318&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,521&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,262&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Interest expense&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(239)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(239)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(239)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Other (loss)/income, net&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(3,261)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;715&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;3,308&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;(Loss)/income from subsidiaries and consolidated VIE&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;- Continuing operations&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(17,641)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(31,528)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(47,407)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;- Discontinued operations&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;4,101&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;6,623&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;6,407&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Loss before income tax&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(13,167)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(24,111)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(37,822)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Income tax&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Net loss&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(13,167)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(24,111)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(37,822)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Net income attributable to the non-controlling interest&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Net loss attributable to Xunlei Limited&amp;#8217;s common shareholders&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(13,167)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(24,111)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(37,822)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfCondensedIncomeStatementTableTextBlock>

  <us-gaap:ScheduleOfCondensedCashFlowStatementTableTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1125">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="center"&gt;&lt;strong&gt;&lt;font style="FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt" align="center"&gt;&lt;strong&gt;Condensed statement of cash flows&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt" align="center"&gt;&lt;strong&gt;&lt;font style="FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="41%" colspan="8"&gt; &lt;div&gt;Years&amp;#160;ended&amp;#160;December&amp;#160;31,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2015&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Cash flows from operating activities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Net cash used in operating activities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(26,069)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(20,312)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(25,333)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Cash flows from investing activities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Net cash generated from investing activities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;3,812&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;15,557&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;32,670&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Cash flows from financing activities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Net cash generated from / (used in) financing activities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;4,975&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(14,260)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(301)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Net (decrease) / increase in cash and cash equivalents&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(17,282)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(19,015)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;7,036&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Cash and cash equivalents at beginning of year&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;309,457&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;292,175&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;273,160&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Effect of exchange rates on cash and cash equivalents&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Cash and cash equivalents at end of year&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;292,175&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;273,160&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;280,196&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfCondensedCashFlowStatementTableTextBlock>

  <us-gaap:StockholdersEquity contextRef="PAsOn12_31_2014_ParentMemberusgaapStatementEquityComponentsAxis" id="Factid_1126" unitRef="USD" decimals="-3">457891000</us-gaap:StockholdersEquity>

  <us-gaap:StockholdersEquity contextRef="PAsOn12_31_2014_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1127" unitRef="USD" decimals="-3">82000</us-gaap:StockholdersEquity>

  <us-gaap:StockholdersEquity contextRef="PAsOn12_31_2014_TreasuryStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1128" unitRef="USD" decimals="-3">7000</us-gaap:StockholdersEquity>

  <us-gaap:StockholdersEquity contextRef="PAsOn12_31_2014_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_1129" unitRef="USD" decimals="-3">446202000</us-gaap:StockholdersEquity>

  <us-gaap:StockholdersEquity contextRef="PAsOn12_31_2014_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_1130" unitRef="USD" decimals="-3">574000</us-gaap:StockholdersEquity>

  <us-gaap:StockholdersEquity contextRef="PAsOn12_31_2014_StatutoryReserveMemberusgaapStatementEquityComponentsAxis" id="Factid_1131" unitRef="USD" decimals="-3">5132000</us-gaap:StockholdersEquity>

  <us-gaap:StockholdersEquity contextRef="PAsOn12_31_2014_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_1132" unitRef="USD" decimals="-3">5894000</us-gaap:StockholdersEquity>

  <us-gaap:StockholdersEquity contextRef="PAsOn12_31_2014_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" id="Factid_1133" unitRef="USD" decimals="-3">-870000</us-gaap:StockholdersEquity>

  <us-gaap:SharesOutstanding contextRef="PAsOn12_31_2014_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1134" unitRef="shares" decimals="INF">327611487</us-gaap:SharesOutstanding>

  <us-gaap:SharesOutstanding contextRef="PAsOn12_31_2014_TreasuryStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1135" unitRef="shares" decimals="INF">30274602</us-gaap:SharesOutstanding>

  <xnet:StockIssuedDuringPeriodValueForVestingOfRestrictedSharesAndExerciseOfShareOptions contextRef="P01_01_2015To12_31_2015_ParentMemberusgaapStatementEquityComponentsAxis" id="Factid_1136" unitRef="USD" xsi:nil="true" />

  <xnet:StockIssuedDuringPeriodValueForVestingOfRestrictedSharesAndExerciseOfShareOptions contextRef="P01_01_2015To12_31_2015_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1137" unitRef="USD" xsi:nil="true" />

  <xnet:StockIssuedDuringPeriodValueForVestingOfRestrictedSharesAndExerciseOfShareOptions contextRef="P01_01_2015To12_31_2015_TreasuryStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1138" unitRef="USD" decimals="-3">3000</xnet:StockIssuedDuringPeriodValueForVestingOfRestrictedSharesAndExerciseOfShareOptions>

  <xnet:StockIssuedDuringPeriodValueForVestingOfRestrictedSharesAndExerciseOfShareOptions contextRef="P01_01_2015To12_31_2015_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_1139" unitRef="USD" decimals="-3">-3000</xnet:StockIssuedDuringPeriodValueForVestingOfRestrictedSharesAndExerciseOfShareOptions>

  <xnet:StockIssuedDuringPeriodValueForVestingOfRestrictedSharesAndExerciseOfShareOptions contextRef="P01_01_2015To12_31_2015_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_1140" unitRef="USD" xsi:nil="true" />

  <xnet:StockIssuedDuringPeriodValueForVestingOfRestrictedSharesAndExerciseOfShareOptions contextRef="P01_01_2015To12_31_2015_StatutoryReserveMemberusgaapStatementEquityComponentsAxis" id="Factid_1141" unitRef="USD" xsi:nil="true" />

  <xnet:StockIssuedDuringPeriodValueForVestingOfRestrictedSharesAndExerciseOfShareOptions contextRef="P01_01_2015To12_31_2015_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_1142" unitRef="USD" xsi:nil="true" />

  <xnet:StockIssuedDuringPeriodValueForVestingOfRestrictedSharesAndExerciseOfShareOptions contextRef="P01_01_2015To12_31_2015_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" id="Factid_1143" unitRef="USD" xsi:nil="true" />

  <xnet:StockIssuedDuringPeriodSharesForVestingOfRestrictedSharesAndExerciseOfShareOptions contextRef="P01_01_2015To12_31_2015_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1144" unitRef="shares" xsi:nil="true" />

  <xnet:StockIssuedDuringPeriodSharesForVestingOfRestrictedSharesAndExerciseOfShareOptions contextRef="P01_01_2015To12_31_2015_TreasuryStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1145" unitRef="shares" decimals="INF">10991120</xnet:StockIssuedDuringPeriodSharesForVestingOfRestrictedSharesAndExerciseOfShareOptions>

  <xnet:StockIssuedDuringPeriodValueForExerciseOfShareOptions contextRef="P01_01_2015To12_31_2015_ParentMemberusgaapStatementEquityComponentsAxis" id="Factid_1146" unitRef="USD" decimals="-3">3630000</xnet:StockIssuedDuringPeriodValueForExerciseOfShareOptions>

  <xnet:StockIssuedDuringPeriodValueForExerciseOfShareOptions contextRef="P01_01_2016To12_31_2016_ParentMemberusgaapStatementEquityComponentsAxis" id="Factid_1147" unitRef="USD" decimals="-3">58000</xnet:StockIssuedDuringPeriodValueForExerciseOfShareOptions>

  <xnet:StockIssuedDuringPeriodValueForExerciseOfShareOptions contextRef="P01_01_2017To12_31_2017_ParentMemberusgaapStatementEquityComponentsAxis" id="Factid_1148" unitRef="USD" decimals="-3">11000</xnet:StockIssuedDuringPeriodValueForExerciseOfShareOptions>

  <xnet:StockIssuedDuringPeriodValueForExerciseOfShareOptions contextRef="P01_01_2015To12_31_2015_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1149" unitRef="USD" decimals="-3">2000</xnet:StockIssuedDuringPeriodValueForExerciseOfShareOptions>

  <xnet:StockIssuedDuringPeriodValueForExerciseOfShareOptions contextRef="P01_01_2015To12_31_2015_TreasuryStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1150" unitRef="USD" decimals="-3">-2000</xnet:StockIssuedDuringPeriodValueForExerciseOfShareOptions>

  <xnet:StockIssuedDuringPeriodValueForExerciseOfShareOptions contextRef="P01_01_2015To12_31_2015_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_1151" unitRef="USD" decimals="-3">3630000</xnet:StockIssuedDuringPeriodValueForExerciseOfShareOptions>

  <xnet:StockIssuedDuringPeriodValueForExerciseOfShareOptions contextRef="P01_01_2015To12_31_2015_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_1152" unitRef="USD" xsi:nil="true" />

  <xnet:StockIssuedDuringPeriodValueForExerciseOfShareOptions contextRef="P01_01_2015To12_31_2015_StatutoryReserveMemberusgaapStatementEquityComponentsAxis" id="Factid_1153" unitRef="USD" xsi:nil="true" />

  <xnet:StockIssuedDuringPeriodValueForExerciseOfShareOptions contextRef="P01_01_2015To12_31_2015_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_1154" unitRef="USD" xsi:nil="true" />

  <xnet:StockIssuedDuringPeriodValueForExerciseOfShareOptions contextRef="P01_01_2015To12_31_2015_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" id="Factid_1155" unitRef="USD" xsi:nil="true" />

  <xnet:StockIssuedDuringPeriodValueForExerciseOfShareOptions contextRef="P01_01_2016To12_31_2016_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1156" unitRef="USD" xsi:nil="true" />

  <xnet:StockIssuedDuringPeriodValueForExerciseOfShareOptions contextRef="P01_01_2016To12_31_2016_TreasuryStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1157" unitRef="USD" xsi:nil="true" />

  <xnet:StockIssuedDuringPeriodValueForExerciseOfShareOptions contextRef="P01_01_2016To12_31_2016_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_1158" unitRef="USD" decimals="-3">58000</xnet:StockIssuedDuringPeriodValueForExerciseOfShareOptions>

  <xnet:StockIssuedDuringPeriodValueForExerciseOfShareOptions contextRef="P01_01_2016To12_31_2016_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_1159" unitRef="USD" xsi:nil="true" />

  <xnet:StockIssuedDuringPeriodValueForExerciseOfShareOptions contextRef="P01_01_2016To12_31_2016_StatutoryReserveMemberusgaapStatementEquityComponentsAxis" id="Factid_1160" unitRef="USD" xsi:nil="true" />

  <xnet:StockIssuedDuringPeriodValueForExerciseOfShareOptions contextRef="P01_01_2016To12_31_2016_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_1161" unitRef="USD" xsi:nil="true" />

  <xnet:StockIssuedDuringPeriodValueForExerciseOfShareOptions contextRef="P01_01_2016To12_31_2016_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" id="Factid_1162" unitRef="USD" xsi:nil="true" />

  <xnet:StockIssuedDuringPeriodValueForExerciseOfShareOptions contextRef="P01_01_2017To12_31_2017_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1163" unitRef="USD" xsi:nil="true" />

  <xnet:StockIssuedDuringPeriodValueForExerciseOfShareOptions contextRef="P01_01_2017To12_31_2017_TreasuryStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1164" unitRef="USD" xsi:nil="true" />

  <xnet:StockIssuedDuringPeriodValueForExerciseOfShareOptions contextRef="P01_01_2017To12_31_2017_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_1165" unitRef="USD" decimals="-3">11000</xnet:StockIssuedDuringPeriodValueForExerciseOfShareOptions>

  <xnet:StockIssuedDuringPeriodValueForExerciseOfShareOptions contextRef="P01_01_2017To12_31_2017_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_1166" unitRef="USD" xsi:nil="true" />

  <xnet:StockIssuedDuringPeriodValueForExerciseOfShareOptions contextRef="P01_01_2017To12_31_2017_StatutoryReserveMemberusgaapStatementEquityComponentsAxis" id="Factid_1167" unitRef="USD" xsi:nil="true" />

  <xnet:StockIssuedDuringPeriodValueForExerciseOfShareOptions contextRef="P01_01_2017To12_31_2017_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_1168" unitRef="USD" xsi:nil="true" />

  <xnet:StockIssuedDuringPeriodValueForExerciseOfShareOptions contextRef="P01_01_2017To12_31_2017_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" id="Factid_1169" unitRef="USD" xsi:nil="true" />

  <xnet:StockIssuedDuringPeriodSharesForExerciseOfShareOptions contextRef="P01_01_2015To12_31_2015_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1170" unitRef="shares" decimals="INF">9092265</xnet:StockIssuedDuringPeriodSharesForExerciseOfShareOptions>

  <xnet:StockIssuedDuringPeriodSharesForExerciseOfShareOptions contextRef="P01_01_2015To12_31_2015_TreasuryStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1171" unitRef="shares" decimals="INF">-9092265</xnet:StockIssuedDuringPeriodSharesForExerciseOfShareOptions>

  <xnet:StockIssuedDuringPeriodSharesForExerciseOfShareOptions contextRef="P01_01_2016To12_31_2016_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1172" unitRef="shares" decimals="INF">440465</xnet:StockIssuedDuringPeriodSharesForExerciseOfShareOptions>

  <xnet:StockIssuedDuringPeriodSharesForExerciseOfShareOptions contextRef="P01_01_2016To12_31_2016_TreasuryStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1173" unitRef="shares" decimals="INF">-440465</xnet:StockIssuedDuringPeriodSharesForExerciseOfShareOptions>

  <xnet:StockIssuedDuringPeriodSharesForExerciseOfShareOptions contextRef="P01_01_2017To12_31_2017_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1174" unitRef="shares" decimals="INF">4000</xnet:StockIssuedDuringPeriodSharesForExerciseOfShareOptions>

  <xnet:StockIssuedDuringPeriodSharesForExerciseOfShareOptions contextRef="P01_01_2017To12_31_2017_TreasuryStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1175" unitRef="shares" decimals="INF">-4000</xnet:StockIssuedDuringPeriodSharesForExerciseOfShareOptions>

  <us-gaap:StockRepurchasedDuringPeriodValue contextRef="P01_01_2015To12_31_2015_ParentMemberusgaapStatementEquityComponentsAxis" id="Factid_1176" unitRef="USD" decimals="-3">1287000</us-gaap:StockRepurchasedDuringPeriodValue>

  <us-gaap:StockRepurchasedDuringPeriodValue contextRef="P01_01_2016To12_31_2016_ParentMemberusgaapStatementEquityComponentsAxis" id="Factid_1177" unitRef="USD" decimals="-3">14329000</us-gaap:StockRepurchasedDuringPeriodValue>

  <us-gaap:StockRepurchasedDuringPeriodValue contextRef="P01_01_2017To12_31_2017_ParentMemberusgaapStatementEquityComponentsAxis" id="Factid_1178" unitRef="USD" decimals="-3">358000</us-gaap:StockRepurchasedDuringPeriodValue>

  <us-gaap:StockRepurchasedDuringPeriodValue contextRef="P01_01_2015To12_31_2015_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1179" unitRef="USD" xsi:nil="true" />

  <us-gaap:StockRepurchasedDuringPeriodValue contextRef="P01_01_2015To12_31_2015_TreasuryStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1180" unitRef="USD" xsi:nil="true" />

  <us-gaap:StockRepurchasedDuringPeriodValue contextRef="P01_01_2015To12_31_2015_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_1181" unitRef="USD" decimals="-3">1287000</us-gaap:StockRepurchasedDuringPeriodValue>

  <us-gaap:StockRepurchasedDuringPeriodValue contextRef="P01_01_2015To12_31_2015_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_1182" unitRef="USD" xsi:nil="true" />

  <us-gaap:StockRepurchasedDuringPeriodValue contextRef="P01_01_2015To12_31_2015_StatutoryReserveMemberusgaapStatementEquityComponentsAxis" id="Factid_1183" unitRef="USD" xsi:nil="true" />

  <us-gaap:StockRepurchasedDuringPeriodValue contextRef="P01_01_2015To12_31_2015_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_1184" unitRef="USD" xsi:nil="true" />

  <us-gaap:StockRepurchasedDuringPeriodValue contextRef="P01_01_2015To12_31_2015_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" id="Factid_1185" unitRef="USD" xsi:nil="true" />

  <us-gaap:StockRepurchasedDuringPeriodValue contextRef="P01_01_2016To12_31_2016_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1186" unitRef="USD" decimals="-3">3000</us-gaap:StockRepurchasedDuringPeriodValue>

  <us-gaap:StockRepurchasedDuringPeriodValue contextRef="P01_01_2016To12_31_2016_TreasuryStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1187" unitRef="USD" decimals="-3">-3000</us-gaap:StockRepurchasedDuringPeriodValue>

  <us-gaap:StockRepurchasedDuringPeriodValue contextRef="P01_01_2016To12_31_2016_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_1188" unitRef="USD" decimals="-3">14329000</us-gaap:StockRepurchasedDuringPeriodValue>

  <us-gaap:StockRepurchasedDuringPeriodValue contextRef="P01_01_2016To12_31_2016_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_1189" unitRef="USD" xsi:nil="true" />

  <us-gaap:StockRepurchasedDuringPeriodValue contextRef="P01_01_2016To12_31_2016_StatutoryReserveMemberusgaapStatementEquityComponentsAxis" id="Factid_1190" unitRef="USD" xsi:nil="true" />

  <us-gaap:StockRepurchasedDuringPeriodValue contextRef="P01_01_2016To12_31_2016_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_1191" unitRef="USD" xsi:nil="true" />

  <us-gaap:StockRepurchasedDuringPeriodValue contextRef="P01_01_2016To12_31_2016_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" id="Factid_1192" unitRef="USD" xsi:nil="true" />

  <us-gaap:StockRepurchasedDuringPeriodValue contextRef="P01_01_2017To12_31_2017_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1193" unitRef="USD" decimals="-3">1000</us-gaap:StockRepurchasedDuringPeriodValue>

  <us-gaap:StockRepurchasedDuringPeriodValue contextRef="P01_01_2017To12_31_2017_TreasuryStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1194" unitRef="USD" decimals="-3">-1000</us-gaap:StockRepurchasedDuringPeriodValue>

  <us-gaap:StockRepurchasedDuringPeriodValue contextRef="P01_01_2017To12_31_2017_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_1195" unitRef="USD" decimals="-3">358000</us-gaap:StockRepurchasedDuringPeriodValue>

  <us-gaap:StockRepurchasedDuringPeriodValue contextRef="P01_01_2017To12_31_2017_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_1196" unitRef="USD" xsi:nil="true" />

  <us-gaap:StockRepurchasedDuringPeriodValue contextRef="P01_01_2017To12_31_2017_StatutoryReserveMemberusgaapStatementEquityComponentsAxis" id="Factid_1197" unitRef="USD" xsi:nil="true" />

  <us-gaap:StockRepurchasedDuringPeriodValue contextRef="P01_01_2017To12_31_2017_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_1198" unitRef="USD" xsi:nil="true" />

  <us-gaap:StockRepurchasedDuringPeriodValue contextRef="P01_01_2017To12_31_2017_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" id="Factid_1199" unitRef="USD" xsi:nil="true" />

  <us-gaap:StockRepurchasedDuringPeriodShares contextRef="P01_01_2015To12_31_2015_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1200" unitRef="shares" decimals="INF">1068095</us-gaap:StockRepurchasedDuringPeriodShares>

  <us-gaap:StockRepurchasedDuringPeriodShares contextRef="P01_01_2015To12_31_2015_TreasuryStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1201" unitRef="shares" decimals="INF">-1068095</us-gaap:StockRepurchasedDuringPeriodShares>

  <us-gaap:StockRepurchasedDuringPeriodShares contextRef="P01_01_2016To12_31_2016_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1202" unitRef="shares" decimals="INF">12272500</us-gaap:StockRepurchasedDuringPeriodShares>

  <us-gaap:StockRepurchasedDuringPeriodShares contextRef="P01_01_2016To12_31_2016_TreasuryStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1203" unitRef="shares" decimals="INF">-12272500</us-gaap:StockRepurchasedDuringPeriodShares>

  <us-gaap:StockRepurchasedDuringPeriodShares contextRef="P01_01_2017To12_31_2017_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1204" unitRef="shares" decimals="INF">465350</us-gaap:StockRepurchasedDuringPeriodShares>

  <us-gaap:StockRepurchasedDuringPeriodShares contextRef="P01_01_2017To12_31_2017_TreasuryStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1205" unitRef="shares" decimals="INF">-465350</us-gaap:StockRepurchasedDuringPeriodShares>

  <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition contextRef="P01_01_2015To12_31_2015_ParentMemberusgaapStatementEquityComponentsAxis" id="Factid_1206" unitRef="USD" decimals="-3">9728000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>

  <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition contextRef="P01_01_2016To12_31_2016_ParentMemberusgaapStatementEquityComponentsAxis" id="Factid_1207" unitRef="USD" decimals="-3">9348000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>

  <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition contextRef="P01_01_2017To12_31_2017_ParentMemberusgaapStatementEquityComponentsAxis" id="Factid_1208" unitRef="USD" decimals="-3">8330000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>

  <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition contextRef="P01_01_2015To12_31_2015_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1209" unitRef="USD" xsi:nil="true" />

  <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition contextRef="P01_01_2015To12_31_2015_TreasuryStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1210" unitRef="USD" xsi:nil="true" />

  <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition contextRef="P01_01_2015To12_31_2015_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_1211" unitRef="USD" decimals="-3">9728000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>

  <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition contextRef="P01_01_2015To12_31_2015_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_1212" unitRef="USD" xsi:nil="true" />

  <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition contextRef="P01_01_2015To12_31_2015_StatutoryReserveMemberusgaapStatementEquityComponentsAxis" id="Factid_1213" unitRef="USD" xsi:nil="true" />

  <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition contextRef="P01_01_2015To12_31_2015_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_1214" unitRef="USD" xsi:nil="true" />

  <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition contextRef="P01_01_2015To12_31_2015_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" id="Factid_1215" unitRef="USD" xsi:nil="true" />

  <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition contextRef="P01_01_2016To12_31_2016_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1216" unitRef="USD" xsi:nil="true" />

  <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition contextRef="P01_01_2016To12_31_2016_TreasuryStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1217" unitRef="USD" xsi:nil="true" />

  <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition contextRef="P01_01_2016To12_31_2016_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_1218" unitRef="USD" decimals="-3">9348000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>

  <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition contextRef="P01_01_2016To12_31_2016_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_1219" unitRef="USD" xsi:nil="true" />

  <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition contextRef="P01_01_2016To12_31_2016_StatutoryReserveMemberusgaapStatementEquityComponentsAxis" id="Factid_1220" unitRef="USD" xsi:nil="true" />

  <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition contextRef="P01_01_2016To12_31_2016_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_1221" unitRef="USD" xsi:nil="true" />

  <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition contextRef="P01_01_2016To12_31_2016_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" id="Factid_1222" unitRef="USD" xsi:nil="true" />

  <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition contextRef="P01_01_2017To12_31_2017_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1223" unitRef="USD" xsi:nil="true" />

  <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition contextRef="P01_01_2017To12_31_2017_TreasuryStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1224" unitRef="USD" xsi:nil="true" />

  <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition contextRef="P01_01_2017To12_31_2017_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_1225" unitRef="USD" decimals="-3">8330000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>

  <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition contextRef="P01_01_2017To12_31_2017_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_1226" unitRef="USD" xsi:nil="true" />

  <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition contextRef="P01_01_2017To12_31_2017_StatutoryReserveMemberusgaapStatementEquityComponentsAxis" id="Factid_1227" unitRef="USD" xsi:nil="true" />

  <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition contextRef="P01_01_2017To12_31_2017_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_1228" unitRef="USD" xsi:nil="true" />

  <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition contextRef="P01_01_2017To12_31_2017_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" id="Factid_1229" unitRef="USD" xsi:nil="true" />

  <xnet:StockIssuedDuringPeriodValueForRestrictedSharesVested contextRef="P01_01_2015To12_31_2015_ParentMemberusgaapStatementEquityComponentsAxis" id="Factid_1230" unitRef="USD" xsi:nil="true" />

  <xnet:StockIssuedDuringPeriodValueForRestrictedSharesVested contextRef="P01_01_2016To12_31_2016_ParentMemberusgaapStatementEquityComponentsAxis" id="Factid_1231" unitRef="USD" xsi:nil="true" />

  <xnet:StockIssuedDuringPeriodValueForRestrictedSharesVested contextRef="P01_01_2017To12_31_2017_ParentMemberusgaapStatementEquityComponentsAxis" id="Factid_1232" unitRef="USD" xsi:nil="true" />

  <xnet:StockIssuedDuringPeriodValueForRestrictedSharesVested contextRef="P01_01_2015To12_31_2015_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1233" unitRef="USD" decimals="-3">1000</xnet:StockIssuedDuringPeriodValueForRestrictedSharesVested>

  <xnet:StockIssuedDuringPeriodValueForRestrictedSharesVested contextRef="P01_01_2015To12_31_2015_TreasuryStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1234" unitRef="USD" decimals="-3">-1000</xnet:StockIssuedDuringPeriodValueForRestrictedSharesVested>

  <xnet:StockIssuedDuringPeriodValueForRestrictedSharesVested contextRef="P01_01_2015To12_31_2015_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_1235" unitRef="USD" xsi:nil="true" />

  <xnet:StockIssuedDuringPeriodValueForRestrictedSharesVested contextRef="P01_01_2015To12_31_2015_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_1236" unitRef="USD" xsi:nil="true" />

  <xnet:StockIssuedDuringPeriodValueForRestrictedSharesVested contextRef="P01_01_2015To12_31_2015_StatutoryReserveMemberusgaapStatementEquityComponentsAxis" id="Factid_1237" unitRef="USD" xsi:nil="true" />

  <xnet:StockIssuedDuringPeriodValueForRestrictedSharesVested contextRef="P01_01_2015To12_31_2015_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_1238" unitRef="USD" xsi:nil="true" />

  <xnet:StockIssuedDuringPeriodValueForRestrictedSharesVested contextRef="P01_01_2015To12_31_2015_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" id="Factid_1239" unitRef="USD" xsi:nil="true" />

  <xnet:StockIssuedDuringPeriodValueForRestrictedSharesVested contextRef="P01_01_2016To12_31_2016_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1240" unitRef="USD" decimals="-3">1000</xnet:StockIssuedDuringPeriodValueForRestrictedSharesVested>

  <xnet:StockIssuedDuringPeriodValueForRestrictedSharesVested contextRef="P01_01_2016To12_31_2016_TreasuryStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1241" unitRef="USD" decimals="-3">-1000</xnet:StockIssuedDuringPeriodValueForRestrictedSharesVested>

  <xnet:StockIssuedDuringPeriodValueForRestrictedSharesVested contextRef="P01_01_2016To12_31_2016_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_1242" unitRef="USD" xsi:nil="true" />

  <xnet:StockIssuedDuringPeriodValueForRestrictedSharesVested contextRef="P01_01_2016To12_31_2016_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_1243" unitRef="USD" xsi:nil="true" />

  <xnet:StockIssuedDuringPeriodValueForRestrictedSharesVested contextRef="P01_01_2016To12_31_2016_StatutoryReserveMemberusgaapStatementEquityComponentsAxis" id="Factid_1244" unitRef="USD" xsi:nil="true" />

  <xnet:StockIssuedDuringPeriodValueForRestrictedSharesVested contextRef="P01_01_2016To12_31_2016_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_1245" unitRef="USD" xsi:nil="true" />

  <xnet:StockIssuedDuringPeriodValueForRestrictedSharesVested contextRef="P01_01_2016To12_31_2016_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" id="Factid_1246" unitRef="USD" xsi:nil="true" />

  <xnet:StockIssuedDuringPeriodValueForRestrictedSharesVested contextRef="P01_01_2017To12_31_2017_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1247" unitRef="USD" decimals="-3">1000</xnet:StockIssuedDuringPeriodValueForRestrictedSharesVested>

  <xnet:StockIssuedDuringPeriodValueForRestrictedSharesVested contextRef="P01_01_2017To12_31_2017_TreasuryStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1248" unitRef="USD" decimals="-3">-1000</xnet:StockIssuedDuringPeriodValueForRestrictedSharesVested>

  <xnet:StockIssuedDuringPeriodValueForRestrictedSharesVested contextRef="P01_01_2017To12_31_2017_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_1249" unitRef="USD" xsi:nil="true" />

  <xnet:StockIssuedDuringPeriodValueForRestrictedSharesVested contextRef="P01_01_2017To12_31_2017_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_1250" unitRef="USD" xsi:nil="true" />

  <xnet:StockIssuedDuringPeriodValueForRestrictedSharesVested contextRef="P01_01_2017To12_31_2017_StatutoryReserveMemberusgaapStatementEquityComponentsAxis" id="Factid_1251" unitRef="USD" xsi:nil="true" />

  <xnet:StockIssuedDuringPeriodValueForRestrictedSharesVested contextRef="P01_01_2017To12_31_2017_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_1252" unitRef="USD" xsi:nil="true" />

  <xnet:StockIssuedDuringPeriodValueForRestrictedSharesVested contextRef="P01_01_2017To12_31_2017_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" id="Factid_1253" unitRef="USD" xsi:nil="true" />

  <xnet:StockIssuedDuringPeriodSharesForRestrictedSharesVested contextRef="P01_01_2015To12_31_2015_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1254" unitRef="shares" decimals="INF">3683458</xnet:StockIssuedDuringPeriodSharesForRestrictedSharesVested>

  <xnet:StockIssuedDuringPeriodSharesForRestrictedSharesVested contextRef="P01_01_2015To12_31_2015_TreasuryStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1255" unitRef="shares" decimals="INF">-3683458</xnet:StockIssuedDuringPeriodSharesForRestrictedSharesVested>

  <xnet:StockIssuedDuringPeriodSharesForRestrictedSharesVested contextRef="P01_01_2016To12_31_2016_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1256" unitRef="shares" decimals="INF">3057920</xnet:StockIssuedDuringPeriodSharesForRestrictedSharesVested>

  <xnet:StockIssuedDuringPeriodSharesForRestrictedSharesVested contextRef="P01_01_2016To12_31_2016_TreasuryStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1257" unitRef="shares" decimals="INF">-3057920</xnet:StockIssuedDuringPeriodSharesForRestrictedSharesVested>

  <xnet:StockIssuedDuringPeriodSharesForRestrictedSharesVested contextRef="P01_01_2017To12_31_2017_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1258" unitRef="shares" decimals="INF">3559910</xnet:StockIssuedDuringPeriodSharesForRestrictedSharesVested>

  <xnet:StockIssuedDuringPeriodSharesForRestrictedSharesVested contextRef="P01_01_2017To12_31_2017_TreasuryStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1259" unitRef="shares" decimals="INF">-3559910</xnet:StockIssuedDuringPeriodSharesForRestrictedSharesVested>

  <us-gaap:NetIncomeLoss contextRef="P01_01_2015To12_31_2015_ParentMemberusgaapStatementEquityComponentsAxis" id="Factid_1260" unitRef="USD" decimals="-3">-13167000</us-gaap:NetIncomeLoss>

  <us-gaap:NetIncomeLoss contextRef="P01_01_2016To12_31_2016_ParentMemberusgaapStatementEquityComponentsAxis" id="Factid_1261" unitRef="USD" decimals="-3">-24111000</us-gaap:NetIncomeLoss>

  <us-gaap:NetIncomeLoss contextRef="P01_01_2017To12_31_2017_ParentMemberusgaapStatementEquityComponentsAxis" id="Factid_1262" unitRef="USD" decimals="-3">-37822000</us-gaap:NetIncomeLoss>

  <us-gaap:NetIncomeLoss contextRef="P01_01_2015To12_31_2015_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1263" unitRef="USD" xsi:nil="true" />

  <us-gaap:NetIncomeLoss contextRef="P01_01_2015To12_31_2015_TreasuryStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1264" unitRef="USD" xsi:nil="true" />

  <us-gaap:NetIncomeLoss contextRef="P01_01_2015To12_31_2015_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_1265" unitRef="USD" xsi:nil="true" />

  <us-gaap:NetIncomeLoss contextRef="P01_01_2015To12_31_2015_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_1266" unitRef="USD" decimals="-3">-13167000</us-gaap:NetIncomeLoss>

  <us-gaap:NetIncomeLoss contextRef="P01_01_2015To12_31_2015_StatutoryReserveMemberusgaapStatementEquityComponentsAxis" id="Factid_1267" unitRef="USD" xsi:nil="true" />

  <us-gaap:NetIncomeLoss contextRef="P01_01_2015To12_31_2015_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_1268" unitRef="USD" xsi:nil="true" />

  <us-gaap:NetIncomeLoss contextRef="P01_01_2015To12_31_2015_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" id="Factid_1269" unitRef="USD" decimals="-3">-1299000</us-gaap:NetIncomeLoss>

  <us-gaap:NetIncomeLoss contextRef="P01_01_2016To12_31_2016_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1270" unitRef="USD" xsi:nil="true" />

  <us-gaap:NetIncomeLoss contextRef="P01_01_2016To12_31_2016_TreasuryStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1271" unitRef="USD" xsi:nil="true" />

  <us-gaap:NetIncomeLoss contextRef="P01_01_2016To12_31_2016_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_1272" unitRef="USD" xsi:nil="true" />

  <us-gaap:NetIncomeLoss contextRef="P01_01_2016To12_31_2016_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_1273" unitRef="USD" decimals="-3">-24111000</us-gaap:NetIncomeLoss>

  <us-gaap:NetIncomeLoss contextRef="P01_01_2016To12_31_2016_StatutoryReserveMemberusgaapStatementEquityComponentsAxis" id="Factid_1274" unitRef="USD" xsi:nil="true" />

  <us-gaap:NetIncomeLoss contextRef="P01_01_2016To12_31_2016_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_1275" unitRef="USD" xsi:nil="true" />

  <us-gaap:NetIncomeLoss contextRef="P01_01_2016To12_31_2016_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" id="Factid_1276" unitRef="USD" decimals="-3">-72000</us-gaap:NetIncomeLoss>

  <us-gaap:NetIncomeLoss contextRef="P01_01_2017To12_31_2017_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1277" unitRef="USD" xsi:nil="true" />

  <us-gaap:NetIncomeLoss contextRef="P01_01_2017To12_31_2017_TreasuryStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1278" unitRef="USD" xsi:nil="true" />

  <us-gaap:NetIncomeLoss contextRef="P01_01_2017To12_31_2017_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_1279" unitRef="USD" xsi:nil="true" />

  <us-gaap:NetIncomeLoss contextRef="P01_01_2017To12_31_2017_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_1280" unitRef="USD" decimals="-3">-37822000</us-gaap:NetIncomeLoss>

  <us-gaap:NetIncomeLoss contextRef="P01_01_2017To12_31_2017_StatutoryReserveMemberusgaapStatementEquityComponentsAxis" id="Factid_1281" unitRef="USD" xsi:nil="true" />

  <us-gaap:NetIncomeLoss contextRef="P01_01_2017To12_31_2017_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_1282" unitRef="USD" xsi:nil="true" />

  <us-gaap:NetIncomeLoss contextRef="P01_01_2017To12_31_2017_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" id="Factid_1283" unitRef="USD" decimals="-3">13000</us-gaap:NetIncomeLoss>

  <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="PAsOn12_31_2015_ParentMemberusgaapStatementEquityComponentsAxis" id="Factid_1284" unitRef="USD" decimals="-3">-10046000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>

  <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="PAsOn12_31_2016_ParentMemberusgaapStatementEquityComponentsAxis" id="Factid_1285" unitRef="USD" decimals="-3">-9477000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>

  <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="PAsOn12_31_2017_ParentMemberusgaapStatementEquityComponentsAxis" id="Factid_1286" unitRef="USD" decimals="-3">6598000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>

  <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="PAsOn12_31_2015_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1287" unitRef="USD" xsi:nil="true" />

  <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="PAsOn12_31_2015_TreasuryStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1288" unitRef="USD" xsi:nil="true" />

  <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="PAsOn12_31_2015_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_1289" unitRef="USD" xsi:nil="true" />

  <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="PAsOn12_31_2015_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_1290" unitRef="USD" xsi:nil="true" />

  <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="PAsOn12_31_2015_StatutoryReserveMemberusgaapStatementEquityComponentsAxis" id="Factid_1291" unitRef="USD" xsi:nil="true" />

  <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="PAsOn12_31_2015_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_1292" unitRef="USD" decimals="-3">-10046000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>

  <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="PAsOn12_31_2015_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" id="Factid_1293" unitRef="USD" decimals="-3">101000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>

  <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="PAsOn12_31_2016_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1294" unitRef="USD" xsi:nil="true" />

  <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="PAsOn12_31_2016_TreasuryStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1295" unitRef="USD" xsi:nil="true" />

  <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="PAsOn12_31_2016_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_1296" unitRef="USD" xsi:nil="true" />

  <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="PAsOn12_31_2016_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_1297" unitRef="USD" xsi:nil="true" />

  <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="PAsOn12_31_2016_StatutoryReserveMemberusgaapStatementEquityComponentsAxis" id="Factid_1298" unitRef="USD" xsi:nil="true" />

  <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="PAsOn12_31_2016_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_1299" unitRef="USD" decimals="-3">-9477000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>

  <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="PAsOn12_31_2016_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" id="Factid_1300" unitRef="USD" decimals="-3">152000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>

  <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="PAsOn12_31_2017_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1301" unitRef="USD" xsi:nil="true" />

  <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="PAsOn12_31_2017_TreasuryStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1302" unitRef="USD" xsi:nil="true" />

  <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="PAsOn12_31_2017_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_1303" unitRef="USD" xsi:nil="true" />

  <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="PAsOn12_31_2017_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_1304" unitRef="USD" xsi:nil="true" />

  <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="PAsOn12_31_2017_StatutoryReserveMemberusgaapStatementEquityComponentsAxis" id="Factid_1305" unitRef="USD" xsi:nil="true" />

  <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="PAsOn12_31_2017_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_1306" unitRef="USD" decimals="-3">6598000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>

  <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="PAsOn12_31_2017_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" id="Factid_1307" unitRef="USD" decimals="-3">-185000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>

  <us-gaap:StockholdersEquity contextRef="PAsOn12_31_2015_ParentMemberusgaapStatementEquityComponentsAxis" id="Factid_1308" unitRef="USD" decimals="-3">446749000</us-gaap:StockholdersEquity>

  <us-gaap:StockholdersEquity contextRef="PAsOn12_31_2016_ParentMemberusgaapStatementEquityComponentsAxis" id="Factid_1309" unitRef="USD" decimals="-3">408238000</us-gaap:StockholdersEquity>

  <us-gaap:StockholdersEquity contextRef="PAsOn12_31_2017_ParentMemberusgaapStatementEquityComponentsAxis" id="Factid_1310" unitRef="USD" decimals="-3">384997000</us-gaap:StockholdersEquity>

  <us-gaap:StockholdersEquity contextRef="PAsOn12_31_2015_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1311" unitRef="USD" decimals="-3">85000</us-gaap:StockholdersEquity>

  <us-gaap:StockholdersEquity contextRef="PAsOn12_31_2015_TreasuryStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1312" unitRef="USD" decimals="-3">7000</us-gaap:StockholdersEquity>

  <us-gaap:StockholdersEquity contextRef="PAsOn12_31_2015_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_1313" unitRef="USD" decimals="-3">458270000</us-gaap:StockholdersEquity>

  <us-gaap:StockholdersEquity contextRef="PAsOn12_31_2015_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_1314" unitRef="USD" decimals="-3">-12593000</us-gaap:StockholdersEquity>

  <us-gaap:StockholdersEquity contextRef="PAsOn12_31_2015_StatutoryReserveMemberusgaapStatementEquityComponentsAxis" id="Factid_1315" unitRef="USD" decimals="-3">5132000</us-gaap:StockholdersEquity>

  <us-gaap:StockholdersEquity contextRef="PAsOn12_31_2015_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_1316" unitRef="USD" decimals="-3">-4152000</us-gaap:StockholdersEquity>

  <us-gaap:StockholdersEquity contextRef="PAsOn12_31_2015_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" id="Factid_1317" unitRef="USD" decimals="-3">-2068000</us-gaap:StockholdersEquity>

  <us-gaap:StockholdersEquity contextRef="PAsOn12_31_2016_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1318" unitRef="USD" decimals="-3">83000</us-gaap:StockholdersEquity>

  <us-gaap:StockholdersEquity contextRef="PAsOn12_31_2016_TreasuryStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1319" unitRef="USD" decimals="-3">9000</us-gaap:StockholdersEquity>

  <us-gaap:StockholdersEquity contextRef="PAsOn12_31_2016_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_1320" unitRef="USD" decimals="-3">453347000</us-gaap:StockholdersEquity>

  <us-gaap:StockholdersEquity contextRef="PAsOn12_31_2016_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_1321" unitRef="USD" decimals="-3">-36704000</us-gaap:StockholdersEquity>

  <us-gaap:StockholdersEquity contextRef="PAsOn12_31_2016_StatutoryReserveMemberusgaapStatementEquityComponentsAxis" id="Factid_1322" unitRef="USD" decimals="-3">5132000</us-gaap:StockholdersEquity>

  <us-gaap:StockholdersEquity contextRef="PAsOn12_31_2016_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_1323" unitRef="USD" decimals="-3">-13629000</us-gaap:StockholdersEquity>

  <us-gaap:StockholdersEquity contextRef="PAsOn12_31_2016_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" id="Factid_1324" unitRef="USD" decimals="-3">-1988000</us-gaap:StockholdersEquity>

  <us-gaap:StockholdersEquity contextRef="PAsOn12_31_2017_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1325" unitRef="USD" decimals="-3">83000</us-gaap:StockholdersEquity>

  <us-gaap:StockholdersEquity contextRef="PAsOn12_31_2017_TreasuryStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1326" unitRef="USD" decimals="-3">9000</us-gaap:StockholdersEquity>

  <us-gaap:StockholdersEquity contextRef="PAsOn12_31_2017_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" id="Factid_1327" unitRef="USD" decimals="-3">461330000</us-gaap:StockholdersEquity>

  <us-gaap:StockholdersEquity contextRef="PAsOn12_31_2017_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" id="Factid_1328" unitRef="USD" decimals="-3">-74526000</us-gaap:StockholdersEquity>

  <us-gaap:StockholdersEquity contextRef="PAsOn12_31_2017_StatutoryReserveMemberusgaapStatementEquityComponentsAxis" id="Factid_1329" unitRef="USD" decimals="-3">5132000</us-gaap:StockholdersEquity>

  <us-gaap:StockholdersEquity contextRef="PAsOn12_31_2017_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" id="Factid_1330" unitRef="USD" decimals="-3">-7031000</us-gaap:StockholdersEquity>

  <us-gaap:StockholdersEquity contextRef="PAsOn12_31_2017_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" id="Factid_1331" unitRef="USD" decimals="-3">-2160000</us-gaap:StockholdersEquity>

  <us-gaap:SharesOutstanding contextRef="PAsOn12_31_2015_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1332" unitRef="shares" decimals="INF">339319115</us-gaap:SharesOutstanding>

  <us-gaap:SharesOutstanding contextRef="PAsOn12_31_2015_TreasuryStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1333" unitRef="shares" decimals="INF">29558094</us-gaap:SharesOutstanding>

  <us-gaap:SharesOutstanding contextRef="PAsOn12_31_2016_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1334" unitRef="shares" decimals="INF">330545000</us-gaap:SharesOutstanding>

  <us-gaap:SharesOutstanding contextRef="PAsOn12_31_2016_TreasuryStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1335" unitRef="shares" decimals="INF">38332209</us-gaap:SharesOutstanding>

  <us-gaap:SharesOutstanding contextRef="PAsOn12_31_2017_CommonStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1336" unitRef="shares" decimals="INF">333643560</us-gaap:SharesOutstanding>

  <us-gaap:SharesOutstanding contextRef="PAsOn12_31_2017_TreasuryStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1337" unitRef="shares" decimals="INF">35233649</us-gaap:SharesOutstanding>

  <dei:EntityIncorporationDateOfIncorporation contextRef="P01_01_2017To12_31_2017" id="Factid_1338">2005-02-03</dei:EntityIncorporationDateOfIncorporation>

  <xnet:PaymentsToAcquireConstructionsInProgress contextRef="P01_01_2015To12_31_2015" id="Factid_1339" unitRef="USD" xsi:nil="true" />

  <xnet:PaymentsToAcquireConstructionsInProgress contextRef="P01_01_2016To12_31_2016" id="Factid_1340" unitRef="USD" xsi:nil="true" />

  <xnet:PaymentsToAcquireConstructionsInProgress contextRef="P01_01_2017To12_31_2017" id="Factid_1341" unitRef="USD" decimals="-3">3624000</xnet:PaymentsToAcquireConstructionsInProgress>

  <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse contextRef="P01_01_2015To12_31_2015" id="Factid_1342" unitRef="USD" xsi:nil="true" />

  <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse contextRef="P01_01_2016To12_31_2016" id="Factid_1343" unitRef="USD" xsi:nil="true" />

  <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse contextRef="P01_01_2017To12_31_2017" id="Factid_1344" unitRef="USD" decimals="-3">20000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>

  <us-gaap:ImpairmentOfIntangibleAssetsFinitelived contextRef="P01_01_2015To12_31_2015" id="Factid_1345" unitRef="USD" xsi:nil="true" />

  <us-gaap:ImpairmentOfIntangibleAssetsFinitelived contextRef="P01_01_2016To12_31_2016" id="Factid_1346" unitRef="USD" xsi:nil="true" />

  <us-gaap:ImpairmentOfIntangibleAssetsFinitelived contextRef="P01_01_2017To12_31_2017" id="Factid_1347" unitRef="USD" decimals="-3">4833000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>

  <us-gaap:ImpairmentOfInvestments contextRef="P01_01_2015To12_31_2015" id="Factid_1348" unitRef="USD" xsi:nil="true" />

  <us-gaap:ImpairmentOfInvestments contextRef="P01_01_2016To12_31_2016" id="Factid_1349" unitRef="USD" xsi:nil="true" />

  <us-gaap:ImpairmentOfInvestments contextRef="P01_01_2017To12_31_2017" id="Factid_1350" unitRef="USD" decimals="-3">596000</us-gaap:ImpairmentOfInvestments>

  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="P01_01_2015To12_31_2015" id="Factid_1351" unitRef="USD" decimals="-3">-36188000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>

  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="P01_01_2016To12_31_2016" id="Factid_1352" unitRef="USD" decimals="-3">-152406000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>

  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="P01_01_2017To12_31_2017" id="Factid_1353" unitRef="USD" decimals="-3">23553000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>

  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="PAsOn12_31_2014" id="Factid_1354" unitRef="USD" decimals="-3">404275000</us-gaap:CashAndCashEquivalentsAtCarryingValue>

  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="PAsOn12_31_2015" id="Factid_1355" unitRef="USD" decimals="-3">361777000</us-gaap:CashAndCashEquivalentsAtCarryingValue>

  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations contextRef="P01_01_2015To12_31_2015" id="Factid_1356" unitRef="USD" decimals="-3">-6310000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations>

  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations contextRef="P01_01_2016To12_31_2016" id="Factid_1357" unitRef="USD" decimals="-3">-9867000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations>

  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations contextRef="P01_01_2017To12_31_2017" id="Factid_1358" unitRef="USD" decimals="-3">10422000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations>

  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="PAsOn12_31_2016_CNYusgaapCurrencyAxis" id="Factid_1359" unitRef="CNY" decimals="-3">538660000</us-gaap:CashAndCashEquivalentsAtCarryingValue>

  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="PAsOn12_31_2016_CNYusgaapCurrencyAxis" id="Factid_1360" unitRef="USD" decimals="-3">77651000</us-gaap:CashAndCashEquivalentsAtCarryingValue>

  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="PAsOn12_31_2017_CNYusgaapCurrencyAxis" id="Factid_1361" unitRef="CNY" decimals="-3">436794000</us-gaap:CashAndCashEquivalentsAtCarryingValue>

  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="PAsOn12_31_2017_CNYusgaapCurrencyAxis" id="Factid_1362" unitRef="USD" decimals="-3">66847000</us-gaap:CashAndCashEquivalentsAtCarryingValue>

  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="PAsOn12_31_2016_HKDusgaapCurrencyAxis" id="Factid_1363" unitRef="USD" decimals="-3">127000</us-gaap:CashAndCashEquivalentsAtCarryingValue>

  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="PAsOn12_31_2017_HKDusgaapCurrencyAxis" id="Factid_1364" unitRef="USD" decimals="-3">102000</us-gaap:CashAndCashEquivalentsAtCarryingValue>

  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="PAsOn12_31_2016_USDusgaapCurrencyAxis" id="Factid_1365" unitRef="USD" decimals="-3">121726000</us-gaap:CashAndCashEquivalentsAtCarryingValue>

  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="PAsOn12_31_2017_USDusgaapCurrencyAxis" id="Factid_1366" unitRef="USD" decimals="-3">166530000</us-gaap:CashAndCashEquivalentsAtCarryingValue>

  <us-gaap:TimeDepositsAtCarryingValue contextRef="PAsOn12_31_2016" id="Factid_1367" unitRef="USD" decimals="0">115944000</us-gaap:TimeDepositsAtCarryingValue>

  <us-gaap:TimeDepositsAtCarryingValue contextRef="PAsOn12_31_2017" id="Factid_1368" unitRef="USD" decimals="0">115534000</us-gaap:TimeDepositsAtCarryingValue>

  <us-gaap:CashAndCashEquivalentsDisclosureTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1369">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.5in"&gt; &lt;div&gt;&lt;strong&gt;4.&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div&gt;&lt;strong&gt;Cash and cash equivalents&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.5in; MARGIN: 0pt 0px 0pt 0.5in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; Cash and cash equivalents represent cash on hand, cash held at bank, and time deposits placed with banks or other financial institutions, which have original maturities of three months or less.&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; Cash on hand and cash held at bank balance as of December&amp;#160;31, 2016 and 2017 primarily consist of the following currencies:&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="51%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%" colspan="5"&gt; &lt;div&gt;December&amp;#160;31,&amp;#160;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%" colspan="5"&gt; &lt;div&gt;December&amp;#160;31,&amp;#160;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="51%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;Amount&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;USD&lt;br/&gt; equivalent&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;Amount&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;USD&lt;br/&gt; equivalent&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="51%"&gt; &lt;div&gt;RMB&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;538,660&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;77,651&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;436,794&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;66,847&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="51%"&gt; &lt;div&gt;USD&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;121,726&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;121,726&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;166,530&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;166,530&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="51%"&gt; &lt;div&gt;HKD&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;987&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;127&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;794&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;102&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="51%"&gt; &lt;div&gt;Total&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;199,504&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;233,479&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.5in; MARGIN: 0pt 0px 0pt 0.5in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"&gt;&lt;strong&gt;&amp;#160;&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; As at December 31, 2016 and 2017, included in the cash and cash equivalents are time deposits with original maturities of three months or less, of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 115,944,000&lt;/font&gt; and USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 115,534,000&lt;/font&gt;, primarily consist of USD.&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:CashAndCashEquivalentsDisclosureTextBlock>

  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1370">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="41%" colspan="8"&gt; &lt;div&gt;Years&amp;#160;ended&amp;#160;December&amp;#160;31&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2015&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Cost of revenues&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;147&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;243&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;241&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;General and administrative expenses&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;386&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;323&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;415&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Research and development expenses&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,589&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,497&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,445&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Total&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;2,122&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;2,063&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;2,101&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock>

  <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1371">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="85%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 7px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;Intangible&amp;#160;assets&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="85%"&gt; &lt;div&gt;2018&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;697&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"&gt; &lt;div&gt;2019&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;405&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"&gt; &lt;div&gt;2020&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;338&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"&gt; &lt;div&gt;2021&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;312&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"&gt; &lt;div&gt;2022 and thereafter&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;3,759&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>

  <xnet:ScheduleOfFiniteLivedIntangibleAssetsByAmortizationPeriodTableTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1372">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;(In&amp;#160;year)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Land use right&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;30&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;30&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Trademarks&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;7&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;7&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Non-compete agreement&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;4&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;4&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Technology (including right-to-use)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;8&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;8&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Acquired computer software&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;5&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;5&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Internal use software development costs&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;5&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;5&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Online game licenses&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;3&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;3&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Total weighted average amortization periods&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;11&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;11&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</xnet:ScheduleOfFiniteLivedIntangibleAssetsByAmortizationPeriodTableTextBlock>

  <us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1373">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Time deposits&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;38,829&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;118,779&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Investments in financial instruments (note)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;143,131&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;20,136&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Total&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;181,960&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;138,915&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;table style="MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0px"&gt;&lt;/td&gt; &lt;td style="WIDTH: 35.45pt"&gt; &lt;div&gt;Note:&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div&gt;The investments were issued by commercial banks in the PRC with a variable interest rate indexed to performance of underlying assets. Since these investments&amp;#8217; maturity dates are within one year, they are classified as short-term investments.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock>

  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="PAsOn12_31_2016" id="Factid_1374" unitRef="USD" decimals="-3">20648000</us-gaap:FiniteLivedIntangibleAssetsGross>

  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="PAsOn12_31_2017" id="Factid_1375" unitRef="USD" decimals="-3">23482000</us-gaap:FiniteLivedIntangibleAssetsGross>

  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="PAsOn12_31_2017" id="Factid_1376" unitRef="USD" decimals="-3">12271000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>

  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="PAsOn12_31_2016" id="Factid_1377" unitRef="USD" decimals="-3">9181000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>

  <xnet:FiniteLivedIntangibleAssetsAccumulatedImpairment contextRef="PAsOn12_31_2016" id="Factid_1378" unitRef="USD" decimals="-3">721000</xnet:FiniteLivedIntangibleAssetsAccumulatedImpairment>

  <xnet:FiniteLivedIntangibleAssetsAccumulatedImpairment contextRef="PAsOn12_31_2017" id="Factid_1379" unitRef="USD" decimals="-3">5700000</xnet:FiniteLivedIntangibleAssetsAccumulatedImpairment>

  <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue contextRef="P01_01_2015To12_31_2015_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1380" unitRef="USD" decimals="-3">25160000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>

  <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue contextRef="P01_01_2016To12_31_2016_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1381" unitRef="USD" decimals="-3">15981000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>

  <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue contextRef="P01_01_2017To12_31_2017_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1382" unitRef="USD" decimals="-3">11428000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>

  <xnet:DisposalGroupIncludingDiscontinuedOperationBusinessTaxesAndSurcharges contextRef="P01_01_2015To12_31_2015_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1383" unitRef="USD" decimals="-3">45000</xnet:DisposalGroupIncludingDiscontinuedOperationBusinessTaxesAndSurcharges>

  <xnet:DisposalGroupIncludingDiscontinuedOperationBusinessTaxesAndSurcharges contextRef="P01_01_2016To12_31_2016_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1384" unitRef="USD" decimals="-3">25000</xnet:DisposalGroupIncludingDiscontinuedOperationBusinessTaxesAndSurcharges>

  <xnet:DisposalGroupIncludingDiscontinuedOperationBusinessTaxesAndSurcharges contextRef="P01_01_2017To12_31_2017_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1385" unitRef="USD" decimals="-3">27000</xnet:DisposalGroupIncludingDiscontinuedOperationBusinessTaxesAndSurcharges>

  <xnet:DisposalGroupIncludingDiscontinuedOperationNetRevenue contextRef="P01_01_2015To12_31_2015_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1386" unitRef="USD" decimals="-3">25115000</xnet:DisposalGroupIncludingDiscontinuedOperationNetRevenue>

  <xnet:DisposalGroupIncludingDiscontinuedOperationNetRevenue contextRef="P01_01_2016To12_31_2016_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1387" unitRef="USD" decimals="-3">15956000</xnet:DisposalGroupIncludingDiscontinuedOperationNetRevenue>

  <xnet:DisposalGroupIncludingDiscontinuedOperationNetRevenue contextRef="P01_01_2017To12_31_2017_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1388" unitRef="USD" decimals="-3">11401000</xnet:DisposalGroupIncludingDiscontinuedOperationNetRevenue>

  <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold contextRef="P01_01_2015To12_31_2015_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1389" unitRef="USD" decimals="-3">785000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>

  <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold contextRef="P01_01_2016To12_31_2016_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1390" unitRef="USD" decimals="-3">391000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>

  <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold contextRef="P01_01_2017To12_31_2017_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1391" unitRef="USD" decimals="-3">522000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>

  <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss contextRef="P01_01_2015To12_31_2015_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1392" unitRef="USD" decimals="-3">24330000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss>

  <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss contextRef="P01_01_2016To12_31_2016_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1393" unitRef="USD" decimals="-3">15565000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss>

  <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss contextRef="P01_01_2017To12_31_2017_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1394" unitRef="USD" decimals="-3">10879000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss>

  <xnet:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpenses contextRef="P01_01_2015To12_31_2015_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1395" unitRef="USD" decimals="-3">2488000</xnet:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpenses>

  <xnet:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpenses contextRef="P01_01_2016To12_31_2016_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1396" unitRef="USD" decimals="-3">3192000</xnet:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpenses>

  <xnet:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpenses contextRef="P01_01_2017To12_31_2017_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1397" unitRef="USD" decimals="-3">2217000</xnet:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpenses>

  <xnet:DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpenses contextRef="P01_01_2015To12_31_2015_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1398" unitRef="USD" decimals="-3">2631000</xnet:DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpenses>

  <xnet:DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpenses contextRef="P01_01_2016To12_31_2016_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1399" unitRef="USD" decimals="-3">4180000</xnet:DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpenses>

  <xnet:DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpenses contextRef="P01_01_2017To12_31_2017_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1400" unitRef="USD" decimals="-3">1025000</xnet:DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpenses>

  <us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense contextRef="P01_01_2015To12_31_2015_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1401" unitRef="USD" decimals="-3">155000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense>

  <us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense contextRef="P01_01_2016To12_31_2016_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1402" unitRef="USD" decimals="-3">159000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense>

  <us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense contextRef="P01_01_2017To12_31_2017_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1403" unitRef="USD" decimals="-3">99000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense>

  <xnet:DisposalGroupIncludingDiscontinuedOperationAggregateOperatingExpense contextRef="P01_01_2015To12_31_2015_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1404" unitRef="USD" decimals="-3">5274000</xnet:DisposalGroupIncludingDiscontinuedOperationAggregateOperatingExpense>

  <xnet:DisposalGroupIncludingDiscontinuedOperationAggregateOperatingExpense contextRef="P01_01_2016To12_31_2016_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1405" unitRef="USD" decimals="-3">7531000</xnet:DisposalGroupIncludingDiscontinuedOperationAggregateOperatingExpense>

  <xnet:DisposalGroupIncludingDiscontinuedOperationAggregateOperatingExpense contextRef="P01_01_2017To12_31_2017_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1406" unitRef="USD" decimals="-3">3341000</xnet:DisposalGroupIncludingDiscontinuedOperationAggregateOperatingExpense>

  <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss contextRef="P01_01_2015To12_31_2015_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1407" unitRef="USD" decimals="-3">19056000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>

  <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss contextRef="P01_01_2016To12_31_2016_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1408" unitRef="USD" decimals="-3">8034000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>

  <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss contextRef="P01_01_2017To12_31_2017_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1409" unitRef="USD" decimals="-3">7538000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>

  <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation contextRef="P01_01_2015To12_31_2015_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1410" unitRef="USD" decimals="-3">2859000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>

  <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation contextRef="P01_01_2016To12_31_2016_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1411" unitRef="USD" decimals="-3">1204000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>

  <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation contextRef="P01_01_2017To12_31_2017_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1412" unitRef="USD" decimals="-3">1131000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>

  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity contextRef="P01_01_2015To12_31_2015_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1413" unitRef="USD" decimals="-3">16197000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>

  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity contextRef="P01_01_2016To12_31_2016_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1414" unitRef="USD" decimals="-3">6830000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>

  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity contextRef="P01_01_2017To12_31_2017_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1415" unitRef="USD" decimals="-3">6407000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>

  <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1416">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.5in; MARGIN: 0pt 0px 0pt 0.5in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Accounts receivable&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;14,655&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;40,663&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Less: Allowance for doubtful accounts&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(119)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(31)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Accounts receivable, net&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;14,536&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;40,632&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>

  <us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1417">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"&gt;The following table presents movement in the allowance for doubtful accounts:&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"&gt;&amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2015&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Balance at beginning of the year&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;131&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;126&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;119&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Additions&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;4&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;27&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Write-off&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(122)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Exchange difference&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(9)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(7)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;7&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Balance at end of the year&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;126&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;119&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;31&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock>

  <us-gaap:InventoryNet contextRef="PAsOn12_31_2017_HardwareDevicesMemberusgaapPublicUtilitiesInventoryAxis" id="Factid_1418" unitRef="USD" decimals="-3">3546000</us-gaap:InventoryNet>

  <us-gaap:InventoryNet contextRef="PAsOn12_31_2016_HardwareDevicesMemberusgaapPublicUtilitiesInventoryAxis" id="Factid_1419" unitRef="USD" decimals="-3">183000</us-gaap:InventoryNet>

  <us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent contextRef="PAsOn12_31_2016_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1420" unitRef="USD" decimals="-3">20000</us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent>

  <us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent contextRef="PAsOn12_31_2017_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1421" unitRef="USD" decimals="-3">26000</us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent>

  <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation contextRef="PAsOn12_31_2016_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1422" unitRef="USD" decimals="-3">20000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation>

  <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation contextRef="PAsOn12_31_2017_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1423" unitRef="USD" decimals="-3">26000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation>

  <us-gaap:DisposalGroupIncludingDiscontinuedOperationDeferredRevenueCurrent contextRef="PAsOn12_31_2016_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1424" unitRef="USD" decimals="-3">1338000</us-gaap:DisposalGroupIncludingDiscontinuedOperationDeferredRevenueCurrent>

  <us-gaap:DisposalGroupIncludingDiscontinuedOperationDeferredRevenueCurrent contextRef="PAsOn12_31_2017_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1425" unitRef="USD" decimals="-3">822000</us-gaap:DisposalGroupIncludingDiscontinuedOperationDeferredRevenueCurrent>

  <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation contextRef="PAsOn12_31_2016_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1426" unitRef="USD" decimals="-3">1338000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation>

  <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation contextRef="PAsOn12_31_2017_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1427" unitRef="USD" decimals="-3">822000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation>

  <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1428">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.5in"&gt; &lt;div&gt;&lt;strong&gt;8.&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div&gt;&lt;strong&gt;Property and equipment&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"&gt;&amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"&gt;Property and equipment consist of the following:&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"&gt;&amp;#160;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Servers and network equipment&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;42,597&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;49,582&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Computer equipment&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,538&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,785&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Furniture, fixtures and office equipment&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;845&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;850&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Motor vehicles&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;299&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;273&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Leasehold improvements&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;2,793&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;3,157&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Total original costs&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;48,072&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;55,647&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Less: Accumulated depreciation&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(27,650)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(35,459)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Less: Impairment&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(20)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Sub-total&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;20,422&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;20,168&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Construction in progress&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;574&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;4,517&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Total&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;20,996&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;24,685&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; Depreciation expense recognized for the years ended December&amp;#160;31, 2015, 2016 and 2017 are summarized as&amp;#160;follows:&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"&gt;&amp;#160;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2015&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Cost of revenues&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;4,873&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;5,848&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;7,647&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;General and administrative expenses&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;628&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;306&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;277&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Sales and marketing expenses&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;7&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;5&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Research and development expenses&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;8&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;6&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;24&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Total&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;5,516&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;6,165&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;7,948&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"&gt;&amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"&gt;Impairment loss of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 20,000&lt;/font&gt; has been recognized for the year ended December 31, 2017. No impairment loss was recognized for the years end December 31, 2015 and 2016.&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>

  <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1429">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Servers and network equipment&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;42,597&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;49,582&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Computer equipment&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,538&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,785&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Furniture, fixtures and office equipment&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;845&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;850&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Motor vehicles&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;299&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;273&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Leasehold improvements&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;2,793&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;3,157&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Total original costs&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;48,072&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;55,647&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Less: Accumulated depreciation&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(27,650)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(35,459)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Less: Impairment&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(20)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Sub-total&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;20,422&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;20,168&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Construction in progress&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;574&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;4,517&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Total&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;20,996&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;24,685&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>

  <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations contextRef="P01_01_2015To12_31_2015_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1430" unitRef="USD" decimals="-3">15286000</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>

  <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations contextRef="P01_01_2016To12_31_2016_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1431" unitRef="USD" decimals="-3">5492000</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>

  <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations contextRef="P01_01_2017To12_31_2017_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1432" unitRef="USD" decimals="-3">5585000</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>

  <xnet:DepreciationExpenseTableTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1433">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2015&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Cost of revenues&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;4,873&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;5,848&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;7,647&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;General and administrative expenses&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;628&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;306&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;277&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Sales and marketing expenses&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;7&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;5&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Research and development expenses&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;8&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;6&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;24&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Total&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;5,516&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;6,165&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;7,948&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</xnet:DepreciationExpenseTableTextBlock>

  <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations contextRef="P01_01_2015To12_31_2015_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1434" unitRef="USD" decimals="-3">-1000</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>

  <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations contextRef="P01_01_2016To12_31_2016_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1435" unitRef="USD" decimals="-3">-12000</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>

  <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations contextRef="P01_01_2017To12_31_2017_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1436" unitRef="USD" decimals="-3">-13000</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>

  <us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations contextRef="P01_01_2015To12_31_2015_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1437" unitRef="USD" decimals="-3">0</us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations>

  <us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations contextRef="P01_01_2016To12_31_2016_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1438" unitRef="USD" decimals="-3">0</us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations>

  <us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations contextRef="P01_01_2017To12_31_2017_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1439" unitRef="USD" decimals="-3">0</us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations>

  <us-gaap:NetCashProvidedByUsedInDiscontinuedOperations contextRef="P01_01_2015To12_31_2015_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1440" unitRef="USD" decimals="-3">15285000</us-gaap:NetCashProvidedByUsedInDiscontinuedOperations>

  <us-gaap:NetCashProvidedByUsedInDiscontinuedOperations contextRef="P01_01_2016To12_31_2016_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1441" unitRef="USD" decimals="-3">5480000</us-gaap:NetCashProvidedByUsedInDiscontinuedOperations>

  <us-gaap:NetCashProvidedByUsedInDiscontinuedOperations contextRef="P01_01_2017To12_31_2017_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1442" unitRef="USD" decimals="-3">5572000</us-gaap:NetCashProvidedByUsedInDiscontinuedOperations>

  <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration contextRef="PAsOn07_31_2015_ShenzhenXunleiKankanInformationTechnologiesCoLtdMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1443" unitRef="USD" decimals="0">19896000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>

  <us-gaap:TreasuryStockShares contextRef="PAsOn12_31_2017_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1444" unitRef="shares" decimals="INF">35233649</us-gaap:TreasuryStockShares>

  <us-gaap:TreasuryStockShares contextRef="PAsOn12_31_2016_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1445" unitRef="shares" decimals="INF">38332209</us-gaap:TreasuryStockShares>

  <us-gaap:AssetImpairmentCharges contextRef="P01_01_2017To12_31_2017" id="Factid_1446" unitRef="USD" decimals="0">20000</us-gaap:AssetImpairmentCharges>

  <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration contextRef="PAsOn12_31_2017_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1447" unitRef="CNY" decimals="0">4180000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>

  <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration contextRef="PAsOn12_31_2017_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1448" unitRef="USD" decimals="0">640000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>

  <us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax contextRef="P07_01_2015To07_15_2015" id="Factid_1449" unitRef="USD" decimals="0">1505000</us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax>

  <xnet:PrepaidInvestmentsNoncurrent contextRef="PAsOn12_31_2016" id="Factid_1450" unitRef="USD" decimals="-3">0</xnet:PrepaidInvestmentsNoncurrent>

  <xnet:PrepaidInvestmentsNoncurrent contextRef="PAsOn12_31_2017" id="Factid_1451" unitRef="USD" decimals="-3">1469000</xnet:PrepaidInvestmentsNoncurrent>

  <us-gaap:CostOfRevenue contextRef="P01_01_2015To12_31_2015_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1452" unitRef="USD" decimals="-3">131000</us-gaap:CostOfRevenue>

  <us-gaap:CostOfRevenue contextRef="P01_01_2016To12_31_2016_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1453" unitRef="USD" decimals="-3">0</us-gaap:CostOfRevenue>

  <us-gaap:CostOfRevenue contextRef="P01_01_2017To12_31_2017_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1454" unitRef="USD" decimals="-3">0</us-gaap:CostOfRevenue>

  <us-gaap:GrossProfit contextRef="P01_01_2015To12_31_2015_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1455" unitRef="USD" decimals="-3">-131000</us-gaap:GrossProfit>

  <us-gaap:GrossProfit contextRef="P01_01_2016To12_31_2016_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1456" unitRef="USD" decimals="-3">0</us-gaap:GrossProfit>

  <us-gaap:GrossProfit contextRef="P01_01_2017To12_31_2017_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1457" unitRef="USD" decimals="-3">0</us-gaap:GrossProfit>

  <us-gaap:SellingAndMarketingExpense contextRef="P01_01_2015To12_31_2015_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1458" unitRef="USD" decimals="-3">0</us-gaap:SellingAndMarketingExpense>

  <us-gaap:SellingAndMarketingExpense contextRef="P01_01_2016To12_31_2016_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1459" unitRef="USD" decimals="-3">10000</us-gaap:SellingAndMarketingExpense>

  <us-gaap:SellingAndMarketingExpense contextRef="P01_01_2017To12_31_2017_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1460" unitRef="USD" decimals="-3">0</us-gaap:SellingAndMarketingExpense>

  <us-gaap:GeneralAndAdministrativeExpense contextRef="P01_01_2015To12_31_2015_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1461" unitRef="USD" decimals="-3">1314000</us-gaap:GeneralAndAdministrativeExpense>

  <us-gaap:GeneralAndAdministrativeExpense contextRef="P01_01_2016To12_31_2016_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1462" unitRef="USD" decimals="-3">1193000</us-gaap:GeneralAndAdministrativeExpense>

  <us-gaap:GeneralAndAdministrativeExpense contextRef="P01_01_2017To12_31_2017_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1463" unitRef="USD" decimals="-3">1153000</us-gaap:GeneralAndAdministrativeExpense>

  <us-gaap:OperatingExpenses contextRef="P01_01_2015To12_31_2015_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1464" unitRef="USD" decimals="-3">1314000</us-gaap:OperatingExpenses>

  <us-gaap:OperatingExpenses contextRef="P01_01_2016To12_31_2016_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1465" unitRef="USD" decimals="-3">1203000</us-gaap:OperatingExpenses>

  <us-gaap:OperatingExpenses contextRef="P01_01_2017To12_31_2017_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1466" unitRef="USD" decimals="-3">1153000</us-gaap:OperatingExpenses>

  <us-gaap:OperatingIncomeLoss contextRef="P01_01_2015To12_31_2015_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1467" unitRef="USD" decimals="-3">-1445000</us-gaap:OperatingIncomeLoss>

  <us-gaap:OperatingIncomeLoss contextRef="P01_01_2016To12_31_2016_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1468" unitRef="USD" decimals="-3">-1203000</us-gaap:OperatingIncomeLoss>

  <us-gaap:OperatingIncomeLoss contextRef="P01_01_2017To12_31_2017_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1469" unitRef="USD" decimals="-3">-1153000</us-gaap:OperatingIncomeLoss>

  <us-gaap:InterestIncomeOther contextRef="P01_01_2015To12_31_2015_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1470" unitRef="USD" decimals="-3">5318000</us-gaap:InterestIncomeOther>

  <us-gaap:InterestIncomeOther contextRef="P01_01_2016To12_31_2016_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1471" unitRef="USD" decimals="-3">1521000</us-gaap:InterestIncomeOther>

  <us-gaap:InterestIncomeOther contextRef="P01_01_2017To12_31_2017_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1472" unitRef="USD" decimals="-3">1262000</us-gaap:InterestIncomeOther>

  <us-gaap:InterestExpenseDebt contextRef="P01_01_2015To12_31_2015_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1473" unitRef="USD" decimals="-3">239000</us-gaap:InterestExpenseDebt>

  <us-gaap:InterestExpenseDebt contextRef="P01_01_2016To12_31_2016_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1474" unitRef="USD" decimals="-3">239000</us-gaap:InterestExpenseDebt>

  <us-gaap:InterestExpenseDebt contextRef="P01_01_2017To12_31_2017_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1475" unitRef="USD" decimals="-3">239000</us-gaap:InterestExpenseDebt>

  <us-gaap:OtherNonoperatingIncomeExpense contextRef="P01_01_2015To12_31_2015_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1476" unitRef="USD" decimals="-3">-3261000</us-gaap:OtherNonoperatingIncomeExpense>

  <us-gaap:OtherNonoperatingIncomeExpense contextRef="P01_01_2016To12_31_2016_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1477" unitRef="USD" decimals="-3">715000</us-gaap:OtherNonoperatingIncomeExpense>

  <us-gaap:OtherNonoperatingIncomeExpense contextRef="P01_01_2017To12_31_2017_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1478" unitRef="USD" decimals="-3">3308000</us-gaap:OtherNonoperatingIncomeExpense>

  <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="P01_01_2015To12_31_2015_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1479" unitRef="USD" decimals="-3">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>

  <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="P01_01_2016To12_31_2016_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1480" unitRef="USD" decimals="-3">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>

  <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="P01_01_2017To12_31_2017_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1481" unitRef="USD" decimals="-3">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>

  <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="P01_01_2015To12_31_2015_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1482" unitRef="USD" decimals="-3">-13167000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>

  <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="P01_01_2016To12_31_2016_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1483" unitRef="USD" decimals="-3">-24111000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>

  <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="P01_01_2017To12_31_2017_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1484" unitRef="USD" decimals="-3">-37822000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>

  <us-gaap:ProfitLoss contextRef="P01_01_2015To12_31_2015_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1485" unitRef="USD" decimals="-3">-13167000</us-gaap:ProfitLoss>

  <us-gaap:ProfitLoss contextRef="P01_01_2016To12_31_2016_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1486" unitRef="USD" decimals="-3">-24111000</us-gaap:ProfitLoss>

  <us-gaap:ProfitLoss contextRef="P01_01_2017To12_31_2017_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1487" unitRef="USD" decimals="-3">-37822000</us-gaap:ProfitLoss>

  <us-gaap:IncomeTaxExpenseBenefit contextRef="P01_01_2015To12_31_2015_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1488" unitRef="USD" decimals="-3">0</us-gaap:IncomeTaxExpenseBenefit>

  <us-gaap:IncomeTaxExpenseBenefit contextRef="P01_01_2016To12_31_2016_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1489" unitRef="USD" decimals="-3">0</us-gaap:IncomeTaxExpenseBenefit>

  <us-gaap:IncomeTaxExpenseBenefit contextRef="P01_01_2017To12_31_2017_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1490" unitRef="USD" decimals="-3">0</us-gaap:IncomeTaxExpenseBenefit>

  <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="P01_01_2016To12_31_2016_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1491" unitRef="USD" decimals="-3">-20312000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>

  <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations contextRef="P01_01_2016To12_31_2016_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1492" unitRef="USD" decimals="-3">15557000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>

  <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="P01_01_2016To12_31_2016_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1493" unitRef="USD" decimals="-3">-14260000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>

  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="P01_01_2016To12_31_2016_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1494" unitRef="USD" decimals="-3">-19015000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>

  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations contextRef="P01_01_2016To12_31_2016_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1495" unitRef="USD" decimals="-3">0</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations>

  <us-gaap:ConsolidationPolicyTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1496">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;/div&gt; &lt;table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"&gt; &lt;td style="WIDTH: 0.5in; TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;(b)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt; Consolidation&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; The consolidated financial statements include the financial statements of the Company, its subsidiaries, VIE for which the Company is the primary beneficiary and its subsidiaries. All significant transactions and balances among the Company, its subsidiaries, VIE and its subsidiaries have been eliminated upon consolidation.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; A subsidiary is an entity in which the Company, directly or indirectly, controls more than one-half of the voting power, or has the power to appoint or remove the majority of the members of the board of directors to cast majority of votes at meetings of the board of directors or to govern the financial and operating policies of the investee under a statute or agreement among the shareholders or equity holders.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; An entity is considered to be a VIE if the entity&amp;#8217;s equity holders do not have the characteristics of a controlling financial interest or do not have sufficient equity at risk for the entity to finance its activities without additional subordinated financial support from other parties.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; The Group consolidates entities for which the Company is the primary beneficiary if the entity&amp;#8217;s other equity holders do not have the characteristics of a controlling financial interest or do not have sufficient equity at risk for the entity to finance its activities without additional subordinated financial support from other parties.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; In determining whether the Company or its subsidiary is the primary beneficiary of a VIE, the Company considered whether it has the power to direct activities that are significant to the VIE&amp;#8217;s economic performance, including the power to appoint senior management, right to direct company strategy, power to approve capital expenditure budgets, and power to establish and manage ordinary business operation procedures and internal regulations and systems.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; Management has evaluated the contractual arrangements among Giganology Shenzhen, Shenzhen Xunlei and its shareholders and concluded that Giganology Shenzhen receives all of the economic benefits and absorbs all of the expected losses from Shenzhen Xunlei and has the power to direct the aforementioned activities that are significant to Shenzhen Xunlei&amp;#8217;s economic performance, and is the primary beneficiary of Shenzhen Xunlei. Therefore, Shenzhen Xunlei and its subsidiaries&amp;#8217; results of operation, assets and liabilities have been included in the Group&amp;#8217;s consolidated financial statements. Management monitors the regulatory risk associated with these contractual arrangements. See Note 25 for further discussion.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; Non-controlling interests represent the portion of the net assets of a subsidiary attributable to interests that are not owned by the Company. The non-controlling interests are presented in the consolidated balance sheets, separately from equity attributable to the shareholders of the Company. Non-controlling interests in the results of the Group is presented on the face of the consolidated statements of comprehensive income as an allocation of the total income or loss for the year/period between non-controlling shareholders and the shareholders of the Company.&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ConsolidationPolicyTextBlock>

  <us-gaap:DiscontinuedOperationsPolicyTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1497">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;/div&gt; &lt;table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"&gt; &lt;td style="WIDTH: 0.5in; TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;(c)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Discontinued operations&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &lt;strong&gt;&amp;#160;&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; When disposals that represent a strategic shift that has (or will have) a major effect on the entity&amp;#8217;s results and operations would qualify as discontinued operations. Discontinued operations are reported when a component of an entity comprising operations and cash flows that can be clearly distinguished, operationally and for financial reporting purposes, from the rest of the entity is classified as held for disposal or has been disposed of, if the component either (1) represents a strategic shift or (2) have a major impact on an entity&amp;#8217;s financial results and operations. Examples include a disposal of a major geographical location, line of business, or other significant part of the entity, or disposal of a major equity method investment. In the consolidated statement of comprehensive income, result from discontinued operations is reported separately from the income and expenses from continuing operations and prior periods are presented on a comparative basis. Cash flows for discontinuing operations are presented separately in note 3. In order to present the financial effects of the continuing operations and discontinued operations, revenues and expenses arising from intra-group transactions are eliminated except for those revenues and expenses that are considered to continue after the disposal of the discontinued operations.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; Non-current assets or disposal groups are classified as assets held for sale when the carrying amount is to be recovered principally through a sale transaction rather than through continuing use. For this to be the case, the asset or disposal group must be available for immediate sale in its present condition subject only to terms that are usual and customary for sale of such assets or disposal groups and the sale must be highly probable. Non-current assets classified as held for sale and disposal groups are measured at the lower of their carrying or fair value less costs to sell.&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DiscontinuedOperationsPolicyTextBlock>

  <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1498">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;/div&gt; &lt;table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"&gt; &lt;td style="WIDTH: 0.5in; TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;(d)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Foreign currency translation&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; The Company&amp;#8217;s reporting and functional currency is the United States Dollar (&amp;#8216;&amp;#8216;USD&amp;#8217;&amp;#8217;). Xunlei BVI and Xunlei HK&amp;#8217;s functional currency is the USD. The functional currency of other subsidiaries, VIE and its subsidiaries located in the PRC is the Renminbi (&amp;#8216;&amp;#8216;RMB&amp;#8217;&amp;#8217;), which is their respective local currency. Transactions denominated in foreign currencies are remeasured into the functional currency at the exchange rates prevailing on the transaction dates. Financial assets and liabilities denominated in foreign currencies are remeasured into the functional currency using the applicable exchange rates prevailing at the balance sheet date. The resulting exchange gains and losses from foreign currency transactions are included in other income (loss) within the consolidated statements of comprehensive income.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; The Company uses the monthly average exchange rate for the year and the exchange rates at the balance sheet date to translate the operating results and financial position, respectively, of its subsidiaries whose functional currency is other than the USD. The resulting translation differences are recorded in cumulated translation adjustments, a component of shareholders&amp;#8217; equity.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; The exchange rate used is released by Chinese State Administration of Foreign Exchange.&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>

  <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1499">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;/div&gt; &lt;table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"&gt; &lt;td style="WIDTH: 0.5in; TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;(e)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Cash and cash equivalents&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; Cash and cash equivalents include cash on hand, cash in bank and time deposits placed with banks or other financial institutions, which have original maturities of three months or less and are readily convertible to known amounts of&amp;#160;cash.&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>

  <us-gaap:MarketableSecuritiesAvailableForSaleSecuritiesPolicy contextRef="P01_01_2017To12_31_2017" id="Factid_1500">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;/div&gt; &lt;table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"&gt; &lt;td style="WIDTH: 0.5in; TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;(f)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Short-term investments&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; Short-term investments include deposits placed with banks with original maturities of more than three months but less than one year and investments in financial instruments with a variable interest rate indexed to the performance of underlying assets. In accordance with &lt;i&gt;ASC 825 Financial Instruments&lt;/i&gt;, for investments in financial instruments with a variable interest rate indexed to performance of underlying assets, the Group elected the fair value method at the date of initial recognition and carried these investments subsequently at fair value. Changes in the fair value are reflected in the consolidated statements of comprehensive income. Interest generated from short term investments are recorded when interest payments are received at the maturity date. It is recorded as &amp;#8220;other income&amp;#8221; on the statement of comprehensive income and measured based on the actual amount of interest the Group received.&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:MarketableSecuritiesAvailableForSaleSecuritiesPolicy>

  <us-gaap:TradeAndOtherAccountsReceivablePolicy contextRef="P01_01_2017To12_31_2017" id="Factid_1501">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;/div&gt; &lt;table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"&gt; &lt;td style="WIDTH: 0.5in; TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;(h)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Accounts receivable, net&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; Accounts receivable are presented net of allowance for doubtful accounts. The Group evaluates the creditworthiness of each customer at the time when services are rendered and continuously monitor the recoverability of the accounts receivable.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; The Group uses specific identification method in providing for bad debts when facts and circumstances indicate that collection is doubtful and a loss is probable and estimable. If the financial conditions of its customers were to deteriorate, resulting in an impairment of their ability to make payments, additional allowances might be&amp;#160;required. The allowance for doubtful accounts is based on the best facts available and is re-evaluated and adjusted on a regular basis as additional information is received.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; Some of the factors that the Group considers in determining whether a bad debt allowance is recorded on an individual customer are:&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; 1) the customer's past payment history and whether it fails to comply with its payment schedule;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; 2) whether the customer is in financial difficulty due to economic or legal factors;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; 3) a significant dispute with the customer has occurred;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; 4) the objective evidence which indicates non-collectability of the accounts receivable.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; The allowances provided for Accounts Receivable from continuing operations as of December 31, 2016 and 2017 were USD 119,000 and USD 31,000, respectively.&lt;/div&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; If the Group determines that an allowance is needed for a customer, the Group will discontinue business with them unless they start to resume payment. The accounts receivable is written-off when the Group ceases pursuing collection. Any changes in the estimates may cause the Group's operating results to fluctuate&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:TradeAndOtherAccountsReceivablePolicy>

  <us-gaap:InventoryPolicyTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1502">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;/div&gt; &lt;table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"&gt; &lt;td style="WIDTH: 0.5in; TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;(i)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt; Inventories&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px 0pt 35.45pt; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; Inventories are stated at the lower of cost or net realizable value. Cost is determined using actual cost on a weighted average basis. Net realizable value is the amount that can be realized from the sale of the inventory in the normal course of business after allowing for the costs of realization.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px 0pt 35.45pt; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; An allowance is recorded for excess inventory and obsolescence based on the lower of cost or net realizable value.&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:InventoryPolicyTextBlock>

  <us-gaap:InvestmentPolicyTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1503">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px 0pt 36.15pt; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;/div&gt; &lt;table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"&gt; &lt;td style="WIDTH: 0.5in; TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;(j)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Long-term investments&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; The Group holds investments in privately held companies. The Group accounts for these investments over which it has significant influence but does not own a majority equity interest or otherwise control using the equity method of accounting. For investments in an investee over which the Group does not have significant influence and of which the investee has no readily determinable fair value, the Group carries the investment using the cost method. Under the cost method, the investment is measured initially at cost. The investment carried at cost should recognize income when dividends are received from the distribution of the investee&amp;#8217;s earnings. The Group assesses its long-term investments for other-than-temporary impairment by considering factors including, but not limited to, current economic and market conditions, operating performance of the companies, including current earnings trends and undiscounted cash flows, and other company-specific information. The fair value determination, particularly for investments in privately-held companies, requires significant judgment to determine appropriate estimates and assumptions. Changes in these estimates and assumptions could affect the calculation of the fair value of the investments and determination of whether any identified impairment is other-than-temporary. During the years ended December 31, 2015, 2016 and 2017 the Group recognised an impairment of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 0.8&lt;/font&gt; million, USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 1.66&lt;/font&gt; million and USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 0.6&lt;/font&gt; million, respectively. &lt;font style="BACKGROUND-COLOR: transparent"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;During the year ended December 31 2017, the Group recognised share of loss of associate of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 1.3&lt;/font&gt; million for Big Data&lt;/font&gt;.&lt;/font&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:InvestmentPolicyTextBlock>

  <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1504">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;/div&gt; &lt;table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"&gt; &lt;td style="WIDTH: 0.5in; TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;(k)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Property and equipment&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; Property and equipment are stated at historical cost less accumulated depreciation and impairment loss, if any. Depreciation is calculated using the straight-line method over their estimated useful lives. Residual rate is determined based on the economic value of the asset at the end of the estimated useful life as a percentage of the original&amp;#160;cost. If the company commits to a plan to abandon a long-lived asset before the end of its previous estimated useful life, depreciation shall be revised to reflect a shortened useful life.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;WIDTH: 100%;  TEXT-INDENT: 0in"&gt; &lt;table style="OVERFLOW: visible; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-COLLAPSE: collapse; BORDER-BOTTOM: 0px solid; MARGIN: 0in; BORDER-LEFT: 0px solid" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: center" width="59%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 4px" width="22%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt; Estimated&amp;#160;useful&amp;#160;lives&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 6px" width="16%" colspan="2"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Residual&amp;#160;rate&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="59%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Servers and network equipment&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 4px" width="22%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;5 years&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="15%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;5&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;%&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="59%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Computer equipment&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 4px" width="22%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;5 years&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="15%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;5&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;%&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="59%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Furniture, fittings and office equipment&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 4px" width="22%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;5 years&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="15%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;5&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;%&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="59%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Motor vehicles&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 4px" width="22%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;5 years&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="15%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;5&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;%&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="59%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Leasehold improvements&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 4px" width="22%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;shorter of lease term or 3 years&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="15%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; Repair and maintenance costs are expensed as incurred. Expenditures that substantially increase an asset&amp;#8217;s useful life are capitalized. Upon sale or disposition, gain or loss on the disposal of property and equipment is the difference between the net sales proceeds and the carrying amount of the relevant assets and is recognized in the consolidated statements of operations. The cost and related accumulated depreciation are removed from the financial statements.&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>

  <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy contextRef="P01_01_2017To12_31_2017" id="Factid_1505">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"&gt;&lt;/div&gt; &lt;table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"&gt; &lt;td style="WIDTH: 0.5in; TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;(l)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Goodwill&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px 0pt 35.45pt; font-size-adjust: none; font-stretch: normal"&gt; &lt;strong&gt;&amp;#160;&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; Goodwill represents the excess of the purchase consideration over the fair value of the identifiable tangible and intangible assets acquired and liabilities assumed from the acquired entity as a result of the Company&amp;#8217;s acquisitions of interests in its subsidiaries and consolidated VIEs. Goodwill is not amortized but is tested for impairment on an annual basis, or more frequently if events or changes in circumstances indicate that it might be impaired. The Company first assesses qualitative factors to determine whether it is necessary to perform the two-step quantitative goodwill impairment test. In the qualitative assessment, the Company considers primary factors such as industry and market considerations, overall financial performance of the reporting unit, and other specific information related to the operations. Based on the qualitative assessment, if it is more likely than not that the fair value of each reporting unit is less than the carrying amount, the quantitative impairment test is performed.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; In performing the two-step quantitative impairment test, the first step compares the fair values of each reporting unit to its carrying amount, including goodwill. If the fair value of each reporting unit exceeds its carrying amount, goodwill is not considered to be impaired and the second step will not be required. If the carrying amount of a reporting unit exceeds its fair value, the second step compares the implied fair value of goodwill to the carrying value of a reporting unit&amp;#8217;s goodwill. The implied fair value of goodwill is determined in a manner similar to accounting for a business combination with the allocation of the assessed fair value determined in the first step to the assets and liabilities of the reporting unit. The excess of the fair value of the reporting unit over the amounts assigned to the assets and liabilities is the implied fair value of goodwill. This allocation process is only performed for the purposes of evaluating goodwill impairment and does not result in an entry to adjust the value of any assets or liabilities. Application of a goodwill impairment test requires significant management judgment, including the identification of reporting units, allocation of assets, liabilities and goodwill to reporting units, and determination of the fair value of each reporting unit.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; No goodwill impairment losses were recognized for the years ended December 31, 2016 and 2017 based on the impairment test performed by the Group.&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>

  <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1506">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;/div&gt; &lt;table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"&gt; &lt;td style="WIDTH: 0.5in; TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;(m)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Intangible assets&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; Intangible assets, which include computer software, internal use software development costs, online game licenses, domain names, land use right, trademarks, technology (including right-to-use) and non-compete agreement, are carried at cost less accumulated amortization and impairment loss, if any. Exclusive game licenses are amortized using the straight-line method over their licensing period of three years. Computer software, internal use software and domain name are amortized using the straight-line method over their estimated useful life of five&amp;#160;years. Land use right is amortized using the straight-line method over their estimated useful life of thirty years.&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>

  <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1507">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px 0pt 35.45pt; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;/div&gt; &lt;table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"&gt; &lt;td style="WIDTH: 0.5in; TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;(n)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Impairment of long-lived assets&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; For other long-lived assets, the Group evaluates its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may no longer be recoverable. The Group assesses the recoverability of the long-lived assets by comparing the carrying value of the long-lived assets to the estimated undiscounted future cash flows expected to be received from use of the assets and their eventual disposition at the lowest level of identifiable cash flows. Such assets are considered to be impaired if the sum of the expected undiscounted cash flows is less than the carrying amount of the assets. If the Group identifies an impairment, the carrying value of the asset will be reduced to its estimated fair value based on a discounted cash flow approach or, when available and appropriate, to comparable market values. The impairment of online game licenses were USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 770,000&lt;/font&gt;, USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 721,000&lt;/font&gt; and USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 765,000&lt;/font&gt; as of December&amp;#160;31, 2015, 2016 and 2017, respectively. The intangible assets arising from acquisition of Kingsoft Cloud Holdings, comprised of trademarks, non-compete agreement, and related technology (including right-to-use), were impaired by USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 3,232&lt;/font&gt;,000, USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 322&lt;/font&gt;,000 and USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 1,381&lt;/font&gt;,000, respectively as of December 31, 2017.&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>

  <us-gaap:CommitmentsAndContingenciesPolicyTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1508">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;/div&gt; &lt;table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"&gt; &lt;td style="WIDTH: 0.5in; TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;(o)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Commitments and contingencies&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px 0pt 35.45pt; font-size-adjust: none; font-stretch: normal"&gt; &lt;strong&gt;&amp;#160;&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; In the normal course of business, the Group is subject to contingencies, such as legal proceedings and claims arising out of its business, that cover a wide range of matters. Liabilities for such contingencies are recorded when it is probable that a liability has been incurred and the amount of the assessment can be reasonably estimated. In regards to legal cost, the Group recorded such costs as incurred.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; Certain conditions may exist as of the date the financial statements are issued, which may result in a loss to the Group, but which will only be resolved when one or more future events occur or fail to occur. The Group&amp;#8217;s management and its legal counsel assess such contingent liabilities, and such assessment inherently involves an exercise of judgment. In assessing loss contingencies related to legal proceedings that are pending against the Group or unasserted claims that may result in such proceedings, the Group, in consultation with its 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 therein.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; 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, then the estimated liability would be accrued in the Group&amp;#8217;s financial statements. If the assessment indicates that a potentially material loss contingency is not probable, but is reasonably possible, or is probable but cannot be estimated, then the nature of the contingent liability, together with an estimate of the range of possible loss, if determinable and material, would be disclosed.&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:CommitmentsAndContingenciesPolicyTextBlock>

  <us-gaap:LessorLeasesPolicyTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1509">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;/div&gt; &lt;table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"&gt; &lt;td style="WIDTH: 0.5in; TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;(p)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Operating leases&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; Leases in which a significant portion of the risks and rewards of ownership are retained by the lessor are classified as operating leases. Payments made under operating lease are charged to the statements of comprehensive income on a straight-line basis over the period of the&amp;#160;lease.&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LessorLeasesPolicyTextBlock>

  <xnet:BarterTransactionsPolicyTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1510">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px 0pt 0.5in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;/div&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;(r)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Barter transactions&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; The Group also enters into agreements with third parties (mainly video streaming internet platform) to exchange content. The exchanged content provides rights for each respective party only to broadcast the content received on its own website; though, each party retains the right to continue broadcasting and or sub-license the rights to the content it surrendered in the exchange. These transactions are non-monetary transactions similar to barter transactions, and the Group follows ASC 845, Non-Monetary Transactions and ASC 360-10, Property, Plant, and Equipment. Such barter transactions should be recorded at fair value of the surrendered assets in the transaction unless such fair value are not determinable within reasonable limits. The Group estimated the fair value of the content by gathering &amp;#8216;&amp;#8216;price reference&amp;#8217;&amp;#8217; of cash sub-licensing transactions of each exclusive content right and categorizing it into two buckets (1) cash transaction prices with established counterparties and (2) cash transaction prices with less established counterparties. With this information, the Group calculates an &amp;#8216;&amp;#8216;average cash transaction price&amp;#8217;&amp;#8217; for each category to be used as a reference for the non-monetary transaction. The attributable cost of the related exclusive Content Copyright surrendered is released and recorded as the cost of the barter transaction using the individual-film-forecast computation method. This method calculates such cost based on the ratio of the estimated fair value of the exchanged content over the aggregated estimated fair value to be generated by the exclusive Content Copyrights for their whole license period or estimate useful lives. The Group revisits the forecast at each quarter or year end and make adjustment, when appropriate.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; The Group generated net gains amounting to USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 137,000&lt;/font&gt; from barter transactions, which is the net amount of proceeds of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 409,000&lt;/font&gt; after deducting related allocation of cost of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 247,000&lt;/font&gt; and business tax and surcharge of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 25,000&lt;/font&gt; for the year ended December 31, 2015. No similar transactions occurred for the years ended December 31, 2016 and 2017.&lt;/div&gt; &amp;#160;&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</xnet:BarterTransactionsPolicyTextBlock>

  <us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1511">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;/div&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;(t)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;General and administrative expenses&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; General and administrative expenses consist primarily of salary and benefits, professional service fees, legal expenses and other administrative expenses.&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock>

  <us-gaap:ResearchAndDevelopmentExpensePolicy contextRef="P01_01_2017To12_31_2017" id="Factid_1512">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;/div&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;(u)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Research and development costs&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; The Group incurred research and development costs to develop its downloading software. Costs incurred during the research phase are expensed as incurred. Costs incurred for the development of the downloading software prior to the establishment of technological feasibility, which is when a working model is available, are expensed when incurred. The development costs qualified for capitalization have been immaterial for the periods presented.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; The Group also incurred development costs in connection with an internal-use ERP software to further enhance management to monitor the business. While internal and external costs incurred during the preliminary project stage are expensed as incurred, costs relating to activities during the application development stages have been capitalized. During each of the three years ended December 31, 2017, no software development costs were capitalized as intangible assets.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; In addition, the Group incurred other research and development costs in relation to software used to support its operations. Any development costs qualified for capitalization were immaterial for the periods presented.&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>

  <xnet:RetirementPlansPolicyTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1513">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;/div&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;(w)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Retirement benefits&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; Full-time employees of the Company&amp;#8217;s subsidiaries, consolidated VIE and its subsidiaries in the PRC participate in a government mandated multi-employer defined contribution plan pursuant to which certain pension benefits, medical care, unemployment insurance, employee housing fund and other welfare benefits are provided to employees. Chinese labor regulations require that the subsidiaries and VIEs of the Company make contributions to the government for these benefits based on certain percentages of the employees&amp;#8217; salaries. The Group has no legal obligation for the benefits beyond the contributions made. The total amounts from continuing operations for such employee benefits, which are expensed as incurred, were USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 5,176,000&lt;/font&gt;, USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 8,645,000&lt;/font&gt; and USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 10,123,000&lt;/font&gt; for the years ended December&amp;#160;31, 2015, 2016 and 2017, respectively.&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</xnet:RetirementPlansPolicyTextBlock>

  <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="P01_01_2017To12_31_2017" id="Factid_1514">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;/div&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;(x)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Share-based compensation&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; The Group measures share-based compensation at the grant date based on the fair value of the award determined using the Black-Scholes option pricing model. As the Group has granted share options and restricted shares with service-only condition, the Group elected to recognize compensation costs net of estimated forfeitures on a straight line basis over the requisite service period, which is generally the same as the vesting period. The amount of compensation cost recognized at any date is at least equal to the portion of the grant-date value of the award that is vested at that&amp;#160;date.&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>

  <us-gaap:EarningsPerSharePolicyTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1515">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0pt 0px 0pt 35.45pt; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;/div&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;(aa)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Net income / (loss) per share&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; Net basic income / (loss) per share is computed by dividing net income / (loss) attributable to holders of common shares by the weighted-average number of common shares outstanding during the year using the two class method. Using the two class method, net income / (loss) is allocated between common shares and other participating securities based on their participating rights.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; Net diluted income / (loss) per share is calculated by dividing net income / (loss) attributable to common shareholders as adjusted for the effect of dilutive common equivalent shares, if any, by the weighted-average number of common and dilutive common equivalents shares outstanding during the year. Dilutive equivalent shares are excluded from the computation of diluted income / (loss) per share if their effects would be anti-dilutive. Common share equivalents consist of the common shares issuable upon the conversion of the stock options, using the treasury stock&amp;#160;method.&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:EarningsPerSharePolicyTextBlock>

  <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1516">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;/div&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;(bb)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Comprehensive income&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; Comprehensive income is defined as the change in equity of a Group during the period from transactions and other events and circumstances excluding transactions resulting from investments from shareholders and distributions to shareholders. Accumulated other comprehensive income, as presented on the accompanying consolidated balance sheets, consists of cumulative translation adjustment.&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>

  <xnet:ProfitAppropriationPolicyTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1517">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"&gt;&lt;/div&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;(cc)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Profit appropriation and statutory reserves&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; The Group&amp;#8217;s subsidiaries, consolidated VIE and its subsidiaries incorporated in the PRC are required on an annual basis to make appropriations of retained earnings set at certain percentage of after-tax profit determined in accordance with PRC accounting standards and regulations (&amp;#8220;PRC&amp;#160;GAAP&amp;#8221;). Appropriation to the statutory general reserve should be at least &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 10&lt;/font&gt;% of the after-tax net income determined in accordance with the legal requirements in the PRC until the reserve is equal to &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 50&lt;/font&gt;% of the entities&amp;#8217; registered capital. The Group is not required to make appropriation to other reserve funds and the Group does not have any intentions to make appropriations to any other reserve funds.&lt;/div&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; The general reserve fund can only be used for specific purposes, such as setting off the accumulated losses, enterprise expansion or increasing the registered capital. Appropriations to the general reserve funds are classified in the consolidated balance sheets as statutory reserves.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; There are no legal requirements in the PRC to fund these reserves by transfer of cash to restricted accounts, and the Group does not do&amp;#160;so.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; The following table presents the balances of registered capital, additional paid-in-capital and statutory reserves of entities within the Group incorporated in China as of December&amp;#160;31, 2016 and 2017 for the Group&amp;#8217;s reporting purpose in China as determined under generally accepted accounting principles in China:&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="75%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;December&amp;#160;31,&lt;br/&gt; 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;December&amp;#160;31,&lt;br/&gt; 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="75%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Paid-in capital&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;118,733&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;137,194&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="75%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Additional paid-in capital&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;161&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;161&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="75%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Statutory reserves&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;5,132&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;5,132&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="75%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Total&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;124,026&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;142,487&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; Relevant laws and regulations permit payments of dividends by the PRC subsidiaries and affiliated companies only out of their retained earnings, if any, as determined in accordance with respective accounting standards and regulations. Accordingly, the above balances are not allowed to be transferred to the Company in terms of cash dividends, loans or advances (See also Note&amp;#160;27).&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</xnet:ProfitAppropriationPolicyTextBlock>

  <xnet:ScheduleOfRegisteredCapitalAdditionalPaidInCapitalAndStatutoryReservesTableTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1518">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="75%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;December&amp;#160;31,&lt;br/&gt; 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;December&amp;#160;31,&lt;br/&gt; 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="75%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Paid-in capital&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;118,733&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;137,194&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="75%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Additional paid-in capital&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;161&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;161&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="75%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Statutory reserves&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;5,132&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;5,132&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="75%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Total&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;124,026&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;142,487&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</xnet:ScheduleOfRegisteredCapitalAdditionalPaidInCapitalAndStatutoryReservesTableTextBlock>

  <us-gaap:PropertyPlantAndEquipmentSalvageValuePercentage contextRef="PAsOn12_31_2017_ServersAndNetworkEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis" id="Factid_1519" unitRef="pure" decimals="2">0.05</us-gaap:PropertyPlantAndEquipmentSalvageValuePercentage>

  <us-gaap:PropertyPlantAndEquipmentSalvageValuePercentage contextRef="PAsOn12_31_2017_ComputerEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis" id="Factid_1520" unitRef="pure" decimals="2">0.05</us-gaap:PropertyPlantAndEquipmentSalvageValuePercentage>

  <us-gaap:PropertyPlantAndEquipmentSalvageValuePercentage contextRef="PAsOn12_31_2017_FurnitureAndFixturesMemberusgaapPropertyPlantAndEquipmentByTypeAxis" id="Factid_1521" unitRef="pure" decimals="2">0.05</us-gaap:PropertyPlantAndEquipmentSalvageValuePercentage>

  <us-gaap:PropertyPlantAndEquipmentSalvageValuePercentage contextRef="PAsOn12_31_2017_VehiclesMemberusgaapPropertyPlantAndEquipmentByTypeAxis" id="Factid_1522" unitRef="pure" decimals="2">0.05</us-gaap:PropertyPlantAndEquipmentSalvageValuePercentage>

  <us-gaap:PropertyPlantAndEquipmentSalvageValuePercentage contextRef="PAsOn12_31_2017_LeaseholdImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis" id="Factid_1523" unitRef="pure" decimals="0">0</us-gaap:PropertyPlantAndEquipmentSalvageValuePercentage>

  <xnet:PropertyPlantAndEquipmentEstimatedUsefulLife contextRef="P01_01_2017To12_31_2017_ServersAndNetworkEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis" id="Factid_1524">5</xnet:PropertyPlantAndEquipmentEstimatedUsefulLife>

  <xnet:PropertyPlantAndEquipmentEstimatedUsefulLife contextRef="P01_01_2017To12_31_2017_ComputerEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis" id="Factid_1525">5</xnet:PropertyPlantAndEquipmentEstimatedUsefulLife>

  <xnet:PropertyPlantAndEquipmentEstimatedUsefulLife contextRef="P01_01_2017To12_31_2017_FurnitureAndFixturesMemberusgaapPropertyPlantAndEquipmentByTypeAxis" id="Factid_1526">5</xnet:PropertyPlantAndEquipmentEstimatedUsefulLife>

  <xnet:PropertyPlantAndEquipmentEstimatedUsefulLife contextRef="P01_01_2017To12_31_2017_VehiclesMemberusgaapPropertyPlantAndEquipmentByTypeAxis" id="Factid_1527">5</xnet:PropertyPlantAndEquipmentEstimatedUsefulLife>

  <xnet:PropertyPlantAndEquipmentEstimatedUsefulLife contextRef="P01_01_2017To12_31_2017_LeaseholdImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis" id="Factid_1528">shorter of lease term or 3 years</xnet:PropertyPlantAndEquipmentEstimatedUsefulLife>

  <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="P01_01_2017To12_31_2017_BigDataMemberusgaapStatementBusinessSegmentsAxis" id="Factid_1529" unitRef="USD" decimals="-5">1300000</us-gaap:IncomeLossFromEquityMethodInvestments>

  <us-gaap:GoodwillImpairmentLoss contextRef="P01_01_2016To12_31_2016" id="Factid_1530" unitRef="USD" decimals="-3">0</us-gaap:GoodwillImpairmentLoss>

  <us-gaap:GoodwillImpairmentLoss contextRef="P01_01_2017To12_31_2017" id="Factid_1531" unitRef="USD" decimals="-3">0</us-gaap:GoodwillImpairmentLoss>

  <us-gaap:CostMethodInvestments contextRef="PAsOn12_31_2017" id="Factid_1532" unitRef="USD" decimals="-3">42430000</us-gaap:CostMethodInvestments>

  <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill contextRef="P01_01_2015To12_31_2015_OnlineGameLicensesMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_1533" unitRef="USD" decimals="0">770000</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>

  <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill contextRef="P01_01_2016To12_31_2016_OnlineGameLicensesMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_1534" unitRef="USD" decimals="0">721000</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>

  <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill contextRef="P01_01_2017To12_31_2017_OnlineGameLicensesMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_1535" unitRef="USD" decimals="0">765000</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>

  <us-gaap:SalesDiscountsServices contextRef="P01_01_2015To12_31_2015" id="Factid_1536" unitRef="USD" decimals="0">1179000</us-gaap:SalesDiscountsServices>

  <us-gaap:SalesDiscountsServices contextRef="P01_01_2016To12_31_2016" id="Factid_1537" unitRef="USD" decimals="0">15000</us-gaap:SalesDiscountsServices>

  <us-gaap:SalesDiscountsServices contextRef="P01_01_2017To12_31_2017" id="Factid_1538" unitRef="USD" decimals="0">440000</us-gaap:SalesDiscountsServices>

  <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue contextRef="P01_01_2015To12_31_2015" id="Factid_1539" unitRef="USD" decimals="0">25160000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>

  <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue contextRef="P01_01_2016To12_31_2016" id="Factid_1540" unitRef="USD" decimals="0">15981000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>

  <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue contextRef="P01_01_2017To12_31_2017" id="Factid_1541" unitRef="USD" decimals="0">11428000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>

  <us-gaap:CommonStockDividendsPerShareDeclared contextRef="P01_01_2015To12_31_2015" id="Factid_1542" unitRef="USD_per_Share" decimals="0">0</us-gaap:CommonStockDividendsPerShareDeclared>

  <us-gaap:CommonStockDividendsPerShareDeclared contextRef="P01_01_2016To12_31_2016" id="Factid_1543" unitRef="USD_per_Share" decimals="0">0</us-gaap:CommonStockDividendsPerShareDeclared>

  <us-gaap:CommonStockDividendsPerShareDeclared contextRef="P01_01_2017To12_31_2017" id="Factid_1544" unitRef="USD_per_Share" decimals="0">0</us-gaap:CommonStockDividendsPerShareDeclared>

  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P01_01_2017To12_31_2017_InternetDomainNamesMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_1545">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>

  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P01_01_2017To12_31_2017_LandUseRightMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_1546">P30Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>

  <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="PAsOn12_31_2016_ShenzhenXunleiMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1547" unitRef="pure" decimals="4">0.4316</us-gaap:EquityMethodInvestmentOwnershipPercentage>

  <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="PAsOn12_31_2017_ShenzhenXunleiMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1548" unitRef="pure" decimals="4">0.2877</us-gaap:EquityMethodInvestmentOwnershipPercentage>

  <xnet:CostMethodInvestmentsOwnershipPercentage contextRef="PAsOn12_31_2016_CloudtropyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1549" unitRef="pure" decimals="4">0.0969</xnet:CostMethodInvestmentsOwnershipPercentage>

  <xnet:CostMethodInvestmentsOwnershipPercentage contextRef="PAsOn12_31_2017_CloudtropyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1550" unitRef="pure" decimals="4">0.0969</xnet:CostMethodInvestmentsOwnershipPercentage>

  <us-gaap:DeferredRevenueDisclosureTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1551">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;table style="clear:both;WIDTH: 99.98%; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="99%"&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;strong&gt;&lt;font style="FONT-SIZE: 10pt"&gt;12.&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt" align="justify"&gt; &lt;strong&gt;&lt;font style="FONT-SIZE: 10pt"&gt;Deferred revenue and income&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.5in; MARGIN: 0in 0in 0pt 0.5in" align="justify"&gt;&lt;strong&gt;&lt;font style="FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Deferred revenue&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Membership subscription revenues&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;22,115&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;26,303&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Online game revenues&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;152&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;174&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Others (i)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;384&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Deferred income&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Government grants (ii)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;4,195&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;3,811&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Reimbursement from the depository (iii)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;814&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;616&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Total&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;27,276&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;31,288&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Less: non-current portion (iv)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(4,082)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(3,242)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Deferred revenue and income, current portion&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;23,194&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;28,046&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &amp;#160;&lt;/div&gt; &lt;table style="MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0px"&gt;&lt;/td&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0.5in"&gt; &lt;div&gt;(i)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left"&gt; &lt;div&gt;Others include live video revenues and issuance of LinkTokens.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" align="left"&gt;&amp;#160;&lt;/div&gt; &lt;table style="MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0px"&gt;&lt;/td&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0.5in"&gt; &lt;div&gt;(ii)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left"&gt; &lt;div&gt;In June 2017, the Group received government grant of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 1,224&lt;/font&gt;,000. This government grant was recognized as deferred income and amortized in &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;5&lt;/font&gt; years under the property, plant and equipment depreciation policy.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" align="left"&gt;&amp;#160;&lt;/div&gt; &lt;table style="MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0px"&gt;&lt;/td&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0.5in"&gt; &lt;div&gt;(iii)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left"&gt; &lt;div&gt;In December 2017, the Company received from its depositary bank a reimbursement of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 127,000&lt;/font&gt;, net of withholding tax of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 42,000&lt;/font&gt;. This reimbursement was recognized as deferred income and amortized over the depositary service period of &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;5&lt;/font&gt; years.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" align="left"&gt;&amp;#160;&lt;font style="FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;table style="clear:both;WIDTH: 99.98%; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="99%"&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;(iv)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;As of December 31, 2017, the non-current portion included membership subscription revenue of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 425,000&lt;/font&gt; (2016: USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 820,000&lt;/font&gt;), government grants of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 2,509,000&lt;/font&gt; (2016: USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 2,719,000&lt;/font&gt;), and reimbursement from the depositary of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 308,000&lt;/font&gt; (2016: USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 543,000&lt;/font&gt;).&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DeferredRevenueDisclosureTextBlock>

  <us-gaap:DeferredRevenueByArrangementDisclosureTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1552">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.5in; MARGIN: 0in 0in 0pt 0.5in" align="justify"&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Deferred revenue&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Membership subscription revenues&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;22,115&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;26,303&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Online game revenues&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;152&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;174&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Others (i)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;384&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Deferred income&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Government grants (ii)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;4,195&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;3,811&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Reimbursement from the depository (iii)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;814&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;616&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Total&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;27,276&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;31,288&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Less: non-current portion (iv)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(4,082)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(3,242)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Deferred revenue and income, current portion&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;23,194&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;28,046&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &amp;#160;&lt;/div&gt; &lt;table style="MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0px"&gt;&lt;/td&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0.5in"&gt; &lt;div&gt;(i)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left"&gt; &lt;div&gt;Others include live video revenues and issuance of LinkTokens.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" align="left"&gt;&amp;#160;&lt;/div&gt; &lt;table style="MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0px"&gt;&lt;/td&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0.5in"&gt; &lt;div&gt;(ii)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left"&gt; &lt;div&gt;In June 2017, the Group received government grant of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 1,224&lt;/font&gt;,000. This government grant was recognized as deferred income and amortized in &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;5&lt;/font&gt; years under the property, plant and equipment depreciation policy.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" align="left"&gt;&amp;#160;&lt;/div&gt; &lt;table style="MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0px"&gt;&lt;/td&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0.5in"&gt; &lt;div&gt;(iii)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left"&gt; &lt;div&gt;In December 2017, the Company received from its depositary bank a reimbursement of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 127,000&lt;/font&gt;, net of withholding tax of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 42,000&lt;/font&gt;. This reimbursement was recognized as deferred income and amortized over the depositary service period of &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;5&lt;/font&gt; years.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" align="left"&gt;&amp;#160;&lt;font style="FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;table style="clear:both;WIDTH: 99.98%; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="99%"&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;(iv)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;As of December 31, 2017, the non-current portion included membership subscription revenue of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 425,000&lt;/font&gt; (2016: USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 820,000&lt;/font&gt;), government grants of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 2,509,000&lt;/font&gt; (2016: USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 2,719,000&lt;/font&gt;), and reimbursement from the depositary of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 308,000&lt;/font&gt; (2016: USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 543,000&lt;/font&gt;).&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DeferredRevenueByArrangementDisclosureTextBlock>

  <us-gaap:RestrictedAssetsDisclosureTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1553">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; WIDTH: 99.98%; FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid" border="0" cellspacing="0" cellpadding="0" width="99%"&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;b&gt;&lt;font style="FONT-SIZE: 10pt"&gt;27.&lt;/font&gt;&lt;/b&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;b&gt; &lt;font style="FONT-SIZE: 10pt"&gt;Restricted net assets&lt;/font&gt;&lt;/b&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;Relevant PRC laws and regulations permit payments of dividends by the Company&amp;#8217;s subsidiaries, VIE and VIE&amp;#8217;s subsidiaries in China only out of their retained earnings, if any, as determined in accordance with PRC accounting standards and regulations. In addition, the Company&amp;#8217;s subsidiaries, VIE and VIE&amp;#8217;s subsidiaries in China are required to make certain appropriation of net after-tax profits or increase in net assets to the statutory surplus fund (see&amp;#160;Note&amp;#160;2(cc)) prior to payment of any dividends. As a result of these and other restrictions under PRC laws and regulations, the Company&amp;#8217;s subsidiaries, VIE and VIE&amp;#8217;s subsidiaries in China are restricted in their ability to transfer their net assets to the Company in terms of cash dividends, loans or advances, which restricted portion amounted to USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 124,026,000&lt;/font&gt; and USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 142,487,000&lt;/font&gt; as of December&amp;#160;31, 2016 and 2017, respectively. Even though the Company currently does not require any such dividends, loans or advances from the PRC subsidiaries, VIE and VIE&amp;#8217;s subsidiaries for working capital and other funding purposes, the Company may in the future require additional cash resources from the Company&amp;#8217;s subsidiaries, VIE and a VIE&amp;#8217;s subsidiaries in China due to changes in business conditions, to fund future acquisitions and development, or merely to declare and pay dividends to make distributions to shareholders.&lt;/font&gt;&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:RestrictedAssetsDisclosureTextBlock>

  <us-gaap:DeferredRevenue contextRef="PAsOn12_31_2016_OnlineGameRevenuesMemberusgaapDeferredRevenueArrangementTypeAxis" id="Factid_1554" unitRef="USD" decimals="-3">152000</us-gaap:DeferredRevenue>

  <xnet:BusinessCombinationConsiderationPayable contextRef="PAsOn11_30_2017_HenanTourismInformationCoLtdMemberdeiLegalEntityAxis" id="Factid_1555" unitRef="CNY" decimals="-5">9600000</xnet:BusinessCombinationConsiderationPayable>

  <us-gaap:TreasuryStockSharesAcquired contextRef="P01_01_2018To03_31_2018_SubsequentEventMemberusgaapSubsequentEventTypeAxis_TreasuryStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1556" unitRef="shares" decimals="INF">0</us-gaap:TreasuryStockSharesAcquired>

  <us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent contextRef="PAsOn12_31_2016_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_1557" unitRef="USD" decimals="-3">20000</us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent>

  <us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent contextRef="PAsOn12_31_2017_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_1558" unitRef="USD" decimals="-3">26000</us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent>

  <us-gaap:DeferredRevenueNoncurrent contextRef="PAsOn12_31_2017_MembershipSubscriptionRevenuesMemberusgaapDeferredRevenueArrangementTypeAxis" id="Factid_1559" unitRef="USD" decimals="0">425000</us-gaap:DeferredRevenueNoncurrent>

  <us-gaap:DeferredRevenueNoncurrent contextRef="PAsOn12_31_2016_MembershipSubscriptionRevenuesMemberusgaapDeferredRevenueArrangementTypeAxis" id="Factid_1560" unitRef="USD" decimals="0">820000</us-gaap:DeferredRevenueNoncurrent>

  <us-gaap:DeferredRevenueNoncurrent contextRef="PAsOn12_31_2017_GovernmentGrantMemberusgaapDeferredRevenueArrangementTypeAxis" id="Factid_1561" unitRef="USD" decimals="0">2509000</us-gaap:DeferredRevenueNoncurrent>

  <us-gaap:DeferredRevenueNoncurrent contextRef="PAsOn12_31_2016_GovernmentGrantMemberusgaapDeferredRevenueArrangementTypeAxis" id="Factid_1562" unitRef="USD" decimals="0">2719000</us-gaap:DeferredRevenueNoncurrent>

  <us-gaap:DeferredRevenueNoncurrent contextRef="PAsOn12_31_2017_ReimbursementFromDepositoryMemberusgaapDeferredRevenueArrangementTypeAxis" id="Factid_1563" unitRef="USD" decimals="0">308000</us-gaap:DeferredRevenueNoncurrent>

  <us-gaap:DeferredRevenueNoncurrent contextRef="PAsOn12_31_2016_ReimbursementFromDepositoryMemberusgaapDeferredRevenueArrangementTypeAxis" id="Factid_1564" unitRef="USD" decimals="0">543000</us-gaap:DeferredRevenueNoncurrent>

  <us-gaap:EquityMethodInvestmentDeferredGainOnSale contextRef="P01_01_2017To01_31_2017" id="Factid_1565" unitRef="USD" decimals="0">326000</us-gaap:EquityMethodInvestmentDeferredGainOnSale>

  <xnet:CostMethodInvestmentsOwnershipPercentage contextRef="PAsOn01_31_2017_ShanghaiLexiangMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1566" unitRef="pure" decimals="4">0.1412</xnet:CostMethodInvestmentsOwnershipPercentage>

  <xnet:CostMethodInvestmentDeferredGainOnSale contextRef="P01_01_2017To01_31_2017_ShanghaiLexiangMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1567" unitRef="USD" decimals="0">222000</xnet:CostMethodInvestmentDeferredGainOnSale>

  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="P01_01_2015To12_31_2015_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_1568" unitRef="USD" decimals="-3">-8943000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>

  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="P01_01_2016To12_31_2016_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_1569" unitRef="USD" decimals="-3">7932000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>

  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="P01_01_2017To12_31_2017_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_1570" unitRef="USD" decimals="-3">7651000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>

  <xnet:OtherPayables contextRef="PAsOn12_31_2016" id="Factid_1571" unitRef="USD" decimals="-3">807000</xnet:OtherPayables>

  <xnet:OtherPayables contextRef="PAsOn12_31_2017" id="Factid_1572" unitRef="USD" decimals="-3">4501000</xnet:OtherPayables>

  <xnet:CostOfRevenuesDisclosureTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1573">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;table style="clear:both;FONT-SIZE: 10pt; WIDTH: 99.98%" cellspacing="0" cellpadding="0" width="99%" border="0"&gt; &lt;tr&gt; &lt;td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; WIDTH: 0.5in; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top" width="48"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;strong&gt;&lt;font style="FONT-SIZE: 10pt"&gt;14.&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt" align="justify"&gt; &lt;strong&gt;&lt;font style="FONT-SIZE: 10pt"&gt;Cost of revenues&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;strong&gt;&lt;font style="FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;WIDTH: 100%;  TEXT-INDENT: 0in"&gt; &lt;table style="OVERFLOW: visible; BORDER-TOP: #9eb6ce 0px solid; BORDER-RIGHT: #9eb6ce 0px solid; WIDTH: 100%; BORDER-COLLAPSE: collapse; BORDER-BOTTOM: #9eb6ce 0px solid; MARGIN: 0in; BORDER-LEFT: #9eb6ce 0px solid" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Cost of revenues from continuing operations (In&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="41%" colspan="8"&gt; &lt;div&gt;Years&amp;#160;ended&amp;#160;December&amp;#160;31,&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="13%" colspan="2"&gt; &lt;div&gt;2015&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="13%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="13%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Bandwidth costs&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;37,218&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;55,135&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;68,441&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Cost of inventories sold&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;2,621&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;4,357&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;21,485&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Cost of live video&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;204&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;2,505&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;12,724&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Depreciation of servers and other equipment&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;4,873&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;5,848&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;7,647&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Payment handling charges&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;8,909&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;6,919&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;4,855&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Other costs (note)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;5,425&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;5,164&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;2,724&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 700; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Total&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;59,250&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;79,928&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;117,876&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;strong&gt;&lt;font style="FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 28.35pt; TEXT-INDENT: -28.35pt" align="justify"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;Note: Other costs mainly include game sharing costs and content costs.&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;/font&gt;&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</xnet:CostOfRevenuesDisclosureTextBlock>

  <xnet:ScheduleOfCostOfRevenueTableTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1574">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;WIDTH: 100%;  TEXT-INDENT: 0in"&gt; &lt;table style="OVERFLOW: visible; BORDER-TOP: #9eb6ce 0px solid; BORDER-RIGHT: #9eb6ce 0px solid; WIDTH: 100%; BORDER-COLLAPSE: collapse; BORDER-BOTTOM: #9eb6ce 0px solid; MARGIN: 0in; BORDER-LEFT: #9eb6ce 0px solid" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Cost of revenues from continuing operations (In&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="41%" colspan="8"&gt; &lt;div&gt;Years&amp;#160;ended&amp;#160;December&amp;#160;31,&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="13%" colspan="2"&gt; &lt;div&gt;2015&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="13%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="13%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Bandwidth costs&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;37,218&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;55,135&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;68,441&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Cost of inventories sold&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;2,621&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;4,357&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;21,485&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Cost of live video&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;204&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;2,505&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;12,724&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Depreciation of servers and other equipment&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;4,873&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;5,848&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;7,647&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Payment handling charges&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;8,909&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;6,919&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;4,855&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Other costs (note)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;5,425&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;5,164&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;2,724&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 700; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Total&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;59,250&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;79,928&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;117,876&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;strong&gt;&lt;font style="FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 28.35pt; TEXT-INDENT: -28.35pt" align="justify"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;Note: Other costs mainly include game sharing costs and content costs.&lt;/font&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</xnet:ScheduleOfCostOfRevenueTableTextBlock>

  <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1575">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; WIDTH: 99.98%; FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid" border="0" cellspacing="0" cellpadding="0" width="99%"&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;b&gt;&lt;font style="FONT-SIZE: 10pt"&gt;15.&lt;/font&gt;&lt;/b&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;b&gt;&lt;font style="FONT-SIZE: 10pt"&gt;Common shares&lt;/font&gt;&lt;/b&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;The Company&amp;#8217;s Memorandum and Articles of Association authorizes the Company to issue &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 1,000,000,000&lt;/font&gt; shares of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 0.00025&lt;/font&gt; par value per common share as of December 31, 2017. Each common share is entitled to one vote. &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;The holders of common shares are also entitled to receive dividends whenever funds are legally available and when declared by the Board of Directors, which is subject to the approval by the holders of the common shares representing a majority of the aggregate voting power of all outstanding shares.&lt;/font&gt; As of December&amp;#160;31, 2016 and 2017, there were &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 330,545,000&lt;/font&gt; and &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 333,643,560&lt;/font&gt; common shares outstanding, respectively.&lt;/font&gt;&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>

  <us-gaap:CostOfRevenue contextRef="P01_01_2015To12_31_2015_CostOfInventoriesSoldMemberusgaapDeferredRevenueArrangementTypeAxis" id="Factid_1576" unitRef="USD" decimals="-3">2621000</us-gaap:CostOfRevenue>

  <us-gaap:CostOfRevenue contextRef="P01_01_2016To12_31_2016_CostOfInventoriesSoldMemberusgaapDeferredRevenueArrangementTypeAxis" id="Factid_1577" unitRef="USD" decimals="-3">4357000</us-gaap:CostOfRevenue>

  <us-gaap:CostOfRevenue contextRef="P01_01_2015To12_31_2015_CostOfLiveVideoMemberusgaapDeferredRevenueArrangementTypeAxis" id="Factid_1578" unitRef="USD" decimals="-3">204000</us-gaap:CostOfRevenue>

  <us-gaap:CostOfRevenue contextRef="P01_01_2016To12_31_2016_CostOfLiveVideoMemberusgaapDeferredRevenueArrangementTypeAxis" id="Factid_1579" unitRef="USD" decimals="-3">2505000</us-gaap:CostOfRevenue>

  <us-gaap:CostOfRevenue contextRef="P01_01_2017To12_31_2017_CostOfLiveVideoMemberusgaapDeferredRevenueArrangementTypeAxis" id="Factid_1580" unitRef="USD" decimals="-3">12724000</us-gaap:CostOfRevenue>

  <us-gaap:CommonStockVotingRights contextRef="P01_01_2017To12_31_2017" id="Factid_1581">The holders of common shares are also entitled to receive dividends whenever funds are legally available and when declared by the Board of Directors, which is subject to the approval by the holders of the common shares representing a majority of the aggregate voting power of all outstanding shares.</us-gaap:CommonStockVotingRights>

  <xnet:LiabilitiesHeldforsaleNotPartOfDisposalGroupCurrent contextRef="PAsOn12_31_2016_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_1582" unitRef="USD" decimals="-3">1337000</xnet:LiabilitiesHeldforsaleNotPartOfDisposalGroupCurrent>

  <xnet:LiabilitiesHeldforsaleNotPartOfDisposalGroupCurrent contextRef="PAsOn12_31_2017_VariableInterestEntityPrimaryBeneficiaryMemberusgaapVariableInterestEntitiesByClassificationOfEntityAxis" id="Factid_1583" unitRef="USD" decimals="-3">822000</xnet:LiabilitiesHeldforsaleNotPartOfDisposalGroupCurrent>

  <us-gaap:CostOfRevenue contextRef="P01_01_2017To12_31_2017_CostOfInventoriesSoldMemberusgaapDeferredRevenueArrangementTypeAxis" id="Factid_1584" unitRef="USD" decimals="-3">21485000</us-gaap:CostOfRevenue>

  <us-gaap:MinorityInterestDisclosureTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1585">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; WIDTH: 99.98%; FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid" border="0" cellspacing="0" cellpadding="0" width="99%"&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;b&gt;&lt;font style="FONT-SIZE: 10pt"&gt;17.&lt;/font&gt;&lt;/b&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;b&gt; &lt;font style="FONT-SIZE: 10pt"&gt;Non-controlling interest&lt;/font&gt;&lt;/b&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0in 0in 0pt 35.45pt"&gt; &lt;b&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/b&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;Non-controlling interest includes the interest owned by a shareholder of the Company in a subsidiary of the consolidated&amp;#160;VIE.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;In February 2010, Shenzhen Xunlei set up a new subsidiary named Xunlei Games Development (Shenzhen)&amp;#160;Co.,&amp;#160;Ltd. (&amp;#8220;Xunlei Games&amp;#8221;) and holds &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 70&lt;/font&gt;% of its equity interest. A shareholder of the Company contributed RMB &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 3,000,000&lt;/font&gt; (equivalent to USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 439,000&lt;/font&gt;) and holds &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 30&lt;/font&gt;% equity interest in Xunlei Games, which was accounted for as a non-controlling interest of the&amp;#160;Group.&lt;/font&gt;&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:MinorityInterestDisclosureTextBlock>

  <us-gaap:MinorityInterestInJointVentures contextRef="PAsOn02_28_2010" id="Factid_1586" unitRef="USD" decimals="0">439000</us-gaap:MinorityInterestInJointVentures>

  <us-gaap:LossContingencyDamagesSoughtValue contextRef="P01_01_2017To12_31_2017_PendingLitigationMemberusgaapLitigationCaseAxis" id="Factid_1587" unitRef="USD" decimals="-4">16760000</us-gaap:LossContingencyDamagesSoughtValue>

  <us-gaap:LossContingencyDamagesSoughtValue contextRef="P01_01_2016To12_31_2016_PendingLitigationMemberusgaapLitigationCaseAxis" id="Factid_1588" unitRef="CNY" decimals="-4">89270000</us-gaap:LossContingencyDamagesSoughtValue>

  <us-gaap:LossContingencyDamagesSoughtValue contextRef="P01_01_2016To12_31_2016_PendingLitigationMemberusgaapLitigationCaseAxis" id="Factid_1589" unitRef="USD" decimals="-4">12870000</us-gaap:LossContingencyDamagesSoughtValue>

  <xnet:StockRepurchasedDuringPeriodSharesAmericanDepositaryShares contextRef="P01_01_2017To01_13_2017_ShareRepurchaseProgram2017MemberusgaapShareRepurchaseProgramAxis" id="Factid_1590" unitRef="shares" decimals="INF">994</xnet:StockRepurchasedDuringPeriodSharesAmericanDepositaryShares>

  <xnet:StockRepurchasedDuringPeriodSharesAmericanDepositaryShares contextRef="P02_01_2017To02_10_2017_ShareRepurchaseProgram2017MemberusgaapShareRepurchaseProgramAxis" id="Factid_1591" unitRef="shares" decimals="INF">5553</xnet:StockRepurchasedDuringPeriodSharesAmericanDepositaryShares>

  <xnet:StockRepurchasedDuringPeriodSharesAmericanDepositaryShares contextRef="P03_07_2017To03_31_2017_ShareRepurchaseProgram2017MemberusgaapShareRepurchaseProgramAxis" id="Factid_1592" unitRef="shares" decimals="INF">86523</xnet:StockRepurchasedDuringPeriodSharesAmericanDepositaryShares>

  <xnet:StockRepurchasedDuringPeriodSharesAmericanDepositaryShares contextRef="P12_01_2017To12_31_2017_ShareRepurchaseProgram2017MemberusgaapShareRepurchaseProgramAxis" id="Factid_1593" unitRef="shares" decimals="INF">93070</xnet:StockRepurchasedDuringPeriodSharesAmericanDepositaryShares>

  <us-gaap:TreasuryStockAcquiredAverageCostPerShare contextRef="P01_01_2017To01_13_2017_ShareRepurchaseProgram2017MemberusgaapShareRepurchaseProgramAxis" id="Factid_1594" unitRef="USD_per_Share" decimals="2">4.34</us-gaap:TreasuryStockAcquiredAverageCostPerShare>

  <us-gaap:TreasuryStockAcquiredAverageCostPerShare contextRef="P02_01_2017To02_10_2017_ShareRepurchaseProgram2017MemberusgaapShareRepurchaseProgramAxis" id="Factid_1595" unitRef="USD_per_Share" decimals="2">3.75</us-gaap:TreasuryStockAcquiredAverageCostPerShare>

  <us-gaap:TreasuryStockAcquiredAverageCostPerShare contextRef="P03_07_2017To03_31_2017_ShareRepurchaseProgram2017MemberusgaapShareRepurchaseProgramAxis" id="Factid_1596" unitRef="USD_per_Share" decimals="2">3.86</us-gaap:TreasuryStockAcquiredAverageCostPerShare>

  <us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships contextRef="P01_01_2017To12_31_2017_ZhuhaiQianyouMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1597">Equity investment of the Group</us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships>

  <us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships contextRef="P01_01_2017To12_31_2017_HaoChengMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1598">Co-founder and shareholder of the Group</us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships>

  <us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships contextRef="P01_01_2017To12_31_2017_ChuanWangMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1599">Director of the Company</us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships>

  <us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships contextRef="P01_01_2017To12_31_2017_ShenglongZouMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1600">Co-founder and shareholder of the Group</us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships>

  <us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships contextRef="P01_01_2017To12_31_2017_BeijingMilletTechnologyCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1601">Company owned by a shareholder of the Group</us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships>

  <us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships contextRef="P01_01_2017To12_31_2017_LeadingAdviceHoldingsLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1602">Company owned by a Co-founder and shareholder of the Group</us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships>

  <us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships contextRef="P01_01_2017To12_31_2017_VantagePointGlobalLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1603">Shareholder of the Company</us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships>

  <us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships contextRef="P01_01_2017To12_31_2017_AidenAndLasmineLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1604">Shareholder of the Company</us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships>

  <us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships contextRef="P01_01_2017To12_31_2017_KingsoftCorporationLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1605">Shareholder of the Company</us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships>

  <us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships contextRef="P01_01_2017To12_31_2017_KingVentureHoldingsLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1606">Principal shareholder of the Group (shareholding &gt;=10%)</us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships>

  <us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships contextRef="P01_01_2017To12_31_2017_XiaomiVentureLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1607">Principal shareholder of the Group</us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships>

  <us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships contextRef="P01_01_2017To12_31_2017_MorningsideTechnologyInvestmentsLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1608">Shareholder of the Group</us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue contextRef="PAsOn12_31_2015" id="Factid_1609" unitRef="USD" decimals="-3">406000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue contextRef="PAsOn12_31_2016" id="Factid_1610" unitRef="USD" decimals="-3">6000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>

  <us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships contextRef="P01_01_2017To12_31_2017_ShenzhenMojingouInformationServiceCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1611">Equity investment of the Group</us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships>

  <us-gaap:FairValueNetAssetLiability contextRef="PAsOn12_31_2016" id="Factid_1612" unitRef="USD" decimals="-3">259075000</us-gaap:FairValueNetAssetLiability>

  <us-gaap:FairValueNetAssetLiability contextRef="PAsOn12_31_2016_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis" id="Factid_1613" unitRef="USD" decimals="-3">259075000</us-gaap:FairValueNetAssetLiability>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="PAsOn12_31_2015" id="Factid_1614" unitRef="USD" decimals="-3">464000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="PAsOn12_31_2016" id="Factid_1615" unitRef="USD" decimals="-3">6000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>

  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="PAsOn12_31_2016" id="Factid_1616" unitRef="USD" decimals="-3">6000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>

  <us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships contextRef="P01_01_2017To12_31_2017_ShenzhenXunleiFinanceInformationServiceCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1617">Subsidiary of the Group&amp;#8217;s equity investment</us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships>

  <xnet:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageGrantDateFairValue contextRef="PAsOn12_31_2017" id="Factid_1618" unitRef="USD_per_Share" decimals="2">0.95</xnet:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageGrantDateFairValue>

  <xnet:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageGrantDateFairValue contextRef="PAsOn12_31_2016" id="Factid_1619" unitRef="USD_per_Share" decimals="2">0.85</xnet:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageGrantDateFairValue>

  <xnet:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageGrantDateFairValue contextRef="PAsOn12_31_2015" id="Factid_1620" unitRef="USD_per_Share" decimals="2">0.73</xnet:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageGrantDateFairValue>

  <xnet:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue contextRef="PAsOn12_31_2017" id="Factid_1621" unitRef="USD_per_Share" decimals="2">0.95</xnet:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue>

  <xnet:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue contextRef="PAsOn12_31_2016" id="Factid_1622" unitRef="USD_per_Share" decimals="2">0.84</xnet:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue>

  <xnet:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue contextRef="PAsOn12_31_2015" id="Factid_1623" unitRef="USD_per_Share" decimals="2">0.86</xnet:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue>

  <us-gaap:FairValueNetAssetLiability contextRef="PAsOn12_31_2017" id="Factid_1624" unitRef="USD" decimals="-3">254449000</us-gaap:FairValueNetAssetLiability>

  <us-gaap:FairValueNetAssetLiability contextRef="PAsOn12_31_2017_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis" id="Factid_1625" unitRef="USD" decimals="-3">254449000</us-gaap:FairValueNetAssetLiability>

  <us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships contextRef="P01_01_2017To12_31_2017_ShenzhenThunderTradeServiceCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1626">Subsidiary of the Group&amp;#8217;s equity investment</us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships>

  <us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships contextRef="P01_01_2017To12_31_2017_ShenzhenThunderEconomicConsultingCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1627">Subsidiary of the Group&amp;#8217;s equity investment</us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships>

  <us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships contextRef="P01_01_2017To12_31_2017_ShenzhenThunderboltDigitalTechnologyCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1628">Subsidiary of the Group&amp;#8217;s equity investment</us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships>

  <us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships contextRef="P01_01_2017To12_31_2017_ShenzhenCrystalTechnologyCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1629">Company owned by a Co-founder and director of the Group</us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships>

  <us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships contextRef="P01_01_2017To12_31_2017_MilletCommunicationTechnologyCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1630">Company owned by a shareholder of the Group</us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships>

  <us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships contextRef="P01_01_2017To12_31_2017_BeijingMilletElectronicProductsCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1631">Company owned by a shareholder of the Group</us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships>

  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="P01_01_2017To12_31_2017" id="Factid_1632">P4Y7M20D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>

  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="P01_01_2016To12_31_2016" id="Factid_1633">P3Y2M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>

  <us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships contextRef="P01_01_2017To12_31_2017_BeijingMilletDigitalTechnologyCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1634">Company owned by a shareholder of the Group</us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships>

  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="P01_01_2015To12_31_2015" id="Factid_1635">P4Y11D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>

  <us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships contextRef="P01_01_2017To12_31_2017_MilletTechnologyCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1636">Company owned by a shareholder of the Group</us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships>

  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1 contextRef="P01_01_2017To12_31_2017" id="Factid_1637">P4Y7M20D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>

  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1 contextRef="P01_01_2016To12_31_2016" id="Factid_1638">P3Y2M26D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>

  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1 contextRef="P01_01_2015To12_31_2015" id="Factid_1639">P4Y7M13D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>

  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="P01_01_2017To12_31_2017" id="Factid_1640">P4Y7M20D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>

  <us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships contextRef="P01_01_2017To12_31_2017_BeijingMilletMobileSoftwareCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1641">Company owned by a shareholder of the Group</us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships>

  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="P01_01_2016To12_31_2016" id="Factid_1642">P3Y4M20D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>

  <us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships contextRef="P01_01_2017To12_31_2017_GuangzhouMilletInformationServiceCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1643">Company owned by a shareholder of the Group</us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="PAsOn12_31_2015_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandTenPlanMemberusgaapPlanNameAxis" id="Factid_1644" unitRef="shares" decimals="INF">432217</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="P01_01_2016To12_31_2016_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandTenPlanMemberusgaapPlanNameAxis" id="Factid_1645" unitRef="shares" decimals="INF">1170000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="P01_01_2016To12_31_2016_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandTenPlanMemberusgaapPlanNameAxis" id="Factid_1646" unitRef="USD_per_Share" decimals="2">1.18</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum contextRef="P01_01_2017To12_31_2017" id="Factid_1647" unitRef="pure" decimals="4">0.0077</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum contextRef="P01_01_2016To12_31_2016" id="Factid_1648" unitRef="pure" decimals="4">0.0077</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum contextRef="P01_01_2016To12_31_2016" id="Factid_1649" unitRef="pure" decimals="4">0.0176</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum contextRef="P01_01_2017To12_31_2017" id="Factid_1650" unitRef="pure" decimals="4">0.0176</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="P01_01_2016To12_31_2016" id="Factid_1651" unitRef="pure" decimals="0">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="P01_01_2017To12_31_2017" id="Factid_1652" unitRef="pure" decimals="0">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum contextRef="P01_01_2016To12_31_2016" id="Factid_1653" unitRef="pure" decimals="4">0.4007</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum contextRef="P01_01_2017To12_31_2017" id="Factid_1654" unitRef="pure" decimals="4">0.4007</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum contextRef="P01_01_2016To12_31_2016" id="Factid_1655" unitRef="pure" decimals="3">0.433</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum contextRef="P01_01_2017To12_31_2017" id="Factid_1656" unitRef="pure" decimals="3">0.433</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>

  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="P01_01_2016To12_31_2016_MinimumMemberusgaapRangeAxis" id="Factid_1657">P4Y22D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>

  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="P01_01_2017To12_31_2017_MinimumMemberusgaapRangeAxis" id="Factid_1658">P4Y22D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>

  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="P01_01_2017To12_31_2017_MaximumMemberusgaapRangeAxis" id="Factid_1659">P5Y6M22D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>

  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="P01_01_2016To12_31_2016_MaximumMemberusgaapRangeAxis" id="Factid_1660">P5Y6M22D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>

  <us-gaap:DeferredTaxLiabilities contextRef="PAsOn12_31_2017" id="Factid_1661" unitRef="USD" decimals="0">0</us-gaap:DeferredTaxLiabilities>

  <us-gaap:SalesRevenueNet contextRef="P01_01_2015To12_31_2015_BeijingXiaomiMobileSoftwareCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1662" unitRef="USD" decimals="-3">0</us-gaap:SalesRevenueNet>

  <us-gaap:SalesRevenueNet contextRef="P01_01_2016To12_31_2016_BeijingXiaomiMobileSoftwareCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1663" unitRef="USD" decimals="-3">0</us-gaap:SalesRevenueNet>

  <us-gaap:SalesRevenueNet contextRef="P01_01_2017To12_31_2017_BeijingXiaomiMobileSoftwareCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1664" unitRef="USD" decimals="-3">2245000</us-gaap:SalesRevenueNet>

  <us-gaap:TechnologyServicesRevenue contextRef="P01_01_2015To12_31_2015_BeijingXiaomiMobileSoftwareCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1665" unitRef="USD" decimals="-3">0</us-gaap:TechnologyServicesRevenue>

  <us-gaap:TechnologyServicesRevenue contextRef="P01_01_2016To12_31_2016_BeijingXiaomiMobileSoftwareCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1666" unitRef="USD" decimals="-3">0</us-gaap:TechnologyServicesRevenue>

  <us-gaap:TechnologyServicesRevenue contextRef="P01_01_2017To12_31_2017_BeijingXiaomiMobileSoftwareCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1667" unitRef="USD" decimals="-3">5803000</us-gaap:TechnologyServicesRevenue>

  <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount contextRef="P01_01_2015To12_31_2015" id="Factid_1668" unitRef="USD" decimals="-3">4268000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>

  <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount contextRef="P01_01_2016To12_31_2016" id="Factid_1669" unitRef="USD" decimals="-3">5292000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>

  <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount contextRef="P01_01_2017To12_31_2017" id="Factid_1670" unitRef="USD" decimals="-3">6748000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>

  <xnet:ValuationAllowanceDeferredTaxAssetWriteOff contextRef="P01_01_2015To12_31_2015" id="Factid_1671" unitRef="USD" decimals="-3">0</xnet:ValuationAllowanceDeferredTaxAssetWriteOff>

  <xnet:ValuationAllowanceDeferredTaxAssetWriteOff contextRef="P01_01_2016To12_31_2016" id="Factid_1672" unitRef="USD" decimals="-3">0</xnet:ValuationAllowanceDeferredTaxAssetWriteOff>

  <xnet:ValuationAllowanceDeferredTaxAssetWriteOff contextRef="P01_01_2017To12_31_2017" id="Factid_1673" unitRef="USD" decimals="-3">0</xnet:ValuationAllowanceDeferredTaxAssetWriteOff>

  <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="PAsOn12_31_2016" id="Factid_1674" unitRef="USD" decimals="-3">9851000</us-gaap:DeferredTaxAssetsValuationAllowance>

  <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="PAsOn12_31_2015" id="Factid_1675" unitRef="USD" decimals="-3">4559000</us-gaap:DeferredTaxAssetsValuationAllowance>

  <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="PAsOn12_31_2014" id="Factid_1676" unitRef="USD" decimals="-3">291000</us-gaap:DeferredTaxAssetsValuationAllowance>

  <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="PAsOn12_31_2017" id="Factid_1677" unitRef="USD" decimals="-3">16599000</us-gaap:DeferredTaxAssetsValuationAllowance>

  <xnet:ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate contextRef="P01_01_2017To12_31_2017_EmployeeMemberusgaapTitleOfIndividualAxis_TwoThousandTenPlanMemberusgaapPlanNameAxis" id="Factid_1678" unitRef="pure" decimals="1">0.2</xnet:ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="PAsOn12_31_2017_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis" id="Factid_1679" unitRef="shares" decimals="INF">9073732</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber contextRef="PAsOn12_31_2017_ShareBasedCompensationAwardTrancheOneMemberusgaapVestingAxis_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis" id="Factid_1680" unitRef="shares" decimals="INF">5098345</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber contextRef="PAsOn12_31_2017_ShareBasedCompensationAwardTrancheTwoMemberusgaapVestingAxis_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis" id="Factid_1681" unitRef="shares" decimals="INF">1102430</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber contextRef="PAsOn12_31_2017_ShareBasedCompensationAwardTrancheThreeMemberusgaapVestingAxis_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis" id="Factid_1682" unitRef="shares" decimals="INF">854405</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber contextRef="PAsOn12_31_2017_SharebasedCompensationAwardTrancheFourMemberusgaapVestingAxis_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis" id="Factid_1683" unitRef="shares" decimals="INF">689700</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber contextRef="PAsOn12_31_2017_SharebasedCompensationAwardTrancheFiveMemberusgaapVestingAxis_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis" id="Factid_1684" unitRef="shares" decimals="INF">640100</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber contextRef="PAsOn12_31_2017_ShareBasedCompensationAwardTrancheSixMemberusgaapVestingAxis_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis" id="Factid_1685" unitRef="shares" decimals="INF">160000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber contextRef="PAsOn12_31_2017_ShareBasedCompensationAwardTrancheSevenMemberusgaapVestingAxis_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis" id="Factid_1686" unitRef="shares" decimals="INF">120000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>

  <us-gaap:DueFromRelatedPartiesCurrent contextRef="PAsOn12_31_2016_BeijingMilletMobileSoftwareCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1687" unitRef="USD" decimals="-3">0</us-gaap:DueFromRelatedPartiesCurrent>

  <us-gaap:DueFromRelatedPartiesCurrent contextRef="PAsOn12_31_2017_BeijingMilletMobileSoftwareCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1688" unitRef="USD" decimals="-3">6738000</us-gaap:DueFromRelatedPartiesCurrent>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber contextRef="PAsOn12_31_2017_OfficersAndEmployeesMemberusgaapTitleOfIndividualAxis_ShareBasedCompensationAwardTrancheOneMemberusgaapVestingAxis_TwoThousandFourteenShareIncentivePlanMemberusgaapPlanNameAxis" id="Factid_1689" unitRef="shares" decimals="INF">9040500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber contextRef="PAsOn12_31_2017_OfficersAndEmployeesMemberusgaapTitleOfIndividualAxis_ShareBasedCompensationAwardTrancheTwoMemberusgaapVestingAxis_TwoThousandFourteenShareIncentivePlanMemberusgaapPlanNameAxis" id="Factid_1690" unitRef="shares" decimals="INF">5400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber contextRef="PAsOn12_31_2017_OfficersAndEmployeesMemberusgaapTitleOfIndividualAxis_ShareBasedCompensationAwardTrancheThreeMemberusgaapVestingAxis_TwoThousandFourteenShareIncentivePlanMemberusgaapPlanNameAxis" id="Factid_1691" unitRef="shares" decimals="INF">9000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>

  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="P01_01_2008To01_31_2008" id="Factid_1692" unitRef="pure" decimals="2">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>

  <us-gaap:DueFromRelatedPartiesCurrent contextRef="PAsOn12_31_2016_GuangzhouMilletInformationServiceCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1693" unitRef="USD" decimals="-3">0</us-gaap:DueFromRelatedPartiesCurrent>

  <us-gaap:DueFromRelatedPartiesCurrent contextRef="PAsOn12_31_2017_GuangzhouMilletInformationServiceCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1694" unitRef="USD" decimals="-3">136000</us-gaap:DueFromRelatedPartiesCurrent>

  <us-gaap:IncomeTaxHolidayDescription contextRef="P01_01_2016To12_31_2016_ShenzhenXunleiMemberdeiLegalEntityAxis" id="Factid_1695">Computer was further exempted from EIT for two years commencing from its first year of profitable operation after offsetting prior years tax losses, followed by a 50% reduction for the next three years (2-year Exemption and 3-year 50% Reduction).</us-gaap:IncomeTaxHolidayDescription>

  <us-gaap:IncomeTaxHolidayDescription contextRef="P01_01_2015To12_31_2015_ShenzhenXunleiMemberdeiLegalEntityAxis" id="Factid_1696">Computer was further exempted from EIT for two years commencing from its first year of profitable operation after offsetting prior years tax losses, followed by a 50% reduction for the next three years (2-year Exemption and 3-year 50% Reduction).</us-gaap:IncomeTaxHolidayDescription>

  <us-gaap:IncomeTaxHolidayDescription contextRef="P01_01_2017To12_31_2017_ShenzhenXunleiMemberdeiLegalEntityAxis" id="Factid_1697">Computer was further exempted from EIT for two years commencing from its first year of profitable operation after offsetting prior years tax losses, followed by a 50% reduction for the next three years (2-year Exemption and 3-year 50% Reduction).</us-gaap:IncomeTaxHolidayDescription>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights contextRef="P01_01_2017To12_31_2017_TwoThousandTenPlanMemberusgaapPlanNameAxis" id="Factid_1698">Stock options granted to employees and officers vest over a four-year schedule as stated below: (1) One-fourth of the options shall be vested upon the first anniversary of the grant date; (2) The remaining three quarters of the options shall be vested on monthly basis over the next thirty-six months. (1/48 of options shall be vested per month subsequently)</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights contextRef="P01_01_2017To12_31_2017_ShareBasedCompensationAwardTrancheOneMemberusgaapVestingAxis_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis" id="Factid_1699">one-fourth of the restricted shares shall be vested upon the first, second, third, and fourth anniversary of the grant date, respectively.</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights contextRef="P01_01_2017To12_31_2017_ShareBasedCompensationAwardTrancheTwoMemberusgaapVestingAxis_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis" id="Factid_1700">one-fifth of the restricted shares shall be vested upon the first, second, third, fourth and fifth anniversary of the grant date, respectively.</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights contextRef="P01_01_2017To12_31_2017_ShareBasedCompensationAwardTrancheThreeMemberusgaapVestingAxis_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis" id="Factid_1701">one-fourth of the restricted shares shall be vested upon the eighth month, and three-fourth of the restricted shares shall be vested during the remaining thirty six months.</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights>

  <xnet:WithholdingTaxPayableNoncurrent contextRef="PAsOn12_31_2017_AidenAndLasmineLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_TreasuryStockMemberusgaapStatementEquityComponentsAxis" id="Factid_1702" unitRef="USD" decimals="-3">54000000</xnet:WithholdingTaxPayableNoncurrent>

  <xnet:WithholdingTaxPayableNoncurrent contextRef="PAsOn12_31_2017_TreasuryStockMemberusgaapStatementEquityComponentsAxis_VantagePointGlobalLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1703" unitRef="USD" decimals="-3">146000000</xnet:WithholdingTaxPayableNoncurrent>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights contextRef="P01_01_2017To12_31_2017_SharebasedCompensationAwardTrancheFourMemberusgaapVestingAxis_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis" id="Factid_1704">one-fourth, and one-fourth of the restricted shares shall be vested upon the second, third and fourth anniversary of the grant date, respectively.</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights contextRef="P01_01_2017To12_31_2017_SharebasedCompensationAwardTrancheFiveMemberusgaapVestingAxis_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis" id="Factid_1705">half of the restricted shares shall be vested upon the first and second anniversary of the grant date, respectively.</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights contextRef="P01_01_2017To12_31_2017_ShareBasedCompensationAwardTrancheSixMemberusgaapVestingAxis_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis" id="Factid_1706">one-year schedule in which all of the restricted shares shall be vested upon the first anniversary of the grant date.</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights contextRef="P01_01_2017To12_31_2017_OfficersAndEmployeesMemberusgaapTitleOfIndividualAxis_ShareBasedCompensationAwardTrancheOneMemberusgaapVestingAxis_TwoThousandFourteenShareIncentivePlanMemberusgaapPlanNameAxis" id="Factid_1707">one-fifth of the restricted shares shall be vested upon the first, second, third, fourth and fifth anniversary of the grant date, respectively.</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights contextRef="P01_01_2017To12_31_2017_OfficersAndEmployeesMemberusgaapTitleOfIndividualAxis_ShareBasedCompensationAwardTrancheTwoMemberusgaapVestingAxis_TwoThousandFourteenShareIncentivePlanMemberusgaapPlanNameAxis" id="Factid_1708">one-fourth of the restricted shares shall be vested upon the first, second, third and fourth anniversary of the grant date, respectively.</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights contextRef="P01_01_2017To12_31_2017_OfficersAndEmployeesMemberusgaapTitleOfIndividualAxis_ShareBasedCompensationAwardTrancheThreeMemberusgaapVestingAxis_TwoThousandFourteenShareIncentivePlanMemberusgaapPlanNameAxis" id="Factid_1709">half of the restricted shares shall be vested upon the first and second anniversary of the grant date, respectively.</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights>

  <us-gaap:UndistributedEarningsOfForeignSubsidiaries contextRef="PAsOn12_31_2016" id="Factid_1710" unitRef="USD" decimals="0">19883000</us-gaap:UndistributedEarningsOfForeignSubsidiaries>

  <xnet:IncomeTaxReconciliationForeignWithholdingTaxes contextRef="P01_01_2016To12_31_2016" id="Factid_1711" unitRef="USD" decimals="0">1988000</xnet:IncomeTaxReconciliationForeignWithholdingTaxes>

  <us-gaap:FairValueDisclosuresTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1712">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;table style="clear:both;WIDTH: 99.98%; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="99%"&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;strong&gt;&lt;font style="FONT-SIZE: 10pt"&gt;22.&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt" align="justify"&gt; &lt;strong&gt;&lt;font style="FONT-SIZE: 10pt"&gt;Fair value measurements&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0in 0in 0pt 35.45pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;Effective January&amp;#160;1, 2008, the Group adopted ASC&amp;#160;820-10, Fair Value Measurements and Disclosures, which defines fair value, establishes a framework for measuring fair value and expands financial statement disclosures about fair value measurements. Although adoption did not impact the Group&amp;#8217;s consolidated financial statements, ASC 820-10&amp;#160;requires additional disclosures to be provided on fair value measurements.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;ASC 820-10&amp;#160;establishes a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value as&amp;#160;follows:&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -42.55pt; MARGIN: 0in 0in 0pt 42.55pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;Level&amp;#160;1&amp;#151;Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active&amp;#160;markets&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -42.55pt; MARGIN: 0in 0in 0pt 42.55pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;Level&amp;#160;2&amp;#151;Include other inputs that are directly or indirectly observable in the marketplace or based on quoted price in markets that are not&amp;#160;active&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -42.55pt; MARGIN: 0in 0in 0pt 42.55pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;Level&amp;#160;3&amp;#151;Unobservable inputs which are supported by little or no market activity and are significant to the overall fair value measurement&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;ASC 820-10&amp;#160;describes three main approaches to measuring the fair value of assets and liabilities: (1)&amp;#160;market approach; (2)&amp;#160;income approach and (3)&amp;#160;cost approach. The market approach uses prices and other relevant information generated from market transactions involving identical or comparable assets or liabilities. The income approach uses valuation techniques to convert future amounts to a single present value amount. The measurement is based on the value indicated by current market expectations about those future amounts. The cost approach is based on the amount that would currently be required to replace an&amp;#160;asset.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;The following table sets forth the financial instruments, measured at fair value, by level within the fair value hierarchy as of December 31, 2016 and 2017.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="BORDER-BOTTOM: #9eb6ce 0px solid; BORDER-LEFT: #9eb6ce 0px solid; MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible; BORDER-TOP: #9eb6ce 0px solid; BORDER-RIGHT: #9eb6ce 0px solid" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="43%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="55%" colspan="11"&gt; &lt;div&gt; Fair&amp;#160;value&amp;#160;measurements&amp;#160;as&amp;#160;at&amp;#160;December&amp;#160;31,&amp;#160;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="43%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;Total&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;Quoted&amp;#160;prices&lt;br/&gt; in&amp;#160;active&amp;#160;market&lt;br/&gt; for&amp;#160;identical&lt;br/&gt; assets&lt;br/&gt; (Level&amp;#160;1)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;Significant&lt;br/&gt; other&lt;br/&gt; observable&lt;br/&gt; inputs&lt;br/&gt; (Level&amp;#160;2)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;Significant&lt;br/&gt; unobservable&lt;br/&gt; inputs&lt;br/&gt; (Level 3)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="43%"&gt; &lt;div&gt;Cash equivalents: time deposits with original maturities less than three months&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;115,944&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;115,944&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="43%"&gt; &lt;div&gt;Short term investments:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="43%"&gt; &lt;div&gt;Investments in financial instruments&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;143,131&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;143,131&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="43%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;259,075&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;259,075&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="BORDER-BOTTOM: #9eb6ce 0px solid; BORDER-LEFT: #9eb6ce 0px solid; MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible; BORDER-TOP: #9eb6ce 0px solid; BORDER-RIGHT: #9eb6ce 0px solid" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="43%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="55%" colspan="11"&gt; &lt;div&gt; Fair&amp;#160;value&amp;#160;measurements&amp;#160;as&amp;#160;at&amp;#160;December&amp;#160;31,&amp;#160;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="43%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;Total&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;Quoted&amp;#160;prices&lt;br/&gt; in&amp;#160;active&amp;#160;market&lt;br/&gt; for&amp;#160;identical&lt;br/&gt; assets&lt;br/&gt; (Level&amp;#160;1)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;Significant&lt;br/&gt; other&lt;br/&gt; observable&lt;br/&gt; inputs&lt;br/&gt; (Level&amp;#160;2)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;Significant&lt;br/&gt; unobservable&lt;br/&gt; inputs&lt;br/&gt; (Level 3)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="43%"&gt; &lt;div&gt;Cash equivalents: time deposits with original maturities less than three months&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;115,534&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;115,534&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="43%"&gt; &lt;div&gt;Short term investments:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="43%"&gt; &lt;div&gt;Investments in financial instruments&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;138,915&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;138,915&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="43%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;254,449&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;254,449&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"&gt;&lt;/div&gt; &lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FairValueDisclosuresTextBlock>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="P01_01_2017To12_31_2017_ShareBasedCompensationAwardTrancheOneMemberusgaapVestingAxis_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis" id="Factid_1713">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="P01_01_2017To12_31_2017_ShareBasedCompensationAwardTrancheTwoMemberusgaapVestingAxis_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis" id="Factid_1714">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="P01_01_2017To12_31_2017_ShareBasedCompensationAwardTrancheThreeMemberusgaapVestingAxis_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis" id="Factid_1715">P44M</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>

  <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1716">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="BORDER-BOTTOM: #9eb6ce 0px solid; BORDER-LEFT: #9eb6ce 0px solid; MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible; BORDER-TOP: #9eb6ce 0px solid; BORDER-RIGHT: #9eb6ce 0px solid" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="43%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="55%" colspan="11"&gt; &lt;div&gt; Fair&amp;#160;value&amp;#160;measurements&amp;#160;as&amp;#160;at&amp;#160;December&amp;#160;31,&amp;#160;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="43%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;Total&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;Quoted&amp;#160;prices&lt;br/&gt; in&amp;#160;active&amp;#160;market&lt;br/&gt; for&amp;#160;identical&lt;br/&gt; assets&lt;br/&gt; (Level&amp;#160;1)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;Significant&lt;br/&gt; other&lt;br/&gt; observable&lt;br/&gt; inputs&lt;br/&gt; (Level&amp;#160;2)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;Significant&lt;br/&gt; unobservable&lt;br/&gt; inputs&lt;br/&gt; (Level 3)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="43%"&gt; &lt;div&gt;Cash equivalents: time deposits with original maturities less than three months&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;115,944&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;115,944&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="43%"&gt; &lt;div&gt;Short term investments:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="43%"&gt; &lt;div&gt;Investments in financial instruments&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;143,131&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;143,131&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="43%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;259,075&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;259,075&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="BORDER-BOTTOM: #9eb6ce 0px solid; BORDER-LEFT: #9eb6ce 0px solid; MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible; BORDER-TOP: #9eb6ce 0px solid; BORDER-RIGHT: #9eb6ce 0px solid" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="43%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="55%" colspan="11"&gt; &lt;div&gt; Fair&amp;#160;value&amp;#160;measurements&amp;#160;as&amp;#160;at&amp;#160;December&amp;#160;31,&amp;#160;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="43%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;Total&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;Quoted&amp;#160;prices&lt;br/&gt; in&amp;#160;active&amp;#160;market&lt;br/&gt; for&amp;#160;identical&lt;br/&gt; assets&lt;br/&gt; (Level&amp;#160;1)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;Significant&lt;br/&gt; other&lt;br/&gt; observable&lt;br/&gt; inputs&lt;br/&gt; (Level&amp;#160;2)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;Significant&lt;br/&gt; unobservable&lt;br/&gt; inputs&lt;br/&gt; (Level 3)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="43%"&gt; &lt;div&gt;Cash equivalents: time deposits with original maturities less than three months&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;115,534&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;115,534&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="43%"&gt; &lt;div&gt;Short term investments:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="43%"&gt; &lt;div&gt;Investments in financial instruments&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;138,915&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;138,915&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="43%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;254,449&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;254,449&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="P01_01_2017To12_31_2017_SharebasedCompensationAwardTrancheFourMemberusgaapVestingAxis_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis" id="Factid_1717">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="P01_01_2017To12_31_2017_SharebasedCompensationAwardTrancheFiveMemberusgaapVestingAxis_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis" id="Factid_1718">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="P01_01_2017To12_31_2017_ShareBasedCompensationAwardTrancheSixMemberusgaapVestingAxis_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis" id="Factid_1719">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="P01_01_2017To12_31_2017_OfficersAndEmployeesMemberusgaapTitleOfIndividualAxis_ShareBasedCompensationAwardTrancheOneMemberusgaapVestingAxis_TwoThousandFourteenShareIncentivePlanMemberusgaapPlanNameAxis" id="Factid_1720">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="P01_01_2017To12_31_2017_OfficersAndEmployeesMemberusgaapTitleOfIndividualAxis_ShareBasedCompensationAwardTrancheTwoMemberusgaapVestingAxis_TwoThousandFourteenShareIncentivePlanMemberusgaapPlanNameAxis" id="Factid_1721">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="P01_01_2017To12_31_2017_OfficersAndEmployeesMemberusgaapTitleOfIndividualAxis_ShareBasedCompensationAwardTrancheThreeMemberusgaapVestingAxis_TwoThousandFourteenShareIncentivePlanMemberusgaapPlanNameAxis" id="Factid_1722">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>

  <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1723">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="BORDER-BOTTOM: #9eb6ce 0px solid; BORDER-LEFT: #9eb6ce 0px solid; MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible; BORDER-TOP: #9eb6ce 0px solid; BORDER-RIGHT: #9eb6ce 0px solid" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="66%"&gt; &lt;div&gt;Continuing operations&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="32%" colspan="8"&gt; &lt;div&gt;Years ended December 31,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="66%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;2015&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="66%"&gt; &lt;div&gt;Current income tax expenses /(benefit)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;289&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;71&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;(38)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="66%"&gt; &lt;div&gt;Deferred income tax benefit&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;(4,034)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;(2,540)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;(2,214)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="66%"&gt; &lt;div&gt;Income tax benefit&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;(3,745)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;(2,469)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;(2,252)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>

  <us-gaap:SummaryOfIncomeTaxHolidayTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1724">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;WIDTH: 100%;  TEXT-INDENT: 0in"&gt; &lt;table style="OVERFLOW: visible; WIDTH: 100%; BORDER-COLLAPSE: collapse; MARGIN: 0in" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="57%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="41%" colspan="8"&gt; &lt;div&gt;Years&amp;#160;ended&amp;#160;December&amp;#160;31,&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="57%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="13%" colspan="2"&gt; &lt;div&gt;2015&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="13%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="13%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Aggregate dollar effect (In thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(830)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(1,430)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(4,102)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Per share effect&amp;#151;basic&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;0.00&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;0.00&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(0.01)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Per share effect&amp;#151;diluted&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;0.00&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;0.00&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(0.01)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:SummaryOfIncomeTaxHolidayTextBlock>

  <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1725">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;The reconciliation of total tax benefit computed by applying the respective statutory income tax rates to pre-tax loss is as&amp;#160;follows:&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;WIDTH: 100%;  TEXT-INDENT: 0in"&gt; &lt;table style="OVERFLOW: visible; BORDER-TOP: #9eb6ce 0px solid; BORDER-RIGHT: #9eb6ce 0px solid; WIDTH: 100%; BORDER-COLLAPSE: collapse; BORDER-BOTTOM: #9eb6ce 0px solid; MARGIN: 0in; BORDER-LEFT: #9eb6ce 0px solid" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Continuing&amp;#160;operations&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="41%" colspan="8"&gt; &lt;div&gt;Years&amp;#160;ended&amp;#160;December&amp;#160;31,&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="13%" colspan="2"&gt; &lt;div&gt;2015&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="13%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="13%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Income tax benefit at PRC statutory rate (based on statutory tax rate applicable to enterprises in China)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(5,202)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(8,319)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(11,617)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Effects of differences in tax rates in different jurisdictions applicable to entities of the Group outside of the PRC&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;2,400&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;2,145&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;1,341&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Non-deductible expenses&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;14&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;12&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;32&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Effect of Super Deduction available to Shenzhen Xunlei&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(901)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(546)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Effect of tax holiday&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;1,537&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;2,234&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;4,102&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Change in valuation allowance of deferred tax assets&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;4,750&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;6,748&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Effect on deferred tax assets due to change in tax rates&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(8)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Outside basis difference arising from VIE and its subsidiaries in the PRC&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(2,174)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(5,743)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(652)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Expiration of tax loss&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;290&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;91&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Others&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(5,352)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;8,012&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(1,660)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Income tax benefit&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(3,745)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(2,469)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(2,252)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>

  <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1726">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;The tax effects of temporary differences that give rise to the deferred tax asset and liability balances at December&amp;#160;31, 2016 and 2017 are as&amp;#160;follows:&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;WIDTH: 100%;  TEXT-INDENT: 0in"&gt; &lt;table style="OVERFLOW: visible; WIDTH: 100%; BORDER-COLLAPSE: collapse; MARGIN: 0in" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Deferred tax assets, current portion:&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Net operating loss carried forward (note a)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;1,276&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Amortization of intangible assets arising from intragroup transactions (note b)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;51&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Valuation allowance&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(106)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Deferred tax assets, current portion, net&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;1,221&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Deferred tax assets, non-current portion:&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Net operating losses carried forward (note a)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;12,093&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;19,246&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Impairment of long-term equity investment&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;348&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;562&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Allowance for advance to suppliers&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;576&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;88&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Impairment of intangible assets&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;686&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Impairment of property and equipment&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;151&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Impairment of other receivables&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;1,938&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Valuation allowance&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(9,745)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(16,599)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Deferred tax assets, non-current portion, net (note d)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;3,272&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;6,072&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Deferred tax liabilities, non-current portion:&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Outside basis difference (note c)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(635)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>

  <us-gaap:SummaryOfValuationAllowanceTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1727">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;WIDTH: 100%;  TEXT-INDENT: 0in"&gt; &lt;table style="OVERFLOW: visible; WIDTH: 100%; BORDER-COLLAPSE: collapse; MARGIN: 0in" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="57%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="41%" colspan="8"&gt; &lt;div&gt;Years&amp;#160;ended&amp;#160;December&amp;#160;31,&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 4px" width="13%" colspan="2"&gt; &lt;div&gt;2015&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 4px" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 4px" width="13%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 4px" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 4px" width="13%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Beginning balance&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(291)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(4,559)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(9,851)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Additions&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(4,268)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(5,292)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(6,748)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Write-off&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Ending balance&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(4,559)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(9,851)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(16,599)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:SummaryOfValuationAllowanceTextBlock>

  <us-gaap:InterestAndOtherIncomeTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1728">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;table style="clear:both;WIDTH: 99.98%; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="99%"&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;strong&gt;&lt;font style="FONT-SIZE: 10pt"&gt;23.&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt" align="justify"&gt; &lt;strong&gt;&lt;font style="FONT-SIZE: 10pt"&gt;Other income, net&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.5in; MARGIN: 0in 0in 0pt 0.5in"&gt; &lt;strong&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="BORDER-BOTTOM: #9eb6ce 0px solid; BORDER-LEFT: #9eb6ce 0px solid; MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible; BORDER-TOP: #9eb6ce 0px solid; BORDER-RIGHT: #9eb6ce 0px solid" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Continuing&amp;#160;Operations&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="41%" colspan="8"&gt; &lt;div&gt;Years&amp;#160;ended&amp;#160;December&amp;#160;31,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2015&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Government subsidy income&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,902&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;2,358&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;2,788&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Investment income from short-term investments&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;3,666&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;4,054&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;4,204&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Dilution gains arising from deemed disposal of investment (note 11)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;702&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;689&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;491&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Investment income/loss on disposal of long-term investment (note 11)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;626&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(187)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Investment loss on impairment of long-term investment (note 11)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(802)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(1,654)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(596)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Exchange losses, net&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(2,771)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(354)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(57)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Settlement income&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;755&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;326&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;533&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Others&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;175&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;458&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;704&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;3,627&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;6,503&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;7,880&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"&gt;&lt;/div&gt; &lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:InterestAndOtherIncomeTextBlock>

  <us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock contextRef="P01_01_2017To12_31_2017_RentalCommitmentsMemberusgaapLeaseArrangementTypeAxis" id="Factid_1729">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="85%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;2018&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;3,440&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;2019&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;1,784&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;2020&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;232&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;5,456&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock>

  <us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock contextRef="P01_01_2017To12_31_2017_BandwidthLeaseCommitmentsMemberusgaapLeaseArrangementTypeAxis" id="Factid_1730">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="BORDER-BOTTOM: #9eb6ce 0px solid; BORDER-LEFT: #9eb6ce 0px solid; MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible; BORDER-TOP: #9eb6ce 0px solid; BORDER-RIGHT: #9eb6ce 0px solid" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="85%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;2018&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;11,536&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;2019&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;418&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;2020&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;84&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;12,038&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock>

  <us-gaap:EarningsPerShareTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1731">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;table style="clear:both;WIDTH: 99.98%; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="99%"&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;strong&gt;&lt;font style="FONT-SIZE: 10pt"&gt;19.&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;strong&gt;&lt;font style="FONT-SIZE: 10pt"&gt;Basic and diluted net income/ (loss) per share&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;Basic and diluted net income/ (loss) per share for the years ended December&amp;#160;31, 2015, 2016 and 2017 are calculated as follows:&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt; (Amounts&amp;#160;expressed&amp;#160;in&amp;#160;thousands&amp;#160;of&amp;#160;United&amp;#160;States&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt; dollars&amp;#160;(&amp;#8220;USD&amp;#8221;),&amp;#160;except&amp;#160;for&amp;#160;number&amp;#160;of&amp;#160;shares&amp;#160;and&amp;#160;per&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="41%" colspan="8"&gt; &lt;div&gt;Years&amp;#160;ended&amp;#160;December&amp;#160;31,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;share&amp;#160;data)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2015&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Numerator:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Net loss from continuing operations&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(18,567)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(30,806)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(44,216)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Net income from discontinued operations&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;4,101&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;6,623&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;6,407&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Net loss&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(14,466)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(24,183)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(37,809)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Less: Net income/(loss) attributable to the non-controlling interest&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(1,299)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(72)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;13&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Net loss attributable to Xunlei Limited&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(13,167)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(24,111)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(37,822)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Net loss attributable to Xunlei Limited&amp;#8217;s common shareholders&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(13,167)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(24,111)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(37,822)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Numerator of basic net loss per share from continuing operations&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(17,268)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(30,734)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(44,229)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Numerator of basic net income per share from discontinued operations&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;4,101&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;6,623&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;6,407&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Numerator for diluted loss per share from continuing operations&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(17,268)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(30,734)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(44,229)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Numerator for diluted income per share from discontinued operations&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;4,101&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;6,623&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;6,407&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Denominator:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Denominator for basic net loss per share-weighted average shares outstanding&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;335,987,595&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;334,155,668&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;331,731,963&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Denominator for diluted net loss per share&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;335,987,595&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;334,155,668&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;331,731,963&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Basic net loss per share from continuing operations&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(0.0514)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(0.0919)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(0.1333)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Basic net income per share from discontinued operations&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;0.0122&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;0.0198&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;0.0193&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Diluted net loss per share from continuing operations&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(0.0514)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(0.0919)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(0.1333)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Diluted net income per share from discontinued operations&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;0.0122&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;0.0198&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;0.0193&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;i&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/i&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;The following common shares equivalents were excluded from the computation of diluted net income per common share for the periods presented because including them would have had an anti-dilutive effect:&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="41%" colspan="8"&gt; &lt;div&gt;Years&amp;#160;ended&amp;#160;December&amp;#160;31,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2015&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Share options and restricted shares &amp;#151;weighted average&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,673,342&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;2,902,950&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;5,621,418&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:EarningsPerShareTextBlock>

  <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1732">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt; (Amounts&amp;#160;expressed&amp;#160;in&amp;#160;thousands&amp;#160;of&amp;#160;United&amp;#160;States&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt; dollars&amp;#160;(&amp;#8220;USD&amp;#8221;),&amp;#160;except&amp;#160;for&amp;#160;number&amp;#160;of&amp;#160;shares&amp;#160;and&amp;#160;per&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="41%" colspan="8"&gt; &lt;div&gt;Years&amp;#160;ended&amp;#160;December&amp;#160;31,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;share&amp;#160;data)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2015&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Numerator:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Net loss from continuing operations&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(18,567)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(30,806)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(44,216)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Net income from discontinued operations&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;4,101&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;6,623&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;6,407&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Net loss&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(14,466)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(24,183)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(37,809)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Less: Net income/(loss) attributable to the non-controlling interest&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(1,299)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(72)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;13&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Net loss attributable to Xunlei Limited&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(13,167)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(24,111)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(37,822)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Net loss attributable to Xunlei Limited&amp;#8217;s common shareholders&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(13,167)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(24,111)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(37,822)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Numerator of basic net loss per share from continuing operations&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(17,268)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(30,734)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(44,229)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Numerator of basic net income per share from discontinued operations&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;4,101&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;6,623&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;6,407&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Numerator for diluted loss per share from continuing operations&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(17,268)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(30,734)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(44,229)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Numerator for diluted income per share from discontinued operations&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;4,101&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;6,623&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;6,407&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Denominator:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Denominator for basic net loss per share-weighted average shares outstanding&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;335,987,595&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;334,155,668&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;331,731,963&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Denominator for diluted net loss per share&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;335,987,595&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;334,155,668&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;331,731,963&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Basic net loss per share from continuing operations&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(0.0514)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(0.0919)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(0.1333)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Basic net income per share from discontinued operations&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;0.0122&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;0.0198&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;0.0193&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Diluted net loss per share from continuing operations&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(0.0514)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(0.0919)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(0.1333)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Diluted net income per share from discontinued operations&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;0.0122&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;0.0198&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;0.0193&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>

  <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1733">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;The following table summarizes the share option activity for the years ended December&amp;#160;31, 2015, 2016 and 2017:&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="44%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;Weighted&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="44%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;Weighted-&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;average&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="44%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;Weighted&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;average&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;remaining&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;Aggregate&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="44%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;average&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;grant-date&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;contractual&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;intrinsic&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="44%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;Number&amp;#160;of&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;exercise&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;fair&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;life&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;value&amp;#160;(In&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="44%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;share&amp;#160;options&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;price&amp;#160;(USD)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;value&amp;#160;(USD)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;(years)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"&gt; &lt;div&gt;Outstanding, December 31, 2015&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;2,130,820&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;2.13&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"&gt; &lt;div&gt;Vested and expected to vest at December 31, 2015&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;1,008,645&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;1.76&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;0.73&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;4.62&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;464&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"&gt; &lt;div&gt;Exercisable at December 31, 2015&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;1,430,870&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;2.16&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;0.86&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;4.03&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;406&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"&gt; &lt;div&gt;Forfeited&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;(14,375)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;3.21&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"&gt; &lt;div&gt;Expired&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;(182,510)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;2.22&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"&gt; &lt;div&gt;Exercised&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;(440,465)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;1.81&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"&gt; &lt;div&gt;Outstanding, December 31, 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;1,493,470&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;2.65&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;3.39&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;6&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"&gt; &lt;div&gt;Vested and expected to vest at December 31, 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;1,440,923&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;2.67&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;0.85&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;3.24&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;6&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"&gt; &lt;div&gt;Exercisable at December 31, 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;1,217,050&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;2.70&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;0.84&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;3.20&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;6&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"&gt; &lt;div&gt;Forfeited&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;(109,925)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;2.89&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"&gt; &lt;div&gt;Expired&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;(989,730)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;2.28&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"&gt; &lt;div&gt;Exercised&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;(4,000)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;0.83&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"&gt; &lt;div&gt;Outstanding, December 31, 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;389,815&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;3.90&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;4.64&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"&gt; &lt;div&gt;Vested and expected to vest at December 31, 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;170,545&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;3.90&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;0.95&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;4.64&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"&gt; &lt;div&gt;Exercisable at December 31, 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;389,190&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;3.90&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;0.95&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;4.64&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>

  <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock contextRef="P01_01_2017To12_31_2017_TwoThousandAndThirteenPlanMemberusgaapPlanNameAxis" id="Factid_1734">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; A summary of the restricted shares activities under the 2010 Plan for the years ended December 31, 2017 is presented below: &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;Number&amp;#160;of&lt;br/&gt; restricted&amp;#160;shares&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;Weighted-Average&lt;br/&gt; Grant-Date&amp;#160;Fair&lt;br/&gt; Value&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Unvested at January 1, 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;432,217&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Granted&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,170,000&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1.18&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Vested&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(274,960)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Forfeited&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(384,037)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Unvested at December 31, 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;943,220&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Vested and expected to vest at December 31, 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;801,737&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Granted&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;2,050,000&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;0.69&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Vested&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(115,125)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Forfeited&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(1,605,945)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Unvested at December 31, 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,272,150&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Vested and expected to vest at December 31, 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,081,327&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>

  <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1735">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;The fair values of stock options granted during the years ended December&amp;#160;31, 2016 and 2017 were estimated using the following assumptions:&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;Options granted to employees&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Years&amp;#160;ended&amp;#160;December&amp;#160;31,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Risk-free interest rate&lt;sup style="font-style:normal"&gt;(1)&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;0.77% to 1.76&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;0.77% to 1.76&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Dividend yield&lt;sup style="font-style:normal"&gt;(2)&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Volatility rate&lt;sup style="font-style:normal"&gt;(3)&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;40.07% to 43.3&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;40.07% to 43.3&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Expected term (in years)&lt;sup style="font-style:normal"&gt;(4)&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;4.06 to 5.56&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;4.06 to 5.56&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; WIDTH: 100%; FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid" border="0" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.3pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt;&lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;(1)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;The risk-free interest rate of periods within the contractual life of the share option is based on the USD denominated China Government Bond yield as at the valuation dates.&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0in 0in 0pt 35.45pt" align="justify"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; WIDTH: 100%; FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid" border="0" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.3pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt;&lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;(2)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;The Company has no history or expectation of paying dividends on its common&amp;#160;shares.&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0in 0in 0pt 35.45pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; WIDTH: 100%; FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid" border="0" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.3pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt;&lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;(3)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;Expected volatility is estimated based on the average of historical volatilities of the comparable companies in the same industry as at the valuation dates.&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0in 0in 0pt 35.45pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; WIDTH: 100%; FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid" border="0" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.3pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt;&lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;(4)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;The expected term is developed by assuming the share options will be exercised in the middle point between the vesting dates and maturity&amp;#160;dates.&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>

  <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock contextRef="P01_01_2017To12_31_2017_TwoThousandTenPlanMemberusgaapPlanNameAxis" id="Factid_1736">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; A summary of the restricted shares activities under the 2013 Plan for the years ended December 31, 2015, 2016 and 2017 is presented below: &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;WIDTH: 100%;  TEXT-INDENT: 0in"&gt; &lt;table style="OVERFLOW: visible; WIDTH: 100%; BORDER-COLLAPSE: collapse; MARGIN: 0in" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="85%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="13%" colspan="2"&gt; &lt;div&gt;Number&amp;#160;of&lt;br/&gt; restricted shares&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"&gt; &lt;div&gt;Unvested at January 1, 2015&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;7,200,778&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"&gt; &lt;div&gt;Vested&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(2,627,815)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"&gt; &lt;div&gt;Forfeited&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(776,565)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"&gt; &lt;div&gt;Unvested at December 31, 2015&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;3,796,398&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"&gt; &lt;div&gt;Vested and expected to vest at December 31, 2015&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;3,226,939&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"&gt; &lt;div&gt;Unvested at January 1, 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;3,796,398&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"&gt; &lt;div&gt;Vested&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(1,520,760)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"&gt; &lt;div&gt;Forfeited&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(561,103)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"&gt; &lt;div&gt;Unvested at December 31, 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;1,714,535&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"&gt; &lt;div&gt;Vested and expected to vest at December 31, 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;1,457,355&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"&gt; &lt;div&gt;Unvested at January 1, 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;1,714,535&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"&gt; &lt;div&gt;Vested&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(996,835)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"&gt; &lt;div&gt;Forfeited&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(129,940)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"&gt; &lt;div&gt;Unvested at December 31, 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;587,760&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"&gt; &lt;div&gt;Vested and expected to vest at December 31, 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;499,596&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>

  <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock contextRef="P01_01_2017To12_31_2017_TwoThousandFourteenShareIncentivePlanMemberusgaapPlanNameAxis" id="Factid_1737">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; A summary of the restricted shares activities under the 2014 Plan for the years ended December 31, 2016 and 2017 is presented below: &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;WIDTH: 100%;  TEXT-INDENT: 0in"&gt; &lt;table style="OVERFLOW: visible; WIDTH: 100%; BORDER-COLLAPSE: collapse; MARGIN: 0in" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="71%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 6px" width="13%" colspan="2"&gt; &lt;div&gt;Number&amp;#160;of&lt;br/&gt; restricted&lt;br/&gt; shares&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 6px" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 6px" width="13%" colspan="2"&gt; &lt;div&gt;Weighted-Average&lt;br/&gt; Grant-Date&amp;#160;Fair&lt;br/&gt; Value&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Unvested at January 1, 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;5,761,400&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Granted&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;6,749,000&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;1.12&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Vested&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(1,262,200)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Forfeited&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(971,900)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Unvested at December 31, 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;10,276,300&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Vested and expected to vest at December 31, 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;8,734,855&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Unvested at January 1, 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;10,276,300&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Granted&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Vested&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(2,447,950)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Forfeited&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(2,022,000)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Unvested at December 31, 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;5,806,350&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Vested and expected to vest at December 31, 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;4,935,398&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>

  <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1738">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;Total compensation costs recognized for the years ended December&amp;#160;31, 2015, 2016 and 2017 are as&amp;#160;follows:&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="63%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="35%" colspan="8"&gt; &lt;div&gt;Years&amp;#160;ended&amp;#160;December&amp;#160;31,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="63%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;2015&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="63%"&gt; &lt;div&gt;Sales and marketing expenses&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;131&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;98&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;88&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="63%"&gt; &lt;div&gt;General and administrative expenses&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;6,701&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;6,267&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;5,800&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="63%"&gt; &lt;div&gt;Research and development expenses&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;2,896&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;2,983&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;2,442&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="63%"&gt; &lt;div&gt;Total&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="10%"&gt; &lt;div&gt;9,728&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="10%"&gt; &lt;div&gt;9,348&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="10%"&gt; &lt;div&gt;8,&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;330&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>

  <dei:DocumentType contextRef="P01_01_2017To12_31_2017" id="Factid_1739">20-F</dei:DocumentType>

  <dei:AmendmentFlag contextRef="P01_01_2017To12_31_2017" id="Factid_1740">false</dei:AmendmentFlag>

  <dei:DocumentPeriodEndDate contextRef="P01_01_2017To12_31_2017" id="Factid_1741">2017-12-31</dei:DocumentPeriodEndDate>

  <dei:DocumentFiscalYearFocus contextRef="P01_01_2017To12_31_2017" id="Factid_1742">2017</dei:DocumentFiscalYearFocus>

  <dei:DocumentFiscalPeriodFocus contextRef="P01_01_2017To12_31_2017" id="Factid_1743">FY</dei:DocumentFiscalPeriodFocus>

  <dei:EntityRegistrantName contextRef="P01_01_2017To12_31_2017" id="Factid_1744">Xunlei Ltd</dei:EntityRegistrantName>

  <dei:EntityCentralIndexKey contextRef="P01_01_2017To12_31_2017" id="Factid_1745">0001510593</dei:EntityCentralIndexKey>

  <dei:CurrentFiscalYearEndDate contextRef="P01_01_2017To12_31_2017" id="Factid_1746">--12-31</dei:CurrentFiscalYearEndDate>

  <dei:EntityWellKnownSeasonedIssuer contextRef="P01_01_2017To12_31_2017" id="Factid_1747">No</dei:EntityWellKnownSeasonedIssuer>

  <dei:EntityCurrentReportingStatus contextRef="P01_01_2017To12_31_2017" id="Factid_1748">Yes</dei:EntityCurrentReportingStatus>

  <dei:EntityFilerCategory contextRef="P01_01_2017To12_31_2017" id="Factid_1749">Smaller Reporting Company</dei:EntityFilerCategory>

  <dei:TradingSymbol contextRef="P01_01_2017To12_31_2017" id="Factid_1750">XNET</dei:TradingSymbol>

  <dei:EntityCommonStockSharesOutstanding contextRef="PAsOn12_31_2017" id="Factid_1751" unitRef="shares" decimals="INF">333643560</dei:EntityCommonStockSharesOutstanding>

  <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1752">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; WIDTH: 99.98%; FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid" border="0" cellspacing="0" cellpadding="0" width="99%"&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;strong&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;18.&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;strong&gt;&lt;font style="FONT-SIZE: 10pt"&gt;Share-based compensation&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;i&gt;&lt;font style="FONT-SIZE: 10pt"&gt;2010 share incentive plan&lt;/font&gt;&lt;/i&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;During the years presented, the Company granted share options to employees, officers and directors of the Group.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;These options were granted with exercise prices denominated in the USD, which is the functional currency of the Company. The maximum term of any issued stock option is seven or ten years from the grant date. Stock options granted to employees and officers vest over a four-year schedule as stated&amp;#160;below:&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; WIDTH: 99.98%; FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid" border="0" cellspacing="0" cellpadding="0" width="99%"&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;(1)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;One-fourth of the options shall be vested upon the first anniversary of the grant&amp;#160;date;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="DISPLAY: none; FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; WIDTH: 99.98%; FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid" border="0" cellspacing="0" cellpadding="0" width="99%"&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;(2)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;The remaining three quarters of the options shall be vested on monthly basis over the next thirty-six months. (&lt;sup style="font-style:normal"&gt;1&lt;/sup&gt;/&lt;sub&gt;48&lt;/sub&gt; of options shall be vested per month subsequently)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;Stock options granted to directors were subject to a vesting schedule of approximately &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;32&lt;/font&gt; months.&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;All share-based payments to employees are measured based on their grant-date fair values. Compensation expense is recognized on a straight-line basis over the requisite service&amp;#160;period.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;In December&amp;#160;2010, the Group adopted a share incentive plan, which is referred to as the 2010 Share Option Plan (&amp;#8220;the 2010 Plan&amp;#8221;). The purpose of the plan is to attract and retain the best available personnel by linking the personal interests of the members of the board, employees, and consultants to the success of the Group&amp;#8217;s business and by providing such individuals with an incentive for outstanding performance to generate superior returns for our shareholders. Under the 2010 Plan, the maximum number of shares in respect of which options, restricted shares, or restricted share units may be granted is &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 26,822,828&lt;/font&gt; shares (excluding the share options previously granted to the directors who are the founders of the&amp;#160;Company). The amount of shares available for such grants as of December 31, 2017 is &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 2,627,465&lt;/font&gt;.&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;On June 11, 2014, the board of directors of the company decided to extend the contractual life for certain vested share options to &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;June 11, 2015&lt;/font&gt;, because the maturity date of these options was from June to December in 2014, whereas, the lock-up period for the shares was &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;6&lt;/font&gt; months from the IPO closing date, i.e. June 24, 2014, which would result in the expiration of these options before the exercise. The incremental share-based compensation of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 768,000&lt;/font&gt; is recognized at the time of modification.&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;In the business combination of personal cloud storage business completed on &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;September 5, 2014&lt;/font&gt;, the Group granted share options under the 2010 Plan to replace the unvested awards owned by the employees who are transferred to the Group, the portion of the fair-value-based measure of the replacement award attribute to pre-combination service of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 303,000&lt;/font&gt; was allocated to the consideration, while the portion attribute to post-combination service of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 44,000&lt;/font&gt; was recorded as share based compensation expense over the remaining vesting period.&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;On December 1, 2014, the board of directors of the company approved the conversion of certain vested and unvested share options with relatively high exercise price into restricted shares. In this conversion, &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 3,776,711&lt;/font&gt; share options were cancelled and &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 1,505,787&lt;/font&gt; restricted shares were granted. The incremental share-based compensation of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 2,214,000&lt;/font&gt; is recorded over the remaining vesting period of &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;2&lt;/font&gt; to &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 4.5&lt;/font&gt; years.&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;In November 2014, the Company issued to a depositary bank for American Depositary Shares, &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 10,000,000&lt;/font&gt; common shares, which were reserved for the future exercise of share options or vesting of restricted shares.&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;The following table summarizes the share option activity for the years ended December&amp;#160;31, 2015, 2016 and 2017:&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="44%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;Weighted&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="44%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;Weighted-&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;average&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="44%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;Weighted&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;average&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;remaining&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;Aggregate&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="44%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;average&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;grant-date&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;contractual&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;intrinsic&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="44%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;Number&amp;#160;of&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;exercise&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;fair&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;life&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;value&amp;#160;(In&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="44%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;share&amp;#160;options&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;price&amp;#160;(USD)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;value&amp;#160;(USD)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;(years)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"&gt; &lt;div&gt;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"&gt; &lt;div&gt;Outstanding, December 31, 2015&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;2,130,820&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;2.13&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"&gt; &lt;div&gt;Vested and expected to vest at December 31, 2015&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;1,008,645&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;1.76&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;0.73&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;4.62&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;464&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"&gt; &lt;div&gt;Exercisable at December 31, 2015&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;1,430,870&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;2.16&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;0.86&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;4.03&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;406&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"&gt; &lt;div&gt;Forfeited&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;(14,375)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;3.21&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"&gt; &lt;div&gt;Expired&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;(182,510)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;2.22&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"&gt; &lt;div&gt;Exercised&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;(440,465)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;1.81&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"&gt; &lt;div&gt;Outstanding, December 31, 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;1,493,470&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;2.65&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;3.39&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;6&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"&gt; &lt;div&gt;Vested and expected to vest at December 31, 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;1,440,923&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;2.67&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;0.85&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;3.24&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;6&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"&gt; &lt;div&gt;Exercisable at December 31, 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;1,217,050&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;2.70&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;0.84&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;3.20&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;6&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"&gt; &lt;div&gt;Forfeited&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;(109,925)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;2.89&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"&gt; &lt;div&gt;Expired&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;(989,730)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;2.28&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"&gt; &lt;div&gt;Exercised&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;(4,000)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;0.83&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"&gt; &lt;div&gt;Outstanding, December 31, 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;389,815&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;3.90&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;4.64&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"&gt; &lt;div&gt;Vested and expected to vest at December 31, 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;170,545&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;3.90&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;0.95&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;4.64&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"&gt; &lt;div&gt;Exercisable at December 31, 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;389,190&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;3.90&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;0.95&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;4.64&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;A summary of the restricted shares activities under the 2010 Plan for the years ended December 31, 2017 is presented below:&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;Number&amp;#160;of&lt;br/&gt; restricted&amp;#160;shares&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;Weighted-Average&lt;br/&gt; Grant-Date&amp;#160;Fair&lt;br/&gt; Value&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Unvested at January 1, 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;432,217&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Granted&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,170,000&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1.18&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Vested&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(274,960)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Forfeited&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(384,037)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Unvested at December 31, 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;943,220&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Vested and expected to vest at December 31, 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;801,737&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Granted&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;2,050,000&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;0.69&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Vested&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(115,125)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Forfeited&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(1,605,945)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Unvested at December 31, 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,272,150&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Vested and expected to vest at December 31, 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,081,327&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;Forfeitures are estimated at the time of grant. If necessary, forfeitures are revised in subsequent periods if actual forfeitures differ from those estimates. Based upon the Company&amp;#8217;s historical and expected forfeitures for stock options granted, the directors of the Company estimated that its future forfeiture rate would be &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 20&lt;/font&gt;% for employees and nil for directors and&amp;#160;advisors.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;The aggregate intrinsic value in the table above represents the difference between the estimated fair value of the Company&amp;#8217;s common shares as of December&amp;#160;31, 2016 and 2017 and the exercise&amp;#160;price.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;Total fair values of share options vested as of December&amp;#160;31, 2016 and 2017 were USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 6,831,000&lt;/font&gt; and USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 6,963,000&lt;/font&gt;, respectively.&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;As of December&amp;#160;31, 2016 and 2017, there were USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 1,358,000&lt;/font&gt; and USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 167,000&lt;/font&gt; of unrecognized share-based compensation costs related to share options, which were expected to be recognized over a weighted-average vesting period of &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 3.20&lt;/font&gt;&amp;#160;and &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 4.64&lt;/font&gt; years, respectively. To the extent the actual forfeiture rate is different from the Company&amp;#8217;s estimate, the actual share-based compensation related to these awards may be different from the expectation.&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;The Black-Scholes option pricing model is used to determine the fair value of the stock options granted to employees. &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;The fair values of stock options granted during the years ended December&amp;#160;31, 2016 and 2017 were estimated using the following assumptions:&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;Options granted to employees&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Years&amp;#160;ended&amp;#160;December&amp;#160;31,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Risk-free interest rate&lt;sup style="font-style:normal"&gt;(1)&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;0.77% to 1.76&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;0.77% to 1.76&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Dividend yield&lt;sup style="font-style:normal"&gt;(2)&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Volatility rate&lt;sup style="font-style:normal"&gt;(3)&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;40.07% to 43.3&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;40.07% to 43.3&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Expected term (in years)&lt;sup style="font-style:normal"&gt;(4)&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;4.06 to 5.56&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;4.06 to 5.56&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; WIDTH: 100%; FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid" border="0" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.3pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt;&lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;(1)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;The risk-free interest rate of periods within the contractual life of the share option is based on the USD denominated China Government Bond yield as at the valuation dates.&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0in 0in 0pt 35.45pt" align="justify"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; WIDTH: 100%; FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid" border="0" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.3pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt;&lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;(2)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;The Company has no history or expectation of paying dividends on its common&amp;#160;shares.&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0in 0in 0pt 35.45pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; WIDTH: 100%; FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid" border="0" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.3pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt;&lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;(3)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;Expected volatility is estimated based on the average of historical volatilities of the comparable companies in the same industry as at the valuation dates.&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0in 0in 0pt 35.45pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; WIDTH: 100%; FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid" border="0" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.3pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt;&lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;(4)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;The expected term is developed by assuming the share options will be exercised in the middle point between the vesting dates and maturity&amp;#160;dates.&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;i&gt;&lt;font style="FONT-SIZE: 10pt"&gt;2013 share incentive plan&lt;/font&gt;&lt;/i&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;strong&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;In November 2013, the Group adopted a share incentive plan, which is referred to as the 2013 Share Incentive Plan (&amp;#8220;the 2013 Plan&amp;#8221;). The purpose of the plan is to motivate, attract and retain the best available personnel by linking the personal interests of senior management to the success of the Group&amp;#8217;s business.&lt;/font&gt;&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&amp;#160;&lt;/div&gt;&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;In November 2013, the Company issued &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 9,073,732&lt;/font&gt; common shares to Leading Advice. Although the shares were legally issued to Leading Advice, Leading Advice does not have any of the rights of a typical common share holder. Leading Advice 1) is not entitled to dividends 2) does not have the right to vote prior to vesting and 3) does not have the right to sell the unvested portion of the awards or awards that have not been granted. In addition, upon 1) the liquidation of Leading Advice 2) the dissolution of Leading Advice and 3) the expiration of the 2013 Plan, common shares not granted as awards shall be transferred back to the Group at no consideration. Given the structure of this arrangement, while the common shares have been legally issued, the common shares issued to Leading Advice do not have the attributes of unrestricted, issued and outstanding shares. Therefore, the &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 9,073,732&lt;/font&gt; common shares issued to Leading Advice are accounted as treasury shares until these common shares are earned by the senior management or employees for service provided to the Group.&lt;/font&gt;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;For the awards that have been granted and become vested, Leading Advice held shares for the grantees&amp;#8217; benefit and exercise the voting rights on their behalf. The grantees will be entitled to dividends and have the right to request Leading Advice to transfer vested award to a transferee designated by the grantees. Shares that have been granted and vested continued to be held by and voting rights exercised by Leading Advice on behalf of the grantee at the closing of a QIPO.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;Before the closing of a QIPO, the Company would have a &amp;#8220;right of first refusal&amp;#8221; with respect to any proposed transfer of vested restricted shares. After the closing of a QIPO, vested restricted shares may not be sold or transferred for a period of six months or a period of time determined by the underwriter (the &amp;#8216;&amp;#8216;lock up period&amp;#8217;&amp;#8217;). If the grantee terminates its employment prior to the closing date of a QIPO and a trade sale, the Group would have the right to acquire the vested restricted shares from the senior officer at a market price as determined by third-party valuation experts.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;Upon the closing of IPO, the administrator of the 2013 Plan was changed from Leading Advice to the Company&amp;#8217;s compensation committee.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;Under the 2013 Plan, the maximum number of restricted shares that may be granted is &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 9,073,732&lt;/font&gt; shares.&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;As of December 31, 2017, &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 8,664,980&lt;/font&gt; (2016: &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 8,664,980&lt;/font&gt;) restricted shares were granted to&amp;#160;few senior officers.&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;table style="FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid" cellspacing="0" cellpadding="0" width="100%" border="0"&gt; &lt;tr&gt; &lt;td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; WIDTH: 0.5in; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top" width="48"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;(1)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 5,098,345&lt;/font&gt; of these restricted shares will vest over a four-year schedule in which one-fourth of the restricted shares shall be vested upon the first, second, third, and fourth anniversary of the grant date, respectively.&lt;/font&gt;&lt;/div&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 35.45pt; TEXT-INDENT: -35.45pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;table style="FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid" cellspacing="0" cellpadding="0" width="100%" border="0"&gt; &lt;tr&gt; &lt;td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; WIDTH: 0.5in; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top" width="48"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;(2)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 1,102,430&lt;/font&gt; of these restricted shares will vest over a five-year schedule in which one-fifth of the restricted shares shall be vested upon the first, second, third, fourth and fifth anniversary of the grant date, respectively.&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 0.5in"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;table style="FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid" cellspacing="0" cellpadding="0" width="100%" border="0"&gt; &lt;tr&gt; &lt;td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; WIDTH: 0.5in; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top" width="48"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;(3)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 854,405&lt;/font&gt; of these restricted shares will vest over a forty four-month schedule in which one-fourth of the restricted shares shall be vested upon the eighth month, and three-fourth of the restricted shares shall be vested during the remaining thirty six months.&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 0.5in"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;table style="FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid" cellspacing="0" cellpadding="0" width="100%" border="0"&gt; &lt;tr&gt; &lt;td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; WIDTH: 0.5in; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top" width="48"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;(4)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 689,700&lt;/font&gt; of these restricted shares will vest over a four-year schedule in which half, one-fourth, and one-fourth of the restricted shares shall be vested upon the second, third and fourth anniversary of the grant date, respectively.&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 0.5in"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;table style="FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid" cellspacing="0" cellpadding="0" width="100%" border="0"&gt; &lt;tr&gt; &lt;td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; WIDTH: 0.5in; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top" width="48"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;(5)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 640,100&lt;/font&gt; of these restricted shares will vest over a two-year schedule in which half of the restricted shares shall be vested upon the first and second anniversary of the grant date, respectively.&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 0.5in"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;table style="FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid" cellspacing="0" cellpadding="0" width="100%" border="0"&gt; &lt;tr&gt; &lt;td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; WIDTH: 0.5in; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top" width="48"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;(6)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 160,000&lt;/font&gt; of these restricted shares will vest over a one-year schedule in which all of the restricted shares shall be vested upon the first anniversary of the grant date.&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;table style="FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid" cellspacing="0" cellpadding="0" width="100%" border="0"&gt; &lt;tr&gt; &lt;td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; WIDTH: 0.5in; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top" width="48"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;(7)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;The remaining &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 120,000&lt;/font&gt; of these restricted shares will vest immediately upon the grant date.&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;A summary of the restricted shares activities under the 2013 Plan for the years ended December 31, 2015, 2016 and 2017 is presented below:&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;WIDTH: 100%;  TEXT-INDENT: 0in"&gt; &lt;table style="OVERFLOW: visible; WIDTH: 100%; BORDER-COLLAPSE: collapse; MARGIN: 0in" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="85%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="13%" colspan="2"&gt; &lt;div&gt;Number&amp;#160;of&lt;br/&gt; restricted shares&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"&gt; &lt;div&gt;Unvested at January 1, 2015&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;7,200,778&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"&gt; &lt;div&gt;Vested&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(2,627,815)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"&gt; &lt;div&gt;Forfeited&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(776,565)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"&gt; &lt;div&gt;Unvested at December 31, 2015&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;3,796,398&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"&gt; &lt;div&gt;Vested and expected to vest at December 31, 2015&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;3,226,939&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"&gt; &lt;div&gt;Unvested at January 1, 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;3,796,398&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"&gt; &lt;div&gt;Vested&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(1,520,760)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"&gt; &lt;div&gt;Forfeited&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(561,103)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"&gt; &lt;div&gt;Unvested at December 31, 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;1,714,535&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"&gt; &lt;div&gt;Vested and expected to vest at December 31, 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;1,457,355&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"&gt; &lt;div&gt;Unvested at January 1, 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;1,714,535&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"&gt; &lt;div&gt;Vested&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(996,835)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"&gt; &lt;div&gt;Forfeited&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(129,940)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"&gt; &lt;div&gt;Unvested at December 31, 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;587,760&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"&gt; &lt;div&gt;Vested and expected to vest at December 31, 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;499,596&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;Forfeitures are estimated at the time of grant. If necessary, forfeitures are revised in subsequent periods if actual forfeitures differ from those estimates.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;All restricted shares granted to senior officers are measured based on their grant-date fair values. Compensation expense is recognized on a straight-line basis over the requisite service&amp;#160;period. As of December 31, 2017, total unrecognized compensation expense relating to the restricted shares was USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 1,424,000&lt;/font&gt;. &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 60,000&lt;/font&gt; restricted shares were issued to non-employees and vested as of December 31, 2016 and 2017.&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;i&gt;&lt;font style="FONT-SIZE: 10pt"&gt;2014 share incentive plan&lt;/font&gt;&lt;/i&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;i&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/i&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;In April 2014, the Group adopted a share incentive plan, which is referred to as the 2014 Share Incentive Plan (&amp;#8220;the 2014 Plan&amp;#8221;). The purpose of the plan is to motivate, attract and retain the best available personnel by linking the personal interests of senior management to the success of the Group&amp;#8217;s business. Under the 2014 Plan, the maximum number of restricted shares that may be granted is &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 14,195,412&lt;/font&gt; shares to certain officers, directors or employees of, or advisors or consultants to the Company and its subsidiaries and consolidated affiliated entities. The company issued &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 14,195,412&lt;/font&gt; common shares to Leading Advice, a company owned by the Group&amp;#8217;s chairman and chief executive officer. The issuance of common shares was to facilitate the administration of the 2014 plan. The 2014 Plan was administered by the Company&amp;#8217;s compensation committee.&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;As of December 31, 2017, &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 14,536,000&lt;/font&gt; restricted shares were granted to certain officers and employees of the Group:&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;table style="FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid" cellspacing="0" cellpadding="0" width="100%" border="0"&gt; &lt;tr&gt; &lt;td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; WIDTH: 0.3pt; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top"&gt;&lt;/td&gt; &lt;td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; WIDTH: 0.5in; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top" width="48"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;(1)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 9,040,500&lt;/font&gt; of these restricted shares will vest over a five-year schedule in which one-fifth of the restricted shares shall be vested upon the first, second, third, fourth and fifth anniversary of the grant date, respectively.&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;table style="FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid" cellspacing="0" cellpadding="0" width="100%" border="0"&gt; &lt;tr&gt; &lt;td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; WIDTH: 0.3pt; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top"&gt;&lt;/td&gt; &lt;td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; WIDTH: 0.5in; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top" width="48"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;(2)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 5,400,000&lt;/font&gt; restricted shares will vest over a four-year schedule in which one-fourth of the restricted shares shall be vested upon the first, second, third and fourth anniversary of the grant date, respectively.&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 0.5in"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;table style="FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid" cellspacing="0" cellpadding="0" width="100%" border="0"&gt; &lt;tr&gt; &lt;td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; WIDTH: 0.3pt; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top"&gt;&lt;/td&gt; &lt;td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; WIDTH: 0.5in; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top" width="48"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;(3)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 9,000&lt;/font&gt; restricted shares will vest over a two-year schedule in which half of the restricted shares shall be vested upon the first and second anniversary of the grant date, respectively.&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 0.5in"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;table style="FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid" cellspacing="0" cellpadding="0" width="100%" border="0"&gt; &lt;tr&gt; &lt;td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; WIDTH: 0.3pt; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top"&gt;&lt;/td&gt; &lt;td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; WIDTH: 0.5in; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top" width="48"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;(4)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;The remaining &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 86,500&lt;/font&gt; restricted shares will vest immediately on the grant date.&lt;/font&gt;&lt;/div&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;A summary of the restricted shares activities under the 2014 Plan for the years ended December 31, 2016 and 2017 is presented below:&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;WIDTH: 100%;  TEXT-INDENT: 0in"&gt; &lt;table style="OVERFLOW: visible; WIDTH: 100%; BORDER-COLLAPSE: collapse; MARGIN: 0in" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="71%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 6px" width="13%" colspan="2"&gt; &lt;div&gt;Number&amp;#160;of&lt;br/&gt; restricted&lt;br/&gt; shares&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 6px" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 6px" width="13%" colspan="2"&gt; &lt;div&gt;Weighted-Average&lt;br/&gt; Grant-Date&amp;#160;Fair&lt;br/&gt; Value&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Unvested at January 1, 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;5,761,400&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Granted&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;6,749,000&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;1.12&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Vested&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(1,262,200)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Forfeited&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(971,900)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Unvested at December 31, 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;10,276,300&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Vested and expected to vest at December 31, 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;8,734,855&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Unvested at January 1, 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;10,276,300&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Granted&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Vested&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(2,447,950)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Forfeited&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(2,022,000)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Unvested at December 31, 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;5,806,350&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Vested and expected to vest at December 31, 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;4,935,398&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;Forfeitures are estimated at the time of grant. If necessary, forfeitures are revised in subsequent periods if actual forfeitures differ from those estimates.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;All restricted shares granted are measured based on their grant-date fair values. Compensation expense is recognized on a straight-line basis over the requisite service&amp;#160;period. As of December 31, 2017, the total unrecognized compensation expense relating to the restricted shares was USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 7,448,000&lt;/font&gt;. &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 60,000&lt;/font&gt; restricted shares were issued to non-employees and vested as of December 31, 2016 and 2017.&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;Total compensation costs recognized for the years ended December&amp;#160;31, 2015, 2016 and 2017 are as&amp;#160;follows:&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;WIDTH: 100%;  TEXT-INDENT: 0in"&gt; &lt;table style="OVERFLOW: visible; WIDTH: 100%; BORDER-COLLAPSE: collapse; MARGIN: 0in" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="57%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="41%" colspan="8"&gt; &lt;div&gt;Years&amp;#160;ended&amp;#160;December&amp;#160;31,&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="13%" colspan="2"&gt; &lt;div&gt;2015&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="13%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="13%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Sales and marketing expenses&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;131&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;98&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;88&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;General and administrative expenses&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;6,701&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;6,267&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;5,800&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Research and development expenses&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;2,896&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;2,983&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;2,442&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Total&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;9,728&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;9,348&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;8,330&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>

  <us-gaap:ImpairmentOfIntangibleAssetsFinitelived contextRef="P01_01_2017To12_31_2017_TrademarksMemberusgaapIndefiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_1753" unitRef="USD" decimals="-3">3232000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>

  <us-gaap:ImpairmentOfIntangibleAssetsFinitelived contextRef="P01_01_2017To12_31_2017_NonCompeteAgreementMemberusgaapIndefiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_1754" unitRef="USD" decimals="-3">322000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>

  <us-gaap:ImpairmentOfIntangibleAssetsFinitelived contextRef="P01_01_2017To12_31_2017_RelatedTechnologyMemberusgaapIndefiniteLivedIntangibleAssetsByMajorClassAxis" id="Factid_1755" unitRef="USD" decimals="-3">1381000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>

  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="PAsOn12_31_2016_HKDusgaapCurrencyAxis" id="Factid_1756" unitRef="HKD" decimals="-3">987000</us-gaap:CashAndCashEquivalentsAtCarryingValue>

  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="PAsOn12_31_2017_HKDusgaapCurrencyAxis" id="Factid_1757" unitRef="HKD" decimals="-3">794000</us-gaap:CashAndCashEquivalentsAtCarryingValue>

  <us-gaap:TaxCreditCarryforwardAmount contextRef="PAsOn12_31_2017" id="Factid_1758" unitRef="USD" decimals="-3">10314000</us-gaap:TaxCreditCarryforwardAmount>

  <us-gaap:TaxCreditCarryforwardAmount contextRef="PAsOn12_31_2017_TaxYear2018MemberusgaapTaxPeriodAxis" id="Factid_1759" unitRef="USD" decimals="-3">5721000</us-gaap:TaxCreditCarryforwardAmount>

  <us-gaap:TaxCreditCarryforwardAmount contextRef="PAsOn12_31_2017_TaxYear2019MemberusgaapTaxPeriodAxis" id="Factid_1760" unitRef="USD" decimals="-3">3389000</us-gaap:TaxCreditCarryforwardAmount>

  <us-gaap:TaxCreditCarryforwardAmount contextRef="PAsOn12_31_2017_TaxYear2020MemberMemberusgaapTaxPeriodAxis" id="Factid_1761" unitRef="USD" decimals="-3">555000</us-gaap:TaxCreditCarryforwardAmount>

  <us-gaap:TaxCreditCarryforwardAmount contextRef="PAsOn12_31_2017_TaxYear2021MemberusgaapTaxPeriodAxis" id="Factid_1762" unitRef="USD" decimals="-3">75000</us-gaap:TaxCreditCarryforwardAmount>

  <us-gaap:TaxCreditCarryforwardAmount contextRef="PAsOn12_31_2017_TaxYear2022AndThereafterMemberusgaapTaxPeriodAxis" id="Factid_1763" unitRef="USD" decimals="-3">574000</us-gaap:TaxCreditCarryforwardAmount>

  <us-gaap:CapitalizedSoftwareDevelopmentCostsForSoftwareSoldToCustomers contextRef="PAsOn12_31_2017_ShenzhenXunleiMemberdeiLegalEntityAxis" id="Factid_1764" unitRef="CNY" decimals="-6">42000000</us-gaap:CapitalizedSoftwareDevelopmentCostsForSoftwareSoldToCustomers>

  <xnet:ProceedsFromPaymentsForLoansToRepaymentOfLoanFromEmployees contextRef="P01_01_2015To12_31_2015" id="Factid_1765" unitRef="USD" decimals="-3">105000</xnet:ProceedsFromPaymentsForLoansToRepaymentOfLoanFromEmployees>

  <xnet:ProceedsFromPaymentsForLoansToRepaymentOfLoanFromEmployees contextRef="P01_01_2016To12_31_2016" id="Factid_1766" unitRef="USD" decimals="-3">-22000</xnet:ProceedsFromPaymentsForLoansToRepaymentOfLoanFromEmployees>

  <xnet:ProceedsFromPaymentsForLoansToRepaymentOfLoanFromEmployees contextRef="P01_01_2017To12_31_2017" id="Factid_1767" unitRef="USD" decimals="-3">423000</xnet:ProceedsFromPaymentsForLoansToRepaymentOfLoanFromEmployees>

  <xnet:ShortTermInvestmentsTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1768">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.5in"&gt; &lt;div&gt;&lt;strong&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;5.&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div&gt;&lt;strong&gt;Short-term investments&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;strong&gt;&amp;#160;&lt;/strong&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Time deposits&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;38,829&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;118,779&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Investments in financial instruments (note)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;143,131&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;20,136&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Total&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;181,960&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;138,915&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;table style="MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0px"&gt;&lt;/td&gt; &lt;td style="WIDTH: 35.45pt"&gt; &lt;div&gt;Note:&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div&gt;The investments were issued by commercial banks in the PRC with a variable interest rate indexed to performance of underlying assets. Since these investments&amp;#8217; maturity dates are within one year, they are classified as short-term investments.&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0px 0in 0.5in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; Time deposits and investments in financial instruments are stated on the balance sheet at the principal amount plus accrued interest. Interest income is recorded in &amp;#8220;other income&amp;#8221; in the statement of comprehensive income.&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</xnet:ShortTermInvestmentsTextBlock>

  <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1769">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.5in"&gt; &lt;div&gt;&lt;strong&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;6.&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div&gt;&lt;strong&gt;Accounts receivable, net&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.5in; MARGIN: 0pt 0px 0pt 0.5in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"&gt;&lt;strong&gt;&amp;#160;&lt;/strong&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Accounts receivable&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;14,655&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;40,663&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Less: Allowance for doubtful accounts&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(119)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(31)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Accounts receivable, net&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;14,536&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;40,632&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;The following table presents movement in the allowance for doubtful accounts:&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"&gt;&amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2015&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Balance at beginning of the year&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;131&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;126&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;119&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Additions&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;4&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;27&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Write-off&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(122)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Exchange difference&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(9)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(7)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;7&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Balance at end of the year&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;126&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;119&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;31&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"&gt;&amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"&gt;The top &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;10&lt;/font&gt; customers accounted for about &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 76&lt;/font&gt;% and &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 86&lt;/font&gt;% of accounts receivable as of December 31, 2016 and 2017, respectively.&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>

  <xnet:InvestmentsTableTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1770">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;December&amp;#160;31,&lt;br/&gt; 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;December&amp;#160;31,&lt;br/&gt; 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Equity method investments:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Balance at beginning of the year&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;2,162&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;1,790&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Additions&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;1,442&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Disposal&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;(701)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Share of loss from equity investees (iv)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;(195)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;(1,875)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Dilution gains arising from deemed disposal of investments (iv)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;326&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Transfer to cost method investments&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;(786)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Exchange differences&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;(132)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;70&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Balance at end of the year&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;1,790&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;311&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Cost method investments:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Balance at beginning of the year&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;9,157&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;39,002&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Additions (i)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;32,707&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;2,793&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Disposal (ii)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;(2,220)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;(383)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Dilution gains arising from deemed disposal of investment (iii)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;689&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;165&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Transfer from equity method investments&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;786&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Exchange difference&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;(463)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;1,449&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Less: impairment loss on long-term investments (v)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;(1,654)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;(596)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Balance at end of the year&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;39,002&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;42,430&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Total long-term investments&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;40,792&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;42,741&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</xnet:InvestmentsTableTextBlock>

  <us-gaap:InterestAndOtherIncomeTableTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1771">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.5in; MARGIN: 0in 0in 0pt 0.5in"&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="BORDER-BOTTOM: #9eb6ce 0px solid; BORDER-LEFT: #9eb6ce 0px solid; MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible; BORDER-TOP: #9eb6ce 0px solid; BORDER-RIGHT: #9eb6ce 0px solid" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Continuing&amp;#160;Operations&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="41%" colspan="8"&gt; &lt;div&gt;Years&amp;#160;ended&amp;#160;December&amp;#160;31,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2015&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Government subsidy income&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,902&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;2,358&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;2,788&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Investment income from short-term investments&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;3,666&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;4,054&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;4,204&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Dilution gains arising from deemed disposal of investment (note 11)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;702&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;689&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;491&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Investment income/loss on disposal of long-term investment (note 11)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;626&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(187)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Investment loss on impairment of long-term investment (note 11)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(802)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(1,654)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(596)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Exchange losses, net&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(2,771)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(354)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(57)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Settlement income&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;755&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;326&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;533&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Others&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;175&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;458&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;704&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;3,627&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;6,503&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;7,880&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:InterestAndOtherIncomeTableTextBlock>

  <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="P01_01_2017To12_31_2017" id="Factid_1772">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;/div&gt; &lt;table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"&gt; &lt;td style="WIDTH: 0.5in; TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;(g)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Fair value of financial instruments&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; The Group&amp;#8217;s financial instruments consist principally of cash and cash equivalents, short-term investments, accounts receivable, other receivables, amounts due from/(to) related parties, accounts payable, and other payables. The carrying value of these balances, with the exception of short-term investments (see note 2 (f)), approximates their fair value due to the current and short term nature of these&amp;#160;balances.&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>

  <xnet:GovernmentSubsidiesPolicyTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1773">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;/div&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;(y)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Government subsidies&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; The Group receives subsidies from the local PRC government for general use or purchase of equipment. General-use subsidies which are not subject to any conditions or specific use requirements are recorded as subsidy income in the consolidated statements of operations. Subsidies for purchase of equipment are recorded as deferred government grant when received, and are recorded as other income over the expected useful life of the assets after the related equipment has been purchased.&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</xnet:GovernmentSubsidiesPolicyTextBlock>

  <xnet:ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1774">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;WIDTH: 100%;  TEXT-INDENT: 0in"&gt; &lt;table style="OVERFLOW: visible; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-COLLAPSE: collapse; BORDER-BOTTOM: 0px solid; MARGIN: 0in; BORDER-LEFT: 0px solid" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: center" width="59%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 4px" width="22%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt; Estimated&amp;#160;useful&amp;#160;lives&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 6px" width="16%" colspan="2"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Residual&amp;#160;rate&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="59%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Servers and network equipment&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 4px" width="22%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;5 years&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="15%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;5&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;%&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="59%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Computer equipment&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 4px" width="22%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;5 years&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="15%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;5&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;%&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="59%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Furniture, fittings and office equipment&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 4px" width="22%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;5 years&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="15%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;5&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;%&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="59%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Motor vehicles&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 4px" width="22%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;5 years&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="15%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;5&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;%&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="59%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Leasehold improvements&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 4px" width="22%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;shorter of lease term or 3 years&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="15%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</xnet:ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock>

  <us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1775">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; Cash on hand and cash held at bank balance as of December&amp;#160;31, 2016 and 2017 primarily consist of the following currencies:&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="51%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%" colspan="5"&gt; &lt;div&gt;December&amp;#160;31,&amp;#160;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%" colspan="5"&gt; &lt;div&gt;December&amp;#160;31,&amp;#160;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="51%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;Amount&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;USD&lt;br/&gt; equivalent&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;Amount&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div&gt;USD&lt;br/&gt; equivalent&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="51%"&gt; &lt;div&gt;RMB&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;538,660&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;77,651&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;436,794&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;66,847&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="51%"&gt; &lt;div&gt;USD&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;121,726&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;121,726&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;166,530&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;166,530&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="51%"&gt; &lt;div&gt;HKD&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;987&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;127&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;794&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;102&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="51%"&gt; &lt;div&gt;Total&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;199,504&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div&gt;233,479&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock>

  <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1776">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="27%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="35%" colspan="11"&gt; &lt;div&gt;December&amp;#160;31,&amp;#160;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="35%" colspan="11"&gt; &lt;div&gt;December&amp;#160;31,&amp;#160;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="27%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="8%" colspan="2"&gt; &lt;div&gt;Cost&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="8%" colspan="2"&gt; &lt;div&gt;Amortization&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="8%" colspan="2"&gt; &lt;div&gt;Impairment&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="8%" colspan="2"&gt; &lt;div&gt;Net&amp;#160;book&lt;br/&gt; value&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="8%" colspan="2"&gt; &lt;div&gt;Cost&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="8%" colspan="2"&gt; &lt;div&gt;Amortization&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="8%" colspan="2"&gt; &lt;div&gt;Impairment&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="8%" colspan="2"&gt; &lt;div&gt;Net&amp;#160;book&lt;br/&gt; value&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="27%"&gt; &lt;div&gt;Land use rights&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;4,796&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;(543)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;4,253&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;5,092&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;(746)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;4,346&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="27%"&gt; &lt;div&gt;Trademarks (note a)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;5,441&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;(1,814)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;3,627&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;5,776&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;(2,544)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;(3,232)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="27%"&gt; &lt;div&gt;Non-compete agreement (note a)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;1,325&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;(773)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;552&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;1,407&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;(1,085)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;(322)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="27%"&gt; &lt;div style="CLEAR:both;TEXT-INDENT: -13px; MARGIN-LEFT: 13px"&gt; Technology (including right-to-use) (note a)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;2,117&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;(617)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;1,500&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;2,247&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;(866)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;(1,381)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="27%"&gt; &lt;div&gt;Acquired computer software&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;884&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;(420)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;464&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;1,981&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;(1,084)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;897&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="27%"&gt; &lt;div&gt;Internal use software development costs&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;631&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;(631)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;670&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;(670)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="27%"&gt; &lt;div&gt;Online game licenses (note b)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;5,454&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;(4,383)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;(721)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;350&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;6,309&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;(5,276)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;(765)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;268&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="27%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;20,648&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;(9,181)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;(721)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;10,746&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;23,482&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;(12,271)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;(5,700)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;5,511&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0px"&gt;&lt;/td&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0.5in"&gt; &lt;div&gt;Note a:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left"&gt; &lt;div&gt;With the launch of new cloud technology developed by the Group in 2017, the acquired intangible assets related to personal cloud storage business, arising from the acquisition of Kingsoft Cloud Holdings Limited in 2014, were no longer in use and full provision for impairment has been provided.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.5in; MARGIN: 0pt 0px 0pt 0.5in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"&gt;&amp;#160;&lt;/div&gt; &lt;table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0px"&gt;&lt;/td&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0.5in"&gt; &lt;div&gt;Note b:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left"&gt; &lt;div&gt;As of December 31, 2016 and 2017, full provision for impairment has been provided for an online game license due to significant under performance in the past.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>

  <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1777">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="41%" colspan="8"&gt; &lt;div&gt;Years&amp;#160;ended&amp;#160;December&amp;#160;31,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2015&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Share options and restricted shares &amp;#151;weighted average&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,673,342&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;2,902,950&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;5,621,418&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>

  <us-gaap:AssetImpairmentCharges contextRef="P01_01_2015To12_31_2015" id="Factid_1778" unitRef="USD" decimals="0">0</us-gaap:AssetImpairmentCharges>

  <us-gaap:AssetImpairmentCharges contextRef="P01_01_2016To12_31_2016" id="Factid_1779" unitRef="USD" decimals="0">0</us-gaap:AssetImpairmentCharges>

  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="PAsOn12_31_2017" id="Factid_1780" unitRef="USD" decimals="-3">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="PAsOn12_31_2017" id="Factid_1781" unitRef="USD" decimals="-3">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue contextRef="PAsOn12_31_2017" id="Factid_1782" unitRef="USD" decimals="-3">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="P01_01_2017To12_31_2017" id="Factid_1783" unitRef="USD_per_Share" decimals="0">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="PAsOn12_31_2016_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandTenPlanMemberusgaapPlanNameAxis" id="Factid_1784" unitRef="shares" decimals="INF">943220</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="PAsOn12_31_2017_RestrictedStockMemberusgaapAwardTypeAxis_TwoThousandTenPlanMemberusgaapPlanNameAxis" id="Factid_1785" unitRef="shares" decimals="INF">1272150</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>

  <us-gaap:IncomeLossFromContinuingOperations contextRef="P01_01_2015To12_31_2015" id="Factid_1786" unitRef="USD" decimals="-3">-18567000</us-gaap:IncomeLossFromContinuingOperations>

  <us-gaap:IncomeLossFromContinuingOperations contextRef="P01_01_2016To12_31_2016" id="Factid_1787" unitRef="USD" decimals="-3">-30806000</us-gaap:IncomeLossFromContinuingOperations>

  <us-gaap:IncomeLossFromContinuingOperations contextRef="P01_01_2017To12_31_2017" id="Factid_1788" unitRef="USD" decimals="-3">-44216000</us-gaap:IncomeLossFromContinuingOperations>

  <xnet:ForeignOwnershipPercentageInInternetBasedBusinessesMaximum contextRef="P01_01_2017To12_31_2017" id="Factid_1789" unitRef="pure" decimals="1">0.5</xnet:ForeignOwnershipPercentageInInternetBasedBusinessesMaximum>

  <us-gaap:RevenueRecognitionDividends contextRef="P01_01_2017To12_31_2017" id="Factid_1790">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;/div&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;(dd)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt; Dividends&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; Dividends are recognized when declared. No dividends were declared for the years ended December&amp;#160;31, 2015, 2016 and 2017, respectively. The Group does not have any present plan to pay any dividends on common shares in the foreseeable future. The Group currently intends to retain the available funds and any future earnings to operate and expand its business.&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:RevenueRecognitionDividends>

  <xnet:EffectiveIncomeTaxRateReconciliationDeductionResearchAndDevelopmentPercent contextRef="P01_01_2015To12_31_2015_XunleiComputerMemberdeiLegalEntityAxis" id="Factid_1791" unitRef="pure" decimals="1">0.5</xnet:EffectiveIncomeTaxRateReconciliationDeductionResearchAndDevelopmentPercent>

  <xnet:EffectiveIncomeTaxRateReconciliationDeductionResearchAndDevelopmentPercent contextRef="P01_01_2016To12_31_2016_XunleiComputerMemberdeiLegalEntityAxis" id="Factid_1792" unitRef="pure" decimals="1">0.5</xnet:EffectiveIncomeTaxRateReconciliationDeductionResearchAndDevelopmentPercent>

  <xnet:EffectiveIncomeTaxRateReconciliationDeductionResearchAndDevelopmentPercent contextRef="P01_01_2017To12_31_2017_XunleiComputerMemberdeiLegalEntityAxis" id="Factid_1793" unitRef="pure" decimals="1">0.5</xnet:EffectiveIncomeTaxRateReconciliationDeductionResearchAndDevelopmentPercent>

  <us-gaap:LossContingencyPendingClaimsNumber contextRef="PAsOn12_31_2016_PendingLitigationMemberusgaapLitigationCaseAxis" id="Factid_1794" unitRef="USD" decimals="0">39</us-gaap:LossContingencyPendingClaimsNumber>

  <us-gaap:CommitmentsAndContingencies contextRef="PAsOn12_31_2016_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1795" unitRef="USD" xsi:nil="true" />

  <us-gaap:CommitmentsAndContingencies contextRef="PAsOn12_31_2017_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1796" unitRef="USD" xsi:nil="true" />

  <us-gaap:TechnologyServicesRevenue contextRef="P01_01_2015To12_31_2015_BeijingMilletTechnologyCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1797" unitRef="USD" decimals="-3">344000</us-gaap:TechnologyServicesRevenue>

  <us-gaap:TechnologyServicesRevenue contextRef="P01_01_2016To12_31_2016_BeijingMilletTechnologyCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1798" unitRef="USD" decimals="-3">1010000</us-gaap:TechnologyServicesRevenue>

  <us-gaap:TechnologyServicesRevenue contextRef="P01_01_2017To12_31_2017_BeijingMilletTechnologyCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1799" unitRef="USD" decimals="-3">1000</us-gaap:TechnologyServicesRevenue>

  <us-gaap:AdvertisingRevenue contextRef="P01_01_2015To12_31_2015_BeijingXiaomiMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1800" unitRef="USD" decimals="-3">0</us-gaap:AdvertisingRevenue>

  <us-gaap:AdvertisingRevenue contextRef="P01_01_2016To12_31_2016_BeijingXiaomiMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1801" unitRef="USD" decimals="-3">0</us-gaap:AdvertisingRevenue>

  <us-gaap:AdvertisingRevenue contextRef="P01_01_2017To12_31_2017_BeijingXiaomiMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1802" unitRef="USD" decimals="-3">125000</us-gaap:AdvertisingRevenue>

  <xnet:ImpairmentOfProfitAndLoss contextRef="PAsOn12_31_2016" id="Factid_1803" unitRef="USD" decimals="-3">0</xnet:ImpairmentOfProfitAndLoss>

  <xnet:ImpairmentOfProfitAndLoss contextRef="PAsOn12_31_2017" id="Factid_1804" unitRef="USD" decimals="-3">20000</xnet:ImpairmentOfProfitAndLoss>

  <xnet:DeferredTaxAssetsOperatingLossCarryforwardsCurrent contextRef="PAsOn12_31_2016" id="Factid_1805" unitRef="USD" decimals="-3">1276000</xnet:DeferredTaxAssetsOperatingLossCarryforwardsCurrent>

  <xnet:DeferredTaxAssetsOperatingLossCarryforwardsCurrent contextRef="PAsOn12_31_2017" id="Factid_1806" unitRef="USD" decimals="-3">0</xnet:DeferredTaxAssetsOperatingLossCarryforwardsCurrent>

  <xnet:DeferredTaxAssetsAmortizationOfIntangibleAssetsCurrent contextRef="PAsOn12_31_2016" id="Factid_1807" unitRef="USD" decimals="-3">51000</xnet:DeferredTaxAssetsAmortizationOfIntangibleAssetsCurrent>

  <xnet:DeferredTaxAssetsAmortizationOfIntangibleAssetsCurrent contextRef="PAsOn12_31_2017" id="Factid_1808" unitRef="USD" decimals="-3">0</xnet:DeferredTaxAssetsAmortizationOfIntangibleAssetsCurrent>

  <us-gaap:DeferredTaxAssetsValuationAllowanceCurrent contextRef="PAsOn12_31_2016" id="Factid_1809" unitRef="USD" decimals="-3">106000</us-gaap:DeferredTaxAssetsValuationAllowanceCurrent>

  <us-gaap:DeferredTaxAssetsValuationAllowanceCurrent contextRef="PAsOn12_31_2017" id="Factid_1810" unitRef="USD" decimals="-3">0</us-gaap:DeferredTaxAssetsValuationAllowanceCurrent>

  <xnet:DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent contextRef="PAsOn12_31_2016" id="Factid_1811" unitRef="USD" decimals="-3">12093000</xnet:DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent>

  <xnet:DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent contextRef="PAsOn12_31_2017" id="Factid_1812" unitRef="USD" decimals="-3">19246000</xnet:DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent>

  <xnet:DeferredTaxAssetsEquityMethodInvestmentsNoncurrent contextRef="PAsOn12_31_2016" id="Factid_1813" unitRef="USD" decimals="-3">348000</xnet:DeferredTaxAssetsEquityMethodInvestmentsNoncurrent>

  <xnet:DeferredTaxAssetsEquityMethodInvestmentsNoncurrent contextRef="PAsOn12_31_2017" id="Factid_1814" unitRef="USD" decimals="-3">562000</xnet:DeferredTaxAssetsEquityMethodInvestmentsNoncurrent>

  <xnet:DeferredTaxAssetsAllowanceForAdvanceToSuppliersNonCurrent contextRef="PAsOn12_31_2016" id="Factid_1815" unitRef="USD" decimals="-3">-576000</xnet:DeferredTaxAssetsAllowanceForAdvanceToSuppliersNonCurrent>

  <xnet:DeferredTaxAssetsAllowanceForAdvanceToSuppliersNonCurrent contextRef="PAsOn12_31_2017" id="Factid_1816" unitRef="USD" decimals="-3">-88000</xnet:DeferredTaxAssetsAllowanceForAdvanceToSuppliersNonCurrent>

  <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets contextRef="PAsOn12_31_2016" id="Factid_1817" unitRef="USD" decimals="-3">0</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>

  <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets contextRef="PAsOn12_31_2017" id="Factid_1818" unitRef="USD" decimals="-3">686000</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>

  <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment contextRef="PAsOn12_31_2016" id="Factid_1819" unitRef="USD" decimals="-3">0</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>

  <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment contextRef="PAsOn12_31_2017" id="Factid_1820" unitRef="USD" decimals="-3">151000</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>

  <xnet:DeferredTaxAssetsOtherReceivables contextRef="PAsOn12_31_2016" id="Factid_1821" unitRef="USD" decimals="-3">0</xnet:DeferredTaxAssetsOtherReceivables>

  <xnet:DeferredTaxAssetsOtherReceivables contextRef="PAsOn12_31_2017" id="Factid_1822" unitRef="USD" decimals="-3">1938000</xnet:DeferredTaxAssetsOtherReceivables>

  <us-gaap:DeferredTaxAssetsValuationAllowanceNoncurrent contextRef="PAsOn12_31_2016" id="Factid_1823" unitRef="USD" decimals="-3">9745000</us-gaap:DeferredTaxAssetsValuationAllowanceNoncurrent>

  <us-gaap:DeferredTaxAssetsValuationAllowanceNoncurrent contextRef="PAsOn12_31_2017" id="Factid_1824" unitRef="USD" decimals="-3">16599000</us-gaap:DeferredTaxAssetsValuationAllowanceNoncurrent>

  <us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1825">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;table style="clear:both;WIDTH: 99.98%; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="99%"&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;strong&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;28.&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;strong&gt;&lt;font style="FONT-SIZE: 10pt"&gt;Additional information: condensed financial statements of the Company&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;Regulation&amp;#160;S-X require condensed financial information as to financial position, statement of cash flows and results of operations of a parent company as of the same dates and for the same periods for which audited consolidated financial statements have been presented when the restricted net assets of consolidated and unconsolidated subsidiaries together exceed 25&amp;#160;percent of consolidated net assets as of the end of the most recently completed fiscal&amp;#160;year.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;The Company records its investment in its subsidiaries, VIE and VIE&amp;#8217;s subsidiaries under the equity method of accounting.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;Such investments are presented on the separate condensed balance sheets of the Company as &amp;#8220;Long-term investments&amp;#8221;.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;The subsidiaries did not pay any dividends to the Company for the periods presented. Certain information and footnote disclosures generally included in financial statements prepared in accordance with U.S. GAAP have been condensed and omitted. The footnote disclosures represent supplemental information relating to the operations of the Company, as such, these statements should be read in conjunction with the notes to the consolidated financial statements of the&amp;#160;Group.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;The Company did not have significant other commitments, long-term obligations, or guarantees as of December&amp;#160;31, 2017.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt" align="center"&gt;&lt;strong&gt;Condensed balance sheets&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt" align="center"&gt;&amp;#160;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Assets&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Current assets:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Cash and cash equivalents&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;273,160&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;280,196&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Due from subsidiaries and consolidated VIEs&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;101,130&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;98,129&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Prepayments and other current assets&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;348&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;439&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Total current assets&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;374,638&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;378,764&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Non-current assets:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Property, equipment and software, net&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;3&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Investments in subsidiaries and consolidated VIEs&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;43,447&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;17,375&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Total assets&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;418,088&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;396,140&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Liabilities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Current liabilities:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Accounts payable&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;55&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;55&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Due to subsidiaries and consolidated VIEs&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,862&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;4,079&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Deferred revenue and income, current portion&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;272&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;308&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Accrued liabilities and other payables&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,695&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;732&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Total current liabilities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;3,884&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;5,174&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Non-current liabilities:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Deferred revenue and income, non-current&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;543&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;308&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Due to related parties, non-current portion&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;4,537&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;4,737&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Other long-term payable&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;886&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;925&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Total liabilities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;9,850&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;11,144&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Commitments and contingencies&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Shareholders&amp;#8217; equity&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Common shares&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;83&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;83&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Treasury shares 38,332,209 shares as at December 31, 2016 and 35,233,649 shares as at December 31, 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;9&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;9&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Other shareholders&amp;#8217; equity&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;408,146&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;384,904&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Total Xunlei Limited&amp;#8217;s shareholders&amp;#8217; equity&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;408,238&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;384,996&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Total liabilities and shareholders&amp;#8217; equity&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;418,088&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;396,140&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="center"&gt;&lt;strong&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;&amp;#160;&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="center"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="center"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&lt;/font&gt;&amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt" align="center"&gt;&lt;strong&gt;Condensed statements of operations&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="center"&gt;&lt;font style="FONT-SIZE: 10pt"&gt; &lt;/font&gt;&amp;#160;&amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="41%" colspan="8"&gt; &lt;div&gt;Years&amp;#160;ended&amp;#160;December&amp;#160;31,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2015&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Cost of revenues&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(131)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Gross loss&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(131)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Operating expenses&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Sales and marketing expenses&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(10)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;General and administrative expenses&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(1,314)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(1,193)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(1,153)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Total operating expenses&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(1,314)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(1,203)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(1,153)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Operating loss&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(1,445)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(1,203)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(1,153)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Interest income&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;5,318&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,521&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,262&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Interest expense&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(239)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(239)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(239)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Other (loss)/income, net&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(3,261)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;715&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;3,308&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;(Loss)/income from subsidiaries and consolidated VIE&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;- Continuing operations&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(17,641)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(31,528)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(47,407)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;- Discontinued operations&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;4,101&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;6,623&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;6,407&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Loss before income tax&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(13,167)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(24,111)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(37,822)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Income tax&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Net loss&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(13,167)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(24,111)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(37,822)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Net income attributable to the non-controlling interest&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Net loss attributable to Xunlei Limited&amp;#8217;s common shareholders&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(13,167)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(24,111)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(37,822)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="center"&gt;&lt;strong&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;&amp;#160;&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt" align="center"&gt;&lt;strong&gt;Condensed statement of cash flows&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt" align="center"&gt;&lt;strong&gt;&lt;font style="FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="41%" colspan="8"&gt; &lt;div&gt;Years&amp;#160;ended&amp;#160;December&amp;#160;31,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2015&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Cash flows from operating activities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Net cash used in operating activities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(26,069)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(20,312)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(25,333)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Cash flows from investing activities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Net cash generated from investing activities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;3,812&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;15,557&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;32,670&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Cash flows from financing activities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Net cash generated from / (used in) financing activities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;4,975&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(14,260)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(301)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Net (decrease) / increase in cash and cash equivalents&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(17,282)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(19,015)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;7,036&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Cash and cash equivalents at beginning of year&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;309,457&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;292,175&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;273,160&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Effect of exchange rates on cash and cash equivalents&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Cash and cash equivalents at end of year&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;292,175&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;273,160&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;280,196&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock>

  <us-gaap:SalesRevenueServicesNet contextRef="P01_01_2015To12_31_2015" id="Factid_1826" unitRef="USD" decimals="-3">102325000</us-gaap:SalesRevenueServicesNet>

  <us-gaap:SalesRevenueServicesNet contextRef="P01_01_2016To12_31_2016" id="Factid_1827" unitRef="USD" decimals="-3">136442000</us-gaap:SalesRevenueServicesNet>

  <us-gaap:SalesRevenueServicesNet contextRef="P01_01_2017To12_31_2017" id="Factid_1828" unitRef="USD" decimals="-3">169017000</us-gaap:SalesRevenueServicesNet>

  <us-gaap:SalesRevenueGoodsNet contextRef="P01_01_2015To12_31_2015" id="Factid_1829" unitRef="USD" decimals="-3">2512000</us-gaap:SalesRevenueGoodsNet>

  <us-gaap:SalesRevenueGoodsNet contextRef="P01_01_2016To12_31_2016" id="Factid_1830" unitRef="USD" decimals="-3">4543000</us-gaap:SalesRevenueGoodsNet>

  <us-gaap:SalesRevenueGoodsNet contextRef="P01_01_2017To12_31_2017" id="Factid_1831" unitRef="USD" decimals="-3">32894000</us-gaap:SalesRevenueGoodsNet>

  <us-gaap:ExciseAndSalesTaxes contextRef="P01_01_2015To12_31_2015" id="Factid_1832" unitRef="USD" decimals="-3">316000</us-gaap:ExciseAndSalesTaxes>

  <us-gaap:ExciseAndSalesTaxes contextRef="P01_01_2016To12_31_2016" id="Factid_1833" unitRef="USD" decimals="-3">779000</us-gaap:ExciseAndSalesTaxes>

  <us-gaap:ExciseAndSalesTaxes contextRef="P01_01_2017To12_31_2017" id="Factid_1834" unitRef="USD" decimals="-3">1328000</us-gaap:ExciseAndSalesTaxes>

  <us-gaap:CostOfServices contextRef="P01_01_2015To12_31_2015" id="Factid_1835" unitRef="USD" decimals="-3">56629000</us-gaap:CostOfServices>

  <us-gaap:CostOfServices contextRef="P01_01_2016To12_31_2016" id="Factid_1836" unitRef="USD" decimals="-3">75571000</us-gaap:CostOfServices>

  <us-gaap:CostOfServices contextRef="P01_01_2017To12_31_2017" id="Factid_1837" unitRef="USD" decimals="-3">96391000</us-gaap:CostOfServices>

  <us-gaap:CostOfGoodsSold contextRef="P01_01_2015To12_31_2015" id="Factid_1838" unitRef="USD" decimals="-3">2621000</us-gaap:CostOfGoodsSold>

  <us-gaap:CostOfGoodsSold contextRef="P01_01_2016To12_31_2016" id="Factid_1839" unitRef="USD" decimals="-3">4357000</us-gaap:CostOfGoodsSold>

  <us-gaap:CostOfGoodsSold contextRef="P01_01_2017To12_31_2017" id="Factid_1840" unitRef="USD" decimals="-3">21485000</us-gaap:CostOfGoodsSold>

  <us-gaap:StockholdersEquity contextRef="PAsOn12_31_2014" id="Factid_1841" unitRef="USD" decimals="-3">457021000</us-gaap:StockholdersEquity>

  <us-gaap:StockholdersEquity contextRef="PAsOn12_31_2015" id="Factid_1842" unitRef="USD" decimals="-3">444681000</us-gaap:StockholdersEquity>

  <xnet:StockIssuedDuringPeriodValueForExerciseOfShareOptions contextRef="P01_01_2016To12_31_2016" id="Factid_1843" unitRef="USD" decimals="-3">58000</xnet:StockIssuedDuringPeriodValueForExerciseOfShareOptions>

  <xnet:StockIssuedDuringPeriodValueForExerciseOfShareOptions contextRef="P01_01_2017To12_31_2017" id="Factid_1844" unitRef="USD" decimals="-3">11000</xnet:StockIssuedDuringPeriodValueForExerciseOfShareOptions>

  <xnet:StockIssuedDuringPeriodValueForExerciseOfShareOptions contextRef="P01_01_2015To12_31_2015" id="Factid_1845" unitRef="USD" decimals="-3">3630000</xnet:StockIssuedDuringPeriodValueForExerciseOfShareOptions>

  <us-gaap:StockRepurchasedDuringPeriodValue contextRef="P01_01_2015To12_31_2015" id="Factid_1846" unitRef="USD" decimals="-3">1287000</us-gaap:StockRepurchasedDuringPeriodValue>

  <us-gaap:StockRepurchasedDuringPeriodValue contextRef="P01_01_2016To12_31_2016" id="Factid_1847" unitRef="USD" decimals="-3">14329000</us-gaap:StockRepurchasedDuringPeriodValue>

  <us-gaap:StockRepurchasedDuringPeriodValue contextRef="P01_01_2017To12_31_2017" id="Factid_1848" unitRef="USD" decimals="-3">358000</us-gaap:StockRepurchasedDuringPeriodValue>

  <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition contextRef="P01_01_2015To12_31_2015" id="Factid_1849" unitRef="USD" decimals="-3">9728000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>

  <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition contextRef="P01_01_2016To12_31_2016" id="Factid_1850" unitRef="USD" decimals="-3">9348000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>

  <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition contextRef="P01_01_2017To12_31_2017" id="Factid_1851" unitRef="USD" decimals="-3">8330000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>

  <xnet:StockIssuedDuringPeriodValueForRestrictedSharesVested contextRef="P01_01_2015To12_31_2015" id="Factid_1852" unitRef="USD" decimals="-3">0</xnet:StockIssuedDuringPeriodValueForRestrictedSharesVested>

  <xnet:StockIssuedDuringPeriodValueForRestrictedSharesVested contextRef="P01_01_2017To12_31_2017" id="Factid_1853" unitRef="USD" decimals="-3">0</xnet:StockIssuedDuringPeriodValueForRestrictedSharesVested>

  <xnet:StockIssuedDuringPeriodValueForRestrictedSharesVested contextRef="P01_01_2016To12_31_2016" id="Factid_1854" unitRef="USD" decimals="-3">0</xnet:StockIssuedDuringPeriodValueForRestrictedSharesVested>

  <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="PAsOn12_31_2017" id="Factid_1855" unitRef="USD" decimals="-3">6413000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>

  <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="PAsOn12_31_2016" id="Factid_1856" unitRef="USD" decimals="-3">-9325000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>

  <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="PAsOn12_31_2015" id="Factid_1857" unitRef="USD" decimals="-3">-9945000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>

  <xnet:StockIssuedDuringPeriodValueForVestingOfRestrictedSharesAndExerciseOfShareOptions contextRef="P01_01_2015To12_31_2015" id="Factid_1858" unitRef="USD" decimals="-3">0</xnet:StockIssuedDuringPeriodValueForVestingOfRestrictedSharesAndExerciseOfShareOptions>

  <dei:EntityIncorporationStateCountryName contextRef="P01_01_2017To12_31_2017_BeijingOnethingTechnologiesCoLtdMemberdeiLegalEntityAxis" id="Factid_1859">PRC</dei:EntityIncorporationStateCountryName>

  <dei:EntityIncorporationDateOfIncorporation contextRef="P01_01_2017To12_31_2017_BeijingOnethingTechnologiesCoLtdMemberdeiLegalEntityAxis" id="Factid_1860">2017-01-31</dei:EntityIncorporationDateOfIncorporation>

  <us-gaap:VariableInterestEntityNatureOfInvolvement contextRef="P01_01_2017To12_31_2017_BeijingOnethingTechnologiesCoLtdMemberdeiLegalEntityAxis" id="Factid_1861">VIE&amp;#8217;s subsidiary</us-gaap:VariableInterestEntityNatureOfInvolvement>

  <us-gaap:VariableInterestEntityOwnershipPercentage contextRef="P01_01_2017To12_31_2017_BeijingOnethingTechnologiesCoLtdMemberdeiLegalEntityAxis" id="Factid_1862" unitRef="pure" decimals="0">1</us-gaap:VariableInterestEntityOwnershipPercentage>

  <us-gaap:VariableInterestEntityVIEActivitiesOfVIE contextRef="P01_01_2017To12_31_2017_BeijingOnethingTechnologiesCoLtdMemberdeiLegalEntityAxis" id="Factid_1863">Provision of technology services and development of computer software</us-gaap:VariableInterestEntityVIEActivitiesOfVIE>

  <xnet:ScheduleOfSubsidiariesAndVariableInterestEntitiesTableTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1864">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;These consolidated financial statements include the financial statements of the Company, its subsidiaries, its variable interest entity (&amp;#8220;VIE&amp;#8221;) and the VIE&amp;#8217;s subsidiaries (collectively referred to as the &amp;#8220;Group&amp;#8221;) as&amp;#160;follows:&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&amp;#160;&lt;/div&gt; &lt;table style="WIDTH: 100%; BORDER-COLLAPSE: collapse; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr&gt; &lt;td style="white-space:nowrap; BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 26.54%; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="bottom" width="26%"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;b&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;Name of entities&lt;/font&gt;&lt;/b&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="white-space:nowrap; BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.54%; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="bottom"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="white-space:nowrap; BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 12.58%; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="bottom" width="12%"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;b&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;Place of&lt;/font&gt;&lt;/b&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;br/&gt; &lt;b&gt;incorporation&lt;/b&gt;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="white-space:nowrap; BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.54%; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="bottom"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="white-space:nowrap; BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 13.84%; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="bottom" width="13%"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;b&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;Date of&lt;/font&gt;&lt;/b&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;br/&gt; &lt;b&gt;incorporation&lt;/b&gt;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="white-space:nowrap; BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.54%; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="bottom"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="white-space:nowrap; BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 11.52%; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="bottom" width="11%"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;b&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; Relationship&lt;/font&gt;&lt;/b&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="white-space:nowrap; BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.56%; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="bottom"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="white-space:nowrap; BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 10.34%; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="bottom" width="10%"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;b&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;% of direct&lt;/font&gt;&lt;/b&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;br/&gt; &lt;b&gt;or indirect&lt;/b&gt;&lt;br/&gt; &lt;b&gt;economic&lt;/b&gt;&lt;br/&gt; &lt;b&gt;ownership&lt;/b&gt;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="white-space:nowrap; BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.54%; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="bottom"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="white-space:nowrap; BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 22.46%; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="bottom" width="22%"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;b&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;Principal activities&lt;/font&gt;&lt;/b&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;Shenzhen Xunlei Networking Technologies,&amp;#160;Co.,&amp;#160;Ltd. (&amp;#8220;Shenzhen Xunlei&amp;#8221;)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 19.85pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; People&amp;#8217;s Republic of China (&amp;#8220;PRC&amp;#8221;)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt 0.15pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; January&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt 0.15pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 2003&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 22.25pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; VIE&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 100%&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; Development of software, provision of online and related advertising, membership subscription and online game services; as well as sales of software licenses&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; Giganology (Shenzhen)&lt;br/&gt; Co.,&amp;#160;Ltd. (&amp;#8220;Giganology Shenzhen&amp;#8221;)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; PRC&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; June&amp;#160;2005&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; Subsidiary&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 100%&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; Development of computer software and provision of information technology services to related companies&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;Shenzhen Xunlei Wangwenhua Co.,&amp;#160;Ltd. (formerly known as &amp;#8220;Shenzhen Fengdong Networking Technologies Co., Ltd.&amp;#8221;) (&amp;#8220;Wangwenhua&amp;#8221;)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; PRC&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; December&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;2005&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; VIE&amp;#8217;s subsidiary&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 100%&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; Development of software for related companies, provision of advertising services and production of broadcast television programs&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;Xunlei Networking Technologies (Beijing) Co., Ltd. (&amp;#8220;Beijing Xunlei&amp;#8221;)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; PRC&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; June&amp;#160;2009&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; VIE&amp;#8217;s subsidiary&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 100%&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; Development of software for related companies (note b)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;Shenzhen Zhuolian Software Co.,&amp;#160;Ltd. (formerly known as &amp;#8220;Xunlei Software (Shenzhen) Co., Ltd.&amp;#8221;) (&amp;#8220;Zhuolian Software&amp;#8221;)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; PRC&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; January&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;2010&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; VIE&amp;#8217;s subsidiary&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 100%&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;Provision of software technology development for related companies&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;Xunlei Games Development (Shenzhen)&amp;#160;Co.,&amp;#160;Ltd. (&amp;#8220;Xunlei Games&amp;#8221;)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; PRC&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; February&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;2010&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; VIE&amp;#8217;s subsidiary&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 70%&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; Development of online game and computer software for related companies and provision of advertising services&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;Xunlei Network Technologies Limited (&amp;#8220;Xunlei BVI&amp;#8221;)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;British Virgin Islands&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;February 2011&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; Subsidiary&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 100%&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;Holding company&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;Xunlei Network Technologies Limited (&amp;#8220;Xunlei HK&amp;#8221;)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;Hong Kong&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;March 2011&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; Subsidiary&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 100%&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; Development computer software of related companies and provision of advertising services&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;Xunlei Computer (Shenzhen)&amp;#160;Co.,&amp;#160;Ltd. (&amp;#8220;Xunlei Computer&amp;#8221;)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; PRC&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; November&amp;#160;2011&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; Subsidiary&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 100%&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; Development of computer software and provision of information technology services&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;Shenzhen Onething Technologies Co., Ltd. (&amp;#8220;Onething&amp;#8221;)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; PRC&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; September&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 2013&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; VIE&amp;#8217;s subsidiary&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 100%&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; Development of computer software, sale of hardware, and provision of information technology services&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;Beijing Xunjing Technologies Co., Ltd. (formerly known as &amp;#8220;Wangxin Century Technologies (Beijing) Co., Ltd.&amp;#8221;) (&amp;#8220;Beijing Xunjing&amp;#8221;)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; PRC&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; October&amp;#160;2015&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; VIE&amp;#8217;s subsidiary&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 100%&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; Development of computer software and provision of information technology services&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;Shenzhen Crystal Interactive Technologies Co., Ltd. (&amp;#8220;Crystal Interactive&amp;#8221;)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; PRC&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;May 2016&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; VIE&amp;#8217;s subsidiary&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 100%&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; Development of computer software and provision of information technology services&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;Shenzhen Xunlei Venture Capital Partnership Enterprise (Limited Partnership) (&amp;#8220;Xunlei Venture Capital&amp;#8221;)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; PRC&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;June 2016&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; VIE&amp;#8217;s subsidiary&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 99%&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; Investments in industries and consultation in investments (note c)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;Beijing Onething Technologies Co., Ltd. (&amp;#8220;Beijing Onething&amp;#8221;)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; PRC&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; January&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;2017&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; VIE&amp;#8217;s subsidiary&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 100%&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;Provision of technology services and development of computer software&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &amp;#160;&amp;#160; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0pt 0px 0pt 35.45pt; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; Note a: The English names of the PRC companies represent management&amp;#8217;s translation of their Chinese names of these companies as they have not adopted formal English names.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0pt 0px 0pt 35.45pt; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; Note b: Beijing Xunlei was deregistered in 2017.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;font style="BACKGROUND-COLOR: transparent"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;Note c: As at December 31, 2017, Xunlei Venture Capital was in the process of deregistration&lt;/font&gt;.&lt;/font&gt;&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</xnet:ScheduleOfSubsidiariesAndVariableInterestEntitiesTableTextBlock>

  <xnet:BasisOfPresentationAndUseOfEstimatesPolicyTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1865">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px 0pt 35.45pt; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"&gt; &lt;td style="WIDTH: 0.5in; TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;(a)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Basis of presentation and use of estimates&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; The consolidated financial statements of the Group have been prepared in accordance with accounting principles generally accepted in the United States of America (&amp;#8216;&amp;#8216;U.S. GAAP&amp;#8217;&amp;#8217;). Significant accounting policies followed by the Group in the preparation of the accompanying consolidated financial statements are summarized below.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; The Restructuring was accounted for at historical costs. The assets and liabilities of Shenzhen Xunlei are consolidated in the Company&amp;#8217;s financial statements at carryover basis.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the accompanying consolidated financial statements and related disclosures. Actual results could differ materially from these estimates. Significant accounting estimates reflected in the Group&amp;#8217;s consolidated financial statements mainly include allowance for doubtful accounts, valuation allowance of deferred tax assets, sales rebate to advertising agencies, amortization period of online game revenue, amortization of content copyrights, fair value of content copyrights exchange, impairment assessment of goodwill and impairment assessment of long-lived assets. In addition, the Group uses assumptions in a valuation model to estimate the fair value of share options granted, warrants issued and underlying common shares.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; Management bases the estimates on historical experience and on various other assumptions that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could differ from these estimates.&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</xnet:BasisOfPresentationAndUseOfEstimatesPolicyTextBlock>

  <us-gaap:IncomeTaxUncertaintiesPolicy contextRef="P01_01_2017To12_31_2017" id="Factid_1866">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px 0pt 35.45pt; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;(v)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Taxation and uncertain tax positions&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statements&amp;#8217; carrying amounts of existing assets and liabilities and their respective tax bases and tax loss carry forwards. Deferred tax assets and liabilities are measured using enacted tax rates in effect for the year in which the difference is expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in the consolidated statement of operations in the period that includes the enactment date. A valuation allowance is provided to reduce the carrying amount of deferred tax assets if it is considered more likely than not that some portion, or all, of the deferred tax assets will not be realized. The estimation of future taxable income involves significant judgement and estimates. Based on management's estimated future taxable income, management concluded that it is more likely than not that the net operating losses carried forward can be utilized prior to their respective expiration dates. The Group adopted the guidance regarding uncertain tax positions and evaluated its open tax positions that exist in each jurisdiction for each reporting period. If an uncertain tax position is taken or expected to be taken in a tax return, the tax benefit from that uncertain position is recognized in the Group&amp;#8217;s consolidated financial statements if it is more likely than not that the position is sustainable upon examination by the relevant taxing authority. The Group did not have any significant uncertain tax position and there was no effect on its financial condition or results of operations as a result of implementing the new guidance. The Group recognizes interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense, if any. No significant interest and penalties were recorded in the years ended December&amp;#160;31, 2015, 2016 and 2017.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;i&gt;Transition from PRC Business Tax to PRC Value Added Tax&lt;/i&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; VAT payable on goods sold or taxable labor services provided by a general VAT taxpayer for a taxable period is the net balance of the output VAT for the period after crediting the input VAT for the period. In addition to the product revenues currently subject to VAT at a rate of &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 17&lt;/font&gt;%, the Group&amp;#8217;s advertising revenues, subscription revenue, online game revenue, revenue from cloud computing and live video revenue are now subject to VAT at a rate of &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 6&lt;/font&gt;%.&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:IncomeTaxUncertaintiesPolicy>

  <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1867">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;(z)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Segment reporting&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0pt 0px 0pt 35.45pt; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; The Group&amp;#8217;s Chief Executive Officer has been identified as the chief operating decision maker (&amp;#8220;CODM&amp;#8221;), who reviews consolidated operating results of the Group when making decisions about allocating resources and assessing performance of the Group as a whole. The Group has internal reporting of revenue, cost and expenses that does not distinguish between segments, and reports costs and expense by nature as a whole. The Group does not distinguish between markets or segments for the purpose of internal reporting. Management has determined that the Group operates and manages its business as a single&amp;#160;segment which is the operation of its online media platform. All revenues of the Group are derived from mainland China.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"&gt;An analysis of the different types of revenues for the years ended December&amp;#160;31, 2015, 2016 and 2017 are summarized as&amp;#160;follows:&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;&amp;#160;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="BORDER-BOTTOM: #9eb6ce 0px solid; BORDER-LEFT: #9eb6ce 0px solid; MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible; BORDER-TOP: #9eb6ce 0px solid; BORDER-RIGHT: #9eb6ce 0px solid" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="63%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Revenue from continuing operations&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="35%" colspan="8"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt; Years&amp;#160;ended&amp;#160;December&amp;#160;31,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="63%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;(In thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;2015&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="63%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Subscription revenue&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;82,435&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;90,163&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;84,956&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="63%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Advertising revenue&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;4,802&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;16,874&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;22,484&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="63%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Product revenue (note a)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;2,512&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;4,543&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;32,894&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="63%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Other internet value-added services (note b)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;15,088&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;29,405&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;61,577&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="63%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Total&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;104,837&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;140,985&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;201,911&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &lt;/div&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;note a:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Product revenue mainly comprise of sales of ZQB and OneThing Cloud devices.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0pt 0px 0pt 35.45pt; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0in; MARGIN: 0in 0px 0in 0in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt" cellspacing="0" cellpadding="0"&gt; &lt;tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0px"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;note b:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Other internet value-added services mainly comprise of CDN revenue, live video services, provision of technical services, traffic referral programs, and online game revenue.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0px 0px 0px 35.45pt; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN-TOP: 0px; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0.5in" align="left"&gt;The Group is entitled to receive a mutually agreed revenue sharing of the net advertising income, with reference to market price, generated by Beijing Xiaomi Mobile Software on a products pre-installed with the technology solution provided by the Group for the period from January 2016 to mid-June 2017 totaling USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 5.8&lt;/font&gt; million, which was recognized as revenue in 2017 (note 20).&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>

  <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1868">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="BORDER-BOTTOM: #9eb6ce 0px solid; BORDER-LEFT: #9eb6ce 0px solid; MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible; BORDER-TOP: #9eb6ce 0px solid; BORDER-RIGHT: #9eb6ce 0px solid" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="63%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Revenue from continuing operations&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="35%" colspan="8"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt; Years&amp;#160;ended&amp;#160;December&amp;#160;31,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="63%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;(In thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;2015&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="63%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Subscription revenue&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;82,435&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;90,163&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;84,956&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="63%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Advertising revenue&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;4,802&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;16,874&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;22,484&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="63%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Product revenue (note a)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;2,512&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;4,543&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;32,894&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="63%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Other internet value-added services (note b)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;15,088&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;29,405&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;61,577&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="63%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Total&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;104,837&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;140,985&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;201,911&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &lt;/div&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;note a:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Product revenue mainly comprise of sales of ZQB and OneThing Cloud devices.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0pt 0px 0pt 35.45pt; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0in; MARGIN: 0in 0px 0in 0in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt" cellspacing="0" cellpadding="0"&gt; &lt;tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0px"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;note b:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Other internet value-added services mainly comprise of CDN revenue, live video services, provision of technical services, traffic referral programs, and online game revenue.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0px 0px 0px 35.45pt; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN-TOP: 0px; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0.5in" align="left"&gt;The Group is entitled to receive a mutually agreed revenue sharing of the net advertising income, with reference to market price, generated by Beijing Xiaomi Mobile Software on a products pre-installed with the technology solution provided by the Group for the period from January 2016 to mid-June 2017 totaling USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 5.8&lt;/font&gt; million, which was recognized as revenue in 2017 (note 20).&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>

  <us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock contextRef="P01_01_2017To12_31_2017_XunleiKankanMemberusgaapDisposalGroupClassificationAxis" id="Factid_1869">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; Results of the discontinued operation &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;strong&gt;&amp;#160;&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;USD&amp;#160;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2015&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Revenues, net of rebates and discounts&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;15,677&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Business taxes and surcharges&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(447)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Net revenues&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;15,230&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Cost of revenues&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(13,240)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Gross profit&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,990&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Operating expenses&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Research and development expenses&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(3,245)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;5&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Sales and marketing expenses&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(7,384)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(27)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;General and administrative expenses&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(3,051)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(221)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Total operating expenses&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;(13,680)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;(243)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Net gain from exchanges of content copyrights&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;137&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Operating loss&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(11,553)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(243)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Gain on disposal of Kankan&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,505&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Income tax credit/(expenses)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(2,048)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;36&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Loss from discontinued operations&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;(12,096)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;(207)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &lt;/div&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;strong&gt;Cash flows generated from/ (used in) discontinued operations&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;strong&gt;&amp;#160;&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;USD&amp;#160;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2015&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Net cash used in operating activities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(1,554)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(215)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Net cash generated from investing activities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;9,135&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Net cash used in financing activities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Net cash flow for the year&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;7,581&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;(215)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock>

  <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax contextRef="P01_01_2015To12_31_2015_XunleiKankanMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1870" unitRef="USD" decimals="-3">-11553000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>

  <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax contextRef="P01_01_2016To12_31_2016_XunleiKankanMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1871" unitRef="USD" decimals="-3">-243000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>

  <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax contextRef="P01_01_2017To12_31_2017_XunleiKankanMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1872" unitRef="USD" decimals="-3">0</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>

  <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax contextRef="P01_01_2015To12_31_2015_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1873" unitRef="USD" decimals="-3">19056000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>

  <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax contextRef="P01_01_2016To12_31_2016_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1874" unitRef="USD" decimals="-3">8034000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>

  <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax contextRef="P01_01_2017To12_31_2017_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1875" unitRef="USD" decimals="-3">7538000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>

  <us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax contextRef="P01_01_2015To12_31_2015_KankanMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1876" unitRef="USD" decimals="-3">1505000</us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax>

  <us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax contextRef="P01_01_2016To12_31_2016_KankanMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1877" unitRef="USD" decimals="-3">0</us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax>

  <us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax contextRef="P01_01_2017To12_31_2017_KankanMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1878" unitRef="USD" decimals="-3">0</us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax>

  <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation contextRef="P01_01_2017To12_31_2017_XunleiKankanMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1879" unitRef="USD" decimals="-3">0</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>

  <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation contextRef="P01_01_2016To12_31_2016_XunleiKankanMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1880" unitRef="USD" decimals="-3">36000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>

  <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation contextRef="P01_01_2015To12_31_2015_XunleiKankanMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1881" unitRef="USD" decimals="-3">-2048000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>

  <us-gaap:AdvertisingRevenue contextRef="P01_01_2016To06_15_2017_BeijingMilletTechnologyCoLtdMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1882" unitRef="USD" decimals="-5">5800000</us-gaap:AdvertisingRevenue>

  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="P01_01_2015To12_31_2015_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1883" unitRef="USD" decimals="-3">-13167000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>

  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="P01_01_2016To12_31_2016_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1884" unitRef="USD" decimals="-3">-24111000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>

  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="P01_01_2017To12_31_2017_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1885" unitRef="USD" decimals="-3">-37822000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>

  <xnet:IncomeLossFromContinuingOperationsFromSubsidiariesAndVariableInterestEntities contextRef="P01_01_2015To12_31_2015_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1886" unitRef="USD" decimals="-3">-17641000</xnet:IncomeLossFromContinuingOperationsFromSubsidiariesAndVariableInterestEntities>

  <xnet:IncomeLossFromContinuingOperationsFromSubsidiariesAndVariableInterestEntities contextRef="P01_01_2016To12_31_2016_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1887" unitRef="USD" decimals="-3">-31528000</xnet:IncomeLossFromContinuingOperationsFromSubsidiariesAndVariableInterestEntities>

  <xnet:IncomeLossFromContinuingOperationsFromSubsidiariesAndVariableInterestEntities contextRef="P01_01_2017To12_31_2017_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1888" unitRef="USD" decimals="-3">-47407000</xnet:IncomeLossFromContinuingOperationsFromSubsidiariesAndVariableInterestEntities>

  <xnet:IncomeLossFromDiscontinuingOperationsFromSubsidiariesAndVariableInterestEntities contextRef="P01_01_2015To12_31_2015_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1889" unitRef="USD" decimals="-3">4101000</xnet:IncomeLossFromDiscontinuingOperationsFromSubsidiariesAndVariableInterestEntities>

  <xnet:IncomeLossFromDiscontinuingOperationsFromSubsidiariesAndVariableInterestEntities contextRef="P01_01_2016To12_31_2016_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1890" unitRef="USD" decimals="-3">6623000</xnet:IncomeLossFromDiscontinuingOperationsFromSubsidiariesAndVariableInterestEntities>

  <xnet:IncomeLossFromDiscontinuingOperationsFromSubsidiariesAndVariableInterestEntities contextRef="P01_01_2017To12_31_2017_ParentCompanyMemberusgaapConsolidatedEntitiesAxis" id="Factid_1891" unitRef="USD" decimals="-3">6407000</xnet:IncomeLossFromDiscontinuingOperationsFromSubsidiariesAndVariableInterestEntities>

  <us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1892">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.5in; MARGIN: 0pt 0px 0pt 0.5in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Current portion:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Advance to suppliers (note a)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;2,392&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;672&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Interest-free loans to employees (note c)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;3,964&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;3,670&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Advance to employees for business purposes&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;351&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;503&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Interest receivable&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;210&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;313&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Rental and other deposits&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,014&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,232&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Prepaid management insurance&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;145&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;161&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Receivable from Nesound (note b)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;3,748&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;181&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Prepayment for taxation&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,392&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;12&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Others&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;377&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;122&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Total of prepayments and other current assets&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;13,593&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;6,866&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Non-current portion:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Prepayments for online game licenses&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;490&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Low-interest loans to employees, non-current portion (note c)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;697&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;416&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Prepayment for investment (note d)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,469&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Total of long-term prepayments and other assets&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,187&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,885&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &lt;/div&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;strong&gt;&amp;#160;&lt;/strong&gt;&lt;/div&gt; &lt;table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Note a:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Advances to suppliers primarily include prepaid rental expenses, license costs and game sharing costs. During the year ended December 31, 2017, prepaid license costs of USD 535,000 was impaired, which was related to Kankan as disclosed in note b.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.5in; MARGIN: 0pt 0px 0pt 0.5in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="left"&gt;&amp;#160;&lt;/div&gt; &lt;table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Note b:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;The Group disposed Kankan to Nesound in July 2015 at a cash consideration of RMB &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 130,000,000&lt;/font&gt; (USD 19,896,000). As of December 31, 2017, there is a balance receivable amounted to RMB &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 26,000,000&lt;/font&gt; (USD 3,979,000) which was past due. In addition, for the purpose of disposal and pursuant to the sale and purchase agreement of Kankan Disposal, certain right and obligation to trade receivables and trade payables transferred to Kankan will be collected and settled by Xunlei on Kankan&amp;#8217;s behalf.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0.5in; font-size-adjust: none; font-stretch: normal" align="left"&gt;&amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0.5in; font-size-adjust: none; font-stretch: normal" align="left"&gt;Kankan failed to settle the transferred trade payables, which resulted in the creditors brought litigation against Kankan as well as Xunlei, due to the fact that Xunlei remained as the contracted party in the relevant purchase contracts. In light of this, Xunlei has settled these payables on behalf of Kankan. Up to December 31, 2015, 2016 and 2017, payables amounted to RMB 3,498,000 (USD 539,000), RMB 3,498,000 (USD 504,000) and RMB 33,388,000 (USD 5,110,000) were settled by Xunlei on behalf of Kankan respectively. In addition, as of December 31, 2017, unsettled balance of these transferred payables amounted to approximately RMB &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 18,094,000&lt;/font&gt; (USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 2,769,000&lt;/font&gt;).&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0.5in; font-size-adjust: none; font-stretch: normal" align="left"&gt;&amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px 0pt 0.5in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"&gt;The Group has brought a claim against Nesound to the arbitration tribunal and considered the balances are recoverable as of December 31, 2016. With the progress of litigation in 2017, the Group considered the recoverability of the receivables from Nesound and amount settled on behalf of Kankan are remote. Thus, impairment of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 3,719,000&lt;/font&gt; and USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 5,004,000&lt;/font&gt; have been provided for against the receivables from Nesound and amount settled on behalf of Kankan as &amp;#8220;Assets impairment loss&amp;#8221;, in addition, the Group also accrued USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 3,074,000&lt;/font&gt; in respect of unsettled balance of transferred payables in 2017 (note 13) as legal expenses. As of December 31, 2017, balance of this accrual was USD 2,769,000.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0.5in; font-size-adjust: none; font-stretch: normal" align="left"&gt;&amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN-TOP: 0in; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0in; MARGIN-LEFT: 0in; font-size-adjust: none; font-stretch: normal" align="left"&gt; &lt;table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Note c:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;The Group had entered into loan contracts with certain employees as at December 31, 2016 and 2017, under which the Group provided interest-free loans or low-interest loans to these employees. The loan amounts vary amongst different employees from repayable on demand to repayable in equal installments on a monthly basis over the term &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;8&lt;/font&gt; to &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 10&lt;/font&gt;&lt;/font&gt; years. The balances classified as current represented loan amounts are repayable on demand or repayable within the next twelve months from the balance sheet date.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Note d:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;The Group paid USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 1,469,000&lt;/font&gt; to Henan Zhaoteng Investment Co., Ltd. for acquisition of &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 80&lt;/font&gt;% equity interest of Henan Tourism Information Co., Ltd. However, as the legal procedure of the investment has not completed up to December 31, 2017, the investment is classified as long-term prepayment.&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock>

  <us-gaap:ScheduleOfVariableInterestEntitiesTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1893">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;The following consolidated financial information of the Group&amp;#8217;s VIE and its subsidiaries from continuing operations was included in the accompanying consolidated financial statements, before elimination of balances with the Company and its subsidiaries, as of and for the years ended:&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="27%" colspan="5"&gt; &lt;div&gt;As&amp;#160;of&amp;#160;December&amp;#160;31,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Current assets:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Cash and cash equivalents&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;40,393&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;48,044&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Short-term investments&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;28,749&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;7,853&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Accounts receivable, net&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;14,824&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;40,938&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Due from related parties&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,083&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;6,970&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Deferred tax assets&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;971&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;-&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Inventories&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;374&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;3,880&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Prepayments and other current assets&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;15,123&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;10,963&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Held-for-sale assets&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;20&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;26&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Total current assets&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;101,537&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;118,674&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Non-current assets:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Equity method investments&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;25,479&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;27,428&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Deferred tax assets&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,849&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;4,555&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Property and equipment, net&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;20,039&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;19,491&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Construction in progress&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;574&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;4,517&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Intangible assets, net&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;11,083&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;5,511&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Goodwill&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;20,497&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;21,760&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Other long-term prepayments&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,187&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,885&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Total non-current assets&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;80,708&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;85,147&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Total assets&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;182,245&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;203,821&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Current liabilities:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Accounts payable (note a)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;44,162&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;68,469&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Due to a related party&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;45&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;10&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Deferred revenue and income, current portion&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;22,923&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;27,738&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Income tax payable&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;2,253&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;3,128&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Accrued liabilities and other payables (note b)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;104,114&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;132,322&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Held-for-sale liabilities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,337&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;822&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Total current liabilities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;174,834&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;232,489&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Non-current liabilities:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Deferred revenue and income, non-current portion&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;3,539&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;2,934&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Total non-current liabilities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;3,539&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;2,934&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Total liabilities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;178,373&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;235,423&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt; &amp;#160; &lt;table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Note a.&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;The balance included inter-companies balances with the Company and its subsidiaries of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 9,360,000&lt;/font&gt; and USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 18,704,000&lt;/font&gt; as of December 31, 2016 and 2017, respectively.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.45in; MARGIN: 0pt 0px 0pt 0.45in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="left"&gt;&amp;#160;&lt;/div&gt; &lt;table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0px"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Note b.&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;The balance included inter-companies balances with the Company and its subsidiaries of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 91,477,000&lt;/font&gt; and USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 74,394,000&lt;/font&gt; as of December 31, 2016 and 2017, respectively.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.45in; MARGIN: 0pt 0px 0pt 0.45in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="left"&gt;&amp;#160;&lt;font style="FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="41%" colspan="8"&gt; &lt;div&gt;Years&amp;#160;ended&amp;#160;December&amp;#160;31,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2015&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Net revenue from continuing operations&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;119,761&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;140,236&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;200,591&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Net loss attributable to Xunlei Limited&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(15,646)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(31,196)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(49,339)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="41%" colspan="8"&gt; &lt;div&gt;Years&amp;#160;ended&amp;#160;December&amp;#160;31,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 7px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2015&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 7px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 7px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 7px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 7px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Net cash (used in)/provided by operating activities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;41,723&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;3,565&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(6,992)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Net cash (used in)/provided by investing activities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(51,721)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,859&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;13,463&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Net cash provided by financing activities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,055&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;2,508&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,180&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(8,943)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;7,932&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;7,651&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfVariableInterestEntitiesTextBlock>

  <xnet:LoansReceivablesTerm contextRef="P01_01_2017To12_31_2017_EmployeesMemberusgaapTitleOfIndividualAxis_MinimumMemberusgaapRangeAxis" id="Factid_1894">P8Y</xnet:LoansReceivablesTerm>

  <xnet:LoansReceivablesTerm contextRef="P01_01_2017To12_31_2017_EmployeesMemberusgaapTitleOfIndividualAxis_MaximumMemberusgaapRangeAxis" id="Factid_1895">P10Y</xnet:LoansReceivablesTerm>

  <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired contextRef="PAsOn12_31_2017_HenanZhaotengInvestmentCoMemberusgaapBusinessAcquisitionAxis" id="Factid_1896" unitRef="pure" decimals="1">0.8</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>

  <us-gaap:RepaymentsOfNotesPayable contextRef="P01_01_2015To12_31_2015" id="Factid_1897" unitRef="CNY" decimals="0">3498000</us-gaap:RepaymentsOfNotesPayable>

  <xnet:AccountsPayableintercompaniesBalanceCurrent contextRef="PAsOn12_31_2016" id="Factid_1898" unitRef="USD" decimals="-3">9360000000</xnet:AccountsPayableintercompaniesBalanceCurrent>

  <xnet:AccountsPayableintercompaniesBalanceCurrent contextRef="PAsOn12_31_2017" id="Factid_1899" unitRef="USD" decimals="-3">18704000000</xnet:AccountsPayableintercompaniesBalanceCurrent>

  <xnet:AccruedLiabilitiesAndOtherLiabilitiesIntercompaniesBalance contextRef="PAsOn12_31_2016" id="Factid_1900" unitRef="USD" decimals="-3">91477000000</xnet:AccruedLiabilitiesAndOtherLiabilitiesIntercompaniesBalance>

  <xnet:AccruedLiabilitiesAndOtherLiabilitiesIntercompaniesBalance contextRef="PAsOn12_31_2017" id="Factid_1901" unitRef="USD" decimals="-3">74394000000</xnet:AccruedLiabilitiesAndOtherLiabilitiesIntercompaniesBalance>

  <us-gaap:RepaymentsOfNotesPayable contextRef="P01_01_2015To12_31_2015" id="Factid_1902" unitRef="USD" decimals="0">539000</us-gaap:RepaymentsOfNotesPayable>

  <us-gaap:RepaymentsOfNotesPayable contextRef="P01_01_2016To12_31_2016" id="Factid_1903" unitRef="CNY" decimals="0">3498000</us-gaap:RepaymentsOfNotesPayable>

  <us-gaap:RepaymentsOfNotesPayable contextRef="P01_01_2016To12_31_2016" id="Factid_1904" unitRef="USD" decimals="0">504000</us-gaap:RepaymentsOfNotesPayable>

  <us-gaap:RepaymentsOfNotesPayable contextRef="P01_01_2017To12_31_2017" id="Factid_1905" unitRef="CNY" decimals="0">33360000</us-gaap:RepaymentsOfNotesPayable>

  <us-gaap:RepaymentsOfNotesPayable contextRef="P01_01_2017To12_31_2017" id="Factid_1906" unitRef="USD" decimals="0">5105000</us-gaap:RepaymentsOfNotesPayable>

  <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration contextRef="PAsOn07_31_2015" id="Factid_1907" unitRef="CNY" decimals="0">130000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>

  <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration contextRef="PAsOn07_31_2015" id="Factid_1908" unitRef="USD" decimals="0">19896000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>

  <xnet:DisposalGroupIncludingDiscontinuedOperationPaymentToBeReceivedByEntity contextRef="PAsOn12_31_2017" id="Factid_1909" unitRef="CNY" decimals="0">26000000</xnet:DisposalGroupIncludingDiscontinuedOperationPaymentToBeReceivedByEntity>

  <xnet:DisclosureOfDeferredTaxAssetAndLiabilityBalancesThatAreExpectedToBeRecoverableTableTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1910">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px 0pt 0.5in; TEXT-INDENT: -0.5in; font-size-adjust: none; font-stretch: normal"&gt; As at December 31, 2017, the deferred tax asset and liability balances are expected to be recoverable as follows:&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;WIDTH: 100%;  TEXT-INDENT: 0in"&gt; &lt;table style="OVERFLOW: visible; WIDTH: 100%; BORDER-COLLAPSE: collapse; MARGIN: 0in" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"&gt; &lt;div&gt;Within one year&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;6,033&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"&gt; &lt;div&gt;After one year&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;39&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;6,072&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</xnet:DisclosureOfDeferredTaxAssetAndLiabilityBalancesThatAreExpectedToBeRecoverableTableTextBlock>

  <us-gaap:IntangibleAssetsDisclosureTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1911">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.5in"&gt; &lt;div&gt;&lt;strong&gt;9.&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div&gt;&lt;strong&gt;Intangible assets, net&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;&amp;#160;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="27%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="35%" colspan="11"&gt; &lt;div&gt;December&amp;#160;31,&amp;#160;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="35%" colspan="11"&gt; &lt;div&gt;December&amp;#160;31,&amp;#160;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="27%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="8%" colspan="2"&gt; &lt;div&gt;Cost&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="8%" colspan="2"&gt; &lt;div&gt;Amortization&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="8%" colspan="2"&gt; &lt;div&gt;Impairment&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="8%" colspan="2"&gt; &lt;div&gt;Net&amp;#160;book&lt;br/&gt; value&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="8%" colspan="2"&gt; &lt;div&gt;Cost&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="8%" colspan="2"&gt; &lt;div&gt;Amortization&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="8%" colspan="2"&gt; &lt;div&gt;Impairment&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="8%" colspan="2"&gt; &lt;div&gt;Net&amp;#160;book&lt;br/&gt; value&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="27%"&gt; &lt;div&gt;Land use rights&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;4,796&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;(543)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;4,253&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;5,092&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;(746)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;4,346&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="27%"&gt; &lt;div&gt;Trademarks (note a)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;5,441&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;(1,814)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;3,627&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;5,776&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;(2,544)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;(3,232)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="27%"&gt; &lt;div&gt;Non-compete agreement (note a)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;1,325&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;(773)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;552&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;1,407&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;(1,085)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;(322)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="27%"&gt; &lt;div style="CLEAR:both;TEXT-INDENT: -13px; MARGIN-LEFT: 13px"&gt; Technology (including right-to-use) (note a)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;2,117&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;(617)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;1,500&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;2,247&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;(866)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;(1,381)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="27%"&gt; &lt;div&gt;Acquired computer software&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;884&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;(420)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;464&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;1,981&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;(1,084)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;897&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="27%"&gt; &lt;div&gt;Internal use software development costs&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;631&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;(631)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;670&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;(670)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="27%"&gt; &lt;div&gt;Online game licenses (note b)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;5,454&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;(4,383)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;(721)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;350&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;6,309&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;(5,276)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;(765)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;268&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="27%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;20,648&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;(9,181)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;(721)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;10,746&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;23,482&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;(12,271)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;(5,700)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"&gt; &lt;div&gt;5,511&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0px"&gt;&lt;/td&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0.5in"&gt; &lt;div&gt;Note a:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left"&gt; &lt;div&gt;With the launch of new cloud technology developed by the Group in 2017, the acquired intangible assets related to personal cloud storage business, arising from the acquisition of Kingsoft Cloud Holdings Limited in 2014, were no longer in use and full provision for impairment has been provided.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.5in; MARGIN: 0pt 0px 0pt 0.5in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"&gt;&amp;#160;&lt;/div&gt; &lt;table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0px"&gt;&lt;/td&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0.5in"&gt; &lt;div&gt;Note b:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left"&gt; &lt;div&gt;As of December 31, 2016 and 2017, full provision for impairment has been provided for an online game license due to significant under performance in the past.&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"&gt;&amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"&gt;Amortization expense recognized for the years ended December&amp;#160;31, 2015, 2016 and 2017 are summarized as&amp;#160;follows:&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"&gt;&amp;#160;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="BORDER-BOTTOM: #9eb6ce 0px solid; BORDER-LEFT: #9eb6ce 0px solid; MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible; BORDER-TOP: #9eb6ce 0px solid; BORDER-RIGHT: #9eb6ce 0px solid" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="41%" colspan="8"&gt; &lt;div&gt;Years&amp;#160;ended&amp;#160;December&amp;#160;31&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2015&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Cost of revenues&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;147&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;243&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;241&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;General and administrative expenses&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;386&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;323&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;415&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Research and development expenses&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,589&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,497&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,445&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Total&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;2,122&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;2,063&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;2,101&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"&gt;&amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"&gt;The estimated aggregate amortization expense for each of the next five years as of December&amp;#160;31, 2017 is:&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"&gt;&amp;#160;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="85%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;Intangible&amp;#160;assets&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="85%"&gt; &lt;div&gt;2018&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;697&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"&gt; &lt;div&gt;2019&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;405&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"&gt; &lt;div&gt;2020&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;338&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"&gt; &lt;div&gt;2021&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;312&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"&gt; &lt;div&gt;2022 and thereafter&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;3,759&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"&gt;&amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; The weighted average amortization periods of intangible assets as at December&amp;#160;31, 2016 and 2017 are as below:&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"&gt;&amp;#160;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;(In&amp;#160;year)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Land use right&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;30&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;30&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Trademarks&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;7&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;7&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Non-compete agreement&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;4&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;4&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Technology (including right-to-use)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;8&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;8&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Acquired computer software&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;5&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;5&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Internal use software development costs&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;5&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;5&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Online game licenses&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;3&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;3&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Total weighted average amortization periods&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;11&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;11&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:IntangibleAssetsDisclosureTextBlock>

  <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary contextRef="PAsOn12_31_2017" id="Factid_1912" unitRef="USD" decimals="-3">2953000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary>

  <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary contextRef="PAsOn12_31_2017" id="Factid_1913" unitRef="USD" decimals="-3">971000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary>

  <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary contextRef="PAsOn12_31_2017" id="Factid_1914" unitRef="USD" decimals="-3">444000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary>

  <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount contextRef="PAsOn12_31_2017" id="Factid_1915" unitRef="USD" decimals="-3">4368000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount>

  <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1916">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.5in; MARGIN: 0pt 0px 0pt 0.5in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;WIDTH: 100%;  TEXT-INDENT: 0in"&gt; &lt;table style="OVERFLOW: visible; WIDTH: 100%; BORDER-COLLAPSE: collapse; MARGIN: 0in" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Hardware devices (note a)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;183&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;3,546&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Others&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;191&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;333&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Total&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;374&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;3,879&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px 0pt 0.5in; TEXT-INDENT: -0.5in; font-size-adjust: none; font-stretch: normal" align="justify"&gt;&amp;#160;&lt;/div&gt; &lt;table style="MARGIN-BOTTOM: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"&gt; &lt;td style="WIDTH: 0.5in; TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Note a:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Hardware devices include OneThing Cloud, ZQB, XZB and hard discs.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>

  <xnet:CostMethodInvestmentsOwnershipPercentage contextRef="PAsOn12_31_2017_YunhuiTianxiaMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1917" unitRef="pure" decimals="3">0.075</xnet:CostMethodInvestmentsOwnershipPercentage>

  <xnet:CostMethodInvestmentsOwnershipPercentage contextRef="PAsOn12_31_2016_YunhuiTianxiaMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1918" unitRef="pure" decimals="3">0.137</xnet:CostMethodInvestmentsOwnershipPercentage>

  <us-gaap:CostMethodInvestments contextRef="PAsOn07_31_2017_YunhuiTianxiaMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1919" unitRef="USD" decimals="0">1263000</us-gaap:CostMethodInvestments>

  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent contextRef="PAsOn12_31_2017_BandwidthLeaseCommitmentsMemberusgaapLeaseArrangementTypeAxis" id="Factid_1920" unitRef="USD" decimals="-3">11536000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>

  <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="PAsOn12_31_2017_RecoverableWithinOneYearMemberxnetRecoverablePeriodAxis" id="Factid_1921" unitRef="USD" decimals="-3">6033000</us-gaap:DeferredTaxAssetsNetNoncurrent>

  <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="PAsOn12_31_2017_RecoverableAfterOneYearMemberxnetRecoverablePeriodAxis" id="Factid_1922" unitRef="USD" decimals="-3">39000</us-gaap:DeferredTaxAssetsNetNoncurrent>

  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears contextRef="PAsOn12_31_2017_BandwidthLeaseCommitmentsMemberusgaapLeaseArrangementTypeAxis" id="Factid_1923" unitRef="USD" decimals="-3">418000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>

  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears contextRef="PAsOn12_31_2017_BandwidthLeaseCommitmentsMemberusgaapLeaseArrangementTypeAxis" id="Factid_1924" unitRef="USD" decimals="-3">84000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>

  <us-gaap:OperatingLeasesFutureMinimumPaymentsDue contextRef="PAsOn12_31_2017_BandwidthLeaseCommitmentsMemberusgaapLeaseArrangementTypeAxis" id="Factid_1925" unitRef="USD" decimals="-3">12038000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>

  <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="PAsOn12_31_2017_HangzhouFeixiangMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1926" unitRef="pure" decimals="1">0.2</us-gaap:EquityMethodInvestmentOwnershipPercentage>

  <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="PAsOn12_31_2016_HangzhouFeixiangMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1927" unitRef="pure" decimals="2">0.28</us-gaap:EquityMethodInvestmentOwnershipPercentage>

  <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome contextRef="P01_01_2017To12_31_2017_HangzhouFeixiangMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1928" unitRef="USD" decimals="0">1530000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome>

  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent contextRef="PAsOn12_31_2017_RentalCommitmentsMemberusgaapLeaseArrangementTypeAxis" id="Factid_1929" unitRef="USD" decimals="-3">3440000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>

  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears contextRef="PAsOn12_31_2017_RentalCommitmentsMemberusgaapLeaseArrangementTypeAxis" id="Factid_1930" unitRef="USD" decimals="-3">1784000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>

  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears contextRef="PAsOn12_31_2017_RentalCommitmentsMemberusgaapLeaseArrangementTypeAxis" id="Factid_1931" unitRef="USD" decimals="-3">232000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>

  <us-gaap:OperatingLeasesFutureMinimumPaymentsDue contextRef="PAsOn12_31_2017_RentalCommitmentsMemberusgaapLeaseArrangementTypeAxis" id="Factid_1932" unitRef="USD" decimals="-3">5456000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>

  <xnet:CostMethodInvestmentsOwnershipPercentage contextRef="PAsOn06_30_2017_ShenzhenKushiduoMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1933" unitRef="pure" decimals="1">0.1</xnet:CostMethodInvestmentsOwnershipPercentage>

  <us-gaap:CostMethodInvestments contextRef="PAsOn06_30_2017_ShenzhenKushiduoMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1934" unitRef="USD" decimals="0">383000</us-gaap:CostMethodInvestments>

  <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration contextRef="PAsOn06_30_2017_ShenzhenKushiduoMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1935" unitRef="USD" decimals="0">191500</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>

  <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome contextRef="P06_02_2017To06_30_2017_ShenzhenKushiduoMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1936" unitRef="USD" decimals="0">191500</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome>

  <us-gaap:CapitalizedSoftwareDevelopmentCostsForSoftwareSoldToCustomers contextRef="PAsOn12_31_2017_ShenzhenXunleiMemberdeiLegalEntityAxis" id="Factid_1937" unitRef="USD" decimals="-5">6400000</us-gaap:CapitalizedSoftwareDevelopmentCostsForSoftwareSoldToCustomers>

  <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="PAsOn12_31_2016_ShanghaiLexiangMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1938" unitRef="pure" decimals="4">0.4316</us-gaap:EquityMethodInvestmentOwnershipPercentage>

  <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="PAsOn12_31_2017_ShanghaiLexiangMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_1939" unitRef="pure" decimals="4">0.2877</us-gaap:EquityMethodInvestmentOwnershipPercentage>

  <us-gaap:UndistributedEarningsOfForeignSubsidiaries contextRef="PAsOn12_31_2017" id="Factid_1940" unitRef="USD" decimals="0">12568000</us-gaap:UndistributedEarningsOfForeignSubsidiaries>

  <xnet:IncomeTaxReconciliationForeignWithholdingTaxes contextRef="P01_01_2017To12_31_2017" id="Factid_1941" unitRef="USD" decimals="0">1257000</xnet:IncomeTaxReconciliationForeignWithholdingTaxes>

  <us-gaap:DeferredRevenue contextRef="PAsOn12_31_2016_OtherDeferredRevenueMemberusgaapDeferredRevenueArrangementTypeAxis" id="Factid_1942" unitRef="USD" decimals="-3">0</us-gaap:DeferredRevenue>

  <us-gaap:DeferredRevenue contextRef="PAsOn12_31_2017_OtherDeferredRevenueMemberusgaapDeferredRevenueArrangementTypeAxis" id="Factid_1943" unitRef="USD" decimals="-3">384000</us-gaap:DeferredRevenue>

  <xnet:DeferredIncomeAmortizationPeriodForGovernmentGrant contextRef="P06_01_2017To06_30_2017" id="Factid_1944">P5Y</xnet:DeferredIncomeAmortizationPeriodForGovernmentGrant>

  <xnet:ProceedsFromReimbursementOfInitialPublicOfferingExpenses contextRef="P01_01_2017To12_31_2017" id="Factid_1945" unitRef="USD" decimals="0">127000</xnet:ProceedsFromReimbursementOfInitialPublicOfferingExpenses>

  <xnet:WithholdingTaxForReimbursementFromDepository contextRef="P01_01_2017To12_31_2017" id="Factid_1946" unitRef="USD" decimals="0">42000</xnet:WithholdingTaxForReimbursementFromDepository>

  <xnet:DeferredIncomeAmortizationPeriodForReimbursementFromDepository contextRef="P01_01_2017To12_31_2017" id="Factid_1947">P5Y</xnet:DeferredIncomeAmortizationPeriodForReimbursementFromDepository>

  <xnet:PayablesForTechnologicalServices contextRef="PAsOn12_31_2016" id="Factid_1948" unitRef="USD" decimals="-3">234000</xnet:PayablesForTechnologicalServices>

  <xnet:PayablesForTechnologicalServices contextRef="PAsOn12_31_2017" id="Factid_1949" unitRef="USD" decimals="-3">944000</xnet:PayablesForTechnologicalServices>

  <us-gaap:ConstructionPayableCurrent contextRef="PAsOn12_31_2016" id="Factid_1950" unitRef="USD" decimals="-3">0</us-gaap:ConstructionPayableCurrent>

  <us-gaap:ConstructionPayableCurrent contextRef="PAsOn12_31_2017" id="Factid_1951" unitRef="USD" decimals="-3">345000</us-gaap:ConstructionPayableCurrent>

  <us-gaap:CustomerDepositsCurrent contextRef="PAsOn12_31_2016" id="Factid_1952" unitRef="USD" decimals="-3">0</us-gaap:CustomerDepositsCurrent>

  <us-gaap:CustomerDepositsCurrent contextRef="PAsOn12_31_2017" id="Factid_1953" unitRef="USD" decimals="-3">306000</us-gaap:CustomerDepositsCurrent>

  <xnet:PayablesForFulfilmentServices contextRef="PAsOn12_31_2016" id="Factid_1954" unitRef="USD" decimals="-3">0</xnet:PayablesForFulfilmentServices>

  <xnet:PayablesForFulfilmentServices contextRef="PAsOn12_31_2017" id="Factid_1955" unitRef="USD" decimals="-3">298000</xnet:PayablesForFulfilmentServices>

  <us-gaap:CostOfRevenue contextRef="P01_01_2015To12_31_2015_OtherCostOfReveueMemberusgaapDeferredRevenueArrangementTypeAxis" id="Factid_1956" unitRef="USD" decimals="-3">5425000</us-gaap:CostOfRevenue>

  <us-gaap:CostOfRevenue contextRef="P01_01_2016To12_31_2016_OtherCostOfReveueMemberusgaapDeferredRevenueArrangementTypeAxis" id="Factid_1957" unitRef="USD" decimals="-3">5164000</us-gaap:CostOfRevenue>

  <us-gaap:CostOfRevenue contextRef="P01_01_2017To12_31_2017_OtherCostOfReveueMemberusgaapDeferredRevenueArrangementTypeAxis" id="Factid_1958" unitRef="USD" decimals="-3">2724000</us-gaap:CostOfRevenue>

  <xnet:StockRepurchasedDuringPeriodSharesAmericanDepositaryShares contextRef="P03_15_2016To03_30_2016_ShareRepurchaseProgram2016MemberusgaapShareRepurchaseProgramAxis" id="Factid_1959" unitRef="shares" decimals="INF">408985</xnet:StockRepurchasedDuringPeriodSharesAmericanDepositaryShares>

  <us-gaap:TreasuryStockAcquiredAverageCostPerShare contextRef="P03_15_2016To03_30_2016_ShareRepurchaseProgram2016MemberusgaapShareRepurchaseProgramAxis" id="Factid_1960" unitRef="USD_per_Share" decimals="2">6.22</us-gaap:TreasuryStockAcquiredAverageCostPerShare>

  <xnet:StockRepurchasedDuringPeriodSharesAmericanDepositaryShares contextRef="P04_01_2016To04_14_2016_ShareRepurchaseProgram2016MemberusgaapShareRepurchaseProgramAxis" id="Factid_1961" unitRef="shares" decimals="INF">457900</xnet:StockRepurchasedDuringPeriodSharesAmericanDepositaryShares>

  <xnet:StockRepurchasedDuringPeriodSharesAmericanDepositaryShares contextRef="P05_02_2016To05_31_2016_ShareRepurchaseProgram2016MemberusgaapShareRepurchaseProgramAxis" id="Factid_1962" unitRef="shares" decimals="INF">449696</xnet:StockRepurchasedDuringPeriodSharesAmericanDepositaryShares>

  <xnet:StockRepurchasedDuringPeriodSharesAmericanDepositaryShares contextRef="P06_09_2016To06_30_2016_ShareRepurchaseProgram2016MemberusgaapShareRepurchaseProgramAxis" id="Factid_1963" unitRef="shares" decimals="INF">111459</xnet:StockRepurchasedDuringPeriodSharesAmericanDepositaryShares>

  <xnet:StockRepurchasedDuringPeriodSharesAmericanDepositaryShares contextRef="P07_01_2016To07_29_2016_ShareRepurchaseProgram2016MemberusgaapShareRepurchaseProgramAxis" id="Factid_1964" unitRef="shares" decimals="INF">555357</xnet:StockRepurchasedDuringPeriodSharesAmericanDepositaryShares>

  <us-gaap:TreasuryStockAcquiredAverageCostPerShare contextRef="P04_01_2016To04_14_2016_ShareRepurchaseProgram2016MemberusgaapShareRepurchaseProgramAxis" id="Factid_1965" unitRef="USD_per_Share" decimals="2">6.61</us-gaap:TreasuryStockAcquiredAverageCostPerShare>

  <us-gaap:TreasuryStockAcquiredAverageCostPerShare contextRef="P05_02_2016To05_31_2016_ShareRepurchaseProgram2016MemberusgaapShareRepurchaseProgramAxis" id="Factid_1966" unitRef="USD_per_Share" decimals="2">6.28</us-gaap:TreasuryStockAcquiredAverageCostPerShare>

  <us-gaap:TreasuryStockAcquiredAverageCostPerShare contextRef="P06_09_2016To06_30_2016_ShareRepurchaseProgram2016MemberusgaapShareRepurchaseProgramAxis" id="Factid_1967" unitRef="USD_per_Share" decimals="2">5.24</us-gaap:TreasuryStockAcquiredAverageCostPerShare>

  <us-gaap:TreasuryStockAcquiredAverageCostPerShare contextRef="P07_01_2016To07_29_2016_ShareRepurchaseProgram2016MemberusgaapShareRepurchaseProgramAxis" id="Factid_1968" unitRef="USD_per_Share" decimals="2">5.33</us-gaap:TreasuryStockAcquiredAverageCostPerShare>

  <xnet:StockRepurchasedDuringPeriodSharesAmericanDepositaryShares contextRef="P08_01_2016To08_30_2016_ShareRepurchaseProgram2016MemberusgaapShareRepurchaseProgramAxis" id="Factid_1969" unitRef="shares" decimals="INF">229695</xnet:StockRepurchasedDuringPeriodSharesAmericanDepositaryShares>

  <xnet:StockRepurchasedDuringPeriodSharesAmericanDepositaryShares contextRef="P09_06_2016To09_30_2016_ShareRepurchaseProgram2016MemberusgaapShareRepurchaseProgramAxis" id="Factid_1970" unitRef="shares" decimals="INF">15467</xnet:StockRepurchasedDuringPeriodSharesAmericanDepositaryShares>

  <xnet:StockRepurchasedDuringPeriodSharesAmericanDepositaryShares contextRef="P10_13_2016To10_27_2016_ShareRepurchaseProgram2016MemberusgaapShareRepurchaseProgramAxis" id="Factid_1971" unitRef="shares" decimals="INF">31400</xnet:StockRepurchasedDuringPeriodSharesAmericanDepositaryShares>

  <xnet:StockRepurchasedDuringPeriodSharesAmericanDepositaryShares contextRef="P11_18_2016To11_30_2016_ShareRepurchaseProgram2016MemberusgaapShareRepurchaseProgramAxis" id="Factid_1972" unitRef="shares" decimals="INF">21229</xnet:StockRepurchasedDuringPeriodSharesAmericanDepositaryShares>

  <xnet:StockRepurchasedDuringPeriodSharesAmericanDepositaryShares contextRef="P12_02_2016To12_30_2016_ShareRepurchaseProgram2016MemberusgaapShareRepurchaseProgramAxis" id="Factid_1973" unitRef="shares" decimals="INF">173312</xnet:StockRepurchasedDuringPeriodSharesAmericanDepositaryShares>

  <xnet:StockRepurchasedDuringPeriodSharesAmericanDepositaryShares contextRef="P01_01_2016To12_31_2016_ShareRepurchaseProgram2016MemberusgaapShareRepurchaseProgramAxis" id="Factid_1974" unitRef="shares" decimals="INF">2454500</xnet:StockRepurchasedDuringPeriodSharesAmericanDepositaryShares>

  <us-gaap:TreasuryStockAcquiredAverageCostPerShare contextRef="P08_01_2016To08_30_2016_ShareRepurchaseProgram2016MemberusgaapShareRepurchaseProgramAxis" id="Factid_1975" unitRef="USD_per_Share" decimals="2">5.83</us-gaap:TreasuryStockAcquiredAverageCostPerShare>

  <us-gaap:TreasuryStockAcquiredAverageCostPerShare contextRef="P09_06_2016To09_30_2016_ShareRepurchaseProgram2016MemberusgaapShareRepurchaseProgramAxis" id="Factid_1976" unitRef="USD_per_Share" decimals="2">5.33</us-gaap:TreasuryStockAcquiredAverageCostPerShare>

  <us-gaap:TreasuryStockAcquiredAverageCostPerShare contextRef="P10_13_2016To10_27_2016_ShareRepurchaseProgram2016MemberusgaapShareRepurchaseProgramAxis" id="Factid_1977" unitRef="USD_per_Share" decimals="2">5.11</us-gaap:TreasuryStockAcquiredAverageCostPerShare>

  <us-gaap:TreasuryStockAcquiredAverageCostPerShare contextRef="P12_02_2016To12_30_2016_ShareRepurchaseProgram2016MemberusgaapShareRepurchaseProgramAxis" id="Factid_1978" unitRef="USD_per_Share" decimals="2">4.02</us-gaap:TreasuryStockAcquiredAverageCostPerShare>

  <us-gaap:TreasuryStockAcquiredAverageCostPerShare contextRef="P11_18_2016To11_30_2016_ShareRepurchaseProgram2016MemberusgaapShareRepurchaseProgramAxis" id="Factid_1979" unitRef="USD_per_Share" decimals="2">4.61</us-gaap:TreasuryStockAcquiredAverageCostPerShare>

  <us-gaap:SalesRevenueNet contextRef="P01_01_2015To12_31_2015" id="Factid_1980" unitRef="USD" decimals="-3">104521000</us-gaap:SalesRevenueNet>

  <us-gaap:SalesRevenueNet contextRef="P01_01_2016To12_31_2016" id="Factid_1981" unitRef="USD" decimals="-3">140206000</us-gaap:SalesRevenueNet>

  <us-gaap:SalesRevenueNet contextRef="P01_01_2017To12_31_2017" id="Factid_1982" unitRef="USD" decimals="-3">200583000</us-gaap:SalesRevenueNet>

  <xnet:IncreaseDecreaseInDeferredGovernmentGrants contextRef="P06_01_2017To06_30_2017" id="Factid_1983" unitRef="USD" decimals="-3">1224000</xnet:IncreaseDecreaseInDeferredGovernmentGrants>

  <xnet:ImpairmentForReceivablesAndPrepayments contextRef="P01_01_2015To12_31_2015" id="Factid_1984" unitRef="USD" xsi:nil="true" />

  <xnet:ImpairmentForReceivablesAndPrepayments contextRef="P01_01_2016To12_31_2016" id="Factid_1985" unitRef="USD" xsi:nil="true" />

  <xnet:ImpairmentForReceivablesAndPrepayments contextRef="P01_01_2017To12_31_2017" id="Factid_1986" unitRef="USD" decimals="-3">8723000</xnet:ImpairmentForReceivablesAndPrepayments>

  <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1987">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"&gt; &lt;td style="WIDTH: 0.5in; TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;2.&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Summary of significant accounting policies&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px 0pt 35.45pt; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"&gt; &lt;td style="WIDTH: 0.5in; TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;(a)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Basis of presentation and use of estimates&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; The consolidated financial statements of the Group have been prepared in accordance with accounting principles generally accepted in the United States of America (&amp;#8216;&amp;#8216;U.S. GAAP&amp;#8217;&amp;#8217;). Significant accounting policies followed by the Group in the preparation of the accompanying consolidated financial statements are summarized below.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; The Restructuring was accounted for at historical costs. The assets and liabilities of Shenzhen Xunlei are consolidated in the Company&amp;#8217;s financial statements at carryover basis.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the accompanying consolidated financial statements and related disclosures. Actual results could differ materially from these estimates. Significant accounting estimates reflected in the Group&amp;#8217;s consolidated financial statements mainly include allowance for doubtful accounts, valuation allowance of deferred tax assets, sales rebate to advertising agencies, amortization period of online game revenue, amortization of content copyrights, fair value of content copyrights exchange, impairment assessment of goodwill and impairment assessment of long-lived assets. In addition, the Group uses assumptions in a valuation model to estimate the fair value of share options granted, warrants issued and underlying common shares.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; Management bases the estimates on historical experience and on various other assumptions that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could differ from these estimates.&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"&gt; &lt;td style="WIDTH: 0.5in; TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;(b)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt; Consolidation&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; The consolidated financial statements include the financial statements of the Company, its subsidiaries, VIE for which the Company is the primary beneficiary and its subsidiaries. All significant transactions and balances among the Company, its subsidiaries, VIE and its subsidiaries have been eliminated upon consolidation.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; A subsidiary is an entity in which the Company, directly or indirectly, controls more than one-half of the voting power, or has the power to appoint or remove the majority of the members of the board of directors to cast majority of votes at meetings of the board of directors or to govern the financial and operating policies of the investee under a statute or agreement among the shareholders or equity holders.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; An entity is considered to be a VIE if the entity&amp;#8217;s equity holders do not have the characteristics of a controlling financial interest or do not have sufficient equity at risk for the entity to finance its activities without additional subordinated financial support from other parties.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; The Group consolidates entities for which the Company is the primary beneficiary if the entity&amp;#8217;s other equity holders do not have the characteristics of a controlling financial interest or do not have sufficient equity at risk for the entity to finance its activities without additional subordinated financial support from other parties.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; In determining whether the Company or its subsidiary is the primary beneficiary of a VIE, the Company considered whether it has the power to direct activities that are significant to the VIE&amp;#8217;s economic performance, including the power to appoint senior management, right to direct company strategy, power to approve capital expenditure budgets, and power to establish and manage ordinary business operation procedures and internal regulations and systems.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; Management has evaluated the contractual arrangements among Giganology Shenzhen, Shenzhen Xunlei and its shareholders and concluded that Giganology Shenzhen receives all of the economic benefits and absorbs all of the expected losses from Shenzhen Xunlei and has the power to direct the aforementioned activities that are significant to Shenzhen Xunlei&amp;#8217;s economic performance, and is the primary beneficiary of Shenzhen Xunlei. Therefore, Shenzhen Xunlei and its subsidiaries&amp;#8217; results of operation, assets and liabilities have been included in the Group&amp;#8217;s consolidated financial statements. Management monitors the regulatory risk associated with these contractual arrangements. See Note 25 for further discussion.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; Non-controlling interests represent the portion of the net assets of a subsidiary attributable to interests that are not owned by the Company. The non-controlling interests are presented in the consolidated balance sheets, separately from equity attributable to the shareholders of the Company. Non-controlling interests in the results of the Group is presented on the face of the consolidated statements of comprehensive income as an allocation of the total income or loss for the year/period between non-controlling shareholders and the shareholders of the Company.&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"&gt; &lt;td style="WIDTH: 0.5in; TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;(c)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Discontinued operations&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &lt;strong&gt;&amp;#160;&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; When disposals that represent a strategic shift that has (or will have) a major effect on the entity&amp;#8217;s results and operations would qualify as discontinued operations. Discontinued operations are reported when a component of an entity comprising operations and cash flows that can be clearly distinguished, operationally and for financial reporting purposes, from the rest of the entity is classified as held for disposal or has been disposed of, if the component either (1) represents a strategic shift or (2) have a major impact on an entity&amp;#8217;s financial results and operations. Examples include a disposal of a major geographical location, line of business, or other significant part of the entity, or disposal of a major equity method investment. In the consolidated statement of comprehensive income, result from discontinued operations is reported separately from the income and expenses from continuing operations and prior periods are presented on a comparative basis. Cash flows for discontinuing operations are presented separately in note 3. In order to present the financial effects of the continuing operations and discontinued operations, revenues and expenses arising from intra-group transactions are eliminated except for those revenues and expenses that are considered to continue after the disposal of the discontinued operations.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; Non-current assets or disposal groups are classified as assets held for sale when the carrying amount is to be recovered principally through a sale transaction rather than through continuing use. For this to be the case, the asset or disposal group must be available for immediate sale in its present condition subject only to terms that are usual and customary for sale of such assets or disposal groups and the sale must be highly probable. Non-current assets classified as held for sale and disposal groups are measured at the lower of their carrying or fair value less costs to sell.&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &lt;strong&gt;&amp;#160;&lt;/strong&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"&gt; &lt;td style="WIDTH: 0.5in; TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;(d)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Foreign currency translation&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; The Company&amp;#8217;s reporting and functional currency is the United States Dollar (&amp;#8216;&amp;#8216;USD&amp;#8217;&amp;#8217;). Xunlei BVI and Xunlei HK&amp;#8217;s functional currency is the USD. The functional currency of other subsidiaries, VIE and its subsidiaries located in the PRC is the Renminbi (&amp;#8216;&amp;#8216;RMB&amp;#8217;&amp;#8217;), which is their respective local currency. Transactions denominated in foreign currencies are remeasured into the functional currency at the exchange rates prevailing on the transaction dates. Financial assets and liabilities denominated in foreign currencies are remeasured into the functional currency using the applicable exchange rates prevailing at the balance sheet date. The resulting exchange gains and losses from foreign currency transactions are included in other income (loss) within the consolidated statements of comprehensive income.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; The Company uses the monthly average exchange rate for the year and the exchange rates at the balance sheet date to translate the operating results and financial position, respectively, of its subsidiaries whose functional currency is other than the USD. The resulting translation differences are recorded in cumulated translation adjustments, a component of shareholders&amp;#8217; equity.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; The exchange rate used is released by Chinese State Administration of Foreign Exchange.&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"&gt; &lt;td style="WIDTH: 0.5in; TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;(e)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Cash and cash equivalents&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; Cash and cash equivalents include cash on hand, cash in bank and time deposits placed with banks or other financial institutions, which have original maturities of three months or less and are readily convertible to known amounts of&amp;#160;cash.&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"&gt; &lt;td style="WIDTH: 0.5in; TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;(f)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Short-term investments&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; Short-term investments include deposits placed with banks with original maturities of more than three months but less than one year and investments in financial instruments with a variable interest rate indexed to the performance of underlying assets. In accordance with &lt;i&gt;ASC 825 Financial Instruments&lt;/i&gt;, for investments in financial instruments with a variable interest rate indexed to performance of underlying assets, the Group elected the fair value method at the date of initial recognition and carried these investments subsequently at fair value. Changes in the fair value are reflected in the consolidated statements of comprehensive income. Interest generated from short term investments are recorded when interest payments are received at the maturity date. It is recorded as &amp;#8220;other income&amp;#8221; on the statement of comprehensive income and measured based on the actual amount of interest the Group received.&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"&gt; &lt;td style="WIDTH: 0.5in; TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;(g)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Fair value of financial instruments&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; The Group&amp;#8217;s financial instruments consist principally of cash and cash equivalents, short-term investments, accounts receivable, other receivables, amounts due from/(to) related parties, accounts payable, and other payables. The carrying value of these balances, with the exception of short-term investments (see note 2 (f)), approximates their fair value due to the current and short term nature of these&amp;#160;balances.&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"&gt; &lt;td style="WIDTH: 0.5in; TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;(h)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Accounts receivable, net&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; Accounts receivable are presented net of allowance for doubtful accounts. The Group evaluates the creditworthiness of each customer at the time when services are rendered and continuously monitor the recoverability of the accounts receivable.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; The Group uses specific identification method in providing for bad debts when facts and circumstances indicate that collection is doubtful and a loss is probable and estimable. If the financial conditions of its customers were to deteriorate, resulting in an impairment of their ability to make payments, additional allowances might be&amp;#160;required. The allowance for doubtful accounts is based on the best facts available and is re-evaluated and adjusted on a regular basis as additional information is received.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; Some of the factors that the Group considers in determining whether a bad debt allowance is recorded on an individual customer are:&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; 1) the customer's past payment history and whether it fails to comply with its payment schedule;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; 2) whether the customer is in financial difficulty due to economic or legal factors;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; 3) a significant dispute with the customer has occurred;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; 4) the objective evidence which indicates non-collectability of the accounts receivable.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; The allowances provided for Accounts Receivable from continuing operations as of December 31, 2016 and 2017 were USD 119,000 and USD 31,000, respectively.&lt;/div&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; If the Group determines that an allowance is needed for a customer, the Group will discontinue business with them unless they start to resume payment. The accounts receivable is written-off when the Group ceases pursuing collection. Any changes in the estimates may cause the Group's operating results to fluctuate&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"&gt; &lt;td style="WIDTH: 0.5in; TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;(i)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt; Inventories&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px 0pt 35.45pt; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; Inventories are stated at the lower of cost or net realizable value. Cost is determined using actual cost on a weighted average basis. Net realizable value is the amount that can be realized from the sale of the inventory in the normal course of business after allowing for the costs of realization.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px 0pt 35.45pt; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; An allowance is recorded for excess inventory and obsolescence based on the lower of cost or net realizable value.&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px 0pt 36.15pt; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"&gt; &lt;td style="WIDTH: 0.5in; TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;(j)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Long-term investments&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; The Group holds investments in privately held companies. The Group accounts for these investments over which it has significant influence but does not own a majority equity interest or otherwise control using the equity method of accounting. For investments in an investee over which the Group does not have significant influence and of which the investee has no readily determinable fair value, the Group carries the investment using the cost method. Under the cost method, the investment is measured initially at cost. The investment carried at cost should recognize income when dividends are received from the distribution of the investee&amp;#8217;s earnings. The Group assesses its long-term investments for other-than-temporary impairment by considering factors including, but not limited to, current economic and market conditions, operating performance of the companies, including current earnings trends and undiscounted cash flows, and other company-specific information. The fair value determination, particularly for investments in privately-held companies, requires significant judgment to determine appropriate estimates and assumptions. Changes in these estimates and assumptions could affect the calculation of the fair value of the investments and determination of whether any identified impairment is other-than-temporary. During the years ended December 31, 2015, 2016 and 2017 the Group recognised an impairment of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 0.8&lt;/font&gt; million, USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 1.66&lt;/font&gt; million and USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 0.6&lt;/font&gt; million, respectively. &lt;font style="BACKGROUND-COLOR: transparent"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;During the year ended December 31 2017, the Group recognised share of loss of associate of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 1.3&lt;/font&gt; million for Big Data&lt;/font&gt;.&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&amp;#160;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"&gt; &lt;td style="WIDTH: 0.5in; TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;(k)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Property and equipment&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; Property and equipment are stated at historical cost less accumulated depreciation and impairment loss, if any. Depreciation is calculated using the straight-line method over their estimated useful lives. Residual rate is determined based on the economic value of the asset at the end of the estimated useful life as a percentage of the original&amp;#160;cost. If the company commits to a plan to abandon a long-lived asset before the end of its previous estimated useful life, depreciation shall be revised to reflect a shortened useful life.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;WIDTH: 100%;  TEXT-INDENT: 0in"&gt; &lt;table style="OVERFLOW: visible; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-COLLAPSE: collapse; BORDER-BOTTOM: 0px solid; MARGIN: 0in; BORDER-LEFT: 0px solid" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: center" width="59%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 4px" width="22%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt; Estimated&amp;#160;useful&amp;#160;lives&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 6px" width="16%" colspan="2"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Residual&amp;#160;rate&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="59%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Servers and network equipment&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 4px" width="22%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;5 years&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="15%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;5&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;%&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="59%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Computer equipment&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 4px" width="22%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;5 years&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="15%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;5&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;%&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="59%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Furniture, fittings and office equipment&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 4px" width="22%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;5 years&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="15%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;5&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;%&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="59%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Motor vehicles&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 4px" width="22%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;5 years&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="15%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;5&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;%&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="59%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Leasehold improvements&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 4px" width="22%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;shorter of lease term or 3 years&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="15%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; Repair and maintenance costs are expensed as incurred. Expenditures that substantially increase an asset&amp;#8217;s useful life are capitalized. Upon sale or disposition, gain or loss on the disposal of property and equipment is the difference between the net sales proceeds and the carrying amount of the relevant assets and is recognized in the consolidated statements of operations. The cost and related accumulated depreciation are removed from the financial statements.&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &amp;#160;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"&gt; &lt;td style="WIDTH: 0.5in; TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;(l)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Goodwill&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px 0pt 35.45pt; font-size-adjust: none; font-stretch: normal"&gt; &lt;strong&gt;&amp;#160;&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; Goodwill represents the excess of the purchase consideration over the fair value of the identifiable tangible and intangible assets acquired and liabilities assumed from the acquired entity as a result of the Company&amp;#8217;s acquisitions of interests in its subsidiaries and consolidated VIEs. Goodwill is not amortized but is tested for impairment on an annual basis, or more frequently if events or changes in circumstances indicate that it might be impaired. The Company first assesses qualitative factors to determine whether it is necessary to perform the two-step quantitative goodwill impairment test. In the qualitative assessment, the Company considers primary factors such as industry and market considerations, overall financial performance of the reporting unit, and other specific information related to the operations. Based on the qualitative assessment, if it is more likely than not that the fair value of each reporting unit is less than the carrying amount, the quantitative impairment test is performed.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; In performing the two-step quantitative impairment test, the first step compares the fair values of each reporting unit to its carrying amount, including goodwill. If the fair value of each reporting unit exceeds its carrying amount, goodwill is not considered to be impaired and the second step will not be required. If the carrying amount of a reporting unit exceeds its fair value, the second step compares the implied fair value of goodwill to the carrying value of a reporting unit&amp;#8217;s goodwill. The implied fair value of goodwill is determined in a manner similar to accounting for a business combination with the allocation of the assessed fair value determined in the first step to the assets and liabilities of the reporting unit. The excess of the fair value of the reporting unit over the amounts assigned to the assets and liabilities is the implied fair value of goodwill. This allocation process is only performed for the purposes of evaluating goodwill impairment and does not result in an entry to adjust the value of any assets or liabilities. Application of a goodwill impairment test requires significant management judgment, including the identification of reporting units, allocation of assets, liabilities and goodwill to reporting units, and determination of the fair value of each reporting unit.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; No goodwill impairment losses were recognized for the years ended December 31, 2016 and 2017 based on the impairment test performed by the Group.&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"&gt; &lt;td style="WIDTH: 0.5in; TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;(m)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Intangible assets&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; Intangible assets, which include computer software, internal use software development costs, online game licenses, domain names, land use right, trademarks, technology (including right-to-use) and non-compete agreement, are carried at cost less accumulated amortization and impairment loss, if any. Exclusive game licenses are amortized using the straight-line method over their licensing period of three years. Computer software, internal use software and domain name are amortized using the straight-line method over their estimated useful life of five&amp;#160;years. Land use right is amortized using the straight-line method over their estimated useful life of thirty years.&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px 0pt 35.45pt; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"&gt; &lt;td style="WIDTH: 0.5in; TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;(n)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Impairment of long-lived assets&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; For other long-lived assets, the Group evaluates its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may no longer be recoverable. The Group assesses the recoverability of the long-lived assets by comparing the carrying value of the long-lived assets to the estimated undiscounted future cash flows expected to be received from use of the assets and their eventual disposition at the lowest level of identifiable cash flows. Such assets are considered to be impaired if the sum of the expected undiscounted cash flows is less than the carrying amount of the assets. If the Group identifies an impairment, the carrying value of the asset will be reduced to its estimated fair value based on a discounted cash flow approach or, when available and appropriate, to comparable market values. The impairment of online game licenses were USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 770,000&lt;/font&gt;, USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 721,000&lt;/font&gt; and USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 765,000&lt;/font&gt; as of December&amp;#160;31, 2015, 2016 and 2017, respectively. The intangible assets arising from acquisition of Kingsoft Cloud Holdings, comprised of trademarks, non-compete agreement, and related technology (including right-to-use), were impaired by USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 3,232&lt;/font&gt;,000, USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 322&lt;/font&gt;,000 and USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 1,381&lt;/font&gt;,000, respectively as of December 31, 2017.&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"&gt; &lt;td style="WIDTH: 0.5in; TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;(o)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Commitments and contingencies&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px 0pt 35.45pt; font-size-adjust: none; font-stretch: normal"&gt; &lt;strong&gt;&amp;#160;&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; In the normal course of business, the Group is subject to contingencies, such as legal proceedings and claims arising out of its business, that cover a wide range of matters. Liabilities for such contingencies are recorded when it is probable that a liability has been incurred and the amount of the assessment can be reasonably estimated. In regards to legal cost, the Group recorded such costs as incurred.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; Certain conditions may exist as of the date the financial statements are issued, which may result in a loss to the Group, but which will only be resolved when one or more future events occur or fail to occur. The Group&amp;#8217;s management and its legal counsel assess such contingent liabilities, and such assessment inherently involves an exercise of judgment. In assessing loss contingencies related to legal proceedings that are pending against the Group or unasserted claims that may result in such proceedings, the Group, in consultation with its 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 therein.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; 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, then the estimated liability would be accrued in the Group&amp;#8217;s financial statements. If the assessment indicates that a potentially material loss contingency is not probable, but is reasonably possible, or is probable but cannot be estimated, then the nature of the contingent liability, together with an estimate of the range of possible loss, if determinable and material, would be disclosed.&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"&gt; &lt;td style="WIDTH: 0.5in; TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;(p)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Operating leases&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; Leases in which a significant portion of the risks and rewards of ownership are retained by the lessor are classified as operating leases. Payments made under operating lease are charged to the statements of comprehensive income on a straight-line basis over the period of the&amp;#160;lease.&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"&gt; &lt;td style="WIDTH: 0.5in; TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;(q)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Revenue recognition&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; The Group generates revenues from various streams. Net revenues presented in the consolidated statements of operations and comprehensive income represent revenues from service and product sales net off sales discount, value-added tax and related surcharges. &lt;font style="FONT-SIZE: 10pt;FONT-FAMILY:Times New Roman, Times, Serif"&gt;The Group operates a prepaid virtual items system, under which, prepaid virtual items at fixed face value are sold to third parties. Virtual items purchased can be used to subscribe for membership or purchase of virtual items in online games, as discussed below. Virtual items sold but not yet consumed by the users are recorded as &amp;#8220;Receipts in advance from customers&amp;#8221; and upon consumption, they are recognized as membership subscription and online game revenue according to the respective prescribed revenue recognition policies addressed below.&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"&gt; &lt;td style="WIDTH: 0.5in; TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;I)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Subscription revenues&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; The Group operates a VIP membership program where VIP members can have access to high &lt;font style="FONT-SIZE: 10pt;FONT-FAMILY:Times New Roman, Times, Serif"&gt;speed online acceleration services, online streaming and other access privileges. The membership fee is time-based and is collected up-front from subscribers except in the cases when they elect to pay via their mobile operators. The membership fee is collected when the subscribers pay for the monthly phone bills. The terms of time-based subscriptions range from one month to twelve months, with the subscribers having the option to renew the contract. The receipt of subscription fee is initially recorded as deferred revenue and revenue is recognized rateably over the period of subscription as services are rendered. Unrecognized portion beyond 12 months from balance sheet date is classified as a long-term liability. The Group evaluated the principal versus agent criteria and determined that the Group is the principal in the transaction and accordingly record revenue on a gross basis. In determining whether to report revenues gross for the amount of subscription revenue, the Group assesses whether it maintains the principal relationship with the VIP members, whether it bears the credit risk and whether it establishes prices for the end users. Service fees levied by online system, fixed phone line and mobile payment channels (&amp;#8216;&amp;#8216;Payment handling charges&amp;#8217;&amp;#8217;) are recorded as the cost of revenues in the same period as the revenue for the membership fee is recognized.&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &amp;#160;&lt;/div&gt; &lt;table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;II)&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Advertising revenues&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; Advertising revenues are derived principally from arrangements where the customers pay to place their advertisements on the Group&amp;#8217;s platform in different formats over a particular period of time. Such formats generally includes but are not limited to videos, banners, links, logos and&amp;#160;buttons. Advertisements on the Group&amp;#8217;s platform are generally charged on the basis of duration, and advertising contracts are signed to establish the fixed price and the advertising services to be provided&lt;font style="FONT-SIZE: 10pt;FONT-FAMILY:Times New Roman, Times, Serif"&gt;. The Group enters into advertising contracts with third party advertising agencies that represents advertisers, as well as directly with advertisers. A typical contract term would range from a few days to 3&amp;#160;months. Both third party advertising agencies and direct advertisers are generally billed at the end of the display period and payments are due usually within 3&amp;#160;months.&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; Where the Group&amp;#8217;s customers purchase multiple advertising spaces with different display periods in the same contract, the Group allocates the total consideration to the various advertising elements based on their relative fair values and recognizes revenue for the different elements over their respective display periods. The Group determines the fair values of different advertising elements based on the prices charged when these elements were sold on a standalone basis. The Group recognizes revenue on the elements delivered and defers the recognition of revenue for the fair value of the undelivered elements until the remaining obligations have been satisfied. Where all of the elements within an arrangement are delivered uniformly over the agreement period, the revenue is recognized on a straight line basis over the contract period.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt; &lt;i&gt;&lt;font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"&gt; Transactions with third party advertising agencies&lt;/font&gt;&lt;/i&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt; &lt;font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt; &lt;font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"&gt;For contracts entered into with third party advertising agencies, the third party advertising agencies will in turn sell the advertising services to advertisers. Revenue is recognized ratably over the contract period of display based on the following criteria:&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt; &lt;font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 10.1pt; LINE-HEIGHT: normal; TEXT-INDENT: -10.1pt"&gt; &lt;font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"&gt; &amp;#151;There is persuasive evidence that an arrangement exists&amp;#151;the Group will enter into framework and execution agreements with the advertising agencies, specifying price, advertising content, format and&amp;#160;timing&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 10.1pt; LINE-HEIGHT: normal; TEXT-INDENT: -10.1pt"&gt; &lt;font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"&gt; &amp;#151;Price is fixed and determinable&amp;#151;prices charged to the advertising agencies are specified in the agreements, including relevant discount and rebate&amp;#160;rates&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 10.1pt; LINE-HEIGHT: normal; TEXT-INDENT: -10.1pt"&gt; &lt;font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"&gt; &amp;#151;Services are rendered&amp;#151;the Group recognizes revenue ratably over the contract period of&amp;#160;display&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 10.1pt; LINE-HEIGHT: normal; TEXT-INDENT: -10.1pt"&gt; &lt;font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"&gt; &amp;#151;Collectability is reasonably assured&amp;#151;the Group assesses credit history of each advertising agency before entering into any framework and execution agreements. If the collectability from the agencies is assessed as not reasonably assured, the Group recognizes revenue only when the cash is received and all the other revenue criteria are&amp;#160;met.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt; &lt;font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt; &lt;font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"&gt;The Group provides sales incentives in the forms of discounts and rebates to third party advertising agencies based on purchase volume. As the advertising agencies are viewed as the customers in these transactions, revenue is recognized based on the price charged to the agencies, net of sales incentives provided to the agencies. Sales incentives are estimated and recorded at the time of revenue recognition based on the contracted rebate rates and estimated sales volume based on historical experience.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt; &lt;font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt; &lt;i&gt;&lt;font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"&gt; Transactions with third party advertising platforms&lt;/font&gt;&lt;/i&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt; &lt;font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt; &lt;font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"&gt;Xunlei began to cooperate with third party advertising platforms such as Guangdiantong and Baidu since the fourth quarter in 2015. In this business model, advertisers put their content on third party advertising platforms and platforms will dispatch the advertising content to Xunlei&amp;#8217;s platforms by certain analysis systematically. As the third party advertising platforms are viewed as the customers in these transactions, revenue is recognized monthly based on the data publicized on third party platforms and the price charged to these advertising platforms.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt; &lt;font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt; &lt;i&gt;&lt;font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"&gt; Transactions with advertisers&lt;/font&gt;&lt;/i&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt; &lt;font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt; &lt;font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"&gt;The Group also enters into advertisement contracts directly with advertisers. Under these contracts, similar to transactions with third party advertising agencies, the Group recognizes revenue ratably over the contract period of display. The terms and conditions, including price, are fixed according to the contract between the Group and the advertisers. The Group also performs credit assessment of all advertisers prior to entering into contracts. Revenue is recognized based on the amount charged to the advertisers, net of discounts.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt; &lt;font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"&gt; &lt;/font&gt;&amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 8pt"&gt; The Group has estimated and recorded sales rebates provided to the agencies and advertisers of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 1,179,000&lt;/font&gt;, USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 15,000&lt;/font&gt; and USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 440,000&lt;/font&gt; for the years ended December&amp;#160;31, 2015, 2016 and 2017, respectively.&lt;/div&gt; &lt;table style="MARGIN-BOTTOM: 0pt; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"&gt; &lt;td style="WIDTH: 0.5in; TEXT-ALIGN: left"&gt; &lt;div&gt;III)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div&gt;Other internet value-added services&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px 0px 0px 0.5in; TEXT-INDENT: -0.5in; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;table style="MARGIN-BOTTOM: 0pt; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"&gt; &lt;td style="WIDTH: 0.5in; TEXT-ALIGN: left"&gt; &lt;div&gt;i)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div&gt;Online game revenues&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; font-size-adjust: none; font-stretch: normal"&gt; Online games comprise web games, mobile games and PC games. Users play games through the Group&amp;#8217;s platform free of charge and are charged for purchases of virtual items including consumable and perpetual items, which can be utilized in the online games to enhance their game-playing experience. Consumable items represent virtual items that can be consumed by a specific user within a specified period of time. Perpetual items represent virtual items that are accessible to the users&amp;#8217; account over the life of the online game.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; font-size-adjust: none; font-stretch: normal"&gt; Pursuant to contracts signed between the Group and game developers, revenue from the sale of virtual items are shared based on a pre-agreed ratio for each game. The Group enters into both non-exclusive and exclusive licensing contracts with game developers.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; font-size-adjust: none; font-stretch: normal"&gt; &lt;i&gt;Non-exclusive game licensed contracts&lt;/i&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; font-size-adjust: none; font-stretch: normal"&gt; The games under non-exclusive licensed contracts are maintained, hosted and updated by the game developers. The Group mainly provides access to the platform and limited after-sale services to the game players. The determination of whether to record these revenues using the gross or net method is based on an assessment of various factors; the primary factors are whether the Group acts as the principal in offering services to the game players or as agent in the transaction, and the specific requirements of each contract. The Group determined that for non-exclusive game licensed arrangements, the third party game developers are the principal given that the game developers design and develop the game services offered, have reasonable latitude to establish prices of game virtual items, and are responsible for maintaining and upgrading the game content and virtual items. Accordingly, the Group records online game revenue, net of the portion remitted to the game developers.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; font-size-adjust: none; font-stretch: normal"&gt; Given that online games are managed and administered by the game developers for non-exclusive licensed games, the Group does not have access to the data on the consumption details and the types of virtual items purchased by the game players. The Group has adopted a policy to recognize revenues relating to both consumable and perpetual items over the shorter of 1)&amp;#160;estimated lives of the games and 2)&amp;#160;the estimated lives of the user relationship with the Group, which were approximately one to ten months for the periods presented.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; font-size-adjust: none; font-stretch: normal"&gt; Adjustments arising from the changes of estimated lives of virtual items are applied prospectively as such changes are resulted from new information indicating a change in the game player behavioral patterns.&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&amp;#160;&lt;/div&gt;&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;i&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;Exclusive licensing game contracts&lt;/i&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; For exclusive licensing contracts with game developers, the games are maintained and hosted by the Group. Accordingly, the Group is determined to be the principal, the Group records online game revenue on a gross basis, with the amount remitted to the game developers reported as cost of revenue. Payment handling charges are recognized as cost of revenues when the related revenues are&amp;#160;recognized. &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; For exclusive licensed games which are maintained on the Group&amp;#8217;s server, the Group has access to the data on the consumption details and types of virtual items purchased by the game players. The Group does not maintain information on consumption details of virtual items, and only have limited information related to the frequency of log-ons. Given that a substantial portion of the virtual items purchased by the game players in exclusive licensed games are perpetual items, management determined that it would be most appropriate to recognize revenue over the shorter of 1)&amp;#160;estimated lives of the games and 2)&amp;#160;the estimated lives of the user relationship with the Group, which were approximately one to six months for the periods presented. Revenues related to consumable items are recognized immediately upon consumption.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; Game players can purchase prepaid virtual items which can be used to purchase virtual items via online channels. The Group incurs service fees levied by those payment channels, and such payment expenses are recorded as the cost of revenues when the related revenues are recognized.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; For both non-exclusive and exclusive licensed games, the Group estimates the life of virtual items to be the shorter of the estimated lives of the games and the estimated lives of the user relationship. The estimated user relationship period is based on data collected from those users who have purchased virtual items. To estimate the life of the user relationship, the Group maintains a software system that captures the following information for each user: the date of first log-on, the date the user ceases to play the game and frequency of log-ons. The Group estimates the life of the user relationship to be the weighted average period from the first purchase of a virtual item to the date the user ceases to play the game based on the frequency of log-ons.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; To estimate the life of the games, the Group considers both games that they operate as well as games in the market that are of a similar nature. The Group categorizes these games by their nature, such as simulation games, role playing games and others, which appeal to players belonging to different demographics. The Group estimates that the life of each group of the games to be the average period from the date of launch for such games to the date the games are expected to be removed from the website or terminated altogether. When the Group launches a new game, they estimate the life of the game and user relationship based on lives of other similar games in the market until the new game establishes its own history. The Group also considers the game&amp;#8217;s profile, attributes, target audience, and its appeal to players of different demographic groups in estimating the user relationship period.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; The consideration of user relationship with each online game is based on the Group&amp;#8217;s best estimate that takes into account all known and relevant information at the time of assessment. Adjustments arising from the changes of estimated lives of virtual items are applied prospectively as such changes are resulted from new information indicating a change in the game player behavioral patterns. Any changes in the estimates of lives of virtual items may result in the Group&amp;#8217;s revenues being recognized on a basis different from prior periods and may cause the Group&amp;#8217;s operating result to fluctuate. The Group periodically assesses the estimated lives of the virtual items and any changes from prior estimates are accounted for prospectively. Any adjustments arising from changes in user relationship as a result of new information will be accounted as a change in accounting estimate in accordance with &lt;i&gt;ASC 250 Accounting Changes and Error Corrections&lt;/i&gt;.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; The Group entered into a legally binding agreement to sell its web game business in December 2017. Web game revenue recognized from discontinued operations was USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 25,160,000&lt;/font&gt;, USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 15,981,000&lt;/font&gt; and USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 11,428,000&lt;/font&gt; for the years ended December 31, 2015, 2016 and 2017, respectively.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;ii)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Live video revenue&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px 0px 0px 0.5in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN-TOP: 0px; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" align="left"&gt;The Group operates live video platform and users can purchase virtual items which they can then send to performers in the live video platform. The revenue from live video is recognized at fair value of the virtual items, as Xunlei is the principal in this arrangement, based on actual consumption of virtual items by the paying users.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="center"&gt;&amp;#160;&lt;/div&gt; &lt;table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;iii)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Revenues from traffic referral programs&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px 0px 0px 0.5in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; The Group enters into contracts with certain third party portals/websites to earn revenue by redirecting online traffic to these third party portals/websites. On a monthly basis, the Group receives data on the user traffic and the related monthly revenue from these third party portals/ websites. Under these programs, the Group recognizes its share of revenues based on contractual rates applied to user traffic redirected to the advertisements of the third parties.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px 0px 0px 0.5in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;iv)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Revenues from cloud computing&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; As part of the Group&amp;#8217;s cloud computing business, Project Crystal, the Group engages in sale of Zhuanqianbao (&amp;#8220;ZQB&amp;#8221;) and OneThing Cloud. ZQB and OneThing Cloud are personal cloud hardware devices.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; ZQB and OneThing Cloud also allow users to share their idle bandwidth with the Group, in exchange for crystal points and LinkTokens, respectively. Crystal points, which can be converted into cash based on a pre-set exchange rate, will only be given to the users when they successfully shared unused bandwidth with the Group, whereas LinkTokens are not convertible into cash but they can be redeemed for the services offered in the platforms of the Group under the terms determined by the Group. Although the Group has not publicly announced the full details of the redemption process, the LinkTokens represent the Group&amp;#8217;s obligation to deliver future services. Therefore, the Group receives an identifiable benefit, being the bandwidth, from the users in exchange for the crystal points and LinkTokens. The Group determined that ZQB and OneThing Cloud sold to users represent identifiable benefit to the users that is separable from the ability to sell bandwidth back to the Group and the bandwidth purchased from the users represent identifiable benefit to the Group, which the Group can reasonably estimate the fair value of this benefit, that is separable from ZQB and OneThing Cloud. &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; The sales of ZQB and OneThing Cloud and purchase of excess bandwidth by the Group are considered separate transactions. Therefore, sales of ZQB and OneThing Cloud are reported as revenue, while crystal points and LinkTokens given for purchase of bandwidth are reported as bandwidth cost.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px 0px 0px 0.5in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; The Group sells ZQB and OneThing Cloud through online e-commerce platforms. The revenue from ZQB and OneThing Cloud is recognized when the item is dispatched to the end customers.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; The LinkTokens issued represent the Group&amp;#8217;s obligation to deliver future services. Therefore, deferred revenue was recognized for all LinkTokens issued. Revenue will be recognized upon redemption of the LinkTokens, the fair value of which is measured by bandwidth costs divided by total number of LinkTokens issued. Breakage is taken into account based on historical experience. &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px 0px 0px 0in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; The core business principle of cloud computing is to collect idle uplink capacity from individuals with compensation, and sells to online video streaming platforms. On a monthly basis, the Group records the bandwidth it delivers and recognizes revenue from these online video streamers under contractual rates applied (price per GB of bandwidth multiplies total GBs of bandwidth per month). The cost of collecting idle bandwidth is recorded as bandwidth costs within cost of revenues upon the Group receives the idle bandwidth.&lt;/div&gt; &amp;#160; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px 0px 0px 0in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; Revenue is recognized net of return allowances when the products are delivered and title passes to customers. Return allowances, which reduce net revenues, are estimated based on historical experiences. &lt;font style="FONT-SIZE: 10pt;FONT-FAMILY:Times New Roman, Times, Serif"&gt;Product warranties are estimated and recognized at the time the Company recognizes revenue. The warranty periods is 1 year. The Company accrues warranty liabilities at the time of sale, based on historical and projected incident rates and expected future warranty costs.&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px 0pt 0.5in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;(r)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Barter transactions&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; The Group also enters into agreements with third parties (mainly video streaming internet platform) to exchange content. The exchanged content provides rights for each respective party only to broadcast the content received on its own website; though, each party retains the right to continue broadcasting and or sub-license the rights to the content it surrendered in the exchange. These transactions are non-monetary transactions similar to barter transactions, and the Group follows ASC 845, Non-Monetary Transactions and ASC 360-10, Property, Plant, and Equipment. Such barter transactions should be recorded at fair value of the surrendered assets in the transaction unless such fair value are not determinable within reasonable limits. The Group estimated the fair value of the content by gathering &amp;#8216;&amp;#8216;price reference&amp;#8217;&amp;#8217; of cash sub-licensing transactions of each exclusive content right and categorizing it into two buckets (1) cash transaction prices with established counterparties and (2) cash transaction prices with less established counterparties. With this information, the Group calculates an &amp;#8216;&amp;#8216;average cash transaction price&amp;#8217;&amp;#8217; for each category to be used as a reference for the non-monetary transaction. The attributable cost of the related exclusive Content Copyright surrendered is released and recorded as the cost of the barter transaction using the individual-film-forecast computation method. This method calculates such cost based on the ratio of the estimated fair value of the exchanged content over the aggregated estimated fair value to be generated by the exclusive Content Copyrights for their whole license period or estimate useful lives. The Group revisits the forecast at each quarter or year end and make adjustment, when appropriate.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; The Group generated net gains amounting to USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 137,000&lt;/font&gt; from barter transactions, which is the net amount of proceeds of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 409,000&lt;/font&gt; after deducting related allocation of cost of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 247,000&lt;/font&gt; and business tax and surcharge of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 25,000&lt;/font&gt; for the year ended December 31, 2015. No similar transactions occurred for the years ended December 31, 2016 and 2017.&lt;/div&gt; &amp;#160;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;(s)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Sales and marketing expenses&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; Sales and marketing expenses comprise primarily of salary, commission and benefits of sales and marketing personnel and external advertising and market promotion expenses. The external advertising and market promotion expenses from continuing operations amounted to approximately USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 6,019,000&lt;/font&gt;, USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 6,666,000&lt;/font&gt; and USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 10,345,000&lt;/font&gt; for the years ended December&amp;#160;31, 2015, 2016 and 2017, respectively.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; Shipping and handling fee is recorded in sales and marketing expenses.&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&amp;#160;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;(t)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;General and administrative expenses&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; General and administrative expenses consist primarily of salary and benefits, professional service fees, legal expenses and other administrative expenses.&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;(u)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Research and development costs&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; The Group incurred research and development costs to develop its downloading software. Costs incurred during the research phase are expensed as incurred. Costs incurred for the development of the downloading software prior to the establishment of technological feasibility, which is when a working model is available, are expensed when incurred. The development costs qualified for capitalization have been immaterial for the periods presented.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; The Group also incurred development costs in connection with an internal-use ERP software to further enhance management to monitor the business. While internal and external costs incurred during the preliminary project stage are expensed as incurred, costs relating to activities during the application development stages have been capitalized. During each of the three years ended December 31, 2017, no software development costs were capitalized as intangible assets.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; In addition, the Group incurred other research and development costs in relation to software used to support its operations. Any development costs qualified for capitalization were immaterial for the periods presented.&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px 0pt 35.45pt; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;(v)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Taxation and uncertain tax positions&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statements&amp;#8217; carrying amounts of existing assets and liabilities and their respective tax bases and tax loss carry forwards. Deferred tax assets and liabilities are measured using enacted tax rates in effect for the year in which the difference is expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in the consolidated statement of operations in the period that includes the enactment date. A valuation allowance is provided to reduce the carrying amount of deferred tax assets if it is considered more likely than not that some portion, or all, of the deferred tax assets will not be realized. The estimation of future taxable income involves significant judgement and estimates. Based on management's estimated future taxable income, management concluded that it is more likely than not that the net operating losses carried forward can be utilized prior to their respective expiration dates. The Group adopted the guidance regarding uncertain tax positions and evaluated its open tax positions that exist in each jurisdiction for each reporting period. If an uncertain tax position is taken or expected to be taken in a tax return, the tax benefit from that uncertain position is recognized in the Group&amp;#8217;s consolidated financial statements if it is more likely than not that the position is sustainable upon examination by the relevant taxing authority. The Group did not have any significant uncertain tax position and there was no effect on its financial condition or results of operations as a result of implementing the new guidance. The Group recognizes interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense, if any. No significant interest and penalties were recorded in the years ended December&amp;#160;31, 2015, 2016 and 2017.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;i&gt;Transition from PRC Business Tax to PRC Value Added Tax&lt;/i&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; VAT payable on goods sold or taxable labor services provided by a general VAT taxpayer for a taxable period is the net balance of the output VAT for the period after crediting the input VAT for the period. In addition to the product revenues currently subject to VAT at a rate of &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 17&lt;/font&gt;%, the Group&amp;#8217;s advertising revenues, subscription revenue, online game revenue, revenue from cloud computing and live video revenue are now subject to VAT at a rate of &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 6&lt;/font&gt;%.&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;(w)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Retirement benefits&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; Full-time employees of the Company&amp;#8217;s subsidiaries, consolidated VIE and its subsidiaries in the PRC participate in a government mandated multi-employer defined contribution plan pursuant to which certain pension benefits, medical care, unemployment insurance, employee housing fund and other welfare benefits are provided to employees. Chinese labor regulations require that the subsidiaries and VIEs of the Company make contributions to the government for these benefits based on certain percentages of the employees&amp;#8217; salaries. The Group has no legal obligation for the benefits beyond the contributions made. The total amounts from continuing operations for such employee benefits, which are expensed as incurred, were USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 5,176,000&lt;/font&gt;, USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 8,645,000&lt;/font&gt; and USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 10,123,000&lt;/font&gt; for the years ended December&amp;#160;31, 2015, 2016 and 2017, respectively.&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&amp;#160;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;(x)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Share-based compensation&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; The Group measures share-based compensation at the grant date based on the fair value of the award determined using the Black-Scholes option pricing model. As the Group has granted share options and restricted shares with service-only condition, the Group elected to recognize compensation costs net of estimated forfeitures on a straight line basis over the requisite service period, which is generally the same as the vesting period. The amount of compensation cost recognized at any date is at least equal to the portion of the grant-date value of the award that is vested at that&amp;#160;date.&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;(y)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Government subsidies&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; The Group receives subsidies from the local PRC government for general use or purchase of equipment. General-use subsidies which are not subject to any conditions or specific use requirements are recorded as subsidy income in the consolidated statements of operations. Subsidies for purchase of equipment are recorded as deferred government grant when received, and are recorded as other income over the expected useful life of the assets after the related equipment has been purchased.&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;(z)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Segment reporting&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0pt 0px 0pt 35.45pt; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; The Group&amp;#8217;s Chief Executive Officer has been identified as the chief operating decision maker (&amp;#8220;CODM&amp;#8221;), who reviews consolidated operating results of the Group when making decisions about allocating resources and assessing performance of the Group as a whole. The Group has internal reporting of revenue, cost and expenses that does not distinguish between segments, and reports costs and expense by nature as a whole. The Group does not distinguish between markets or segments for the purpose of internal reporting. Management has determined that the Group operates and manages its business as a single&amp;#160;segment which is the operation of its online media platform. All revenues of the Group are derived from mainland China.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"&gt;An analysis of the different types of revenues for the years ended December&amp;#160;31, 2015, 2016 and 2017 are summarized as&amp;#160;follows:&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;&amp;#160;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="BORDER-BOTTOM: #9eb6ce 0px solid; BORDER-LEFT: #9eb6ce 0px solid; MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible; BORDER-TOP: #9eb6ce 0px solid; BORDER-RIGHT: #9eb6ce 0px solid" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="63%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Revenue from continuing operations&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="35%" colspan="8"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt; Years&amp;#160;ended&amp;#160;December&amp;#160;31,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="63%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;(In thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;2015&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="63%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Subscription revenue&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;82,435&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;90,163&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;84,956&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="63%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Advertising revenue&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;4,802&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;16,874&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;22,484&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="63%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Product revenue (note a)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;2,512&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;4,543&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;32,894&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="63%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Other internet value-added services (note b)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;15,088&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;29,405&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;61,577&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="63%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Total&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;104,837&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;140,985&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;201,911&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &lt;/div&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;note a:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Product revenue mainly comprise of sales of ZQB and OneThing Cloud devices.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0pt 0px 0pt 35.45pt; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0in; MARGIN: 0in 0px 0in 0in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt" cellspacing="0" cellpadding="0"&gt; &lt;tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0px"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;note b:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Other internet value-added services mainly comprise of CDN revenue, live video services, provision of technical services, traffic referral programs, and online game revenue.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0px 0px 0px 35.45pt; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN-TOP: 0px; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0.5in" align="left"&gt;The Group is entitled to receive a mutually agreed revenue sharing of the net advertising income, with reference to market price, generated by Beijing Xiaomi Mobile Software on a products pre-installed with the technology solution provided by the Group for the period from January 2016 to mid-June 2017 totaling USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 5.8&lt;/font&gt; million, which was recognized as revenue in 2017 (note 20).&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0pt 0px 0pt 35.45pt; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;(aa)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Net income / (loss) per share&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; Net basic income / (loss) per share is computed by dividing net income / (loss) attributable to holders of common shares by the weighted-average number of common shares outstanding during the year using the two class method. Using the two class method, net income / (loss) is allocated between common shares and other participating securities based on their participating rights.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; Net diluted income / (loss) per share is calculated by dividing net income / (loss) attributable to common shareholders as adjusted for the effect of dilutive common equivalent shares, if any, by the weighted-average number of common and dilutive common equivalents shares outstanding during the year. Dilutive equivalent shares are excluded from the computation of diluted income / (loss) per share if their effects would be anti-dilutive. Common share equivalents consist of the common shares issuable upon the conversion of the stock options, using the treasury stock&amp;#160;method.&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;(bb)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Comprehensive income&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; Comprehensive income is defined as the change in equity of a Group during the period from transactions and other events and circumstances excluding transactions resulting from investments from shareholders and distributions to shareholders. Accumulated other comprehensive income, as presented on the accompanying consolidated balance sheets, consists of cumulative translation adjustment.&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &amp;#160;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;(cc)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Profit appropriation and statutory reserves&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; The Group&amp;#8217;s subsidiaries, consolidated VIE and its subsidiaries incorporated in the PRC are required on an annual basis to make appropriations of retained earnings set at certain percentage of after-tax profit determined in accordance with PRC accounting standards and regulations (&amp;#8220;PRC&amp;#160;GAAP&amp;#8221;). Appropriation to the statutory general reserve should be at least &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 10&lt;/font&gt;% of the after-tax net income determined in accordance with the legal requirements in the PRC until the reserve is equal to &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 50&lt;/font&gt;% of the entities&amp;#8217; registered capital. The Group is not required to make appropriation to other reserve funds and the Group does not have any intentions to make appropriations to any other reserve funds.&lt;/div&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; The general reserve fund can only be used for specific purposes, such as setting off the accumulated losses, enterprise expansion or increasing the registered capital. Appropriations to the general reserve funds are classified in the consolidated balance sheets as statutory reserves.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; There are no legal requirements in the PRC to fund these reserves by transfer of cash to restricted accounts, and the Group does not do&amp;#160;so.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; The following table presents the balances of registered capital, additional paid-in-capital and statutory reserves of entities within the Group incorporated in China as of December&amp;#160;31, 2016 and 2017 for the Group&amp;#8217;s reporting purpose in China as determined under generally accepted accounting principles in China:&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="75%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;December&amp;#160;31,&lt;br/&gt; 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;December&amp;#160;31,&lt;br/&gt; 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="75%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Paid-in capital&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;118,733&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;137,194&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="75%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Additional paid-in capital&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;161&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;161&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="75%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Statutory reserves&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;5,132&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;5,132&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="75%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Total&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;124,026&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;142,487&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; Relevant laws and regulations permit payments of dividends by the PRC subsidiaries and affiliated companies only out of their retained earnings, if any, as determined in accordance with respective accounting standards and regulations. Accordingly, the above balances are not allowed to be transferred to the Company in terms of cash dividends, loans or advances (See also Note&amp;#160;27).&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;(dd)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt; Dividends&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; Dividends are recognized when declared. No dividends were declared for the years ended December&amp;#160;31, 2015, 2016 and 2017, respectively. The Group does not have any present plan to pay any dividends on common shares in the foreseeable future. The Group currently intends to retain the available funds and any future earnings to operate and expand its business.&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &amp;#160;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt" cellspacing="0" cellpadding="0"&gt; &lt;tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;(ee)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Recent accounting pronouncements&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; In November 2015, the FASB issued ASU 2015-17, Income Taxes: Balance Sheet Classification of Deferred Taxes. ASU 2015-17 simplifies the presentation of deferred income taxes, which require the deferred tax liabilities and assets be classified as noncurrent in a classified statement of financial position. ASU 2015-17 is effective for fiscal years and interim periods within those years beginning after December 15, 2016. The Group has adopted this ASU for the year ended December 31 2017 and present the deferred tax assets and liabilities as non-current. Prior periods were not retrospectively adjusted.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; In January 2016, the FASB issued ASU 2016-01, Financial Instruments&amp;#150;Overall: Recognition and Measurement of Financial Assets and Financial Liabilities. The new guidance will impact the accounting for equity investments, financial liabilities under the fair value option, and the presentation and disclosure requirements for financial instruments. In addition, the FASB clarified the need for a valuation allowance on deferred tax assets resulting from unrealized losses on available-for-sale debt securities. The accounting for other financial instruments, such as loans, investments in debt securities, and financial liabilities not under the fair value option is largely unchanged. The standard is effective for public business entities for annual periods (and interim periods within those annual periods) beginning after December 15, 2017. For equity investments (except those accounted for under the equity method) with no readily determinable fair value, the Group has elected to continuously apply cost method less impairment. However, the Group will closely monitor if any changes resulting from observable price changes in orderly transactions for the identical or similar investment of the same issuer. &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842). The core principle of Topic 842 is that a lessee should recognize the assets and liabilities that arise from leases. A lessee should recognize in the balance sheet a liability to make lease payments (the lease liability) and a right-of-use asset representing its right to use the underlying asset for the lease term. For leases with a term of 12 months or less, a lessee is permitted to make an accounting policy election by class of underlying asset not to recognize lease assets and lease liabilities. If a lessee makes this election, it should recognize lease expense for such leases generally on a straight-line basis over the lease term. ASU 2016-02 is effective for fiscal years and interim periods within those years beginning after December 15, 2018. Early adoption is permitted. The Group is currently evaluating the impact ASU2016-02 will have on the Group consolidated balance sheet, results of operations, cash flows and related disclosures.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; The FASB issued ASU 2016-15, Statement of Cash Flows (Topic 230), Classification of Certain Cash Receipts and Cash Payments (a consensus of the Emerging Issues Task Force), on August 26, 2016, and ASU 2016-18, Statement of Cash Flows (Topic 230), Restricted Cash (a consensus of the Emerging Issues Task Force), on November 17, 2016. The new guidance is intended to reduce diversity in practice in how certain transactions are classified in the statement of cash flows. For public business entities, both ASUs are effective for financial statements issued for fiscal years beginning after December 15, 2017, and interim periods within those fiscal years. For all other entities, the guidance is effective for financial statements issued for fiscal years beginning after December 15, 2018, and interim periods within fiscal years beginning after December 15, 2019. Early adoption is permitted for ASU 2016-18. Early adoption is also permitted for ASU 2016-15 provided that all of the amendments are adopted in the same period. Both ASUs require application using a retrospective transition method. The Group believes the adoption will not have material impact on the Group cash flows and related disclosures.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; In 2016, the FASB and IASB issued several amendments and clarifications to the new revenue standards, primarily as a result of issues raised by stakeholders and discussed by the Transition Resource Group. Amendments were made to the guidance related to the principal versus agent assessment, identifying performance obligations, accounting for licenses of intellectual property, and other matters (such as the definition of completed contracts at transition, the addition of new practical expedients, and various technical corrections). As amended, the FASB's standard is effective for public entities for the first interim period within annual reporting periods beginning after December 15, 2017 (nonpublic companies have an additional year). The FASB&amp;#8217;s standard will allow early adoption, but no earlier than the original effective date for public entities (reporting periods beginning after December 15, 2016). The IASB&amp;#8217;s standard, as amended, is effective for the first interim period within annual reporting periods beginning on or after January 1, 2017, with early adoption permitted.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &amp;#160;&lt;/div&gt; The core principle of the guidance is that an entity should recognize revenues to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. To achieve this core principle, an entity should apply the following steps: &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;font style="BACKGROUND-COLOR: transparent"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;font style="BACKGROUND-COLOR: transparent"&gt;Step 1: Identify the contract(s) with a customer.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;font style="BACKGROUND-COLOR: transparent"&gt;Step 2: Identify the performance obligations in the contract.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;font style="BACKGROUND-COLOR: transparent"&gt;Step 3: Determine the transaction price.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;font style="BACKGROUND-COLOR: transparent"&gt;Step 4: Allocate the transaction price to the performance obligations in the contract.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;font style="BACKGROUND-COLOR: transparent"&gt;Step 5: Recognize revenues when (or as) the entity satisfies a performance obligation.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;font style="BACKGROUND-COLOR: transparent"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; The Group has performed a thorough assessment of the impact of new revenue standard and identified differences which may impact on the Group&amp;#8217;s consolidated financial statements, including but not limited to, the revenue recognition for membership subscription and live video revenue.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;table style="MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.25in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="WIDTH: 0.25in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Symbol"&gt;&amp;#8901;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Rights from membership upgrade shall be considered as a separately identifiable benefit and accounted for separately. A small portion of revenue received for membership subscription will be allocated to the rights of membership upgrade and impact on the timing of recognizing the revenue. However, based on the assessment, the impact is considered to be immaterial.&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;table style="MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.25in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="WIDTH: 0.25in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Symbol"&gt;&amp;#8901;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Free virtual items on the live video platforms shall be considered as a separate performance obligation per and accounted for separately. A small portion of revenue received in respect of live video platforms will be allocated to the free virtual items and impact on the timing of recognizing the revenue. However, based on the assessment, the impact is considered to be immaterial.&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px"&gt; The Group will be adopting the new standard effective January 1, 2018, using the modified retrospective method. Based on the results of management&amp;#8217;s assessment described above, the impact upon adoption is immaterial. Accordingly, management does not expect to recognize any adjustment upon initial application.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; In January 2017, the FASB issued Accounting Standards Update (&amp;#8220;ASU&amp;#8221;) No. 2017-01, Business Combinations (Topic 805): Clarifying the Definition of a Business, which clarifies the definition of a business with the objective of adding guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions or disposals of assets or businesses. The standard is effective for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years. Early adoption is permitted. The standard should be applied prospectively on or after the effective date. The Group is currently evaluating the impact ASU2017-01 will have on the Groups consolidated balance sheet, results of operations, cash flows and related disclosures.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; In January 2017, the FASB issued Accounting Standards Update (&amp;#8220;ASU&amp;#8221;) 2017-04, Simplifying the Test for Goodwill Impairment. The guidance removes Step 2 of the goodwill impairment test, which requires a hypothetical purchase price allocation. A goodwill impairment will now be the amount by which a reporting unit&amp;#8217;s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. The guidance should be adopted on a prospective basis for the annual or any interim goodwill impairment tests beginning after December 15, 2019. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. The Group has early adopted the standard for the year ended December 31, 2017.&lt;/div&gt; &amp;#160; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; In May 2017, the FASB issued ASU 2017-09, Compensation &amp;#151; Stock Compensation (Topic 718): Scope of Modification Accounting, which provides guidance about which changes to the terms or conditions of a share-based payment award require an entity to apply modification accounting in ASC 718. Under the new guidance, modification accounting is required only if the fair value, the vesting conditions, or the classification of the award (as equity or liability) changes as a result of the change in terms or conditions. The new guidance is effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2017. Early adoption is permitted. The Group is evaluating the effects, if any, of the adoption of this guidance on the Groups consolidated balance sheet, results of operations, cash flows and related disclosures.&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>

  <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1988">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"&gt; &lt;td style="WIDTH: 0.5in; TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;(q)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Revenue recognition&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; The Group generates revenues from various streams. Net revenues presented in the consolidated statements of operations and comprehensive income represent revenues from service and product sales net off sales discount, value-added tax and related surcharges. &lt;font style="FONT-SIZE: 10pt;FONT-FAMILY:Times New Roman, Times, Serif"&gt;The Group operates a prepaid virtual items system, under which, prepaid virtual items at fixed face value are sold to third parties. Virtual items purchased can be used to subscribe for membership or purchase of virtual items in online games, as discussed below. Virtual items sold but not yet consumed by the users are recorded as &amp;#8220;Receipts in advance from customers&amp;#8221; and upon consumption, they are recognized as membership subscription and online game revenue according to the respective prescribed revenue recognition policies addressed below.&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"&gt; &lt;td style="WIDTH: 0.5in; TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;I)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Subscription revenues&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; The Group operates a VIP membership program where VIP members can have access to high &lt;font style="FONT-SIZE: 10pt;FONT-FAMILY:Times New Roman, Times, Serif"&gt;speed online acceleration services, online streaming and other access privileges. The membership fee is time-based and is collected up-front from subscribers except in the cases when they elect to pay via their mobile operators. The membership fee is collected when the subscribers pay for the monthly phone bills. The terms of time-based subscriptions range from one month to twelve months, with the subscribers having the option to renew the contract. The receipt of subscription fee is initially recorded as deferred revenue and revenue is recognized rateably over the period of subscription as services are rendered. Unrecognized portion beyond 12 months from balance sheet date is classified as a long-term liability. The Group evaluated the principal versus agent criteria and determined that the Group is the principal in the transaction and accordingly record revenue on a gross basis. In determining whether to report revenues gross for the amount of subscription revenue, the Group assesses whether it maintains the principal relationship with the VIP members, whether it bears the credit risk and whether it establishes prices for the end users. Service fees levied by online system, fixed phone line and mobile payment channels (&amp;#8216;&amp;#8216;Payment handling charges&amp;#8217;&amp;#8217;) are recorded as the cost of revenues in the same period as the revenue for the membership fee is recognized.&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &amp;#160;&lt;/div&gt; &lt;table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;II)&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Advertising revenues&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; Advertising revenues are derived principally from arrangements where the customers pay to place their advertisements on the Group&amp;#8217;s platform in different formats over a particular period of time. Such formats generally includes but are not limited to videos, banners, links, logos and&amp;#160;buttons. Advertisements on the Group&amp;#8217;s platform are generally charged on the basis of duration, and advertising contracts are signed to establish the fixed price and the advertising services to be provided&lt;font style="FONT-SIZE: 10pt;FONT-FAMILY:Times New Roman, Times, Serif"&gt;. The Group enters into advertising contracts with third party advertising agencies that represents advertisers, as well as directly with advertisers. A typical contract term would range from a few days to 3&amp;#160;months. Both third party advertising agencies and direct advertisers are generally billed at the end of the display period and payments are due usually within 3&amp;#160;months.&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; Where the Group&amp;#8217;s customers purchase multiple advertising spaces with different display periods in the same contract, the Group allocates the total consideration to the various advertising elements based on their relative fair values and recognizes revenue for the different elements over their respective display periods. The Group determines the fair values of different advertising elements based on the prices charged when these elements were sold on a standalone basis. The Group recognizes revenue on the elements delivered and defers the recognition of revenue for the fair value of the undelivered elements until the remaining obligations have been satisfied. Where all of the elements within an arrangement are delivered uniformly over the agreement period, the revenue is recognized on a straight line basis over the contract period.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt; &lt;i&gt;&lt;font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"&gt; Transactions with third party advertising agencies&lt;/font&gt;&lt;/i&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt; &lt;font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt; &lt;font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"&gt;For contracts entered into with third party advertising agencies, the third party advertising agencies will in turn sell the advertising services to advertisers. Revenue is recognized ratably over the contract period of display based on the following criteria:&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt; &lt;font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 10.1pt; LINE-HEIGHT: normal; TEXT-INDENT: -10.1pt"&gt; &lt;font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"&gt; &amp;#151;There is persuasive evidence that an arrangement exists&amp;#151;the Group will enter into framework and execution agreements with the advertising agencies, specifying price, advertising content, format and&amp;#160;timing&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 10.1pt; LINE-HEIGHT: normal; TEXT-INDENT: -10.1pt"&gt; &lt;font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"&gt; &amp;#151;Price is fixed and determinable&amp;#151;prices charged to the advertising agencies are specified in the agreements, including relevant discount and rebate&amp;#160;rates&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 10.1pt; LINE-HEIGHT: normal; TEXT-INDENT: -10.1pt"&gt; &lt;font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"&gt; &amp;#151;Services are rendered&amp;#151;the Group recognizes revenue ratably over the contract period of&amp;#160;display&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 10.1pt; LINE-HEIGHT: normal; TEXT-INDENT: -10.1pt"&gt; &lt;font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"&gt; &amp;#151;Collectability is reasonably assured&amp;#151;the Group assesses credit history of each advertising agency before entering into any framework and execution agreements. If the collectability from the agencies is assessed as not reasonably assured, the Group recognizes revenue only when the cash is received and all the other revenue criteria are&amp;#160;met.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt; &lt;font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt; &lt;font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"&gt;The Group provides sales incentives in the forms of discounts and rebates to third party advertising agencies based on purchase volume. As the advertising agencies are viewed as the customers in these transactions, revenue is recognized based on the price charged to the agencies, net of sales incentives provided to the agencies. Sales incentives are estimated and recorded at the time of revenue recognition based on the contracted rebate rates and estimated sales volume based on historical experience.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt; &lt;font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt; &lt;i&gt;&lt;font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"&gt; Transactions with third party advertising platforms&lt;/font&gt;&lt;/i&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt; &lt;font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt; &lt;font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"&gt;Xunlei began to cooperate with third party advertising platforms such as Guangdiantong and Baidu since the fourth quarter in 2015. In this business model, advertisers put their content on third party advertising platforms and platforms will dispatch the advertising content to Xunlei&amp;#8217;s platforms by certain analysis systematically. As the third party advertising platforms are viewed as the customers in these transactions, revenue is recognized monthly based on the data publicized on third party platforms and the price charged to these advertising platforms.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt; &lt;font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt; &lt;i&gt;&lt;font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"&gt; Transactions with advertisers&lt;/font&gt;&lt;/i&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt; &lt;font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt; &lt;font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"&gt;The Group also enters into advertisement contracts directly with advertisers. Under these contracts, similar to transactions with third party advertising agencies, the Group recognizes revenue ratably over the contract period of display. The terms and conditions, including price, are fixed according to the contract between the Group and the advertisers. The Group also performs credit assessment of all advertisers prior to entering into contracts. Revenue is recognized based on the amount charged to the advertisers, net of discounts.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt; &lt;font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"&gt; &lt;/font&gt;&amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 8pt"&gt; The Group has estimated and recorded sales rebates provided to the agencies and advertisers of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 1,179,000&lt;/font&gt;, USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 15,000&lt;/font&gt; and USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 440,000&lt;/font&gt; for the years ended December&amp;#160;31, 2015, 2016 and 2017, respectively.&lt;/div&gt; &lt;table style="MARGIN-BOTTOM: 0pt; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"&gt; &lt;td style="WIDTH: 0.5in; TEXT-ALIGN: left"&gt; &lt;div&gt;III)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div&gt;Other internet value-added services&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px 0px 0px 0.5in; TEXT-INDENT: -0.5in; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;table style="MARGIN-BOTTOM: 0pt; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"&gt; &lt;td style="WIDTH: 0.5in; TEXT-ALIGN: left"&gt; &lt;div&gt;i)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div&gt;Online game revenues&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; font-size-adjust: none; font-stretch: normal"&gt; Online games comprise web games, mobile games and PC games. Users play games through the Group&amp;#8217;s platform free of charge and are charged for purchases of virtual items including consumable and perpetual items, which can be utilized in the online games to enhance their game-playing experience. Consumable items represent virtual items that can be consumed by a specific user within a specified period of time. Perpetual items represent virtual items that are accessible to the users&amp;#8217; account over the life of the online game.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; font-size-adjust: none; font-stretch: normal"&gt; Pursuant to contracts signed between the Group and game developers, revenue from the sale of virtual items are shared based on a pre-agreed ratio for each game. The Group enters into both non-exclusive and exclusive licensing contracts with game developers.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; font-size-adjust: none; font-stretch: normal"&gt; &lt;i&gt;Non-exclusive game licensed contracts&lt;/i&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; font-size-adjust: none; font-stretch: normal"&gt; The games under non-exclusive licensed contracts are maintained, hosted and updated by the game developers. The Group mainly provides access to the platform and limited after-sale services to the game players. The determination of whether to record these revenues using the gross or net method is based on an assessment of various factors; the primary factors are whether the Group acts as the principal in offering services to the game players or as agent in the transaction, and the specific requirements of each contract. The Group determined that for non-exclusive game licensed arrangements, the third party game developers are the principal given that the game developers design and develop the game services offered, have reasonable latitude to establish prices of game virtual items, and are responsible for maintaining and upgrading the game content and virtual items. Accordingly, the Group records online game revenue, net of the portion remitted to the game developers.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; font-size-adjust: none; font-stretch: normal"&gt; Given that online games are managed and administered by the game developers for non-exclusive licensed games, the Group does not have access to the data on the consumption details and the types of virtual items purchased by the game players. The Group has adopted a policy to recognize revenues relating to both consumable and perpetual items over the shorter of 1)&amp;#160;estimated lives of the games and 2)&amp;#160;the estimated lives of the user relationship with the Group, which were approximately one to ten months for the periods presented.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; font-size-adjust: none; font-stretch: normal"&gt; Adjustments arising from the changes of estimated lives of virtual items are applied prospectively as such changes are resulted from new information indicating a change in the game player behavioral patterns.&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&amp;#160;&lt;/div&gt;&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;i&gt;Exclusive licensing game contracts&lt;/i&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; For exclusive licensing contracts with game developers, the games are maintained and hosted by the Group. Accordingly, the Group is determined to be the principal, the Group records online game revenue on a gross basis, with the amount remitted to the game developers reported as cost of revenue. Payment handling charges are recognized as cost of revenues when the related revenues are&amp;#160;recognized. &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; For exclusive licensed games which are maintained on the Group&amp;#8217;s server, the Group has access to the data on the consumption details and types of virtual items purchased by the game players. The Group does not maintain information on consumption details of virtual items, and only have limited information related to the frequency of log-ons. Given that a substantial portion of the virtual items purchased by the game players in exclusive licensed games are perpetual items, management determined that it would be most appropriate to recognize revenue over the shorter of 1)&amp;#160;estimated lives of the games and 2)&amp;#160;the estimated lives of the user relationship with the Group, which were approximately one to six months for the periods presented. Revenues related to consumable items are recognized immediately upon consumption.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; Game players can purchase prepaid virtual items which can be used to purchase virtual items via online channels. The Group incurs service fees levied by those payment channels, and such payment expenses are recorded as the cost of revenues when the related revenues are recognized.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; For both non-exclusive and exclusive licensed games, the Group estimates the life of virtual items to be the shorter of the estimated lives of the games and the estimated lives of the user relationship. The estimated user relationship period is based on data collected from those users who have purchased virtual items. To estimate the life of the user relationship, the Group maintains a software system that captures the following information for each user: the date of first log-on, the date the user ceases to play the game and frequency of log-ons. The Group estimates the life of the user relationship to be the weighted average period from the first purchase of a virtual item to the date the user ceases to play the game based on the frequency of log-ons.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; To estimate the life of the games, the Group considers both games that they operate as well as games in the market that are of a similar nature. The Group categorizes these games by their nature, such as simulation games, role playing games and others, which appeal to players belonging to different demographics. The Group estimates that the life of each group of the games to be the average period from the date of launch for such games to the date the games are expected to be removed from the website or terminated altogether. When the Group launches a new game, they estimate the life of the game and user relationship based on lives of other similar games in the market until the new game establishes its own history. The Group also considers the game&amp;#8217;s profile, attributes, target audience, and its appeal to players of different demographic groups in estimating the user relationship period.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; The consideration of user relationship with each online game is based on the Group&amp;#8217;s best estimate that takes into account all known and relevant information at the time of assessment. Adjustments arising from the changes of estimated lives of virtual items are applied prospectively as such changes are resulted from new information indicating a change in the game player behavioral patterns. Any changes in the estimates of lives of virtual items may result in the Group&amp;#8217;s revenues being recognized on a basis different from prior periods and may cause the Group&amp;#8217;s operating result to fluctuate. The Group periodically assesses the estimated lives of the virtual items and any changes from prior estimates are accounted for prospectively. Any adjustments arising from changes in user relationship as a result of new information will be accounted as a change in accounting estimate in accordance with &lt;i&gt;ASC 250 Accounting Changes and Error Corrections&lt;/i&gt;.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; The Group entered into a legally binding agreement to sell its web game business in December 2017. Web game revenue recognized from discontinued operations was USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 25,160,000&lt;/font&gt;, USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 15,981,000&lt;/font&gt; and USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 11,428,000&lt;/font&gt; for the years ended December 31, 2015, 2016 and 2017, respectively.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;ii)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Live video revenue&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px 0px 0px 0.5in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN-TOP: 0px; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" align="left"&gt;The Group operates live video platform and users can purchase virtual items which they can then send to performers in the live video platform. The revenue from live video is recognized at fair value of the virtual items, as Xunlei is the principal in this arrangement, based on actual consumption of virtual items by the paying users.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="center"&gt;&amp;#160;&lt;/div&gt; &lt;table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;iii)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Revenues from traffic referral programs&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px 0px 0px 0.5in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; The Group enters into contracts with certain third party portals/websites to earn revenue by redirecting online traffic to these third party portals/websites. On a monthly basis, the Group receives data on the user traffic and the related monthly revenue from these third party portals/ websites. Under these programs, the Group recognizes its share of revenues based on contractual rates applied to user traffic redirected to the advertisements of the third parties.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px 0px 0px 0.5in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;iv)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Revenues from cloud computing&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; As part of the Group&amp;#8217;s cloud computing business, Project Crystal, the Group engages in sale of Zhuanqianbao (&amp;#8220;ZQB&amp;#8221;) and OneThing Cloud. ZQB and OneThing Cloud are personal cloud hardware devices.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; ZQB and OneThing Cloud also allow users to share their idle bandwidth with the Group, in exchange for crystal points and LinkTokens, respectively. Crystal points, which can be converted into cash based on a pre-set exchange rate, will only be given to the users when they successfully shared unused bandwidth with the Group, whereas LinkTokens are not convertible into cash but they can be redeemed for the services offered in the platforms of the Group under the terms determined by the Group. Although the Group has not publicly announced the full details of the redemption process, the LinkTokens represent the Group&amp;#8217;s obligation to deliver future services. Therefore, the Group receives an identifiable benefit, being the bandwidth, from the users in exchange for the crystal points and LinkTokens. The Group determined that ZQB and OneThing Cloud sold to users represent identifiable benefit to the users that is separable from the ability to sell bandwidth back to the Group and the bandwidth purchased from the users represent identifiable benefit to the Group, which the Group can reasonably estimate the fair value of this benefit, that is separable from ZQB and OneThing Cloud. &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; The sales of ZQB and OneThing Cloud and purchase of excess bandwidth by the Group are considered separate transactions. Therefore, sales of ZQB and OneThing Cloud are reported as revenue, while crystal points and LinkTokens given for purchase of bandwidth are reported as bandwidth cost.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px 0px 0px 0.5in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; The Group sells ZQB and OneThing Cloud through online e-commerce platforms. The revenue from ZQB and OneThing Cloud is recognized when the item is dispatched to the end customers.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; The LinkTokens issued represent the Group&amp;#8217;s obligation to deliver future services. Therefore, deferred revenue was recognized for all LinkTokens issued. Revenue will be recognized upon redemption of the LinkTokens, the fair value of which is measured by bandwidth costs divided by total number of LinkTokens issued. Breakage is taken into account based on historical experience. &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px 0px 0px 0in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; The core business principle of cloud computing is to collect idle uplink capacity from individuals with compensation, and sells to online video streaming platforms. On a monthly basis, the Group records the bandwidth it delivers and recognizes revenue from these online video streamers under contractual rates applied (price per GB of bandwidth multiplies total GBs of bandwidth per month). The cost of collecting idle bandwidth is recorded as bandwidth costs within cost of revenues upon the Group receives the idle bandwidth.&lt;/div&gt; &amp;#160; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px 0px 0px 0in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; Revenue is recognized net of return allowances when the products are delivered and title passes to customers. Return allowances, which reduce net revenues, are estimated based on historical experiences. &lt;font style="FONT-SIZE: 10pt;FONT-FAMILY:Times New Roman, Times, Serif"&gt;Product warranties are estimated and recognized at the time the Company recognizes revenue. The warranty periods is 1 year. The Company accrues warranty liabilities at the time of sale, based on historical and projected incident rates and expected future warranty costs.&lt;/font&gt;&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>

  <us-gaap:CostOfSalesPolicyTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1989">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;(s)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Sales and marketing expenses&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; Sales and marketing expenses comprise primarily of salary, commission and benefits of sales and marketing personnel and external advertising and market promotion expenses. The external advertising and market promotion expenses from continuing operations amounted to approximately USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 6,019,000&lt;/font&gt;, USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 6,666,000&lt;/font&gt; and USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 10,345,000&lt;/font&gt; for the years ended December&amp;#160;31, 2015, 2016 and 2017, respectively.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; Shipping and handling fee is recorded in sales and marketing expenses.&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:CostOfSalesPolicyTextBlock>

  <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1990">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt" cellspacing="0" cellpadding="0"&gt; &lt;tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;(ee)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Recent accounting pronouncements&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; In November 2015, the FASB issued ASU 2015-17, Income Taxes: Balance Sheet Classification of Deferred Taxes. ASU 2015-17 simplifies the presentation of deferred income taxes, which require the deferred tax liabilities and assets be classified as noncurrent in a classified statement of financial position. ASU 2015-17 is effective for fiscal years and interim periods within those years beginning after December 15, 2016. The Group has adopted this ASU for the year ended December 31 2017 and present the deferred tax assets and liabilities as non-current. Prior periods were not retrospectively adjusted.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; In January 2016, the FASB issued ASU 2016-01, Financial Instruments&amp;#150;Overall: Recognition and Measurement of Financial Assets and Financial Liabilities. The new guidance will impact the accounting for equity investments, financial liabilities under the fair value option, and the presentation and disclosure requirements for financial instruments. In addition, the FASB clarified the need for a valuation allowance on deferred tax assets resulting from unrealized losses on available-for-sale debt securities. The accounting for other financial instruments, such as loans, investments in debt securities, and financial liabilities not under the fair value option is largely unchanged. The standard is effective for public business entities for annual periods (and interim periods within those annual periods) beginning after December 15, 2017. For equity investments (except those accounted for under the equity method) with no readily determinable fair value, the Group has elected to continuously apply cost method less impairment. However, the Group will closely monitor if any changes resulting from observable price changes in orderly transactions for the identical or similar investment of the same issuer. &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842). The core principle of Topic 842 is that a lessee should recognize the assets and liabilities that arise from leases. A lessee should recognize in the balance sheet a liability to make lease payments (the lease liability) and a right-of-use asset representing its right to use the underlying asset for the lease term. For leases with a term of 12 months or less, a lessee is permitted to make an accounting policy election by class of underlying asset not to recognize lease assets and lease liabilities. If a lessee makes this election, it should recognize lease expense for such leases generally on a straight-line basis over the lease term. ASU 2016-02 is effective for fiscal years and interim periods within those years beginning after December 15, 2018. Early adoption is permitted. The Group is currently evaluating the impact ASU2016-02 will have on the Group consolidated balance sheet, results of operations, cash flows and related disclosures.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; The FASB issued ASU 2016-15, Statement of Cash Flows (Topic 230), Classification of Certain Cash Receipts and Cash Payments (a consensus of the Emerging Issues Task Force), on August 26, 2016, and ASU 2016-18, Statement of Cash Flows (Topic 230), Restricted Cash (a consensus of the Emerging Issues Task Force), on November 17, 2016. The new guidance is intended to reduce diversity in practice in how certain transactions are classified in the statement of cash flows. For public business entities, both ASUs are effective for financial statements issued for fiscal years beginning after December 15, 2017, and interim periods within those fiscal years. For all other entities, the guidance is effective for financial statements issued for fiscal years beginning after December 15, 2018, and interim periods within fiscal years beginning after December 15, 2019. Early adoption is permitted for ASU 2016-18. Early adoption is also permitted for ASU 2016-15 provided that all of the amendments are adopted in the same period. Both ASUs require application using a retrospective transition method. The Group believes the adoption will not have material impact on the Group cash flows and related disclosures.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; In 2016, the FASB and IASB issued several amendments and clarifications to the new revenue standards, primarily as a result of issues raised by stakeholders and discussed by the Transition Resource Group. Amendments were made to the guidance related to the principal versus agent assessment, identifying performance obligations, accounting for licenses of intellectual property, and other matters (such as the definition of completed contracts at transition, the addition of new practical expedients, and various technical corrections). As amended, the FASB's standard is effective for public entities for the first interim period within annual reporting periods beginning after December 15, 2017 (nonpublic companies have an additional year). The FASB&amp;#8217;s standard will allow early adoption, but no earlier than the original effective date for public entities (reporting periods beginning after December 15, 2016). The IASB&amp;#8217;s standard, as amended, is effective for the first interim period within annual reporting periods beginning on or after January 1, 2017, with early adoption permitted.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &amp;#160;&lt;/div&gt; The core principle of the guidance is that an entity should recognize revenues to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. To achieve this core principle, an entity should apply the following steps: &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;font style="BACKGROUND-COLOR: transparent"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;font style="BACKGROUND-COLOR: transparent"&gt;Step 1: Identify the contract(s) with a customer.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;font style="BACKGROUND-COLOR: transparent"&gt;Step 2: Identify the performance obligations in the contract.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;font style="BACKGROUND-COLOR: transparent"&gt;Step 3: Determine the transaction price.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;font style="BACKGROUND-COLOR: transparent"&gt;Step 4: Allocate the transaction price to the performance obligations in the contract.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;font style="BACKGROUND-COLOR: transparent"&gt;Step 5: Recognize revenues when (or as) the entity satisfies a performance obligation.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;font style="BACKGROUND-COLOR: transparent"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; The Group has performed a thorough assessment of the impact of new revenue standard and identified differences which may impact on the Group&amp;#8217;s consolidated financial statements, including but not limited to, the revenue recognition for membership subscription and live video revenue.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;table style="MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.25in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="WIDTH: 0.25in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Symbol"&gt;&amp;#8901;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Rights from membership upgrade shall be considered as a separately identifiable benefit and accounted for separately. A small portion of revenue received for membership subscription will be allocated to the rights of membership upgrade and impact on the timing of recognizing the revenue. However, based on the assessment, the impact is considered to be immaterial.&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;table style="MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.25in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="WIDTH: 0.25in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Symbol"&gt;&amp;#8901;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Free virtual items on the live video platforms shall be considered as a separate performance obligation per and accounted for separately. A small portion of revenue received in respect of live video platforms will be allocated to the free virtual items and impact on the timing of recognizing the revenue. However, based on the assessment, the impact is considered to be immaterial.&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px"&gt; The Group will be adopting the new standard effective January 1, 2018, using the modified retrospective method. Based on the results of management&amp;#8217;s assessment described above, the impact upon adoption is immaterial. Accordingly, management does not expect to recognize any adjustment upon initial application.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; In January 2017, the FASB issued Accounting Standards Update (&amp;#8220;ASU&amp;#8221;) No. 2017-01, Business Combinations (Topic 805): Clarifying the Definition of a Business, which clarifies the definition of a business with the objective of adding guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions or disposals of assets or businesses. The standard is effective for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years. Early adoption is permitted. The standard should be applied prospectively on or after the effective date. The Group is currently evaluating the impact ASU2017-01 will have on the Groups consolidated balance sheet, results of operations, cash flows and related disclosures.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"&gt; In January 2017, the FASB issued Accounting Standards Update (&amp;#8220;ASU&amp;#8221;) 2017-04, Simplifying the Test for Goodwill Impairment. The guidance removes Step 2 of the goodwill impairment test, which requires a hypothetical purchase price allocation. A goodwill impairment will now be the amount by which a reporting unit&amp;#8217;s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. The guidance should be adopted on a prospective basis for the annual or any interim goodwill impairment tests beginning after December 15, 2019. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. The Group has early adopted the standard for the year ended December 31, 2017.&lt;/div&gt; &amp;#160; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; In May 2017, the FASB issued ASU 2017-09, Compensation &amp;#151; Stock Compensation (Topic 718): Scope of Modification Accounting, which provides guidance about which changes to the terms or conditions of a share-based payment award require an entity to apply modification accounting in ASC 718. Under the new guidance, modification accounting is required only if the fair value, the vesting conditions, or the classification of the award (as equity or liability) changes as a result of the change in terms or conditions. The new guidance is effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2017. Early adoption is permitted. The Group is evaluating the effects, if any, of the adoption of this guidance on the Groups consolidated balance sheet, results of operations, cash flows and related disclosures.&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>

  <us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1991">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;3.&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Discontinued operations&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.5in; MARGIN: 0pt 0px 0pt 0.5in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;strong&gt;&amp;#160;&lt;/strong&gt;&lt;/div&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0px"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;&lt;i&gt; (a)&lt;/i&gt;&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;&lt;i&gt;Disposal of Xunlei Kankan&lt;/i&gt;&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px 0pt 0.75in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; In July 2015, the Company completed the divesture of the Company&amp;#8217;s entire stake in its online video streaming platform, Xunlei Kankan to Beijing Nesound International Media Corp., Ltd. (&amp;#8220;Nesound&amp;#8221;), an independent third party. The total sales price was RMB &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 130,000,000&lt;/font&gt; (equivalent to approximately USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 19,896,000&lt;/font&gt;) (note 7). The disposal is due to a shift of strategy focusing on the Group&amp;#8217;s most competitive operations.&lt;/div&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; Assets and liabilities related to Xunlei Kankan were reclassified as assets/liabilities held for sale as of December 31, 2014, while results of operations related to Xunlei Kankan, including comparatives, were reported as loss from discontinued operations.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;strong&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;Results of the discontinued operation&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;strong&gt;&amp;#160;&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;USD&amp;#160;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2015&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Revenues, net of rebates and discounts&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;15,677&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Business taxes and surcharges&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(447)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Net revenues&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;15,230&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Cost of revenues&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(13,240)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Gross profit&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,990&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Operating expenses&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Research and development expenses&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(3,245)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;5&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Sales and marketing expenses&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(7,384)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(27)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;General and administrative expenses&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(3,051)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(221)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Total operating expenses&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;(13,680)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;(243)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Net gain from exchanges of content copyrights&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;137&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Operating loss&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(11,553)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(243)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Gain on disposal of Kankan&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,505&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Income tax credit/(expenses)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(2,048)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;36&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Loss from discontinued operations&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;(12,096)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;(207)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &lt;/div&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;strong&gt;Cash flows generated from/ (used in) discontinued operations&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;strong&gt;&amp;#160;&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;USD&amp;#160;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2015&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Net cash used in operating activities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(1,554)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(215)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Net cash generated from investing activities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;9,135&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Net cash used in financing activities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Net cash flow for the year&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;7,581&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;(215)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; The disposal of the online video streaming platform was completed on July 15, 2015 and a gain of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 1,505,000&lt;/font&gt; was recognized.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &amp;#160;&lt;/div&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;&lt;i&gt; (b)&lt;/i&gt;&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;&lt;i&gt;Disposal of web game business&lt;/i&gt;&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; In December 2017, the Company signed a contract (&amp;#8220;Disposal Agreement&amp;#8221;) to divest its web game business, a major line of the Group&amp;#8217;s online game business, to Shenzhen Xunyi Network Technology Corp., Ltd. (&amp;#8220;Buyer&amp;#8221;), a company operated by a few former core members of Xunlei&amp;#8217;s web game business. The total sales price was RMB &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 4,180,000&lt;/font&gt; (equivalent to approximately USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 640,000&lt;/font&gt;). The disposal is due to a shift of strategy to allow the Group better manage its internal resources, including internal traffic referral and corporate allocation. &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; As part of the disposal and according to the Disposal Agreement, Xunlei agreed to assist the Buyer to collect and pay certain receivables and payables of the web game business for a period of no longer than one year after the completion of disposal. In addition, the Buyer agreed to enter into business cooperation services with Xunlei, including purchase of advertising services for not less than RMB &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 8,000,000&lt;/font&gt; (equivalent to approximately USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 1,225,000&lt;/font&gt;) in the next 24 months, after signing the Disposal Agreement, under a separate negotiated term. Relevant business cooperation agreements have been signed in January 2018 at market term.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 2.5in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px"&gt; Assets and liabilities related to web game business were reclassified as assets/liabilities held for sale as of December 31, 2017, while results of operations related to web game, including comparatives, were reported as income from discontinued operations. Internal traffic referral and corporate allocation is not included in results of discontinued operation.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px"&gt; &amp;#160;&lt;/div&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;strong&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;Results of the discontinued operation&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;strong&gt;&amp;#160;&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;USD&amp;#160;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2015&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Revenues, net of rebates and discounts&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;25,160&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;15,981&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;11,428&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Business taxes and surcharges&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(45)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(25)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(27)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Net revenues&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;25,115&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;15,956&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;11,401&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Cost of revenues&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(785)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(391)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(522)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Gross profit&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;24,330&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;15,565&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;10,879&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Operating expenses&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Research and development expenses&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(2,488)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(3,192)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(2,217)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Sales and marketing expenses&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(2,631)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(4,180)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(1,025)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;General and administrative expenses&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(155)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(159)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(99)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Total operating expenses&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;(5,274)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;(7,531)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;(3,341)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Operating income&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;19,056&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;8,034&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;7,538&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Income tax expenses&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(2,859)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(1,204)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(1,131)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Income from discontinued operations&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;16,197&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;6,830&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;6,407&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &lt;/div&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;strong&gt;Assets and liabilities of the discontinued operation&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;strong&gt;&amp;#160;&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;USD&amp;#160;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Property and equipment, net&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;20&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;26&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Total assets held for sale&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;20&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;26&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Deferred revenue, current portion&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,338&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;822&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Total liabilities held for sale&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;1,338&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;822&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;strong&gt;&amp;#160;&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;strong&gt;Cash flows generated from/ (used in) discontinued operations&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;strong&gt;&amp;#160;&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;USD&amp;#160;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2015&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Net cash generated from operating activities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;15,286&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;5,492&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;5,585&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Net cash used in investing activities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(1)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(12)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(13)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Net cash used in financing activities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Net cash flow for the year&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;15,285&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;5,480&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;5,572&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &lt;/div&gt; &lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;strong&gt;&amp;#160;&lt;/strong&gt; &amp;#160;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;table style="MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.5in"&gt; &lt;div&gt;&lt;strong&gt;&lt;i&gt;(c)&lt;/i&gt;&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div&gt;&lt;strong&gt;&lt;i&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;Results of discontinued operations&lt;/i&gt;&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; The disposal of the web game business was completed in January 2018 resulting in a disposal gain of approximately USD 1,&lt;font style="FONT-SIZE: 10pt;FONT-FAMILY:Times New Roman, Times, Serif"&gt;400,000.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;strong&gt;Results of the discontinued operation&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;USD&amp;#160;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2015&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Operating loss of Xunlei Kankan&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(11,553)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(243)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Gain on disposal of Kankan&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,505&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Operating income of web game business&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;19,056&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;8,034&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;7,538&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Total income from discontinued operations before income tax&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;9,008&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;7,791&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;7,538&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Xunlei Kankan - Income tax (expenses)/benefit&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(2,048)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;36&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Web game business - Income tax expenses&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(2,859)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(1,204)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(1,131)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Total income tax expense from discontinued operations&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;(4,907)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;(1,168)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;(1,131)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Total net profit from discontinued operations&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;4,101&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;6,623&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;6,407&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock>

  <us-gaap:SalesRevenueServicesNet contextRef="P01_01_2019To12_31_2019_MinimumMemberusgaapRangeAxis_ScenarioForecastMemberusgaapStatementScenarioAxis_ShenzhenXunyiNetworkTechnologyCorpLtdMemberusgaapCounterpartyNameAxis" id="Factid_1992" unitRef="CNY" decimals="0">8000000</us-gaap:SalesRevenueServicesNet>

  <us-gaap:SalesRevenueServicesNet contextRef="P01_01_2019To12_31_2019_MinimumMemberusgaapRangeAxis_ScenarioForecastMemberusgaapStatementScenarioAxis_ShenzhenXunyiNetworkTechnologyCorpLtdMemberusgaapCounterpartyNameAxis" id="Factid_1993" unitRef="USD" decimals="0">1225000</us-gaap:SalesRevenueServicesNet>

  <xnet:LongTermPrepaymentDepositsAndOtherAssetsDisclosureTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_1994">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;7.&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Prepayments and other assets&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.5in; MARGIN: 0pt 0px 0pt 0.5in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"&gt;&lt;strong&gt;&amp;#160;&lt;/strong&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Current portion:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Advance to suppliers (note a)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;2,392&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;672&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Interest-free loans to employees (note c)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;3,964&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;3,670&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Advance to employees for business purposes&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;351&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;503&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Interest receivable&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;210&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;313&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Rental and other deposits&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,014&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,232&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Prepaid management insurance&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;145&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;161&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Receivable from Nesound (note b)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;3,748&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;181&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Prepayment for taxation&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,392&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;12&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Others&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;377&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;122&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Total of prepayments and other current assets&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;13,593&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;6,866&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Non-current portion:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Prepayments for online game licenses&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;490&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Low-interest loans to employees, non-current portion (note c)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;697&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;416&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Prepayment for investment (note d)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,469&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Total of long-term prepayments and other assets&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,187&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,885&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &lt;/div&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;strong&gt;&amp;#160;&lt;/strong&gt;&lt;/div&gt; &lt;table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Note a:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Advances to suppliers primarily include prepaid rental expenses, license costs and game sharing costs. During the year ended December 31, 2017, prepaid license costs of USD 535,000 was impaired, which was related to Kankan as disclosed in note b.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.5in; MARGIN: 0pt 0px 0pt 0.5in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="left"&gt;&amp;#160;&lt;/div&gt; &lt;table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Note b:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;The Group disposed Kankan to Nesound in July 2015 at a cash consideration of RMB &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 130,000,000&lt;/font&gt; (USD 19,896,000). As of December 31, 2017, there is a balance receivable amounted to RMB &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 26,000,000&lt;/font&gt; (USD 3,979,000) which was past due. In addition, for the purpose of disposal and pursuant to the sale and purchase agreement of Kankan Disposal, certain right and obligation to trade receivables and trade payables transferred to Kankan will be collected and settled by Xunlei on Kankan&amp;#8217;s behalf.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0.5in; font-size-adjust: none; font-stretch: normal" align="left"&gt;&amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0.5in; font-size-adjust: none; font-stretch: normal" align="left"&gt;Kankan failed to settle the transferred trade payables, which resulted in the creditors brought litigation against Kankan as well as Xunlei, due to the fact that Xunlei remained as the contracted party in the relevant purchase contracts. In light of this, Xunlei has settled these payables on behalf of Kankan. Up to December 31, 2015, 2016 and 2017, payables amounted to RMB 3,498,000 (USD 539,000), RMB 3,498,000 (USD 504,000) and RMB 33,388,000 (USD 5,110,000) were settled by Xunlei on behalf of Kankan respectively. In addition, as of December 31, 2017, unsettled balance of these transferred payables amounted to approximately RMB &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 18,094,000&lt;/font&gt; (USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 2,769,000&lt;/font&gt;).&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0.5in; font-size-adjust: none; font-stretch: normal" align="left"&gt;&amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px 0pt 0.5in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"&gt;The Group has brought a claim against Nesound to the arbitration tribunal and considered the balances are recoverable as of December 31, 2016. With the progress of litigation in 2017, the Group considered the recoverability of the receivables from Nesound and amount settled on behalf of Kankan are remote. Thus, impairment of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 3,719,000&lt;/font&gt; and USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 5,004,000&lt;/font&gt; have been provided for against the receivables from Nesound and amount settled on behalf of Kankan as &amp;#8220;Assets impairment loss&amp;#8221;, in addition, the Group also accrued USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 3,074,000&lt;/font&gt; in respect of unsettled balance of transferred payables in 2017 (note 13) as legal expenses. As of December 31, 2017, balance of this accrual was USD 2,769,000.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0.5in; font-size-adjust: none; font-stretch: normal" align="left"&gt;&amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN-TOP: 0in; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0in; MARGIN-LEFT: 0in; font-size-adjust: none; font-stretch: normal" align="left"&gt; &lt;table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Note c:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;The Group had entered into loan contracts with certain employees as at December 31, 2016 and 2017, under which the Group provided interest-free loans or low-interest loans to these employees. The loan amounts vary amongst different employees from repayable on demand to repayable in equal installments on a monthly basis over the term &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;8&lt;/font&gt; to &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 10&lt;/font&gt;&lt;/font&gt; years. The balances classified as current represented loan amounts are repayable on demand or repayable within the next twelve months from the balance sheet date.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Note d:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;The Group paid USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 1,469,000&lt;/font&gt; to Henan Zhaoteng Investment Co., Ltd. for acquisition of &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 80&lt;/font&gt;% equity interest of Henan Tourism Information Co., Ltd. However, as the legal procedure of the investment has not completed up to December 31, 2017, the investment is classified as long-term prepayment.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</xnet:LongTermPrepaymentDepositsAndOtherAssetsDisclosureTextBlock>

  <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayable contextRef="PAsOn12_31_2017_KankanMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1995" unitRef="CNY" decimals="0">18094000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayable>

  <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayable contextRef="PAsOn12_31_2017_KankanMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1996" unitRef="USD" decimals="0">2769000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayable>

  <us-gaap:OtherAssetImpairmentCharges contextRef="P01_01_2017To12_31_2017_ReceivablesFromNesoundMemberusgaapFairValueByAssetClassAxis" id="Factid_1997" unitRef="USD" decimals="0">3719000</us-gaap:OtherAssetImpairmentCharges>

  <us-gaap:OtherAssetImpairmentCharges contextRef="P01_01_2017To12_31_2017_BalancesRelatedToKankanMemberusgaapFairValueByAssetClassAxis" id="Factid_1998" unitRef="USD" decimals="0">5004000</us-gaap:OtherAssetImpairmentCharges>

  <xnet:DisposalGroupIncludingDiscontinuedOperationAmountOfAccrualOfUnsettledBalancesAsLegalExpenses contextRef="P01_01_2017To12_31_2017_KankanMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_1999" unitRef="USD" decimals="0">3074000</xnet:DisposalGroupIncludingDiscontinuedOperationAmountOfAccrualOfUnsettledBalancesAsLegalExpenses>

  <us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock contextRef="P01_01_2017To12_31_2017_WebGameBusinessMemberusgaapDisposalGroupClassificationAxis" id="Factid_2000">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; Results of the discontinued operation &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;strong&gt;&amp;#160;&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;USD&amp;#160;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2015&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Revenues, net of rebates and discounts&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;25,160&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;15,981&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;11,428&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Business taxes and surcharges&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(45)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(25)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(27)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Net revenues&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;25,115&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;15,956&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;11,401&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Cost of revenues&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(785)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(391)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(522)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Gross profit&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;24,330&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;15,565&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;10,879&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Operating expenses&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Research and development expenses&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(2,488)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(3,192)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(2,217)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Sales and marketing expenses&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(2,631)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(4,180)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(1,025)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;General and administrative expenses&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(155)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(159)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(99)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Total operating expenses&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;(5,274)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;(7,531)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;(3,341)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Operating income&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;19,056&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;8,034&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;7,538&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Income tax expenses&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(2,859)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(1,204)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(1,131)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Income from discontinued operations&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;16,197&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;6,830&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;6,407&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &lt;/div&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;strong&gt;Assets and liabilities of the discontinued operation&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;strong&gt;&amp;#160;&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;USD&amp;#160;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Property and equipment, net&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;20&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;26&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Total assets held for sale&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;20&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;26&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Deferred revenue, current portion&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,338&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;822&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Total liabilities held for sale&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;1,338&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;822&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;strong&gt;&amp;#160;&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;strong&gt;Cash flows generated from/ (used in) discontinued operations&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;strong&gt;&amp;#160;&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;USD&amp;#160;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2015&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Net cash generated from operating activities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;15,286&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;5,492&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;5,585&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Net cash used in investing activities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(1)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(12)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(13)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Net cash used in financing activities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Net cash flow for the year&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;15,285&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;5,480&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;5,572&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock>

  <us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_2001">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; Results of discontinued operations &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; The disposal of the web game business was completed in January 2018 resulting in a disposal gain of approximately USD 1,&lt;font style="FONT-SIZE: 10pt;FONT-FAMILY:Times New Roman, Times, Serif"&gt;400,000.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;strong&gt;Results of the discontinued operation&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;USD&amp;#160;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2015&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Operating loss of Xunlei Kankan&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(11,553)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(243)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Gain on disposal of Kankan&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,505&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Operating income of web game business&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;19,056&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;8,034&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;7,538&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Total income from discontinued operations before income tax&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;9,008&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;7,791&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;7,538&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Xunlei Kankan - Income tax (expenses)/benefit&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(2,048)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;36&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Web game business - Income tax expenses&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(2,859)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(1,204)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(1,131)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Total income tax expense from discontinued operations&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;(4,907)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;(1,168)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;(1,131)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;Total net profit from discontinued operations&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;4,101&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;6,623&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;6,407&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock>

  <us-gaap:ProceedsFromCollectionOfNotesReceivable contextRef="P01_01_2017To12_31_2017_KankanMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_2002" unitRef="USD" decimals="0">1732000</us-gaap:ProceedsFromCollectionOfNotesReceivable>

  <us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships contextRef="P01_01_2017To12_31_2017_ShenzhenXunyiNetworkTechnologyCorpltdShenzhenXunyiMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_2003">Company operated by few former core members of Xunlei&amp;#8217;s web game business</us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships>

  <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_2004">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; WIDTH: 100%; FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid" border="0" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;strong&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;20.&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;strong&gt;&lt;font style="FONT-SIZE: 10pt"&gt;Related party transactions&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;The table below sets forth the related parties and their relationships with the Group:&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"&gt;&amp;#160;&lt;/div&gt; &lt;table style="WIDTH: 100%; BORDER-COLLAPSE: collapse; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: bottom"&gt; &lt;td style="BORDER-BOTTOM: black 1pt solid; WIDTH: 50%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;&lt;strong&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;Related Party&lt;/strong&gt;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="PADDING-BOTTOM: 1pt; WIDTH: 1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; WIDTH: 49%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;&lt;strong&gt;Relationship with the Group&lt;/strong&gt;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Zhuhai Qianyou&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Equity investment of the Group&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Hao Cheng&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Co-founder and shareholder of the Group&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Chuan Wang&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Director of the Company&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Shenglong Zou&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Co-founder and shareholder of the Group&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Beijing Millet Technology Co., Ltd. (&amp;#8220;Beijing Xiaomi&amp;#8221;)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Company owned by a shareholder of the Group&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Leading Advice Holdings Limited&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Company owned by a Co-founder and shareholder of the Group&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Vantage Point Global Limited&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Shareholder of the Company&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Aiden &amp;#38; Jasmine Limited&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Shareholder of the Company&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Kingsoft Corporation Limited&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Shareholder of the Company&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;King Venture Holdings Limited&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Principal shareholder of the Group (shareholding &amp;gt;=10%)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Xiaomi Venture Limited&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Principal shareholder of the Group&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Morningside Technology Investments Limited&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Shareholder of the Group&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Shenzhen Mojingou Information Service Co., Ltd.&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Equity investment of the Group&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Shenzhen Xunlei Finance Information Service Co., Ltd&lt;/font&gt;.&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Subsidiary of the Group&amp;#8217;s equity investment&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Shenzhen Thunder Trade Service Co., Ltd&lt;/font&gt;.&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Subsidiary of the Group&amp;#8217;s equity investment&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Shenzhen Thunder Economic Consulting Co., Ltd&lt;/font&gt;.&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Subsidiary of the Group&amp;#8217;s equity investment&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Shenzhen thunderbolt Digital Technology Co., Ltd&lt;/font&gt;.&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Subsidiary of the Group&amp;#8217;s equity investment&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Shenzhen Crystal Technology Co., Ltd&lt;/font&gt;.&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Company owned by a Co-founder and director of the Group&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Millet Communication Technology Co., Ltd. (&amp;#8220;Millet Communication Technology&amp;#8221;)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Company owned by a shareholder of the Group&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Beijing Millet Electronic Products Co., Ltd.&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Company owned by a shareholder of the Group&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Beijing Millet Digital Technology Co., Ltd&lt;/font&gt;.&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Company owned by a shareholder of the Group&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Millet Technology Co., Ltd&lt;/font&gt;.&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Company owned by a shareholder of the Group&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Beijing Xiaomi Mobile Software Co., Ltd. (&amp;#8220;Beijing Xiaomi Mobile Software&amp;#8221;)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Company owned by a shareholder of the Group&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Guangzhou Millet Information Service Co., Ltd&lt;/font&gt;.&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Company owned by a shareholder of the Group&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Shenzhen Xunyi Network Technology Corp., Ltd. (&amp;#8220;Shenzhen Xunyi&amp;#8221;)&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Company operated by few former core members of Xunlei&amp;#8217;s web game business&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;During the years ended December&amp;#160;31, 2015, 2016 and 2017, significant related party transactions were as&amp;#160;follows:&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="BORDER-BOTTOM: #9eb6ce 0px solid; BORDER-LEFT: #9eb6ce 0px solid; MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible; BORDER-TOP: #9eb6ce 0px solid; BORDER-RIGHT: #9eb6ce 0px solid" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="41%" colspan="8"&gt; &lt;div&gt;Years&amp;#160;ended&amp;#160;December&amp;#160;31,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2015&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Game sharing costs paid and payable to Zhuhai Qianyou (note a)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;127&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;154&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;84&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Bandwidth revenue from Millet Technology Co., Ltd.&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;316&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Technology service revenue from Beijing Xiaomi&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;344&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,010&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Bandwidth revenue from Millet Communication Technology Co., Ltd.&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;2,483&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,701&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Bandwidth revenue from Beijing Xiaomi Mobile Software Co., Ltd. (note b)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;2,245&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Marketing expense to Millet Communication Technology Co., Ltd.&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;20&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Advertisement revenue from Guangzhou Millet Information Service Co., Ltd.&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;125&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Technology service revenue from Beijing Xiaomi Mobile Software Co., Ltd. (note c)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;5,803&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Accrued to Aiden &amp;#38; Jasmine Limited (note d)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;54&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;54&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;54&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Accrued to Vantage Point Global Limited (note d)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;146&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;146&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;146&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &lt;/div&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;note a &amp;#150; The Company obtained an exclusive game operation right from Zhuhai Qianyou, which is specialized in developing online games. According to the agreement, the Company will share revenues derived by the licensed games with Zhuhai Qianyou.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;note b &amp;#150; In 2017, Onething entered into a contract with Beijing Xiaomi Mobile Software for the provision of bandwidth to Beijing Xiaomi Mobile Software at a price benchmarking against market price, based on actual usage.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;note c &amp;#150; The Group is entitled to receive a mutually agreed percentage of net advertising revenue with reference to market price, covering a period from January 2016 to mid-June 2017, as compensation for technology solution services provided to Beijing Xiaomi Mobile Software.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;note d &amp;#150; In 2014, the Group repurchased &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 3,860,733&lt;/font&gt; common shares from Aiden &amp;#38; Jasmine Limited (Co- founder&amp;#8217;s company) for USD&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;10,879,000&lt;/font&gt; and &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 10,334,679&lt;/font&gt; common shares from Vantage Point Global Limited (Founder&amp;#8217;s company) for USD&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;29,121,000&lt;/font&gt;. According to the repurchase contract, the Company was entitled to an amount (the &amp;#8220;Withheld Price&amp;#8221;) to withhold any taxes with respect to this repurchase as required under the applicable laws. If the Sellers (Aiden &amp;#38; Jasmine Limited and Vantage Point Global Limited) have not been specifically required by the applicable governmental or regulatory authority to pay any taxes as required under the applicable laws in connection with the repurchase, after the fifth anniversary of the Closing Date, the Company will pay to the Sellers the Withheld Price with a simple interest thereon at the rate of five percent (&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;5&lt;/font&gt;%) per annum (the &amp;#8220;repayment price&amp;#8221;) from the Closing Date. Therefore, the Withheld Price for Aiden &amp;#38; Jasmine Limited and Vantage Point Global Limited was USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 1,125,000&lt;/font&gt; (including interest of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 37,000&lt;/font&gt;) and USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 3,012,000&lt;/font&gt; (including interest of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 100,000&lt;/font&gt;) respectively. The interest accrued in 2017 was USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 54,000&lt;/font&gt; and &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 146,000&lt;/font&gt; for Aiden &amp;#38; Jasmine Limited and Vantage Point Global Limited respectively.&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;table style="MARGIN-TOP: 0px; WIDTH: 100%; MARGIN-BOTTOM: 0px; FONT-SIZE: 10pt" cellspacing="0" cellpadding="0"&gt; &lt;tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;note e &amp;#150;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;In December 2017, the Company signed Disposal Agreement to divest its web game business, a major line of the Group&amp;#8217;s online game business, to Shenzhen Xunyi at a price resulted from negotiation based on commercial terms. (note 3)&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&lt;/font&gt;&amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;As of December 31, 2015, 2016 and 2017, the amounts due to / from related parties were as follows:&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Amounts due to related parties&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Accounts payable to Zhuhai Qianyou&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;45&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;10&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Long-term payable to Aiden &amp;#38; Jasmine Limited&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,233&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,289&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Long-term payable to Vantage Point Global Limited&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;3,304&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;3,448&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &lt;/div&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Amounts due from related parties&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Accounts receivable from Beijing Xiaomi&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;95&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Accounts receivable from Millet Communication Technology Co., Ltd.&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;939&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Accounts receivable from Beijing Xiaomi Mobile Software Co., Ltd.&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;6,738&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Accounts receivable from Beijing Millet Payment Technologies Limited&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;38&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;92&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Accounts receivable from Guangzhou Millet Information Service Co., Ltd.&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;136&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Accounts receivable from Shenzhen Xunlei Finance Information Service Co., Ltd.&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;5&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Other receivable from Shenzhen Crystal Technology Co., Ltd.&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;6&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;6&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Other receivable from Shenglong Zou&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;9&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;9&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Other receivable from Chuan Wang&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;5&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;5&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>

  <xnet:ScheduleOfAmountsDueToFromRelatedPartiesTableTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_2005">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Amounts due to related parties&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Accounts payable to Zhuhai Qianyou&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;45&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;10&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Long-term payable to Aiden &amp;#38; Jasmine Limited&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,233&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,289&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Long-term payable to Vantage Point Global Limited&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;3,304&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;3,448&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &lt;/div&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Amounts due from related parties&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Accounts receivable from Beijing Xiaomi&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;95&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Accounts receivable from Millet Communication Technology Co., Ltd.&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;939&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Accounts receivable from Beijing Xiaomi Mobile Software Co., Ltd.&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;6,738&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Accounts receivable from Beijing Millet Payment Technologies Limited&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;38&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;92&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Accounts receivable from Guangzhou Millet Information Service Co., Ltd.&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;136&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Accounts receivable from Shenzhen Xunlei Finance Information Service Co., Ltd.&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;5&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Other receivable from Shenzhen Crystal Technology Co., Ltd.&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;6&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;6&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Other receivable from Shenglong Zou&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;9&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;9&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Other receivable from Chuan Wang&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;5&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;5&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</xnet:ScheduleOfAmountsDueToFromRelatedPartiesTableTextBlock>

  <us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax contextRef="P01_01_2018To01_31_2018_SubsequentEventMemberusgaapSubsequentEventTypeAxis_WebGameBusinessMemberusgaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" id="Factid_2006" unitRef="USD" decimals="0">1400000</us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax>

  <us-gaap:ConcentrationRiskDisclosureTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_2007">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; WIDTH: 99.98%; FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid" border="0" cellspacing="0" cellpadding="0" width="99%"&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;strong&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;25.&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt" align="justify"&gt; &lt;strong&gt;&lt;font style="FONT-SIZE: 10pt"&gt;Certain risks and concentration&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;strong&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;strong&gt;&lt;font style="FONT-SIZE: 10pt"&gt;PRC regulations&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;Current PRC laws and regulations place certain restrictions on foreign ownership of companies that engage in internet businesses, including the provision of online video and online advertising services. Specifically, foreign ownership in an internet content provider or other value-added telecommunication service providers may not exceed &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 50&lt;/font&gt;%. The Group conducts its operations in China principally through contractual arrangements among Giganology Shenzhen, its wholly-owned PRC subsidiary, and Shenzhen Xunlei and its shareholders. Shenzhen Xunlei holds the licenses and permits necessary to conduct its resource discovery network, online advertising, online games and related businesses in China and hold various operating subsidiaries that conduct a majority of its operations in China. The Company conducts all of its operations in China through, Shenzhen Xunlei, a variable interest entity, which it consolidates as a result of a series contractual arrangements enacted. If the Company had direct ownership of Shenzhen Xunlei, it would be able to exercise its rights as a shareholder to effect changes in the board of directors of Shenzhen Xunlei, which in turn could effect changes at the management level, subject to any applicable fiduciary obligations. However, under the current contractual arrangements, it relies on Shenzhen Xunlei and its shareholders&amp;#8217; performance of their contractual obligations to exercise effective control. In addition, its operating contract with Shenzhen Xunlei has a term of ten years, which is subject to Giganology Shenzhen&amp;#8217;s unilateral termination right. None of Shenzhen Xunlei or its shareholders may terminate the contracts prior to the expiration date.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;Further, the Group believes that the contractual arrangements among Giganology Shenzhen, Shenzhen Xunlei and its shareholders are in compliance with PRC law and are legally enforceable. However, the Chinese government may issue from time to time new laws or new interpretations on existing laws to regulate this industry. Regulatory risk also encompasses the interpretation by the tax authorities of current tax laws, and the Group&amp;#8217;s legal structure and scope of operations in the PRC, which could be subject to further restrictions resulting in limitations on the Company&amp;#8217;s ability to conduct business in the PRC. The PRC government may also require the Company to restructure the Group&amp;#8217;s operations entirely if it finds that its contractual arrangements do not comply with applicable laws and regulations. Furthermore, it could revoke the Group&amp;#8217;s business and operating licenses, require it to discontinue or restrict its operations, restrict its right to collect revenues, block its website, require it to restructure its operations, impose additional conditions or requirements with which the Group may not be able to comply, or take other regulatory or enforcement actions against the Group that could be harmful to its business. The imposition of any of these penalties may result in a material and adverse effect on the Group&amp;#8217;s ability to conduct the Group&amp;#8217;s business. In addition, if the imposition of any of these penalties causes the Group to lose the rights to direct the activities of the VIE and its subsidiaries or the right to receive their economic benefits, the Group would no longer be able to consolidate the VIE. The Group does not believe that any penalties imposed or actions taken by the PRC Government would result in the liquidation of the Company, Giganology Shenzhen or Shenzhen Xunlei.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;As of December 31, 2017, the aggregate loss and distributable reserves of VIE and VIE&amp;#8217;s subsidiaries amounted to approximately USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 32,222,000&lt;/font&gt; and the aggregate retained earnings and distributable reserves amounted to USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 2,541,000&lt;/font&gt; as of December 31, 2016, which has been included in the consolidated financial statements.&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;As stated above, Shenzhen Xunlei holds assets that are important to the operation of the Group&amp;#8217;s business, including patents for proprietary technology, related domain names and trademarks. If Shenzhen Xunlei or its subsidiaries falls into bankruptcy and all or part of its assets become subject to liens or rights of third-party creditors, the Group may be unable to conduct its business activities in China, which could have a material adverse effect on the Group&amp;#8217;s future financial position, results of operations or cash flows. However, the Group believes this is a normal business risk many companies face. The Group will continue to closely monitor the financial conditions of Shenzhen Xunlei and its subsidiaries.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;Shenzhen Xunlei and its subsidiaries&amp;#8217; assets comprise both recognized and unrecognized revenue-producing assets. The recognized revenue-producing assets include intangible assets, purchased property and equipment. The balances of these assets held by the VIE and its subsidiaries are included in &amp;#8220;property and equipment, net&amp;#8221; and &amp;#8220;intangible assets, net&amp;#8221; in the consolidated balance sheet and specifically in the VIE table on the following page. The unrecognized revenue-producing assets mainly consist of license, patents, trademarks, and domain names which are not recorded in the financial statement as they didn&amp;#8217;t meet the recognition criteria set in ASC 350-30-25. The licenses stated above primarily consist of licenses that grant the VIE and its subsidiaries the right to produce and broadcast internet, radio, and television programs. One of them is the ICP licenses as described in note 1.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; As of December 31, 2017, Shenzhen Xunlei and its subsidiaries held patents granted in the PRC and in the United States. Presently, patent applications are being examined by the State Intellectual Property Office of the PRC and also patent application is being reviewed by the United States Patent and Trademark Office.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px"&gt; As of December 31, 2017, Shenzhen Xunlei and its subsidiaries have applied to register trademarks, of which the Company has received registered trademarks in different applicable trademark categories including registered with World Intellectual Property Organization.&amp;#160;&amp;#160; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;The following consolidated financial information of the Group&amp;#8217;s VIE and its subsidiaries from continuing operations was included in the accompanying consolidated financial statements, before elimination of balances with the Company and its subsidiaries, as of and for the years ended:&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="27%" colspan="5"&gt; &lt;div&gt;As&amp;#160;of&amp;#160;December&amp;#160;31,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Current assets:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Cash and cash equivalents&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;40,393&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;48,044&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Short-term investments&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;28,749&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;7,853&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Accounts receivable, net&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;14,824&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;40,938&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Due from related parties&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,083&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;6,970&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Deferred tax assets&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;971&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;-&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Inventories&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;374&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;3,880&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Prepayments and other current assets&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;15,123&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;10,963&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Held-for-sale assets&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;20&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;26&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Total current assets&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;101,537&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;118,674&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Non-current assets:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Equity method investments&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;25,479&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;27,428&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Deferred tax assets&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,849&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;4,555&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Property and equipment, net&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;20,039&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;19,491&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Construction in progress&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;574&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;4,517&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Intangible assets, net&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;11,083&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;5,511&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Goodwill&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;20,497&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;21,760&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Other long-term prepayments&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,187&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,885&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Total non-current assets&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;80,708&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;85,147&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Total assets&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;182,245&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;203,821&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Current liabilities:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Accounts payable (note a)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;44,162&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;68,469&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Due to a related party&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;45&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;10&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Deferred revenue and income, current portion&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;22,923&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;27,738&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Income tax payable&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;2,253&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;3,128&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Accrued liabilities and other payables (note b)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;104,114&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;132,322&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Held-for-sale liabilities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,337&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;822&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Total current liabilities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;174,834&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;232,489&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Non-current liabilities:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Deferred revenue and income, non-current portion&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;3,539&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;2,934&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Total non-current liabilities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;3,539&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;2,934&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Total liabilities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;178,373&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;235,423&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt; &amp;#160; &lt;table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Note a.&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;The balance included inter-companies balances with the Company and its subsidiaries of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 9,360,000&lt;/font&gt; and USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 18,704,000&lt;/font&gt; as of December 31, 2016 and 2017, respectively.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.45in; MARGIN: 0pt 0px 0pt 0.45in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="left"&gt;&amp;#160;&lt;/div&gt; &lt;table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0px"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Note b.&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;The balance included inter-companies balances with the Company and its subsidiaries of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 91,477,000&lt;/font&gt; and USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 74,394,000&lt;/font&gt; as of December 31, 2016 and 2017, respectively.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.45in; MARGIN: 0pt 0px 0pt 0.45in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="left"&gt;&amp;#160;&lt;font style="FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="41%" colspan="8"&gt; &lt;div&gt;Years&amp;#160;ended&amp;#160;December&amp;#160;31,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2015&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Net revenue from continuing operations&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;119,761&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;140,236&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;200,591&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Net loss attributable to Xunlei Limited&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(15,646)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(31,196)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(49,339)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="41%" colspan="8"&gt; &lt;div&gt;Years&amp;#160;ended&amp;#160;December&amp;#160;31,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 7px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2015&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 7px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 7px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 7px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 7px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Net cash (used in)/provided by operating activities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;41,723&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;3,565&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(6,992)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Net cash (used in)/provided by investing activities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(51,721)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,859&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;13,463&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Net cash provided by financing activities&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,055&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;2,508&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,180&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(8,943)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;7,932&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;7,651&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &lt;/div&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;Foreign exchange risk&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;The Group&amp;#8217;s financing activities are denominated mainly in the USD. The RMB is not freely convertible into foreign currencies. Remittances of foreign currencies into the PRC and exchange of foreign currencies into the RMB require approval by foreign exchange administrative authorities and certain supporting documentation. The State Administration for Foreign Exchange, under the authority of the People&amp;#8217;s Bank of China, controls the conversion of the RMB into other currencies. The revenues and expenses of the Company&amp;#8217;s subsidiaries, consolidated VIE and its subsidiaries are generally denominated in the RMB and their assets and liabilities are denominated in&amp;#160;the RMB.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;Concentration of customer risk&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;The top &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 10&lt;/font&gt;&amp;#160;customers accounted for &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 26&lt;/font&gt;%, &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 18&lt;/font&gt;% and &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 27&lt;/font&gt;% of the net revenues for the years ended December&amp;#160;31, 2015, 2016 and 2017, respectively. Prior to entering into sales agreements, the Group performs credit assessments of its customers to assess the credit history of its customers. Further, the Group has not experienced any significant bad debts with respect to its accounts receivable.&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;Credit risk&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;As of December&amp;#160;31, 2016 and 2017, substantially all of the Group&amp;#8217;s cash and cash equivalents were held at reputable financial institutions in the jurisdictions where the Group and its subsidiaries are located. The Group believes that it is not exposed to unusual risks as these financial institutions have high credit quality. The Group has not experienced any losses on its deposits of cash and cash equivalents.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;Prior to entering into sales agreements, the Group performs credit assessments of its customers to assess the credit history of its customers. Further, the Group has not experienced any significant bad debts with respect to its accounts receivable.&lt;/font&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ConcentrationRiskDisclosureTextBlock>

  <us-gaap:SubsequentEventsTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_2008">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0.5in"&gt; &lt;div&gt;&lt;b&gt;26.&lt;/b&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div&gt;&lt;b&gt;Subsequent events&lt;/b&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;i&gt;Restricted shares grant&lt;/i&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; In March 2018, &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 2,815,520&lt;/font&gt; restricted shares had been granted to certain executive officers or employees of the Group under the 2010 share incentive plan.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;i&gt;Investments&lt;/i&gt;&amp;#160;&amp;#160; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;i&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&lt;font style="BACKGROUND-COLOR: transparent"&gt;&amp;#160;&lt;/font&gt;&lt;/font&gt;&lt;/i&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&lt;font style="BACKGROUND-COLOR: transparent"&gt;In November 2017, the Group has prepaid USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 1.5&lt;/font&gt; million (RMB &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 9.6&lt;/font&gt; million) to Henan Zhaoteng Investment Co., Ltd. for acquisition &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 80&lt;/font&gt;% of its equity interests in Henan Tourism Information Co., Ltd. This acquisition was not closed as of &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;April 25&lt;/font&gt;, 2018.&lt;/font&gt;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&lt;font style="BACKGROUND-COLOR: transparent"&gt;&amp;#160;&lt;/font&gt;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;i&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&lt;font style="BACKGROUND-COLOR: transparent"&gt;Class action lawsuits against the Company&lt;/font&gt;&lt;/font&gt;&lt;/i&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;i&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&lt;font style="BACKGROUND-COLOR: transparent"&gt;&amp;#160;&lt;/font&gt;&lt;/font&gt;&lt;/i&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="BACKGROUND-IMAGE: none; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: 0% 0%; FONT-SIZE: 10pt"&gt; &lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;font style="BACKGROUND-IMAGE: none; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: 0% 0%; FONT-SIZE: 10pt"&gt; In January 2018, two putative shareholder class action lawsuits were filed in the United States District Courts for the Southern District of New York against Xunlei and certain of its current and former officers and directors: Dookeran v. Xunlei Limited, et al. (filed on January 18, 2018, Case No: 18-cv-467 (S.D.N.Y.)), and Peng Li v. Xunlei Limited, et al. (filed on January 24, 2018, Case No. 18-cv-646 (S.D.N.Y.)). Purporting to sue on behalf of all investors who purchased or acquired Xunlei stock from October 10, 2017, to January 11, 2018, Plaintiffs allege that certain statements regarding OneCoin &lt;font style="FONT-SIZE: 10pt;FONT-FAMILY:Times New Roman, Times, Serif"&gt;(now called &amp;#8220;LinkToken&amp;#8221;) in the Company&amp;#8217;s press releases and on a quarterly investor call were false and misleading because, among other things, they failed to disclose that OneCoin was a disguised &amp;#8220;initial coin offering&amp;#8221; and &amp;#8220;initial miner offering&amp;#8221; and constituted &amp;#8220;unlawful financial activity.&amp;#8221; Plaintiffs seek to recover under Sections 10(b) and 20(a) of the U.S. Securities Exchange Act of 1934 and Rule 10b-5 thereunder. On April 12, 2018, the court consolidated the actions under the caption In re Xunlei Limited Securities Litigation, No. 18-cv-467 (RJS), and appointed lead plaintiffs and lead plaintiffs&amp;#8217; counsel. The proceedings are still at an early stage, and the consolidated amended complaint has not yet been filed.&lt;/font&gt;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;font style="BACKGROUND-IMAGE: none; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: 0% 0%; FONT-SIZE: 10pt"&gt; &lt;font style="BACKGROUND-COLOR: transparent"&gt; &amp;#160;&lt;/font&gt;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;font style="BACKGROUND-IMAGE: none; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: 0% 0%; FONT-SIZE: 10pt"&gt; &lt;font style="BACKGROUND-COLOR: transparent"&gt;Given the early stage of the proceedings, no provision in respect of these putative class action lawsuits is considered necessary apart from the legal fee to be accrued in 2018 according to ASC450-20-25, which requires an estimated loss from a loss contingency be accrued by a charge to income if both probable and reasonably estimable.&lt;/font&gt;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;font style="BACKGROUND-IMAGE: none; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: 0% 0%; FONT-SIZE: 10pt"&gt; &lt;font style="BACKGROUND-COLOR: transparent"&gt; &amp;#160;&lt;/font&gt;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;font style="BACKGROUND-IMAGE: none; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: 0% 0%; FONT-SIZE: 10pt"&gt; &lt;i&gt;&lt;font style="BACKGROUND-COLOR: transparent"&gt;Sale of web game business&lt;/font&gt;&lt;/i&gt;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;font style="BACKGROUND-IMAGE: none; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: 0% 0%; FONT-SIZE: 10pt"&gt; &lt;font style="BACKGROUND-COLOR: transparent"&gt; &amp;#160;&lt;/font&gt;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;font style="BACKGROUND-IMAGE: none; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: 0% 0%; FONT-SIZE: 10pt"&gt; &lt;font style="BACKGROUND-COLOR: transparent"&gt;On December 28, 2017, Xunlei entered into a legally binding agreement to sell its web game business with Xunyi. The disposal was completed in January 2018 with a disposal gain recorded approximate USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 1,400,000&lt;/font&gt; in 2018 (note 3).&lt;/font&gt;&lt;/font&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:SubsequentEventsTextBlock>

  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="P01_01_2018To03_31_2018_RestrictedStockMemberusgaapAwardTypeAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis" id="Factid_2009" unitRef="shares" decimals="INF">2815520</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>

  <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_2010">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;table style="clear:both;WIDTH: 99.98%; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="99%"&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;strong&gt;&lt;font style="FONT-SIZE: 10pt"&gt;13.&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt" align="justify"&gt; &lt;strong&gt;&lt;font style="FONT-SIZE: 10pt"&gt;Accrued liabilities and other payables&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.5in; MARGIN: 0in 0in 0pt 0.5in" align="justify"&gt;&lt;strong&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;&amp;#160;&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="BORDER-BOTTOM: #9eb6ce 0px solid; BORDER-LEFT: #9eb6ce 0px solid; MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible; BORDER-TOP: #9eb6ce 0px solid; BORDER-RIGHT: #9eb6ce 0px solid" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;December&amp;#160;31,&lt;br/&gt; 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;December&amp;#160;31,&lt;br/&gt; 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Payroll and welfare (note b)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;11,624&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;15,170&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Agency commissions and rebates&amp;#151;online advertising&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;2,297&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;2,890&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Payables for advertisement on exclusive online games&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;1,521&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;1,826&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Receipts in advance from customers (note a)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;5,538&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;16,833&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Tax levies (note b)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;1,864&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;10,234&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Payables for purchase of equipment&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;3,235&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;461&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Legal and litigation related expenses (note 24)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;2,904&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;1,755&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Professional fees&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;1,007&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;1,045&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Staff reimbursements&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;452&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;355&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Rental expense&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;5&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Payables for proceeds from selling exercised stock options&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;352&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;74&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Payables for gaming distribution&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;147&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;199&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Payables related to Kankan (note c)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;807&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;4,501&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Payables for technological services&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;234&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;944&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Payables for construction in progress&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;345&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Customer&amp;#8217;s deposit&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;306&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Payables for fulfillment services&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;298&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Others&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;1,144&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;2,635&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Total&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;33,131&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;59,871&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &lt;/div&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &lt;/div&gt; &lt;table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;note a:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;As at December 31, 2017, receipts in advance from customers mainly represents prepayment from customers in respect of cloud computing, live video and mobile game. The increment is mainly driven by the popularity of OneThing Cloud.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0pt 0px 0pt 35.45pt; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0px"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Note b:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Payroll and welfare increased due to the performance bonus proposed in December 2017, resulting in an increase in individual income tax payable. Value added tax payable also increased, which is related to revenue increment in sale of product.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0pt 0px 0pt 35.45pt; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0px"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Note c:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Kankan failed to settle the transferred trade payables, which resulted in the creditors brought litigation against Kankan as well as Xunlei, due to the fact that Xunlei remained as the contracted party in the relevant purchase contracts. In light of this, for the year ended December 31, 2017, payables of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 3,074,000&lt;/font&gt; was accrued by Xunlei, out of which, USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 2,769,000&lt;/font&gt; remain unsettled as of December 31, 2017 (note 7).&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0pt 0px 0pt 35.45pt; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px"&gt; As at December 31, 2017, payables related to Kankan also include USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 1,732,000&lt;/font&gt; collected by Xunlei on behalf of Kankan, related to receivables transferred to Kankan, pursuant to the sale and purchase agreement of Kankan Disposal.&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>

  <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_2011">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; WIDTH: 99.98%; FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid" border="0" cellspacing="0" cellpadding="0" width="99%"&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;strong&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;24.&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt" align="justify"&gt; &lt;strong&gt;&lt;font style="FONT-SIZE: 10pt"&gt;Commitments and contingencies&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;strong&gt;&lt;i&gt;&lt;font style="FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/i&gt;&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;strong&gt;&lt;i&gt;&lt;font style="FONT-SIZE: 10pt"&gt;Rental commitments&lt;/font&gt;&lt;/i&gt;&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;The Group leases facilities in the PRC under non-cancellable operating leases expiring on different dates. Payments under operating leases are expensed on a straight-line basis over the periods of the respective leases, including any free rental&amp;#160;periods.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;Total office rental expenses under all operating leases were USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 2,751,000&lt;/font&gt;, USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 2,382,000&lt;/font&gt; and USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 2,976,000&lt;/font&gt; for the years ended December&amp;#160;31, 2015, 2016 and 2017, respectively.&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;Future minimum payments under non-cancellable operating leases of office rental consist of the following as of December&amp;#160;31,&amp;#160;2017:&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="85%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;2018&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;3,440&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;2019&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;1,784&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;2020&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;232&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;5,456&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;strong&gt;&lt;i&gt;&lt;font style="FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/i&gt;&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;strong&gt;&lt;i&gt;&lt;font style="FONT-SIZE: 10pt"&gt;Bandwidth lease commitments&lt;/font&gt;&lt;/i&gt;&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;The Group leases bandwidth in the PRC under non-cancellable operating leases expiring on different dates. Payments under bandwidth leases are expensed on a straight-line basis over the duration of the respective lease periods, including any lease free&amp;#160;periods.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&lt;font style="BACKGROUND-COLOR: transparent"&gt;Total bandwidth leasing costs for continuing operations under all operating leases were USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 37,218,000&lt;/font&gt;, USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 55,135,000&lt;/font&gt; and USD &lt;font style="BACKGROUND-IMAGE: none; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: 0% 0%"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 68,441,000&lt;/font&gt;&lt;/font&gt; for the years ended December 31, 2015, 2016 and 2017. Total bandwidth leasing costs for discontinued operations under all operating leases were USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 2,983,000&lt;/font&gt;, nil and &lt;font style="BACKGROUND-IMAGE: none; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: 0% 0%"&gt; nil&lt;/font&gt; for the years ended December 31, 2015, 2016 and 2017.&lt;/font&gt;&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;Future minimum payments under non-cancellable bandwidth leases consist of the following as of December&amp;#160;31, 2017:&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="BORDER-BOTTOM: #9eb6ce 0px solid; BORDER-LEFT: #9eb6ce 0px solid; MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible; BORDER-TOP: #9eb6ce 0px solid; BORDER-RIGHT: #9eb6ce 0px solid" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="85%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;2018&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;11,536&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;2019&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;418&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;2020&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;84&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;12,038&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &lt;/div&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;strong&gt;&lt;i&gt;&lt;font style="FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/i&gt;&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;strong&gt;&lt;i&gt;&lt;font style="FONT-SIZE: 10pt"&gt;Capital commitments&lt;/font&gt;&lt;/i&gt;&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;As at December&amp;#160;31, 2017, the Group has unconditional purchase obligations for switchboards, servers, office software and construction in progress that had not been recognized in the amount of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 4,368,000&lt;/font&gt;.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&lt;/font&gt;&amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="85%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;2018&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;2,953&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;2019&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;971&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;2020&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;444&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;4,368&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;strong&gt;&amp;#160;&lt;/strong&gt; &amp;#160; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;strong&gt;&lt;i&gt;&lt;font style="FONT-SIZE: 10pt"&gt; Litigation&lt;/font&gt;&lt;/i&gt;&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;The Group is involved in a number of cases pending in various courts. These cases are substantially related to alleged copyright infringement as well as routine and incidental matters to its business, among others. Adverse results in these lawsuits may include awards of damages and may also result in, or even compel, a change in the Group&amp;#8217;s business practices, which could impact the Group&amp;#8217;s future financial results. The Group had incurred USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 3,307,000&lt;/font&gt;, USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 1,669,000&lt;/font&gt; and USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 9,453,000&lt;/font&gt; legal and litigation related expenses for the years ended December&amp;#160;31, 2015, 2016 and 2017, respectively. For the year ended December 31, 2017, legal and litigation related expenses include a settlement of USD&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;3.9&lt;/font&gt; million reached during the year.&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&lt;font style="BACKGROUND-COLOR: transparent"&gt;Up to April 25, 2018, which is the date when the consolidated financial statements were issued, the Group had &lt;font style="BACKGROUND-IMAGE: none; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: 0% 0%"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 42&lt;/font&gt;&lt;/font&gt; lawsuits pending against the Group with an aggregate amount of claimed damages of approximately RMB &lt;font style="BACKGROUND-IMAGE: none; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: 0% 0%"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 112&lt;/font&gt;&lt;/font&gt; million (USD &lt;font style="BACKGROUND-IMAGE: none; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: 0% 0%"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 16.76&lt;/font&gt;&lt;/font&gt; million) which occurred before December 31, 2017 (2016: RMB &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 89.27&lt;/font&gt; million (USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 12.87&lt;/font&gt; million)). Of the &lt;font style="BACKGROUND-IMAGE: none; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: 0% 0%"&gt; 42&lt;/font&gt; pending lawsuits, &lt;font style="BACKGROUND-IMAGE: none; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: 0% 0%"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 39&lt;/font&gt;&lt;/font&gt; lawsuits were relating to the alleged copyright infringement in the PRC. The Group had accrued for USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 1,755,000&lt;/font&gt; litigation related expenses in &amp;#8216;&amp;#8216;Accrued expenses and other liabilities&amp;#8217;&amp;#8217; in the consolidated balance sheet as of December 31, 2017 (2016: USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 2,062,000&lt;/font&gt;), which is the most probable and reasonably estimable outcome.&lt;/font&gt;&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&lt;font style="BACKGROUND-COLOR: transparent"&gt;&amp;#160;&lt;/font&gt;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;font style="BACKGROUND-COLOR: transparent"&gt;The Group estimated the litigation compensation based on judgments handed down by the court, out-of-court settlements of similar cases as well as advices from the Group&amp;#8217;s legal counsel. The Group is in the process of appealing certain judgments for which the losses had been accrued. Although the results of unsettled litigation and claims cannot be predicted with certainty, the Group does not expect that the outcome of the &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;42&lt;/font&gt; lawsuits will result in the amounts accrued materially different from the range of reasonably possible losses. In the opinion of management, there was not at least a reasonable possibility the Company may have incurred a material loss, or a material loss in excess of a recorded accrual, with respect to loss contingencies for asserted legal and other claims. However, the outcome of litigation is inherently uncertain. If one or more of these legal matters were resolved against the Company in a reporting period for amounts in excess of management&amp;#8217;s expectations, the Company&amp;#8217;s consolidated financial statements for that reporting period could be materially adversely affected.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; In May 2014, the Group entered into a content protection agreement with the Motion Picture Association of America, Inc., or MPAA, and its members, which are six major U.S. entertainment content providers. In that agreement, the Group agreed to implement a comprehensive system of measures designed to prevent unauthorized downloading of and access to such content providers&amp;#8217; works. After beginning the roll-out for several months, the Group suspended implementation of the filter but have identified and are in the process of implementing a new filter. Even with the implementation of a new filter, however, the Group&amp;#8217;s copyright protection measures would not be able to fully protect the Group against copyright infringement suits. In January 2015, a number of MPAA member studios filed 28 copyright infringement lawsuits against the Group on 28 video products in the Shenzhen Nanshan District Court in China. The court combined these cases into two cases for trial and entered a judgment on both cases on August 21, 2017. The court held, among others, that the Group infringed the plaintiffs&amp;#8217; copyright on 13 of 28 video products and were required by the court to compensate the plaintiff for a total of RMB1.4 million. As of the date of this annual report, those cases are awaiting decisions of appellate court.&lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>

  <us-gaap:IncomeTaxDisclosureTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_2012">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;table style="FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid" cellspacing="0" cellpadding="0" width="100%" border="0"&gt; &lt;tr&gt; &lt;td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; WIDTH: 0%; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top"&gt;&lt;/td&gt; &lt;td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; WIDTH: 0.5in; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top" width="48"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;strong&gt;&lt;font style="FONT-SIZE: 10pt"&gt;21.&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt" align="justify"&gt; &lt;strong&gt;&lt;font style="FONT-SIZE: 10pt"&gt; Taxation&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.5in" align="justify"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;table style="FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid" cellspacing="0" cellpadding="0" width="100%" border="0"&gt; &lt;tr&gt; &lt;td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; WIDTH: 0%; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top"&gt;&lt;/td&gt; &lt;td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; WIDTH: 0.5in; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top" width="48"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;(i)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;Cayman Islands&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;Under the current laws of the Cayman Islands, the Company is not subject to tax on income or capital gains. Additionally, upon payment of dividends by the Company to its shareholders, no Cayman Islands withholding tax will be&amp;#160;imposed.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.5in"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;table style="FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid" cellspacing="0" cellpadding="0" width="100%" border="0"&gt; &lt;tr&gt; &lt;td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; WIDTH: 0%; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top"&gt;&lt;/td&gt; &lt;td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; WIDTH: 0.5in; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top" width="48"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;(ii)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;PRC Enterprise Income Tax (&amp;#8220;EIT&amp;#8221;)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;The PRC enterprise income tax is calculated based on the taxable income determined under the PRC laws and accounting standards.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;Under the Corporate Income Tax (&amp;#8220;CIT&amp;#8221;) Law, which became effective on January 1, 2008, foreign invested enterprises and domestic enterprises are subject to a unified CIT rate of &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 25&lt;/font&gt;%. In accordance with the implementation rules of the CIT Law, a qualified &amp;#8220;High and New Technology Enterprise&amp;#8221; (&amp;#8220;HNTE&amp;#8221;) is eligible for a preferential tax rate of 15% and a &amp;#8220;Software Enterprise&amp;#8221;(&amp;#8220;SE&amp;#8221;) is entitled exemption from income taxation for the first two years, counting from the year the enterprise makes profit, and reduction half for the next three years.&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;Shenzhen Xunlei has been recognized as HNTE under the CIT law by relevant government authorities entitled to preferential tax rate of 15% for the years ended December 31, 2015, 2016 and 2017. Onething and Wangwenhua have been recognized as HNTE under the CIT law by relevant government authorities entitled to preferential tax rate of 15% for the years ended December 31, 2017.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;Xunlei &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;Computer was further exempted from EIT for two years commencing from its first year of profitable operation after offsetting prior years&amp;#8217; tax losses, followed by a 50% reduction for the next three years (&amp;#8220;2-year Exemption and 3-year 50% Reduction&amp;#8221;).&lt;/font&gt;&lt;/font&gt;&lt;/font&gt; The first year of profitable operation of Xunlei Computer is 2013. Xunlei Computer is eligible for a &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 50&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;% deduction for the years ended December 31, 2015, 2016 and 2017.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;According to a policy of the PRC State tax bureau, enterprises that engage in research and development activities are entitled to claim 150% of the research and development expenses incurred in a year as tax deductible expenses in determining their tax assessable profits for that year, or Super Deduction. Shenzhen Xunlei has been claiming this Super Deduction for the years ended December 31, 2015, 2016 and 2017.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;The other PRC subsidiaries and Consolidated VIEs are subject to a 25% EIT rate.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&lt;/font&gt;&amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;In addition, according to the EIT Law and its implementation rules, foreign enterprises, which have no establishment or place in the PRC but derive dividends, interest, rents, royalties and other income (including capital gains) from sources in the PRC are subject to PRC withholding tax, or WHT, at 10% (a further reduced WHT rate may be available according to the applicable double tax treaty or arrangement). The 10% WHT is generally applicable to any dividends to be distributed from Giganology Shenzhen and Xunlei Computer to the Company out of any profits of Giganology Shenzhen and Xunlei Computer derived after January 1, 2008. Up to December&amp;#160;31, 2017, both Giganology Shenzhen and Xunlei Computer did not declare any dividend to the parent company and have determined that it has no present plan to declare and pay any dividends. The Group currently plans to continue to reinvest its subsidiaries&amp;#8217; undistributed earnings, if any, in its operations in China indefinitely. Accordingly, no withholding income tax was accrued or required to be accrued as of December 31, 2016 and 2017. The undistributed earnings from the Group&amp;#8217;s PRC entities as of December 31, 2016 and 2017 amounted to USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 19,883,000&lt;/font&gt; and&amp;#160;USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 12,568,000&lt;/font&gt; respectively. An estimated foreign withholding taxes of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 1,988,000&lt;/font&gt; and USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 1,257,000&lt;/font&gt;&amp;#160;would be due if these earnings were remitted as dividends as of December 31, 2016 and 2017, respectively.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;Moreover, the current EIT Law treats enterprises established outside of China with &amp;#8220;effective management and control&amp;#8221; located in the PRC as PRC resident enterprises for tax purposes. The term &amp;#8220;effective management and control&amp;#8221; is generally defined as exercising overall management and control over the business, personnel, accounting, properties, etc. of an enterprise. The Company, if considered a PRC resident enterprise for tax purposes, would be subject to the PRC Enterprise Income Tax at the rate of &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 25&lt;/font&gt;% on its worldwide income for the period after January 1, 2008. As of December 31, 2017, the Company has not accrued for PRC tax on such basis. The Company will continue to monitor its tax status.&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;The current and deferred portions of income tax expense included in the consolidated statements of operations are as&amp;#160;follows:&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;WIDTH: 100%;  TEXT-INDENT: 0in"&gt; &lt;table style="OVERFLOW: visible; BORDER-TOP: #9eb6ce 0px solid; BORDER-RIGHT: #9eb6ce 0px solid; WIDTH: 100%; BORDER-COLLAPSE: collapse; BORDER-BOTTOM: #9eb6ce 0px solid; MARGIN: 0in; BORDER-LEFT: #9eb6ce 0px solid" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="66%"&gt; &lt;div&gt;Continuing operations&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: center" width="32%" colspan="8"&gt; &lt;div&gt;Years ended December 31,&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="66%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="10%" colspan="2"&gt; &lt;div&gt;2015&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="10%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="10%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="66%"&gt; &lt;div&gt;Current income tax expenses /(benefit)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="9%"&gt; &lt;div&gt;289&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="9%"&gt; &lt;div&gt;71&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="9%"&gt; &lt;div&gt;(38)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="66%"&gt; &lt;div&gt;Deferred income tax benefit&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="9%"&gt; &lt;div&gt;(4,034)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="9%"&gt; &lt;div&gt;(2,540)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="9%"&gt; &lt;div&gt;(2,214)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="66%"&gt; &lt;div&gt;Income tax benefit&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="9%"&gt; &lt;div&gt;(3,745)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="9%"&gt; &lt;div&gt;(2,469)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="9%"&gt; &lt;div&gt;(2,252)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"&gt;&lt;/div&gt; &lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;The aggregate amount and per share effect of the tax holidays are as follows:&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;WIDTH: 100%;  TEXT-INDENT: 0in"&gt; &lt;table style="OVERFLOW: visible; WIDTH: 100%; BORDER-COLLAPSE: collapse; MARGIN: 0in" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="57%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="41%" colspan="8"&gt; &lt;div&gt;Years&amp;#160;ended&amp;#160;December&amp;#160;31,&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="57%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 6px" width="13%" colspan="2"&gt; &lt;div&gt;2015&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 6px" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 6px" width="13%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 6px" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 6px" width="13%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Aggregate dollar effect &lt;strong&gt;(In thousands)&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(830)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(1,430)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(4,102)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Per share effect&amp;#151;basic&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;0.00&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;0.00&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(0.01)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Per share effect&amp;#151;diluted&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;0.00&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;0.00&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(0.01)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&amp;#160;&lt;/div&gt;&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;The reconciliation of total tax benefit computed by applying the respective statutory income tax rates to pre-tax loss is as&amp;#160;follows:&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;WIDTH: 100%;  TEXT-INDENT: 0in"&gt; &lt;table style="OVERFLOW: visible; BORDER-TOP: #9eb6ce 0px solid; BORDER-RIGHT: #9eb6ce 0px solid; WIDTH: 100%; BORDER-COLLAPSE: collapse; BORDER-BOTTOM: #9eb6ce 0px solid; MARGIN: 0in; BORDER-LEFT: #9eb6ce 0px solid" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Continuing&amp;#160;operations&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="41%" colspan="8"&gt; &lt;div&gt;Years&amp;#160;ended&amp;#160;December&amp;#160;31,&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="13%" colspan="2"&gt; &lt;div&gt;2015&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="13%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="13%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Income tax benefit at PRC statutory rate (based on statutory tax rate applicable to enterprises in China)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(5,202)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(8,319)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(11,617)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Effects of differences in tax rates in different jurisdictions applicable to entities of the Group outside of the PRC&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;2,400&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;2,145&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;1,341&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Non-deductible expenses&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;14&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;12&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;32&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Effect of Super Deduction available to Shenzhen Xunlei&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(901)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(546)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Effect of tax holiday&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;1,537&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;2,234&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;4,102&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Change in valuation allowance of deferred tax assets&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;4,750&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;6,748&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Effect on deferred tax assets due to change in tax rates&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(8)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Outside basis difference arising from VIE and its subsidiaries in the PRC&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(2,174)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(5,743)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(652)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Expiration of tax loss&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;290&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;91&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Others&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(5,352)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;8,012&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(1,660)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Income tax benefit&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(3,745)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(2,469)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(2,252)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &lt;/div&gt; &lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;The tax effects of temporary differences that give rise to the deferred tax asset and liability balances at December&amp;#160;31, 2016 and 2017 are as&amp;#160;follows:&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;WIDTH: 100%;  TEXT-INDENT: 0in"&gt; &lt;table style="OVERFLOW: visible; WIDTH: 100%; BORDER-COLLAPSE: collapse; MARGIN: 0in" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Deferred tax assets, current portion:&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Net operating loss carried forward (note a)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;1,276&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Amortization of intangible assets arising from intragroup transactions (note b)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;51&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Valuation allowance&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(106)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Deferred tax assets, current portion, net&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;1,221&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Deferred tax assets, non-current portion:&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Net operating losses carried forward (note a)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;12,093&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;19,246&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Impairment of long-term equity investment&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;348&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;562&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Allowance for advance to suppliers&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;576&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;88&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Impairment of intangible assets&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;686&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Impairment of property and equipment&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;151&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Impairment of other receivables&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;1,938&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Valuation allowance&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(9,745)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(16,599)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Deferred tax assets, non-current portion, net (note d)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;3,272&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;6,072&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Deferred tax liabilities, non-current portion:&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Outside basis difference (note c)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(635)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &lt;/div&gt; &lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;Upon adoption of ASU2015-17, deferred tax assets and liabilities are classified as noncurrent in the statement of financial position for the year ended December 31, 2017. Prior periods were not retrospectively adjusted.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 35.45pt; TEXT-INDENT: -35.45pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;table style="FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 99.98%; BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid" cellspacing="0" cellpadding="0" width="99%" border="0"&gt; &lt;tr&gt; &lt;td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; WIDTH: 0.5in; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top" width="48"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;Note a:&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;As of December 31, 2017, the Group had tax loss carryforwards of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 10,314,000&lt;/font&gt;, which can be carried forward to offset future taxable income. The net operating tax loss carryforwards will begin to expire as follows:&lt;/font&gt;&lt;/div&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 35.45pt; TEXT-INDENT: -35.45pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;WIDTH: 100%;  TEXT-INDENT: 0in"&gt; &lt;table style="OVERFLOW: visible; WIDTH: 100%; BORDER-COLLAPSE: collapse; MARGIN: 0in" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: center" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"&gt; &lt;div&gt;2018&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;5,721&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"&gt; &lt;div&gt;2019&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;3,389&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"&gt; &lt;div&gt;2020&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;555&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"&gt; &lt;div&gt;2021&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;75&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"&gt; &lt;div&gt;2022 and thereafter&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;574&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;10,314&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 35.45pt; TEXT-INDENT: -35.45pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;table style="FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 99.98%; BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid" cellspacing="0" cellpadding="0" width="99%" border="0"&gt; &lt;tr&gt; &lt;td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; WIDTH: 0.5in; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top" width="48"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;Note b:&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;Before 2008, Giganology Shenzhen sold several self-developed software at a market valuation of approximately RMB &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 42&lt;/font&gt;&amp;#160;million (USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 6.4&lt;/font&gt; million) to Shenzhen Xunlei. Shenzhen Xunlei was entitled to capitalize the amounts as intangible assets for tax purposes and the respective amortization charges could be entitled to claim tax deduction. As a result, this transaction had created a temporary difference between the accounting base (on&amp;#160;a group basis) and the tax base (on&amp;#160;Shenzhen Xunlei standalone basis) and led to origination of a deferred tax&amp;#160;asset.&lt;/font&gt;&lt;/div&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 35.45pt; TEXT-INDENT: -35.45pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;table style="MARGIN-BOTTOM: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"&gt; &lt;td style="WIDTH: 0px"&gt;&lt;/td&gt; &lt;td style="WIDTH: 0.5in; TEXT-ALIGN: left"&gt; &lt;div&gt;Note c:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left"&gt; &lt;div&gt;The deferred tax liabilities arising from the aggregate retained earnings and reserves of the VIE and its subsidiaries that are expected to be recovered by Giganology Shenzhen and other affiliates of the Group in the future periods, amounted to USD 2,541,000 and nil as of December 31, 2016 and 2017, respectively.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;table style="MARGIN-BOTTOM: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"&gt; &lt;td style="WIDTH: 0px"&gt;&lt;/td&gt; &lt;td style="WIDTH: 0.5in; TEXT-ALIGN: left"&gt; &lt;div&gt;Note d:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left"&gt; &lt;div&gt;As at December 31, 2017, the deferred tax asset and liability balances are expected to be recoverable as follows:&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;WIDTH: 100%;  TEXT-INDENT: 0in"&gt; &lt;table style="OVERFLOW: visible; WIDTH: 100%; BORDER-COLLAPSE: collapse; MARGIN: 0in" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: center" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"&gt; &lt;div&gt;Within one year&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;6,033&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"&gt; &lt;div&gt;After one year&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;39&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;6,072&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &lt;/div&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; Movement of valuation allowance is as follows:&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;WIDTH: 100%;  TEXT-INDENT: 0in"&gt; &lt;table style="OVERFLOW: visible; WIDTH: 100%; BORDER-COLLAPSE: collapse; MARGIN: 0in" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="57%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="41%" colspan="8"&gt; &lt;div&gt;Years&amp;#160;ended&amp;#160;December&amp;#160;31,&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 4px" width="13%" colspan="2"&gt; &lt;div&gt;2015&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 4px" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 4px" width="13%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 4px" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 4px" width="13%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Beginning balance&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(291)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(4,559)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(9,851)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Additions&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(4,268)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(5,292)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(6,748)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Write-off&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"&gt; &lt;div&gt;Ending balance&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(4,559)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(9,851)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;(16,599)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;In 2016, valuation allowance was provided for net operating loss carryforwards of Beijing Xunlei, Xunlei Games, Onething, Beijing Xunjing and Crystal Interactive because it was more likely than not that such deferred tax assets will not be realized based on the Group's estimate of their future taxable income, and the fact that the five entities were not included in the tax strategy plan. In 2017, valuation allowance was provided for net operating loss carryforwards of Beijing Xunlei, Xunlei Games, Onething, Beijing Xunjing and Crystal Interactive because it was more likely than not that such deferred tax assets will not be realized based on the Group's estimate of their future taxable income, and the fact that the five entities were not included in the tax strategy plan.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;strong&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;As of December&amp;#160;31, 2017, the tax returns of the Group&amp;#8217;s subsidiaries, VIE and its subsidiaries since their respective dates of incorporation are still open to&amp;#160;examination.&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;/font&gt;&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:IncomeTaxDisclosureTextBlock>

  <us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_2013">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 35.45pt; TEXT-INDENT: -35.45pt"&gt; &lt;/div&gt; &lt;table style="FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 99.98%; BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid" cellspacing="0" cellpadding="0" width="99%" border="0"&gt; &lt;tr&gt; &lt;td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; WIDTH: 0.5in; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top" width="48"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;Note a:&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;As of December 31, 2017, the Group had tax loss carryforwards of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 10,314,000&lt;/font&gt;, which can be carried forward to offset future taxable income. The net operating tax loss carryforwards will begin to expire as follows:&lt;/font&gt;&lt;/div&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 35.45pt; TEXT-INDENT: -35.45pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;WIDTH: 100%;  TEXT-INDENT: 0in"&gt; &lt;table style="OVERFLOW: visible; WIDTH: 100%; BORDER-COLLAPSE: collapse; MARGIN: 0in" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: center" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"&gt; &lt;div&gt;2018&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;5,721&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"&gt; &lt;div&gt;2019&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;3,389&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"&gt; &lt;div&gt;2020&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;555&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"&gt; &lt;div&gt;2021&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;75&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"&gt; &lt;div&gt;2022 and thereafter&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;574&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;10,314&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 35.45pt; TEXT-INDENT: -35.45pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;table style="FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 99.98%; BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid" cellspacing="0" cellpadding="0" width="99%" border="0"&gt; &lt;tr&gt; &lt;td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; WIDTH: 0.5in; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top" width="48"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;Note b:&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;Before 2008, Giganology Shenzhen sold several self-developed software at a market valuation of approximately RMB &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 42&lt;/font&gt;&amp;#160;million (USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 6.4&lt;/font&gt; million) to Shenzhen Xunlei. Shenzhen Xunlei was entitled to capitalize the amounts as intangible assets for tax purposes and the respective amortization charges could be entitled to claim tax deduction. As a result, this transaction had created a temporary difference between the accounting base (on&amp;#160;a group basis) and the tax base (on&amp;#160;Shenzhen Xunlei standalone basis) and led to origination of a deferred tax&amp;#160;asset.&lt;/font&gt;&lt;/div&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 35.45pt; TEXT-INDENT: -35.45pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;table style="MARGIN-BOTTOM: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"&gt; &lt;td style="WIDTH: 0px"&gt;&lt;/td&gt; &lt;td style="WIDTH: 0.5in; TEXT-ALIGN: left"&gt; &lt;div&gt;Note c:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left"&gt; &lt;div&gt;The deferred tax liabilities arising from the aggregate retained earnings and reserves of the VIE and its subsidiaries that are expected to be recovered by Giganology Shenzhen and other affiliates of the Group in the future periods, amounted to USD 2,541,000 and nil as of December 31, 2016 and 2017, respectively.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;table style="MARGIN-BOTTOM: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"&gt; &lt;td style="WIDTH: 0px"&gt;&lt;/td&gt; &lt;td style="WIDTH: 0.5in; TEXT-ALIGN: left"&gt; &lt;div&gt;Note d:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left"&gt; &lt;div&gt;As at December 31, 2017, the deferred tax asset and liability balances are expected to be recoverable as follows:&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock>

  <xnet:ScheduleOfRelationshipBetweenRelatedPartiesAndParentCompanyTableTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_2014">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal" align="justify"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;The table below sets forth the related parties and their relationships with the Group:&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"&gt;&amp;#160;&lt;/div&gt; &lt;table style="WIDTH: 100%; BORDER-COLLAPSE: collapse; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: bottom"&gt; &lt;td style="BORDER-BOTTOM: black 1pt solid; WIDTH: 50%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;&lt;strong&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;Related Party&lt;/strong&gt;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="PADDING-BOTTOM: 1pt; WIDTH: 1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; WIDTH: 49%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;&lt;strong&gt;Relationship with the Group&lt;/strong&gt;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Zhuhai Qianyou&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Equity investment of the Group&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Hao Cheng&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Co-founder and shareholder of the Group&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Chuan Wang&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Director of the Company&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Shenglong Zou&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Co-founder and shareholder of the Group&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Beijing Millet Technology Co., Ltd. (&amp;#8220;Beijing Xiaomi&amp;#8221;)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Company owned by a shareholder of the Group&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Leading Advice Holdings Limited&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Company owned by a Co-founder and shareholder of the Group&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Vantage Point Global Limited&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Shareholder of the Company&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Aiden &amp;#38; Jasmine Limited&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Shareholder of the Company&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Kingsoft Corporation Limited&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Shareholder of the Company&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;King Venture Holdings Limited&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Principal shareholder of the Group (shareholding &amp;gt;=10%)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Xiaomi Venture Limited&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Principal shareholder of the Group&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Morningside Technology Investments Limited&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Shareholder of the Group&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Shenzhen Mojingou Information Service Co., Ltd.&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Equity investment of the Group&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Shenzhen Xunlei Finance Information Service Co., Ltd&lt;/font&gt;.&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Subsidiary of the Group&amp;#8217;s equity investment&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Shenzhen Thunder Trade Service Co., Ltd&lt;/font&gt;.&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Subsidiary of the Group&amp;#8217;s equity investment&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Shenzhen Thunder Economic Consulting Co., Ltd&lt;/font&gt;.&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Subsidiary of the Group&amp;#8217;s equity investment&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Shenzhen thunderbolt Digital Technology Co., Ltd&lt;/font&gt;.&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Subsidiary of the Group&amp;#8217;s equity investment&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Shenzhen Crystal Technology Co., Ltd&lt;/font&gt;.&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Company owned by a Co-founder and director of the Group&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Millet Communication Technology Co., Ltd. (&amp;#8220;Millet Communication Technology&amp;#8221;)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Company owned by a shareholder of the Group&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Beijing Millet Electronic Products Co., Ltd.&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Company owned by a shareholder of the Group&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Beijing Millet Digital Technology Co., Ltd&lt;/font&gt;.&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Company owned by a shareholder of the Group&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Millet Technology Co., Ltd&lt;/font&gt;.&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Company owned by a shareholder of the Group&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Beijing Xiaomi Mobile Software Co., Ltd. (&amp;#8220;Beijing Xiaomi Mobile Software&amp;#8221;)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Company owned by a shareholder of the Group&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Guangzhou Millet Information Service Co., Ltd&lt;/font&gt;.&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;font style="FONT-FAMILY:Times New Roman, Times, Serif"&gt;Company owned by a shareholder of the Group&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Shenzhen Xunyi Network Technology Corp., Ltd. (&amp;#8220;Shenzhen Xunyi&amp;#8221;)&lt;/div&gt; &lt;/td&gt; &lt;td&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Company operated by few former core members of Xunlei&amp;#8217;s web game business&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</xnet:ScheduleOfRelationshipBetweenRelatedPartiesAndParentCompanyTableTextBlock>

  <us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_2015">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"&gt; &lt;/div&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;During the years ended December&amp;#160;31, 2015, 2016 and 2017, significant related party transactions were as&amp;#160;follows:&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="BORDER-BOTTOM: #9eb6ce 0px solid; BORDER-LEFT: #9eb6ce 0px solid; MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible; BORDER-TOP: #9eb6ce 0px solid; BORDER-RIGHT: #9eb6ce 0px solid" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="41%" colspan="8"&gt; &lt;div&gt;Years&amp;#160;ended&amp;#160;December&amp;#160;31,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2015&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Game sharing costs paid and payable to Zhuhai Qianyou (note a)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;127&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;154&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;84&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Bandwidth revenue from Millet Technology Co., Ltd.&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;316&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Technology service revenue from Beijing Xiaomi&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;344&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,010&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Bandwidth revenue from Millet Communication Technology Co., Ltd.&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;2,483&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,701&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Bandwidth revenue from Beijing Xiaomi Mobile Software Co., Ltd. (note b)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;2,245&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Marketing expense to Millet Communication Technology Co., Ltd.&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;20&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Advertisement revenue from Guangzhou Millet Information Service Co., Ltd.&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;125&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Technology service revenue from Beijing Xiaomi Mobile Software Co., Ltd. (note c)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;5,803&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Accrued to Aiden &amp;#38; Jasmine Limited (note d)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;54&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;54&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;54&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"&gt; &lt;div&gt;Accrued to Vantage Point Global Limited (note d)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;146&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;146&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;146&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &lt;/div&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;note a &amp;#150; The Company obtained an exclusive game operation right from Zhuhai Qianyou, which is specialized in developing online games. According to the agreement, the Company will share revenues derived by the licensed games with Zhuhai Qianyou.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;note b &amp;#150; In 2017, Onething entered into a contract with Beijing Xiaomi Mobile Software for the provision of bandwidth to Beijing Xiaomi Mobile Software at a price benchmarking against market price, based on actual usage.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;note c &amp;#150; The Group is entitled to receive a mutually agreed percentage of net advertising revenue with reference to market price, covering a period from January 2016 to mid-June 2017, as compensation for technology solution services provided to Beijing Xiaomi Mobile Software.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;note d &amp;#150; In 2014, the Group repurchased &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 3,860,733&lt;/font&gt; common shares from Aiden &amp;#38; Jasmine Limited (Co- founder&amp;#8217;s company) for USD&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;10,879,000&lt;/font&gt; and &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 10,334,679&lt;/font&gt; common shares from Vantage Point Global Limited (Founder&amp;#8217;s company) for USD&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;29,121,000&lt;/font&gt;. According to the repurchase contract, the Company was entitled to an amount (the &amp;#8220;Withheld Price&amp;#8221;) to withhold any taxes with respect to this repurchase as required under the applicable laws. If the Sellers (Aiden &amp;#38; Jasmine Limited and Vantage Point Global Limited) have not been specifically required by the applicable governmental or regulatory authority to pay any taxes as required under the applicable laws in connection with the repurchase, after the fifth anniversary of the Closing Date, the Company will pay to the Sellers the Withheld Price with a simple interest thereon at the rate of five percent (&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;5&lt;/font&gt;%) per annum (the &amp;#8220;repayment price&amp;#8221;) from the Closing Date. Therefore, the Withheld Price for Aiden &amp;#38; Jasmine Limited and Vantage Point Global Limited was USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 1,125,000&lt;/font&gt; (including interest of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 37,000&lt;/font&gt;) and USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 3,012,000&lt;/font&gt; (including interest of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 100,000&lt;/font&gt;) respectively. The interest accrued in 2017 was USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 54,000&lt;/font&gt; and &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 146,000&lt;/font&gt; for Aiden &amp;#38; Jasmine Limited and Vantage Point Global Limited respectively.&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;table style="MARGIN-TOP: 0px; WIDTH: 100%; MARGIN-BOTTOM: 0px; FONT-SIZE: 10pt" cellspacing="0" cellpadding="0"&gt; &lt;tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;note e &amp;#150;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;In December 2017, the Company signed Disposal Agreement to divest its web game business, a major line of the Group&amp;#8217;s online game business, to Shenzhen Xunyi at a price resulted from negotiation based on commercial terms. (note 3)&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock>

  <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_2016">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.5in" align="justify"&gt;&lt;strong&gt;&lt;font style="FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="BORDER-BOTTOM: #9eb6ce 0px solid; BORDER-LEFT: #9eb6ce 0px solid; MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible; BORDER-TOP: #9eb6ce 0px solid; BORDER-RIGHT: #9eb6ce 0px solid" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;December&amp;#160;31,&lt;br/&gt; 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;December&amp;#160;31,&lt;br/&gt; 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Payroll and welfare (note b)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;11,624&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;15,170&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Agency commissions and rebates&amp;#151;online advertising&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;2,297&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;2,890&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Payables for advertisement on exclusive online games&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;1,521&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;1,826&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Receipts in advance from customers (note a)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;5,538&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;16,833&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Tax levies (note b)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;1,864&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;10,234&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Payables for purchase of equipment&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;3,235&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;461&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Legal and litigation related expenses (note 24)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;2,904&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;1,755&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Professional fees&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;1,007&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;1,045&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Staff reimbursements&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;452&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;355&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Rental expense&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;5&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Payables for proceeds from selling exercised stock options&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;352&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;74&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Payables for gaming distribution&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;147&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;199&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Payables related to Kankan (note c)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;807&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;4,501&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Payables for technological services&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;234&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;944&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Payables for construction in progress&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;345&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Customer&amp;#8217;s deposit&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;306&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Payables for fulfillment services&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;298&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Others&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;1,144&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;2,635&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Total&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;33,131&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;59,871&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &lt;/div&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &lt;/div&gt; &lt;table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;note a:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;As at December 31, 2017, receipts in advance from customers mainly represents prepayment from customers in respect of cloud computing, live video and mobile game. The increment is mainly driven by the popularity of OneThing Cloud.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0pt 0px 0pt 35.45pt; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0px"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Note b:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Payroll and welfare increased due to the performance bonus proposed in December 2017, resulting in an increase in individual income tax payable. Value added tax payable also increased, which is related to revenue increment in sale of product.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0pt 0px 0pt 35.45pt; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0px"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Note c:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Kankan failed to settle the transferred trade payables, which resulted in the creditors brought litigation against Kankan as well as Xunlei, due to the fact that Xunlei remained as the contracted party in the relevant purchase contracts. In light of this, for the year ended December 31, 2017, payables of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 3,074,000&lt;/font&gt; was accrued by Xunlei, out of which, USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 2,769,000&lt;/font&gt; remain unsettled as of December 31, 2017 (note 7).&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>

  <us-gaap:InventoryDisclosureTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_2017">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;10.&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt; Inventories&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.5in; MARGIN: 0pt 0px 0pt 0.5in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"&gt;&lt;strong&gt;&amp;#160;&lt;/strong&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Hardware devices (note a)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;183&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;3,546&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Others&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;191&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;333&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Total&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;374&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;3,879&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.5in; MARGIN: 0pt 0px 0pt 0.5in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"&gt;&amp;#160;&lt;/div&gt; &lt;table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Note a:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;Hardware devices include OneThing Cloud, ZQB, XZB and hard discs.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0pt 0px 0pt 35.45pt; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"&gt;&amp;#160;&lt;/div&gt; OneThing Cloud is a hardware, which can be used as remote downloader, personal cloud storage and file management device. It can also act as a micro server between users and Xunlei, which enables users to share their idle uplink capacity with Xunlei, in return Xunlei will issue them &amp;#8220;LinkToken&amp;#8221; as a reward for exchange of idle uplink capacity. &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.7pt; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"&gt;&amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.7pt; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="left"&gt;XZB is a personal cloud hardware, which can remotely control downloading through mobile phones or computers, to expand storage of terminals unlimitedly and share data in cloud storage.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.7pt; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"&gt;&amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.7pt; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="left"&gt;ZQB, a proprietary hardware connected to users&amp;#8217; network routers, can allocate users&amp;#8217; idle uplink capacity to the Company for further allocation to internet content providers. Similar to OneThing Cloud, Xunlei will issue users Crystal points as a reward for exchange of idle uplink capacity. &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" align="left"&gt;&amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" align="left"&gt;No inventory provision is charged for the years ended December 31, 2016 and 2017.&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:InventoryDisclosureTextBlock>

  <us-gaap:TreasuryStockTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_2018">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;table style="FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 99.98%; BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid" cellspacing="0" cellpadding="0" width="99%" border="0"&gt; &lt;tr&gt; &lt;td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; WIDTH: 0.5in; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top" width="48"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;strong&gt;&lt;font style="FONT-SIZE: 10pt"&gt;16.&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt" align="justify"&gt; &lt;strong&gt;&lt;font style="FONT-SIZE: 10pt"&gt;Repurchase of shares&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;strong&gt;&lt;font style="FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;The following table is a summary of the shares repurchased by the Company during 2015, 2016 and 2017 under the Repurchase Program. No shares were repurchased during 2015, 2016 and 2017 except during the months indicated and all shares were purchased through privately negotiated transactions as a mean of exercising share options from Xunlei&amp;#8217;s employees and publicly purchasing from the open market pursuant to the Repurchase Program:&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;strong&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;&amp;#160;&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;WIDTH: 100%;  TEXT-INDENT: 0in"&gt; &lt;table style="OVERFLOW: visible; WIDTH: 100%; BORDER-COLLAPSE: collapse; MARGIN: 0in" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Period&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="13%" colspan="2"&gt; &lt;div&gt;Total&amp;#160;Number&amp;#160;of&amp;#160;ADSs&amp;#160;Purchased&amp;#160;as&lt;br/&gt; Part&amp;#160;of&amp;#160;the&amp;#160;Publicly&amp;#160;Announced&amp;#160;Plan&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="13%" colspan="2"&gt; &lt;div&gt;Average&amp;#160;Price&lt;br/&gt; Paid&amp;#160;Per&amp;#160;ADS&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;March 15 &amp;#150; March 30&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;408,985&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;6.22&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;April 1&amp;#150; April 14&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;457,900&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;6.61&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;May 2 &amp;#150; May 31&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;449,696&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;6.28&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;June 9 &amp;#150; June 30&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;111,459&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;5.24&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;July 1 &amp;#150; July 29&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;555,357&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;5.33&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;August 1 &amp;#150; August 30&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;229,695&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;5.83&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;September 6 &amp;#150; September 30&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;15,467&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;5.33&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;October 13 - October 27&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;31,400&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;5.11&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;November 18 &amp;#150; November 30&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;21,229&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;4.61&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;December 2 &amp;#150; December 30&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;173,312&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;4.02&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 700; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Total for the year ended December 31, 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 700; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;2,454,500&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;January 13&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;994&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;4.34&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;February 10&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;5,553&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;3.75&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;March 7 &amp;#150; March 31&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;86,523&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;3.86&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Total for the year ended December 31, 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;93,070&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"&gt;&lt;/div&gt; &lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 35.45pt; TEXT-INDENT: -35.45pt"&gt; &lt;strong&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;/strong&gt;&amp;#160;&lt;/div&gt; &lt;table style="MARGIN-BOTTOM: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"&gt; &lt;td style="WIDTH: 0.5in; TEXT-ALIGN: left"&gt; &lt;div&gt;Note a&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left"&gt; &lt;div&gt;In January 2016, the board of directors of the company authorized a share repurchase program, whereby the Company may repurchase up to USD20 million of common shares or ADSs from January 27, 2016 for twelve months through the same means as the Repurchase Program. The share repurchases may be made in accordance with applicable laws and regulations through open market transactions, privately negotiated transactions or other legally permissible means as determined by management, including through Rule 10b5-1 share repurchase plans.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px 0pt 0.5in; TEXT-INDENT: -0.5in; font-size-adjust: none; font-stretch: normal" align="left"&gt;&amp;#160;&lt;/div&gt; &lt;table style="MARGIN-BOTTOM: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"&gt; &lt;td style="WIDTH: 0px; TEXT-ALIGN: left"&gt;&lt;/td&gt; &lt;td style="WIDTH: 0.5in; TEXT-ALIGN: left"&gt; &lt;div&gt;Note b&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left"&gt; &lt;div&gt;During the years ended December 31, 2015, 2016 and 2017, nil, 2,454,500 and 93,070 ADSs purchased at an aggregate consideration of nil, USD 14,319,000 and USD 358,820 under the Repurchase Program. Due to the expiration of the Repurchase Program, the remaining unused amount of approximately USD 5.3 million was no longer available for repurchase after December 31, 2017.&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:TreasuryStockTextBlock>

  <us-gaap:ScheduleOfTreasuryStockByClassTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_2019">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;strong&gt;&lt;font style="FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;WIDTH: 100%;  TEXT-INDENT: 0in"&gt; &lt;table style="OVERFLOW: visible; WIDTH: 100%; BORDER-COLLAPSE: collapse; MARGIN: 0in" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Period&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="13%" colspan="2"&gt; &lt;div&gt;Total&amp;#160;Number&amp;#160;of&amp;#160;ADSs&amp;#160;Purchased&amp;#160;as&lt;br/&gt; Part&amp;#160;of&amp;#160;the&amp;#160;Publicly&amp;#160;Announced&amp;#160;Plan&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="13%" colspan="2"&gt; &lt;div&gt;Average&amp;#160;Price&lt;br/&gt; Paid&amp;#160;Per&amp;#160;ADS&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;March 15 &amp;#150; March 30&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;408,985&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;6.22&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;April 1&amp;#150; April 14&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;457,900&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;6.61&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;May 2 &amp;#150; May 31&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;449,696&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;6.28&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;June 9 &amp;#150; June 30&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;111,459&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;5.24&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;July 1 &amp;#150; July 29&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;555,357&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;5.33&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;August 1 &amp;#150; August 30&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;229,695&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;5.83&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;September 6 &amp;#150; September 30&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;15,467&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;5.33&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;October 13 - October 27&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;31,400&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;5.11&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;November 18 &amp;#150; November 30&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;21,229&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;4.61&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;December 2 &amp;#150; December 30&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;173,312&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;4.02&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 700; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Total for the year ended December 31, 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 700; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;2,454,500&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;January 13&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;994&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;4.34&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;February 10&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;5,553&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;3.75&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;March 7 &amp;#150; March 31&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;86,523&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;3.86&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"&gt; &lt;div&gt;Total for the year ended December 31, 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"&gt; &lt;div&gt;93,070&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"&gt;&lt;/div&gt; &lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 35.45pt; TEXT-INDENT: -35.45pt"&gt; &lt;strong&gt;&lt;font style="FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;/strong&gt;&amp;#160;&lt;/div&gt; &lt;table style="MARGIN-BOTTOM: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"&gt; &lt;td style="WIDTH: 0.5in; TEXT-ALIGN: left"&gt; &lt;div&gt;Note a&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left"&gt; &lt;div&gt;In January 2016, the board of directors of the company authorized a share repurchase program, whereby the Company may repurchase up to USD20 million of common shares or ADSs from January 27, 2016 for twelve months through the same means as the Repurchase Program. The share repurchases may be made in accordance with applicable laws and regulations through open market transactions, privately negotiated transactions or other legally permissible means as determined by management, including through Rule 10b5-1 share repurchase plans.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px 0pt 0.5in; TEXT-INDENT: -0.5in; font-size-adjust: none; font-stretch: normal" align="left"&gt;&amp;#160;&lt;/div&gt; &lt;table style="MARGIN-BOTTOM: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"&gt; &lt;td style="WIDTH: 0px; TEXT-ALIGN: left"&gt;&lt;/td&gt; &lt;td style="WIDTH: 0.5in; TEXT-ALIGN: left"&gt; &lt;div&gt;Note b&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left"&gt; &lt;div&gt;During the years ended December 31, 2015, 2016 and 2017, nil, 2,454,500 and 93,070 ADSs purchased at an aggregate consideration of nil, USD 14,319,000 and USD 358,820 under the Repurchase Program. Due to the expiration of the Repurchase Program, the remaining unused amount of approximately USD 5.3 million was no longer available for repurchase after December 31, 2017.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfTreasuryStockByClassTextBlock>

  <us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock contextRef="P01_01_2017To12_31_2017_CapitalCommitmentsMemberusgaapLeaseArrangementTypeAxis" id="Factid_2020">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &amp;#160; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="85%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;2018&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;2,953&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;2019&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;971&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;2020&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;444&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;4,368&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock>

  <xnet:ProductRevenue contextRef="P01_01_2015To12_31_2015" id="Factid_2021" unitRef="USD" decimals="-3">2512000</xnet:ProductRevenue>

  <xnet:ProductRevenue contextRef="P01_01_2016To12_31_2016" id="Factid_2022" unitRef="USD" decimals="-3">4543000</xnet:ProductRevenue>

  <xnet:ProductRevenue contextRef="P01_01_2017To12_31_2017" id="Factid_2023" unitRef="USD" decimals="-3">32894000</xnet:ProductRevenue>

  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="P01_01_2015To12_31_2015" id="Factid_2024" unitRef="USD" decimals="-3">-9945000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>

  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="P01_01_2016To12_31_2016" id="Factid_2025" unitRef="USD" decimals="-3">-9325000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>

  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="P01_01_2017To12_31_2017" id="Factid_2026" unitRef="USD" decimals="-3">6413000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>

  <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="P01_01_2015To12_31_2015" id="Factid_2027" unitRef="USD" decimals="-3">-24411000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>

  <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="P01_01_2016To12_31_2016" id="Factid_2028" unitRef="USD" decimals="-3">-33508000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>

  <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="P01_01_2017To12_31_2017" id="Factid_2029" unitRef="USD" decimals="-3">-31396000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>

  <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="P01_01_2015To12_31_2015" id="Factid_2030" unitRef="USD" decimals="-3">-1198000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>

  <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="P01_01_2016To12_31_2016" id="Factid_2031" unitRef="USD" decimals="-3">80000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>

  <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="P01_01_2017To12_31_2017" id="Factid_2032" unitRef="USD" decimals="-3">-172000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>

  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="P01_01_2015To12_31_2015" id="Factid_2033" unitRef="USD" decimals="-3">-23213000</us-gaap:ComprehensiveIncomeNetOfTax>

  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="P01_01_2016To12_31_2016" id="Factid_2034" unitRef="USD" decimals="-3">-33588000</us-gaap:ComprehensiveIncomeNetOfTax>

  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="P01_01_2017To12_31_2017" id="Factid_2035" unitRef="USD" decimals="-3">-31224000</us-gaap:ComprehensiveIncomeNetOfTax>

  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare contextRef="P01_01_2015To12_31_2015" id="Factid_2036" unitRef="USD_per_Share" decimals="4">0.0122</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>

  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare contextRef="P01_01_2016To12_31_2016" id="Factid_2037" unitRef="USD_per_Share" decimals="4">0.0198</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>

  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare contextRef="P01_01_2017To12_31_2017" id="Factid_2038" unitRef="USD_per_Share" decimals="4">0.0193</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>

  <us-gaap:EarningsPerShareBasic contextRef="P01_01_2015To12_31_2015" id="Factid_2039" unitRef="USD_per_Share" decimals="4">-0.0392</us-gaap:EarningsPerShareBasic>

  <us-gaap:EarningsPerShareBasic contextRef="P01_01_2016To12_31_2016" id="Factid_2040" unitRef="USD_per_Share" decimals="4">-0.0721</us-gaap:EarningsPerShareBasic>

  <us-gaap:EarningsPerShareBasic contextRef="P01_01_2017To12_31_2017" id="Factid_2041" unitRef="USD_per_Share" decimals="4">-0.1140</us-gaap:EarningsPerShareBasic>

  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare contextRef="P01_01_2015To12_31_2015" id="Factid_2042" unitRef="USD_per_Share" decimals="4">0.0122</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>

  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare contextRef="P01_01_2016To12_31_2016" id="Factid_2043" unitRef="USD_per_Share" decimals="4">0.0198</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>

  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare contextRef="P01_01_2017To12_31_2017" id="Factid_2044" unitRef="USD_per_Share" decimals="4">0.0193</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>

  <us-gaap:EarningsPerShareDiluted contextRef="P01_01_2015To12_31_2015" id="Factid_2045" unitRef="USD_per_Share" decimals="4">-0.0392</us-gaap:EarningsPerShareDiluted>

  <us-gaap:EarningsPerShareDiluted contextRef="P01_01_2016To12_31_2016" id="Factid_2046" unitRef="USD_per_Share" decimals="4">-0.0721</us-gaap:EarningsPerShareDiluted>

  <us-gaap:EarningsPerShareDiluted contextRef="P01_01_2017To12_31_2017" id="Factid_2047" unitRef="USD_per_Share" decimals="4">-0.1140</us-gaap:EarningsPerShareDiluted>

  <us-gaap:LitigationSettlementAmountAwardedToOtherParty contextRef="P01_01_2017To12_31_2017" id="Factid_2048" unitRef="USD" decimals="-5">3900000</us-gaap:LitigationSettlementAmountAwardedToOtherParty>

  <us-gaap:CostAndEquityMethodInvestmentsDisclosureTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_2049">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;table style="clear:both;WIDTH: 99.98%; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="99%"&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;strong&gt;&lt;font style="FONT-SIZE: 10pt"&gt;11.&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt" align="justify"&gt; &lt;strong&gt;&lt;font style="FONT-SIZE: 10pt"&gt;Long-term investments&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;strong&gt;&lt;font style="FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="BORDER-BOTTOM: #9eb6ce 0px solid; BORDER-LEFT: #9eb6ce 0px solid; MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible; BORDER-TOP: #9eb6ce 0px solid; BORDER-RIGHT: #9eb6ce 0px solid" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;(In&amp;#160;thousands)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;December&amp;#160;31,&lt;br/&gt; 2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Equity method investments:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Balance at beginning of the year&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;2,162&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,790&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Additions&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,442&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Disposal&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(701)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Share of loss from equity investees (iv)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(195)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(1,875)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Dilution gains arising from deemed disposal of investments (iv)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;326&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Transfer to cost method investments&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(786)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Exchange differences&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(132)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;70&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Balance at end of the year&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,790&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;311&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Cost method investments:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Balance at beginning of the year&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;9,157&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;39,002&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Additions (i)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;32,707&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;2,793&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Disposal (ii)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(2,220)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(383)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Dilution gains arising from deemed disposal of investment (iii)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;689&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;165&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Transfer from equity method investments&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;786&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Exchange difference&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(463)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;1,449&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Less: impairment loss on long-term investments (v)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(1,654)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;(596)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Balance at end of the year&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;39,002&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;42,430&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Total long-term investments&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;40,792&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"&gt; &lt;div&gt;42,741&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;Details of the Group&amp;#8217;s ownership are as follows:&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="BORDER-BOTTOM: #9eb6ce 0px solid; BORDER-LEFT: #9eb6ce 0px solid; MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible; BORDER-TOP: #9eb6ce 0px solid; BORDER-RIGHT: #9eb6ce 0px solid" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="27%" colspan="5"&gt; &lt;div&gt;Percentage&amp;#160;of&amp;#160;ownership&amp;#160;of&lt;br/&gt; shares&amp;#160;as&amp;#160;of&amp;#160;December&amp;#160;31,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Investee&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Equity method investments:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Zhuhai Qianyou Technology, Co., Ltd. (&amp;#8220;Zhuhai Qianyou&amp;#8221;)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;19.00&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;19.00&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Shenzhen Mojingou Information Service Co., Ltd. (previously known as Xunlei Big Data Information Service Co., Ltd.) (&amp;#8220;Big Data&amp;#8221;) (iv)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;43.16&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;28.77&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Cost method investments:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Guangzhou Yuechuan Network Technology, Co., Ltd. (&amp;#8220;Guangzhou Yuechuan&amp;#8221;)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;9.30&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;9.30&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Shenzhen Kushiduo Network Science and Technology Co., Ltd. (&amp;#8220;Shenzhen Kushiduo&amp;#8221;) (ii)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;10.00&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Shanghai Guozhi Electronic Technology Co., Ltd. (&amp;#8220;Shanghai Guozhi&amp;#8221;) (v)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;16.80&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;16.80&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Guangzhou Hongsi Network Technology Co., Ltd. (&amp;#8220;Guangzhou Hongsi&amp;#8221;) (v)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;19.90&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;19.90&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Chengdu Diting Technology, Co., Ltd. (&amp;#8220;Chengdu Diting&amp;#8221;)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;12.74&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;12.74&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Xiamen Diensi Network Technology Co., Ltd. ("Xiamen Diensi")&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;14.25&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;14.25&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;11.2 Capital I, L.P. ("11.2 Capital")&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;2.03&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;2.03&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Cloudtropy&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;9.69&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;9.69&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Shanghai Lexiang Technology Co., Ltd. ("Shanghai Lexiang") (iii)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;15.00&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;14.12&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Hangzhou Feixiang Data Technology Co., Ltd. ("Hangzhou Feixiang") (i)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;20.00&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;28.00&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Shenzhen Meizhi Interactive Technology Co., Ltd. ("Meizhi Interactive")&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;8.13&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;9.40&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Beijing Yunhui Tianxia Technology Co., Ltd. ("Yunhui Tianxia") (i)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;7.50&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;13.70&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Arashi Vision Interative (Cayman) Inc. ("Insta 360")&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;12.16&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;12.16&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Cloudin Technology (Cayman) Limited ("Cloudin")&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;4.61&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;4.61&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &lt;/div&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &amp;#160;&lt;/div&gt; &lt;table style="MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0px"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;(i)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;In May 2017, the Group made additional investment by USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 1,263,000&lt;/font&gt; in Yunhui Tianxia from &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 7.5&lt;/font&gt;% to &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 13.7&lt;/font&gt;%. In July 2017, the Group also made additional equity investment in Hangzhou Feixiang of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 1,530,000&lt;/font&gt;. As the result of the new investment, the Group&amp;#8217;s equity interest increased from &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 20&lt;/font&gt;% to &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 28&lt;/font&gt;% and the Group continued to use the cost method to account for this investment due to the lack of significant influence over the investee as the company's investment is not in-substance common stock.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="left"&gt;&amp;#160;&lt;/div&gt; &lt;table style="MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0px"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;(ii)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;In June 2017, the Group disposed of its entire interests (&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;10&lt;/font&gt;%) in Shenzhen Kushiduo with a carrying value of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 383,000&lt;/font&gt; at a consideration of approximately USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 191,500&lt;/font&gt;. As a result of the disposal, the Group recognized a loss of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 191,500&lt;/font&gt; in the other income, net (Note 23).&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="left"&gt;&amp;#160;&lt;font style="FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;table style="clear:both;WIDTH: 99.98%; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="99%"&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;(iii)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;In January of 2017, Shanghai Lexiang issued new shares to a third party investor resulting in the Group&amp;#8217;s interest in Shanghai Lexiang diluted from &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 15&lt;/font&gt;% to &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 14.12&lt;/font&gt;% with a dilution gain of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 222,000&lt;/font&gt; arising from the deemed disposal.&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0in 0in 0pt 35.45pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;table style="clear:both;WIDTH: 99.98%; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="99%"&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;(iv)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;In 2016, the Group made an equity investment in a privately-held company, Big Data, of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 1,442,000&lt;/font&gt; for &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 43.16&lt;/font&gt;% equity interest. The Group classified Big Data as an equity method investment as it had only significant influence instead of control over Big Data. In January of 2017, Big Data issued certain new shares to a third party and its original shareholders and the Group&amp;#8217;s interest in Big Data diluted from &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 43.16&lt;/font&gt;% to &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 28.77&lt;/font&gt;% with a dilution gain of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 326,000&lt;/font&gt; arising from the deemed disposal. As at December 31, 2017, the Group recognized full impairment of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 1,251&lt;/font&gt;,000 for its interest in Big Data as share of loss from equity investees after taking into account the latest operation status and financial position of Big Data.&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0in 0in 0pt 35.45pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0.5in"&gt; &lt;div&gt;(v)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left"&gt; &lt;div&gt;The Group recognized impairment against its investments in Shanghai Guozhi and Guangzhou Hongsi of USD 149,000 and USD 447,000, respectively after considering the latest operation status and financial and liquidity position.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:CostAndEquityMethodInvestmentsDisclosureTextBlock>

  <us-gaap:EquityMethodInvestmentsTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_2050">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;Details of the Group&amp;#8217;s ownership are as follows:&lt;/font&gt;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"&gt; &lt;table style="BORDER-BOTTOM: #9eb6ce 0px solid; BORDER-LEFT: #9eb6ce 0px solid; MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible; BORDER-TOP: #9eb6ce 0px solid; BORDER-RIGHT: #9eb6ce 0px solid" cellspacing="0" cellpadding="0" align="left"&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="27%" colspan="5"&gt; &lt;div&gt;Percentage&amp;#160;of&amp;#160;ownership&amp;#160;of&lt;br/&gt; shares&amp;#160;as&amp;#160;of&amp;#160;December&amp;#160;31,&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Investee&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2016&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"&gt; &lt;div&gt;2017&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Equity method investments:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Zhuhai Qianyou Technology, Co., Ltd. (&amp;#8220;Zhuhai Qianyou&amp;#8221;)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;19.00&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;19.00&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Shenzhen Mojingou Information Service Co., Ltd. (previously known as Xunlei Big Data Information Service Co., Ltd.) (&amp;#8220;Big Data&amp;#8221;) (iv)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;43.16&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;28.77&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"&gt; &lt;div&gt;Cost method investments:&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Guangzhou Yuechuan Network Technology, Co., Ltd. (&amp;#8220;Guangzhou Yuechuan&amp;#8221;)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;9.30&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;9.30&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Shenzhen Kushiduo Network Science and Technology Co., Ltd. (&amp;#8220;Shenzhen Kushiduo&amp;#8221;) (ii)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;10.00&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;&amp;#151;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Shanghai Guozhi Electronic Technology Co., Ltd. (&amp;#8220;Shanghai Guozhi&amp;#8221;) (v)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;16.80&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;16.80&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Guangzhou Hongsi Network Technology Co., Ltd. (&amp;#8220;Guangzhou Hongsi&amp;#8221;) (v)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;19.90&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;19.90&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Chengdu Diting Technology, Co., Ltd. (&amp;#8220;Chengdu Diting&amp;#8221;)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;12.74&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;12.74&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Xiamen Diensi Network Technology Co., Ltd. ("Xiamen Diensi")&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;14.25&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;14.25&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;11.2 Capital I, L.P. ("11.2 Capital")&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;2.03&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;2.03&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Cloudtropy&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;9.69&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;9.69&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Shanghai Lexiang Technology Co., Ltd. ("Shanghai Lexiang") (iii)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;15.00&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;14.12&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Hangzhou Feixiang Data Technology Co., Ltd. ("Hangzhou Feixiang") (i)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;20.00&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;28.00&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Shenzhen Meizhi Interactive Technology Co., Ltd. ("Meizhi Interactive")&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;8.13&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;9.40&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Beijing Yunhui Tianxia Technology Co., Ltd. ("Yunhui Tianxia") (i)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;7.50&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;13.70&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Arashi Vision Interative (Cayman) Inc. ("Insta 360")&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;12.16&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;12.16&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="HEIGHT: 12px"&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"&gt; &lt;div&gt;Cloudin Technology (Cayman) Limited ("Cloudin")&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;4.61&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;&amp;#160;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"&gt; &lt;div&gt;4.61&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"&gt; &lt;div&gt;%&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &lt;/div&gt; &lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"&gt; &amp;#160;&lt;/div&gt; &lt;table style="MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0px"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;(i)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;In May 2017, the Group made additional investment by USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 1,263,000&lt;/font&gt; in Yunhui Tianxia from &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 7.5&lt;/font&gt;% to &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 13.7&lt;/font&gt;%. In July 2017, the Group also made additional equity investment in Hangzhou Feixiang of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 1,530,000&lt;/font&gt;. As the result of the new investment, the Group&amp;#8217;s equity interest increased from &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 20&lt;/font&gt;% to &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 28&lt;/font&gt;% and the Group continued to use the cost method to account for this investment due to the lack of significant influence over the investee as the company's investment is not in-substance common stock.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="left"&gt;&amp;#160;&lt;/div&gt; &lt;table style="MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr style="VERTICAL-ALIGN: top"&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0px"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;(ii)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;In June 2017, the Group disposed of its entire interests (&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;10&lt;/font&gt;%) in Shenzhen Kushiduo with a carrying value of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 383,000&lt;/font&gt; at a consideration of approximately USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 191,500&lt;/font&gt;. As a result of the disposal, the Group recognized a loss of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 191,500&lt;/font&gt; in the other income, net (Note 23).&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="left"&gt;&amp;#160;&lt;font style="FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;table style="clear:both;WIDTH: 99.98%; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="99%"&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;(iii)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;In January of 2017, Shanghai Lexiang issued new shares to a third party investor resulting in the Group&amp;#8217;s interest in Shanghai Lexiang diluted from &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 15&lt;/font&gt;% to &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 14.12&lt;/font&gt;% with a dilution gain of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 222,000&lt;/font&gt; arising from the deemed disposal.&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0in 0in 0pt 35.45pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;table style="clear:both;WIDTH: 99.98%; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="99%"&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;(iv)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;MARGIN: 0in 0in 0pt"&gt;&lt;font style="FONT-SIZE: 10pt"&gt;In 2016, the Group made an equity investment in a privately-held company, Big Data, of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 1,442,000&lt;/font&gt; for &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 43.16&lt;/font&gt;% equity interest. The Group classified Big Data as an equity method investment as it had only significant influence instead of control over Big Data. In January of 2017, Big Data issued certain new shares to a third party and its original shareholders and the Group&amp;#8217;s interest in Big Data diluted from &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 43.16&lt;/font&gt;% to &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 28.77&lt;/font&gt;% with a dilution gain of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 326,000&lt;/font&gt; arising from the deemed disposal. As at December 31, 2017, the Group recognized full impairment of USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 1,251&lt;/font&gt;,000 for its interest in Big Data as share of loss from equity investees after taking into account the latest operation status and financial position of Big Data.&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0in 0in 0pt 35.45pt"&gt; &lt;font style="FONT-SIZE: 10pt"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0.5in"&gt; &lt;div&gt;(v)&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left"&gt; &lt;div&gt;The Group recognized impairment against its investments in Shanghai Guozhi and Guangzhou Hongsi of USD 149,000 and USD 447,000, respectively after considering the latest operation status and financial and liquidity position.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:EquityMethodInvestmentsTextBlock>

  <us-gaap:ImpairmentOfInvestments contextRef="P01_01_2017To12_31_2017_ShanghaiGuozhiMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_2051" unitRef="USD" decimals="-3">149000</us-gaap:ImpairmentOfInvestments>

  <us-gaap:ImpairmentOfInvestments contextRef="P01_01_2017To12_31_2017_GuangzhouHongsiMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" id="Factid_2052" unitRef="USD" decimals="-3">447000</us-gaap:ImpairmentOfInvestments>

  <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="P01_01_2017To12_31_2017" id="Factid_2053">&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -36pt; MARGIN: 0pt 0px 0pt 36pt; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;/div&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt; &lt;table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"&gt; &lt;tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"&gt; &lt;td style="WIDTH: 0%"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: left; WIDTH: 0.5in"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;1.&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="TEXT-ALIGN: justify"&gt; &lt;div style="CLEAR:both;CLEAR: both"&gt;&lt;strong&gt;Organization and nature of operations&lt;/strong&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; Xunlei Limited, previously known as Giganology Limited, (the&amp;#160;&amp;#8220;Company&amp;#8221;) was incorporated under the law of the Cayman Islands (&amp;#8220;Cayman&amp;#8221;) as a limited liability company on February&amp;#160;3,&amp;#160;2005. The Company completed its initial public offering (&amp;#8220;IPO&amp;#8221;) on June 24, 2014 on the NASDAQ Global Market. Each American Depositary Shares (&amp;#8220;ADSs&amp;#8221;) of the Company represents five common shares.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;These consolidated financial statements include the financial statements of the Company, its subsidiaries, its variable interest entity (&amp;#8220;VIE&amp;#8221;) and the VIE&amp;#8217;s subsidiaries (collectively referred to as the &amp;#8220;Group&amp;#8221;) as&amp;#160;follows:&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&amp;#160;&lt;/div&gt; &lt;table style="WIDTH: 100%; BORDER-COLLAPSE: collapse; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="100%"&gt; &lt;tr&gt; &lt;td style="white-space:nowrap; BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 26.54%; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="bottom" width="26%"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;b&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;Name of entities&lt;/font&gt;&lt;/b&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="white-space:nowrap; BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.54%; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="bottom"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="white-space:nowrap; BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 12.58%; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="bottom" width="12%"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;b&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;Place of&lt;/font&gt;&lt;/b&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;br/&gt; &lt;b&gt;incorporation&lt;/b&gt;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="white-space:nowrap; BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.54%; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="bottom"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="white-space:nowrap; BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 13.84%; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="bottom" width="13%"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;b&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;Date of&lt;/font&gt;&lt;/b&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;br/&gt; &lt;b&gt;incorporation&lt;/b&gt;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="white-space:nowrap; BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.54%; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="bottom"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="white-space:nowrap; BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 11.52%; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="bottom" width="11%"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;b&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; Relationship&lt;/font&gt;&lt;/b&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="white-space:nowrap; BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.56%; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="bottom"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="white-space:nowrap; BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 10.34%; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="bottom" width="10%"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;b&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;% of direct&lt;/font&gt;&lt;/b&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;br/&gt; &lt;b&gt;or indirect&lt;/b&gt;&lt;br/&gt; &lt;b&gt;economic&lt;/b&gt;&lt;br/&gt; &lt;b&gt;ownership&lt;/b&gt;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="white-space:nowrap; BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.54%; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="bottom"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="white-space:nowrap; BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 22.46%; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="bottom" width="22%"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;b&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;Principal activities&lt;/font&gt;&lt;/b&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;Shenzhen Xunlei Networking Technologies,&amp;#160;Co.,&amp;#160;Ltd. (&amp;#8220;Shenzhen Xunlei&amp;#8221;)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 19.85pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; People&amp;#8217;s Republic of China (&amp;#8220;PRC&amp;#8221;)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt 0.15pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; January&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt 0.15pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 2003&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 22.25pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; VIE&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 100%&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; Development of software, provision of online and related advertising, membership subscription and online game services; as well as sales of software licenses&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; Giganology (Shenzhen)&lt;br/&gt; Co.,&amp;#160;Ltd. (&amp;#8220;Giganology Shenzhen&amp;#8221;)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; PRC&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; June&amp;#160;2005&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; Subsidiary&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 100%&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; Development of computer software and provision of information technology services to related companies&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;Shenzhen Xunlei Wangwenhua Co.,&amp;#160;Ltd. (formerly known as &amp;#8220;Shenzhen Fengdong Networking Technologies Co., Ltd.&amp;#8221;) (&amp;#8220;Wangwenhua&amp;#8221;)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; PRC&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; December&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;2005&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; VIE&amp;#8217;s subsidiary&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 100%&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; Development of software for related companies, provision of advertising services and production of broadcast television programs&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;Xunlei Networking Technologies (Beijing) Co., Ltd. (&amp;#8220;Beijing Xunlei&amp;#8221;)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; PRC&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; June&amp;#160;2009&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; VIE&amp;#8217;s subsidiary&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 100%&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; Development of software for related companies (note b)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;Shenzhen Zhuolian Software Co.,&amp;#160;Ltd. (formerly known as &amp;#8220;Xunlei Software (Shenzhen) Co., Ltd.&amp;#8221;) (&amp;#8220;Zhuolian Software&amp;#8221;)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; PRC&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; January&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;2010&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; VIE&amp;#8217;s subsidiary&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 100%&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;Provision of software technology development for related companies&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;Xunlei Games Development (Shenzhen)&amp;#160;Co.,&amp;#160;Ltd. (&amp;#8220;Xunlei Games&amp;#8221;)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; PRC&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; February&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;2010&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; VIE&amp;#8217;s subsidiary&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 70%&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; Development of online game and computer software for related companies and provision of advertising services&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;Xunlei Network Technologies Limited (&amp;#8220;Xunlei BVI&amp;#8221;)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;British Virgin Islands&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;February 2011&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; Subsidiary&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 100%&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;Holding company&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;Xunlei Network Technologies Limited (&amp;#8220;Xunlei HK&amp;#8221;)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;Hong Kong&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;March 2011&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; Subsidiary&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 100%&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; Development computer software of related companies and provision of advertising services&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;Xunlei Computer (Shenzhen)&amp;#160;Co.,&amp;#160;Ltd. (&amp;#8220;Xunlei Computer&amp;#8221;)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; PRC&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; November&amp;#160;2011&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; Subsidiary&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 100%&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; Development of computer software and provision of information technology services&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;Shenzhen Onething Technologies Co., Ltd. (&amp;#8220;Onething&amp;#8221;)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; PRC&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; September&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 2013&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; VIE&amp;#8217;s subsidiary&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 100%&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; Development of computer software, sale of hardware, and provision of information technology services&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;Beijing Xunjing Technologies Co., Ltd. (formerly known as &amp;#8220;Wangxin Century Technologies (Beijing) Co., Ltd.&amp;#8221;) (&amp;#8220;Beijing Xunjing&amp;#8221;)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; PRC&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; October&amp;#160;2015&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; VIE&amp;#8217;s subsidiary&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 100%&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; Development of computer software and provision of information technology services&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;Shenzhen Crystal Interactive Technologies Co., Ltd. (&amp;#8220;Crystal Interactive&amp;#8221;)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; PRC&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;May 2016&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; VIE&amp;#8217;s subsidiary&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 100%&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; Development of computer software and provision of information technology services&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;Shenzhen Xunlei Venture Capital Partnership Enterprise (Limited Partnership) (&amp;#8220;Xunlei Venture Capital&amp;#8221;)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; PRC&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;June 2016&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; VIE&amp;#8217;s subsidiary&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 99%&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; Investments in industries and consultation in investments (note c)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;Beijing Onething Technologies Co., Ltd. (&amp;#8220;Beijing Onething&amp;#8221;)&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; PRC&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; January&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;2017&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; VIE&amp;#8217;s subsidiary&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 100%&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;Provision of technology services and development of computer software&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &amp;#160;&amp;#160; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0pt 0px 0pt 35.45pt; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; Note a: The English names of the PRC companies represent management&amp;#8217;s translation of their Chinese names of these companies as they have not adopted formal English names.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0pt 0px 0pt 35.45pt; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; Note b: Beijing Xunlei was deregistered in 2017.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;font style="BACKGROUND-COLOR: transparent"&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;Note c: As at December 31, 2017, Xunlei Venture Capital was in the process of deregistration&lt;/font&gt;. &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;&lt;/font&gt;&lt;/font&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &lt;font style="BACKGROUND-COLOR: transparent"&gt; &amp;#160;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;font style="BACKGROUND-COLOR: transparent"&gt;The Group engages primarily in the provision of premium downloading services to its members, online advertising services on its websites and mobile phone applications, sales of bandwidth, sales of cloud computing hardwares, platform for live video services, online game platforms for game developers and&amp;#160;users, and other internet value added services.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;font style="BACKGROUND-COLOR: transparent"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;font style="BACKGROUND-COLOR: transparent"&gt;To comply with the PRC laws and regulations that prohibit or restrict foreign ownership of companies that provide online advertising services, operate online games, and hold Internet Content Provider (&amp;#8216;&amp;#8216;ICP&amp;#8217;&amp;#8217;) license, the Company conducts its business through Shenzhen Xunlei, its consolidated VIE.&lt;/font&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; Through the various agreements enacted among the Company, Giganology Shenzhen, a wholly owned subsidiary of the Company, Shenzhen Xunlei and legal shareholders of&amp;#160;Shenzhen Xunlei (the &amp;#8220;Restructuring&amp;#8221;), the Company received all of the economic benefits and residual interest and absorbed all of the risks and expected losses from Shenzhen Xunlei.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; Details of certain key agreements with the VIE are as follows:&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -10.1pt; MARGIN: 0pt 0px 0pt 10.1pt; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#151;&lt;strong&gt;Loan Agreements&lt;/strong&gt; between Giganology Shenzhen and the shareholders of Shenzhen Xunlei&amp;#151; Giganology Shenzhen provided interest-free loans of RMB &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 9&lt;/font&gt;&amp;#160;million to the legal shareholders of Shenzhen Xunlei for them to make contributions as registered capital into Shenzhen Xunlei. The term of these agreements last for two years from the date it was signed, and will be automatically extended afterwards on a yearly basis until each legal shareholder of Shenzhen Xunlei has repaid the loans in its entirety in accordance with the loan agreement. The legal shareholders would not be allowed to transfer their interests in Shenzhen Xunlei without prior consent of Giganology Shenzhen. According to the loan agreements, the loans can only be repaid in the form of common shares of&amp;#160;Shenzhen Xunlei. At any time during the term of the loan agreements, Giganology Shenzhen may, at their sole discretion, requires any of the legal shareholders of Shenzhen Xunlei to repay all or any portion of their outstanding loan under the agreement.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; Under a separate loan agreement between Giganology Shenzhen and Mr. Sean Shenglong Zou as a legal shareholder of Shenzhen Xunlei, Giganology Shenzhen made an additional interest-free loan of RMB&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;20&lt;/font&gt; million to Mr. Sean Shenglong Zou, the entire amount of which was contributed to the registered capital of Shenzhen Xunlei, increasing the registered capital of Shenzhen Xunlei to RMB &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 30&lt;/font&gt; million. The term of this agreement last for two years from the date it was signed, and will be automatically extended afterwards on a yearly basis until Mr. Zou has repaid the loan in its entirety in accordance with the loan agreement. This loan will be deemed to be repaid when all equity interest held by the shareholders in Shenzhen Xunlei has been transferred to Giganology Shenzhen or its designated parties. At any time during the term of this loan agreement, the Company may, at their sole discretion, require all or any portion of the outstanding loan under the agreement to be repaid.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#151;&lt;strong&gt;Business Operation Agreements&lt;/strong&gt; between Giganology Shenzhen and Shenzhen Xunlei&amp;#151;Under these agreements, Giganology Shenzhen has the rights to direct the operating activities of Shenzhen Xunlei, including the appointment of senior management. The legal shareholders of Shenzhen Xunlei also transferred all their shareholders&amp;#8217; rights to Giganology Shenzhen. The term of this agreement will expire in &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 2016&lt;/font&gt; and may be extended with Giganology Shenzhen&amp;#8217;s confirmation prior to the expiration date. For instance, in May 2011, Shenzhen Xunlei sought and obtained consent from Giganology Shenzhen and the Company to increase its registered capital by RMB&lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;20&lt;/font&gt; million and to revise its articles of association accordingly. This agreement expired on November 15, 2016 and has been extended to 2026.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#151;&lt;strong&gt;Equity Pledge Agreement&lt;/strong&gt; between Giganology Shenzhen and the legal shareholders of Shenzhen Xunlei&amp;#151;Under this agreement, the legal shareholders of Shenzhen Xunlei pledged all of their equity interests in Shenzhen Xunlei to Giganology&amp;#160;Shenzhen. If Shenzhen Xunlei and/or its legal shareholders breach their contractual obligations under this agreement, Giganology Shenzhen, as pledgee, will be entitled to certain rights, including the right to sell the pledged equity interests.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#151;&lt;strong&gt;Power of Attorney&lt;/strong&gt;&amp;#151;Each legal shareholder of Shenzhen Xunlei appointed Giganology Shenzhen as its attorney-in-fact to exercise their shareholders&amp;#8217; rights in Shenzhen Xunlei, including shareholders&amp;#8217; voting&amp;#160;rights. Each power of attorney will remain in force for &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;10&lt;/font&gt; years unless the business operation agreement among Giganology Shenzhen, Shenzhen Xunlei and the legal shareholders of Shenzhen Xunlei is terminated in advance. This period may be extended at Giganology Shenzhen&amp;#8217;s discretion.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#151;&lt;strong&gt;Service Agreements&lt;/strong&gt; between Giganology Shenzhen and Shenzhen Xunlei&amp;#151;Under various service agreements, Giganology Shenzhen will provide services including technical support, training, as well as consulting services to Shenzhen Xunlei in exchange for a service fee. These service agreements include the Exclusive Technology Support and Services Agreement, the Exclusive Technology Consulting and Training Agreement and the Software and Proprietary Technology License Contract. Giganology Shenzhen is entitled to service fees equal to &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 20&lt;/font&gt;%, &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 20&lt;/font&gt;% and &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 40&lt;/font&gt;% of the pre-tax operating profit of Shenzhen Xunlei according to the terms and provisions of these agreements, respectively (in aggregate &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 80&lt;/font&gt;% of pre-tax operating profit of Shenzhen Xunlei). In addition, these agreements also allow both parties to review and adjust the above mentioned percentage every six months according to the business operation and income of Shenzhen Xunlei so as to enable Giganology Shenzhen to extract substantially all the after tax operating profit of Shenzhen Xunlei. The amount of service fees payable from Shenzhen Xunlei to Giganology Shenzhen for the years ended December 31, 2015, 2016 and 2017 was USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 1,235,000&lt;/font&gt;, USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 1,088,000&lt;/font&gt; and USD &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 1,155,000&lt;/font&gt;, respectively.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; For the Exclusive Technology Support and Services Agreement and the Exclusive Technology Consulting and Training Agreement, the term of these agreements will expire in &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 2025&lt;/font&gt; and may be extended with Giganology Shenzhen&amp;#8217;s written confirmation prior to the expiration date. Giganology Shenzhen is entitled to terminate the agreement at any time by providing &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;30&lt;/font&gt; days&amp;#8217; prior written notice to Shenzhen Xunlei.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; For the Proprietary Technology License Contract, the term of this contract will expire in &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 2022&lt;/font&gt; and may be extended with Giganology Shenzhen&amp;#8217;s written confirmation prior to the expiration date. Giganology Shenzhen grants Shenzhen Xunlei a non-exclusive and non-transferable right to use Giganology Shenzhen&amp;#8217;s proprietary technology. Shenzhen Xunlei can only use the proprietary technology to conduct business according to its authorized business scope. Giganology Shenzhen or its designated representative(s) owns the rights to any new technology developed due to implementation of this contract.&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&amp;#160;&lt;/div&gt;&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;table style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt; &lt;tr&gt; &lt;td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"&gt; &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; &amp;#151;&lt;strong&gt;Intellectual Properties Purchase Option Agreement&lt;/strong&gt; between Giganology Shenzhen and Shenzhen Xunlei. Giganology Shenzhen has an option to acquire Shenzhen Xunlei&amp;#8217;s intellectual properties at the lowest price permissible by the then-applicable PRC laws and regulation. The term of this contract will expire in &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt; 2022&lt;/font&gt; and may be automatically extended for an additional &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;10&lt;/font&gt; years at Giganology Shenzhen&amp;#8217;s discretion.&lt;/font&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;&amp;#160;&lt;/div&gt;&lt;div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#151;&lt;strong&gt;Call Option Agreement&lt;/strong&gt;&amp;#151;Giganology Shenzhen has an option to acquire all of the outstanding shares of Shenzhen Xunlei at a purchase price equal to RMB &lt;font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"&gt;1&lt;/font&gt; or the lowest price permissible by the then-applicable PRC laws and&amp;#160;regulation. The term of the agreement will expire in 2022 and may be extended at Giganology Shenzhen&amp;#8217;s discretion.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; As a result of these agreements (collectively defined as &amp;#8220;Structured Service Contracts&amp;#8221;), Giganology Shenzhen can exercise effective control over Shenzhen Xunlei, receives all of the economic benefits and residual interest and absorbs all of the risks and expected losses from Shenzhen Xunlei as if it were the sole shareholder, and has an exclusive option to purchase all of the equity interest in Shenzhen Xunlei at a minimal price. Therefore, Giganology Shenzhen is considered the primary beneficiary of Shenzhen Xunlei and accordingly Shenzhen Xunlei&amp;#8217;s results of operations, assets and liabilities have been consolidated in the Company&amp;#8217;s financial statements.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &lt;strong&gt;VIE-Related Risks&lt;/strong&gt;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; It is possible that the Group&amp;#8217;s operation of certain of its operations and businesses through VIEs could be found by PRC authorities to be in violation of PRC laws and regulations prohibiting or restricting foreign ownership of companies that engage in such operations and businesses. While the Group&amp;#8217;s management considers the possibility of such a finding by PRC regulatory authorities under current laws and regulations to be remote, on January&amp;#160;19, 2015, the Ministry of Commerce of the PRC, or (the &amp;#8220;MOFCOM&amp;#8221;) released on its Website for public comment a proposed PRC law (the &amp;#8220;Draft FIE Law&amp;#8221;) that appears to include VIEs within the scope of entities that could be considered to be foreign invested enterprises (or &amp;#8220;FIEs&amp;#8221;) that would be subject to restrictions under existing PRC law on foreign investment in certain categories of industry. Specifically, the Draft FIE Law introduces the concept of &amp;#8220;actual control&amp;#8221; for determining whether an entity is considered to be an FIE. In addition to control through direct or indirect ownership or equity, the Draft FIE Law includes control through contractual arrangements within the definition of &amp;#8220;actual control.&amp;#8221; If the Draft FIE Law is passed by the People&amp;#8217;s Congress of the PRC and goes into effect in its current form, these provisions regarding control through contractual arrangements could be construed to reach the Group&amp;#8217;s VIE arrangements, and as a result the Group&amp;#8217;s VIEs could become explicitly subject to the current restrictions on foreign investment in certain categories of industry. The Draft FIE Law includes provisions that would exempt from the definition of foreign invested enterprises entities where the ultimate controlling shareholders are either entities organized under PRC law or individuals who are PRC citizens. The Draft FIE Law does not make clear how &amp;#8220;control&amp;#8221; would be determined for such purpose, and is silent as to what type of enforcement action might be taken against existing VIEs that operate in restricted industries and are not controlled by entities organized under PRC law or individuals who are PRC citizens. If a finding were made by PRC authorities, under existing laws and regulations or under the Draft FIE Law if it becomes effective, that the Group&amp;#8217;s operation of certain of its operations and businesses through VIEs, regulatory authorities with jurisdiction over the licensing and operation of such operations and businesses would have broad discretion in dealing with such a violation, including levying fines, confiscating the Group&amp;#8217;s income, revoking the business or operating licenses of the affected businesses, requiring the Group to restructure its ownership structure or operations, or requiring the Group to discontinue all or any portion of its operations. Any of these actions could cause significant disruption to the Group&amp;#8217;s business operations, and have a severe adverse impact on the Group&amp;#8217;s cash flows, financial position and operating performance.&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; &amp;#160;&lt;/div&gt; &lt;div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"&gt; In addition, it is possible that the contracts among the Group, the Group&amp;#8217;s VIEs and shareholders of its VIEs would not be enforceable in China if PRC government authorities or courts were to find that such contracts contravene PRC law and regulations or are otherwise not enforceable for public policy reasons. In the event that the Group was unable to enforce these contractual arrangements, the Group would not be able to exert effective control over the affected VIEs. Consequently, such VIE&amp;#8217;s results of operations, assets and liabilities would not be included in the Group&amp;#8217;s consolidated financial statements. If such were the case, the Group&amp;#8217;s cash flows, financial position and operating performance would be severely adversely affected. The Group&amp;#8217;s contractual arrangements with respect to its consolidated VIEs are approved and in place. The Group&amp;#8217;s management believes that such contracts are enforceable, and considers the possibility remote that PRC regulatory authorities with jurisdiction over the Group&amp;#8217;s operations and contractual relationships would find the contracts to be unenforceable.&lt;/div&gt; &lt;/div&gt;&lt;table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>

<!--FootNote Section Ref-->

  <link:footnoteLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:loc xlink:href="#Factid_267" xlink:type="locator" xlink:label="loc_1" />

    <link:footnote xlink:role="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US" xlink:type="resource" xlink:label="FN_1">Other internet value-added services mainly comprise of CDN revenue, live video services, provision of technical services, traffic referral programs, and online game revenue.</link:footnote>

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_1" xlink:from="loc_1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_268" xlink:type="locator" xlink:label="loc_3" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_1" xlink:from="loc_3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_269" xlink:type="locator" xlink:label="loc_4" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_1" xlink:from="loc_4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_335" xlink:type="locator" xlink:label="loc_5" />

    <link:footnote xlink:role="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US" xlink:type="resource" xlink:label="FN_5">the investments were issued by commercial banks in the PRC with a variable interest rate indexed to performance of underlying assets. Since these investments&#8217; maturity dates are within one year, they are classified as short-term investments.</link:footnote>

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_5" xlink:from="loc_5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_336" xlink:type="locator" xlink:label="loc_7" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_5" xlink:from="loc_7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_357" xlink:type="locator" xlink:label="loc_8" />

    <link:footnote xlink:role="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US" xlink:type="resource" xlink:label="FN_8">Advances to suppliers primarily include prepaid rental expenses, license costs and game sharing costs. Prepaid license costs of USD 535,000 was impaired, which was related to Kankan as disclosed in note b.</link:footnote>

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_8" xlink:from="loc_8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_358" xlink:type="locator" xlink:label="loc_10" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_8" xlink:from="loc_10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_359" xlink:type="locator" xlink:label="loc_11" />

    <link:footnote xlink:role="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US" xlink:type="resource" xlink:label="FN_11">The Group had entered into loan contracts with certain employees as at December 31, 2016 and 2017, under which the Group provided interest-free loans or low-interest loans to these employees. The loan amounts vary amongst different employees from repayable on demand to repayable in equal installments on a monthly basis over the term 8 to 10 years. The balances classified as current represented loan amounts are repayable on demand or repayable within the next twelve months from the balance sheet date.</link:footnote>

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_11" xlink:from="loc_11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_360" xlink:type="locator" xlink:label="loc_13" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_11" xlink:from="loc_13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_369" xlink:type="locator" xlink:label="loc_14" />

    <link:footnote xlink:role="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US" xlink:type="resource" xlink:label="FN_14">The Group disposed Kankan to Nesound in July 2015 at a cash consideration of RMB 130,000,000 (USD 19,896,000). As of December 31, 2017, there is a balance receivable amounted to RMB 26,000,000 (USD 3,979,000) which was past due. In addition, for the purpose of disposal and pursuant to the sale and purchase agreement of Kankan Disposal, certain right and obligation to trade receivables and trade payables transferred to Kankan will be collected and settled by Xunlei on Kankan&#8217;s behalf. Kankan failed to settle the transferred trade payables resulted in the creditors brought litigation against Kankan as well as Xunlei, due to the fact that Xunlei remained as the contracted party in the relevant purchase contracts. Payables settled by Xunlei on behalf of Kankan as of December 31, 2015, 2016 and 2017 were RMB [3,498,000] (USD 539,000), RMB [3,498,000] (USD [504,000]) and RMB 33,360,000 (USD 5,105,000) respectively. The Group has brought claim against Nesound to the arbitration tribunal and considered the balances recoverable as of December 31, 2016. With the progress of litigation in 2017, the Group considered the recoverability f the receivables from Nesound and amount settled on behalf of Kankan are remote. Thus, impairment of USD 3,719,000 and USD 5,004,000 have been provided for against the receivables from Nesound and amount settled on behalf of Kankan as &#8220;Assets impairment loss&#8221;, in addition, the Group also accrued USD 3,074,000 in respect of unsettled balance of transferred payables in 2017 (note 13) as legal expenses. As of December 31, 2017, balance of this accrual was USD 2,769,000.</link:footnote>

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_14" xlink:from="loc_14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_370" xlink:type="locator" xlink:label="loc_16" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_14" xlink:from="loc_16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_377" xlink:type="locator" xlink:label="loc_17" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_11" xlink:from="loc_17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_378" xlink:type="locator" xlink:label="loc_18" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_11" xlink:from="loc_18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_412" xlink:type="locator" xlink:label="loc_19" />

    <link:footnote xlink:role="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US" xlink:type="resource" xlink:label="FN_19">With the launch of new cloud technology developed by the Group in 2017, the acquired intangible assets related to personal cloud storage business, arising from the acquisition of Kingsoft Cloud Holdings Limited in 2014, were no longer in use and full provision for impairment has been provided.</link:footnote>

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_19" xlink:from="loc_19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_413" xlink:type="locator" xlink:label="loc_21" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_19" xlink:from="loc_21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_414" xlink:type="locator" xlink:label="loc_22" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_19" xlink:from="loc_22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_417" xlink:type="locator" xlink:label="loc_23" />

    <link:footnote xlink:role="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US" xlink:type="resource" xlink:label="FN_23">As of December 31, 2016 and 2017, full provision for impairment has been provided for an online game license due to significant under performance in the past.</link:footnote>

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_23" xlink:from="loc_23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_419" xlink:type="locator" xlink:label="loc_25" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_19" xlink:from="loc_25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_420" xlink:type="locator" xlink:label="loc_26" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_19" xlink:from="loc_26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_421" xlink:type="locator" xlink:label="loc_27" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_19" xlink:from="loc_27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_424" xlink:type="locator" xlink:label="loc_28" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_23" xlink:from="loc_28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_426" xlink:type="locator" xlink:label="loc_29" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_19" xlink:from="loc_29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_427" xlink:type="locator" xlink:label="loc_30" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_19" xlink:from="loc_30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_428" xlink:type="locator" xlink:label="loc_31" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_19" xlink:from="loc_31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_431" xlink:type="locator" xlink:label="loc_32" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_23" xlink:from="loc_32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_433" xlink:type="locator" xlink:label="loc_33" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_19" xlink:from="loc_33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_434" xlink:type="locator" xlink:label="loc_34" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_19" xlink:from="loc_34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_435" xlink:type="locator" xlink:label="loc_35" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_19" xlink:from="loc_35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_438" xlink:type="locator" xlink:label="loc_36" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_23" xlink:from="loc_36" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_440" xlink:type="locator" xlink:label="loc_37" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_19" xlink:from="loc_37" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_441" xlink:type="locator" xlink:label="loc_38" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_19" xlink:from="loc_38" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_442" xlink:type="locator" xlink:label="loc_39" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_19" xlink:from="loc_39" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_445" xlink:type="locator" xlink:label="loc_40" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_23" xlink:from="loc_40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_447" xlink:type="locator" xlink:label="loc_41" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_19" xlink:from="loc_41" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_448" xlink:type="locator" xlink:label="loc_42" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_19" xlink:from="loc_42" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_449" xlink:type="locator" xlink:label="loc_43" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_19" xlink:from="loc_43" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_452" xlink:type="locator" xlink:label="loc_44" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_23" xlink:from="loc_44" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_454" xlink:type="locator" xlink:label="loc_45" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_19" xlink:from="loc_45" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_455" xlink:type="locator" xlink:label="loc_46" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_19" xlink:from="loc_46" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_456" xlink:type="locator" xlink:label="loc_47" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_19" xlink:from="loc_47" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_459" xlink:type="locator" xlink:label="loc_48" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_23" xlink:from="loc_48" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_461" xlink:type="locator" xlink:label="loc_49" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_19" xlink:from="loc_49" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_462" xlink:type="locator" xlink:label="loc_50" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_19" xlink:from="loc_50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_463" xlink:type="locator" xlink:label="loc_51" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_19" xlink:from="loc_51" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_466" xlink:type="locator" xlink:label="loc_52" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_23" xlink:from="loc_52" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_100" xlink:type="locator" xlink:label="loc_53" />

    <link:footnote xlink:role="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US" xlink:type="resource" xlink:label="FN_53">In 2016, the Group made an equity investment in a privately-held company, Big Data, of USD 1,442,000 for 43.16% equity interest. The Group classified Big Data as an equity method investment as it had only significant influence instead of control over Big Data. In January of 2017, Big Data issued certain new shares to a third party and its original shareholders and the Group&#8217;s interest in Big Data diluted from 43.16% to 28.77% with a dilution gain of USD 326,000 arising from the deemed disposal. As at December 31, 2017, the Group recognized full impairment of USD 1,251,000 for its interest in Big Data as share of loss from equity investees after taking into account the latest operation status and financial position of Big Data.</link:footnote>

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_53" xlink:from="loc_53" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_98" xlink:type="locator" xlink:label="loc_55" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_53" xlink:from="loc_55" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_506" xlink:type="locator" xlink:label="loc_56" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_53" xlink:from="loc_56" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_507" xlink:type="locator" xlink:label="loc_57" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_53" xlink:from="loc_57" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_515" xlink:type="locator" xlink:label="loc_58" />

    <link:footnote xlink:role="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US" xlink:type="resource" xlink:label="FN_58">In May 2017, the Group made additional investment by USD 1,263,000 in Yunhui Tianxia from 7.5% to 13.7%. In July 2017, the Group also made additional equity investment in Hangzhou Feixiang of USD 1,530,000. As the result of the new investment, the Group&#8217;s equity interest increased from 20% to 28% and the Group continued to use the cost method to account for this investment due to the lack of significant influence over the investee.</link:footnote>

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_58" xlink:from="loc_58" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_516" xlink:type="locator" xlink:label="loc_60" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_58" xlink:from="loc_60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_521" xlink:type="locator" xlink:label="loc_61" />

    <link:footnote xlink:role="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US" xlink:type="resource" xlink:label="FN_61">The Group recognized impairment against its investments in Shanghai Guozhi and Guangzhou Hongsi of USD 149,000 and USD 447,000, respectively after considering the latest operation status and financial and liquidity position.</link:footnote>

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_61" xlink:from="loc_61" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_524" xlink:type="locator" xlink:label="loc_63" />

    <link:footnote xlink:role="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US" xlink:type="resource" xlink:label="FN_63">In June 2017, the Group disposed of entire interests (10%) in Shenzhen Kushiduo with a carrying value of USD 383,000 at a consideration of approximately USD 191,500. As a result of the disposal, the Group recognized in a disposal loss of USD 191,500 in the other income, net (Note 23).</link:footnote>

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_63" xlink:from="loc_63" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_525" xlink:type="locator" xlink:label="loc_65" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_63" xlink:from="loc_65" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_526" xlink:type="locator" xlink:label="loc_66" />

    <link:footnote xlink:role="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US" xlink:type="resource" xlink:label="FN_66">In January of 2017, Shanghai Lexiang issued new shares to a third party investor resulting in the Group&#8217;s interest in Shanghai Lexiang diluted from 15% to 14.12% with a dilution gain of USD 222,000 arising from the deemed disposal.</link:footnote>

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_66" xlink:from="loc_66" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_527" xlink:type="locator" xlink:label="loc_68" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_66" xlink:from="loc_68" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_528" xlink:type="locator" xlink:label="loc_69" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_61" xlink:from="loc_69" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_535" xlink:type="locator" xlink:label="loc_70" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_63" xlink:from="loc_70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_536" xlink:type="locator" xlink:label="loc_71" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_63" xlink:from="loc_71" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_537" xlink:type="locator" xlink:label="loc_72" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_61" xlink:from="loc_72" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_538" xlink:type="locator" xlink:label="loc_73" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_61" xlink:from="loc_73" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_543" xlink:type="locator" xlink:label="loc_74" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_61" xlink:from="loc_74" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_544" xlink:type="locator" xlink:label="loc_75" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_61" xlink:from="loc_75" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_545" xlink:type="locator" xlink:label="loc_76" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_66" xlink:from="loc_76" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_546" xlink:type="locator" xlink:label="loc_77" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_58" xlink:from="loc_77" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_548" xlink:type="locator" xlink:label="loc_78" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_58" xlink:from="loc_78" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_551" xlink:type="locator" xlink:label="loc_79" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_66" xlink:from="loc_79" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_552" xlink:type="locator" xlink:label="loc_80" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_58" xlink:from="loc_80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_554" xlink:type="locator" xlink:label="loc_81" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_58" xlink:from="loc_81" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_561" xlink:type="locator" xlink:label="loc_82" />

    <link:footnote xlink:role="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US" xlink:type="resource" xlink:label="FN_82">In June 2017, the Group received government grant of USD 1,224,000. This government grant was recognized as deferred income and amortized in 5 years under the property, plant and equipment depreciation policy.</link:footnote>

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_82" xlink:from="loc_82" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_562" xlink:type="locator" xlink:label="loc_84" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_82" xlink:from="loc_84" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_563" xlink:type="locator" xlink:label="loc_85" />

    <link:footnote xlink:role="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US" xlink:type="resource" xlink:label="FN_85">In December 2017, the Company received from its depositary bank a reimbursement of USD 127,000, net of withholding tax of USD 42,000. This reimbursement was recognized as deferred income and amortized over the depositary service period of 5 years.</link:footnote>

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_85" xlink:from="loc_85" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_564" xlink:type="locator" xlink:label="loc_87" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_85" xlink:from="loc_87" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_43" xlink:type="locator" xlink:label="loc_88" />

    <link:footnote xlink:role="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US" xlink:type="resource" xlink:label="FN_88">As of December 31, 2017, the non-current portion included membership subscription revenue of USD 425,000 (2016: USD 820,000), government grants of USD 2,509,000 (2016: USD 2,719,000), and reimbursement from the depositary of USD 308,000 (2016: USD 543,000).</link:footnote>

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_88" xlink:from="loc_88" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_44" xlink:type="locator" xlink:label="loc_90" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_88" xlink:from="loc_90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_568" xlink:type="locator" xlink:label="loc_91" />

    <link:footnote xlink:role="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US" xlink:type="resource" xlink:label="FN_91">Payroll and welfare increased due to the performance bonus proposed in December 2017, resulting in an incrase in individual income tax payable. Value added tax payable also increased, which is related to revenue increment in sale of product.</link:footnote>

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_91" xlink:from="loc_91" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_569" xlink:type="locator" xlink:label="loc_93" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_91" xlink:from="loc_93" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_572" xlink:type="locator" xlink:label="loc_94" />

    <link:footnote xlink:role="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US" xlink:type="resource" xlink:label="FN_94">As at December 31, 2017, receipts in advance from customers mainly represents prepayment from customers in respect of cloud computing, live video and mobile game. The increment is mainly driven by the popularity of OneThing Cloud.</link:footnote>

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_94" xlink:from="loc_94" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_573" xlink:type="locator" xlink:label="loc_96" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_94" xlink:from="loc_96" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_574" xlink:type="locator" xlink:label="loc_97" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_91" xlink:from="loc_97" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_575" xlink:type="locator" xlink:label="loc_98" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_91" xlink:from="loc_98" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_753" xlink:type="locator" xlink:label="loc_99" />

    <link:footnote xlink:role="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US" xlink:type="resource" xlink:label="FN_99">The Company obtained an exclusive game operation right from Zhuhai Qianyou, which is specialized in developing online games. According to the agreement, the Company will share revenues derived by the licensed games with Zhuhai Qianyou.</link:footnote>

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_99" xlink:from="loc_99" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_754" xlink:type="locator" xlink:label="loc_101" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_99" xlink:from="loc_101" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_755" xlink:type="locator" xlink:label="loc_102" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_99" xlink:from="loc_102" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_756" xlink:type="locator" xlink:label="loc_103" />

    <link:footnote xlink:role="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US" xlink:type="resource" xlink:label="FN_103">In 2014, the Group repurchased 3,860,733 common shares from Aiden &#38; Jasmine Limited (Co founder&#8217;s company) for USD10,879,000 and 10,334,679 common shares from Vantage Point Global Limited (Founder&#8217;s company) for USD29,121,000. According to the repurchase contract, the Company was entitled to an amount (the &#8220;Withheld Price&#8221;) to withhold any taxes with respect to this repurchase as required under the applicable laws. If the Sellers (Aiden &#38; Jasmine Limited and Vantage Point Global Limited) have not been specifically required by the applicable governmental or regulatory authority to pay any taxes as required under the applicable laws in connection with the repurchase, after the fifth anniversary of the Closing Date, the Company will pay to the Sellers the Withheld Price with a simple interest thereon at the rate of five percent (5%) per annum (the &#8220;repayment price&#8221;) from the Closing Date. Therefore, the Withheld Price for Aiden &#38; Jasmine Limited and Vantage Point Global Limited was USD 1,125,000 (including interest of USD 37,000) and USD 3,012,000 (including interest of USD 100,000) respectively. The interest accrued in 2017 was USD 54,000 and 146,000 for Aiden &#38; Jasmine Limited and Vantage Point Global Limited respectively.</link:footnote>

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_103" xlink:from="loc_103" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_757" xlink:type="locator" xlink:label="loc_105" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_103" xlink:from="loc_105" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_758" xlink:type="locator" xlink:label="loc_106" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_103" xlink:from="loc_106" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_759" xlink:type="locator" xlink:label="loc_107" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_103" xlink:from="loc_107" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_760" xlink:type="locator" xlink:label="loc_108" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_103" xlink:from="loc_108" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_761" xlink:type="locator" xlink:label="loc_109" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_103" xlink:from="loc_109" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_924" xlink:type="locator" xlink:label="loc_110" />

    <link:footnote xlink:role="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US" xlink:type="resource" xlink:label="FN_110">The balance included inter-companies balances with the Company and its subsidiaries of USD 9,360,000 and USD 18,704,000 as of December 31, 2016 and 2017, respectively.</link:footnote>

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_110" xlink:from="loc_110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_925" xlink:type="locator" xlink:label="loc_112" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_110" xlink:from="loc_112" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_932" xlink:type="locator" xlink:label="loc_113" />

    <link:footnote xlink:role="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US" xlink:type="resource" xlink:label="FN_113">The balance included inter-companies balances with the Company and its subsidiaries of USD 91,477,000 and USD 74,394,000 as of December 31, 2016 and 2017, respectively.</link:footnote>

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_113" xlink:from="loc_113" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_933" xlink:type="locator" xlink:label="loc_115" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_113" xlink:from="loc_115" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_1113" xlink:type="locator" xlink:label="loc_116" />

    <link:footnote xlink:role="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US" xlink:type="resource" xlink:label="FN_116">Beijing Xunlei was deregistered in 2017.</link:footnote>

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_116" xlink:from="loc_116" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_1122" xlink:type="locator" xlink:label="loc_118" />

    <link:footnote xlink:role="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US" xlink:type="resource" xlink:label="FN_118">As at December 31, 2017, Xunlei Venture Capital was in the process of deregistration.</link:footnote>

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_118" xlink:from="loc_118" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_1418" xlink:type="locator" xlink:label="loc_120" />

    <link:footnote xlink:role="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US" xlink:type="resource" xlink:label="FN_120">Hardware devices include OneThing Cloud, ZQB, XZB and hard discs.</link:footnote>

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_120" xlink:from="loc_120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_1419" xlink:type="locator" xlink:label="loc_122" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_120" xlink:from="loc_122" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_1450" xlink:type="locator" xlink:label="loc_123" />

    <link:footnote xlink:role="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US" xlink:type="resource" xlink:label="FN_123">The Group paid USD 1,469,000 to Henan Zhaoteng Investment Co., Ltd. for acquisition of 80% equity interest of Henan Tourism Information Co., Ltd. However, as the legal procedure of the investment has not completed up to December 31, 2017, the investment is classified as long-term prepayment.</link:footnote>

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_123" xlink:from="loc_123" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_1451" xlink:type="locator" xlink:label="loc_125" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_123" xlink:from="loc_125" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_1547" xlink:type="locator" xlink:label="loc_126" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_53" xlink:from="loc_126" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_1548" xlink:type="locator" xlink:label="loc_127" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_53" xlink:from="loc_127" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_1571" xlink:type="locator" xlink:label="loc_128" />

    <link:footnote xlink:role="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US" xlink:type="resource" xlink:label="FN_128">Kankan failed to settle the transferred trade payables, which resulted in the creditors brought litigation against Kankan as well as Xunlei, due to the fact that Xunlei remained as the contracted party in the relevant purchase contracts. In light of this, for the year ended December 31, 2017, payables of USD 3,074,000 was accured by Xunlei, out of which, USD 2,769,000 remain unsettled as of December 31, 2017 (note 7).</link:footnote>

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_128" xlink:from="loc_128" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_1572" xlink:type="locator" xlink:label="loc_130" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_128" xlink:from="loc_130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_1647" xlink:type="locator" xlink:label="loc_131" />

    <link:footnote xlink:role="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US" xlink:type="resource" xlink:label="FN_131">The risk-free interest rate of periods within the contractual life of the share option is based on the USD denominated China Government Bond yield as at the valuation dates.</link:footnote>

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_131" xlink:from="loc_131" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_1648" xlink:type="locator" xlink:label="loc_133" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_131" xlink:from="loc_133" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_1649" xlink:type="locator" xlink:label="loc_134" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_131" xlink:from="loc_134" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_1650" xlink:type="locator" xlink:label="loc_135" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_131" xlink:from="loc_135" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_1651" xlink:type="locator" xlink:label="loc_136" />

    <link:footnote xlink:role="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US" xlink:type="resource" xlink:label="FN_136">The Company has no history or expectation of paying dividends on its common shares.</link:footnote>

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_136" xlink:from="loc_136" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_1652" xlink:type="locator" xlink:label="loc_138" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_136" xlink:from="loc_138" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_1653" xlink:type="locator" xlink:label="loc_139" />

    <link:footnote xlink:role="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US" xlink:type="resource" xlink:label="FN_139">Expected volatility is estimated based on the average of historical volatilities of the comparable companies in the same industry as at the valuation dates.</link:footnote>

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_139" xlink:from="loc_139" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_1654" xlink:type="locator" xlink:label="loc_141" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_139" xlink:from="loc_141" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_1655" xlink:type="locator" xlink:label="loc_142" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_139" xlink:from="loc_142" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_1656" xlink:type="locator" xlink:label="loc_143" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_139" xlink:from="loc_143" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_1657" xlink:type="locator" xlink:label="loc_144" />

    <link:footnote xlink:role="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US" xlink:type="resource" xlink:label="FN_144">The expected term is developed by assuming the share options will be exercised in the middle point between the vesting dates and maturity dates.</link:footnote>

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_144" xlink:from="loc_144" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_1658" xlink:type="locator" xlink:label="loc_146" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_144" xlink:from="loc_146" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_1659" xlink:type="locator" xlink:label="loc_147" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_144" xlink:from="loc_147" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_1660" xlink:type="locator" xlink:label="loc_148" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_144" xlink:from="loc_148" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_1662" xlink:type="locator" xlink:label="loc_149" />

    <link:footnote xlink:role="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US" xlink:type="resource" xlink:label="FN_149">In 2017, Onething Technology entered into a contract with Beijing Millet Mobile Software for the provision of bandwidth to Beijing Millet Mobile Software at a mutually agreed price.</link:footnote>

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_149" xlink:from="loc_149" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_1663" xlink:type="locator" xlink:label="loc_151" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_149" xlink:from="loc_151" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_1664" xlink:type="locator" xlink:label="loc_152" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_149" xlink:from="loc_152" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_1665" xlink:type="locator" xlink:label="loc_153" />

    <link:footnote xlink:role="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US" xlink:type="resource" xlink:label="FN_153">The Group is entitled to receive a mutually agreed percentage of net advertising revenue covering a period from January 2016 to mid-June 2017, as compensation for technology solution services provided to Beijing Xiaomi Mobile Software.</link:footnote>

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_153" xlink:from="loc_153" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_1666" xlink:type="locator" xlink:label="loc_155" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_153" xlink:from="loc_155" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_1667" xlink:type="locator" xlink:label="loc_156" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_153" xlink:from="loc_156" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_1789" xlink:type="locator" xlink:label="loc_157" />

    <link:footnote xlink:role="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US" xlink:type="resource" xlink:label="FN_157">In June 2017, the Group disposed of entire interests (10%) in Kushiduo with a carrying value of USD 383,000 at a consideration of approximately USD 191,500. As a result of the disposal, the Group recognized in a disposal loss of USD 191,500 in the other income, net (Note 23).</link:footnote>

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_157" xlink:from="loc_157" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_19" xlink:type="locator" xlink:label="loc_159" />

    <link:footnote xlink:role="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US" xlink:type="resource" xlink:label="FN_159">As at December 31, 2017, the deferred tax asset and liability balances are expected to be recoverable as follows</link:footnote>

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_159" xlink:from="loc_159" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_20" xlink:type="locator" xlink:label="loc_161" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_159" xlink:from="loc_161" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_1758" xlink:type="locator" xlink:label="loc_162" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_159" xlink:from="loc_162" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_1942" xlink:type="locator" xlink:label="loc_163" />

    <link:footnote xlink:role="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US" xlink:type="resource" xlink:label="FN_163">Others include live video revenues and issuance of LinkTokens.</link:footnote>

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_163" xlink:from="loc_163" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />

    <link:loc xlink:href="#Factid_1943" xlink:type="locator" xlink:label="loc_165" />

    <link:footnoteArc xlink:type="arc" order="1" xlink:to="FN_163" xlink:from="loc_165" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" />
  </link:footnoteLink>
</xbrli:xbrl>

</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>11
<FILENAME>xnet-20171231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8" ?>
<!-- Generated by DataTracks version 1.1.9 on 25-Apr-2018 [09:42:42] {AM} EST - www.datatracks.com -->
<schema targetNamespace="http://www.xunlei.com/20171231" elementFormDefault="qualified" xmlns:xnet="http://www.xunlei.com/20171231" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-gaap="http://fasb.org/us-gaap/2017-01-31" xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2017-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2014-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2017-01-31" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:naics="http://xbrl.sec.gov/naics/2017-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:us-types="http://fasb.org/us-types/2017-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2011-01-31" xmlns:deprecated="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric">
  <annotation>
    <appinfo>
      <link:roleType roleURI="http://www.xunlei.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>101 - 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>

      <link:roleType roleURI="http://www.xunlei.com/role/ConsolidatedBalanceSheets" id="ConsolidatedBalanceSheets">
        <link:definition>102 - 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.xunlei.com/role/ConsolidatedBalanceSheetsParenthetical" id="ConsolidatedBalanceSheetsParenthetical">
        <link:definition>103 - Statement - Consolidated Balance Sheets (Parenthetical)</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.xunlei.com/role/ConsolidatedStatementsOfComprehensiveLoss" id="ConsolidatedStatementsOfComprehensiveLoss">
        <link:definition>104 - Statement - Consolidated Statements of Comprehensive Loss</link:definition>

        <link:usedOn>link:presentationLink</link:usedOn>

        <link:usedOn>link:definitionLink</link:usedOn>

        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>

      <link:roleType roleURI="http://www.xunlei.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" id="ConsolidatedStatementsOfChangesInShareholdersEquity">
        <link:definition>105 - Statement - Consolidated statements of changes in shareholders&#39; equity</link:definition>

        <link:usedOn>link:presentationLink</link:usedOn>

        <link:usedOn>link:definitionLink</link:usedOn>

        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>

      <link:roleType roleURI="http://www.xunlei.com/role/ConsolidatedStatementOfCashFlows" id="ConsolidatedStatementOfCashFlows">
        <link:definition>106 - Statement - Consolidated Statement of Cash Flows</link:definition>

        <link:usedOn>link:presentationLink</link:usedOn>

        <link:usedOn>link:definitionLink</link:usedOn>

        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>

      <link:roleType roleURI="http://www.xunlei.com/role/OrganizationAndNatureOfOperations" id="OrganizationAndNatureOfOperations">
        <link:definition>107 - Disclosure - Organization and nature of operations</link:definition>

        <link:usedOn>link:presentationLink</link:usedOn>

        <link:usedOn>link:definitionLink</link:usedOn>

        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>

      <link:roleType roleURI="http://www.xunlei.com/role/SummaryOfSignificantAccountingPolicies" id="SummaryOfSignificantAccountingPolicies">
        <link:definition>108 - 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.xunlei.com/role/DiscontinuedOperations" id="DiscontinuedOperations">
        <link:definition>109 - Disclosure - Discontinued operations</link:definition>

        <link:usedOn>link:presentationLink</link:usedOn>

        <link:usedOn>link:definitionLink</link:usedOn>

        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>

      <link:roleType roleURI="http://www.xunlei.com/role/CashAndCashEquivalents" id="CashAndCashEquivalents">
        <link:definition>110 - Disclosure - Cash and cash equivalents</link:definition>

        <link:usedOn>link:presentationLink</link:usedOn>

        <link:usedOn>link:definitionLink</link:usedOn>

        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>

      <link:roleType roleURI="http://www.xunlei.com/role/ShorttermInvestments" id="ShorttermInvestments">
        <link:definition>111 - Disclosure - Short-term investments</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.xunlei.com/role/AccountsReceivableNet" id="AccountsReceivableNet">
        <link:definition>112 - Disclosure - Accounts receivable, net</link:definition>

        <link:usedOn>link:presentationLink</link:usedOn>

        <link:usedOn>link:definitionLink</link:usedOn>

        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>

      <link:roleType roleURI="http://www.xunlei.com/role/PrepaymentsAndOtherAssets" id="PrepaymentsAndOtherAssets">
        <link:definition>113 - Disclosure - Prepayments and other 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.xunlei.com/role/PropertyAndEquipment" id="PropertyAndEquipment">
        <link:definition>114 - 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.xunlei.com/role/IntangibleAssetsNet" id="IntangibleAssetsNet">
        <link:definition>115 - Disclosure - Intangible assets, net</link:definition>

        <link:usedOn>link:presentationLink</link:usedOn>

        <link:usedOn>link:definitionLink</link:usedOn>

        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>

      <link:roleType roleURI="http://www.xunlei.com/role/Inventories" id="Inventories">
        <link:definition>116 - Disclosure - Inventories</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.xunlei.com/role/LongtermInvestments" id="LongtermInvestments">
        <link:definition>117 - Disclosure - Long-term investments</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.xunlei.com/role/DeferredRevenueAndIncome" id="DeferredRevenueAndIncome">
        <link:definition>118 - Disclosure - Deferred revenue and income</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.xunlei.com/role/AccruedLiabilitiesAndOtherPayables" id="AccruedLiabilitiesAndOtherPayables">
        <link:definition>119 - Disclosure - Accrued liabilities 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.xunlei.com/role/CostOfRevenues" id="CostOfRevenues">
        <link:definition>120 - Disclosure - Cost of revenues</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.xunlei.com/role/CommonShares" id="CommonShares">
        <link:definition>121 - Disclosure - Common shares</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.xunlei.com/role/RepurchaseOfShares" id="RepurchaseOfShares">
        <link:definition>122 - Disclosure - Repurchase of shares</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.xunlei.com/role/NoncontrollingInterest" id="NoncontrollingInterest">
        <link:definition>123 - Disclosure - Non-controlling interest</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.xunlei.com/role/SharebasedCompensation" id="SharebasedCompensation">
        <link:definition>124 - Disclosure - Share-based compensation</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.xunlei.com/role/BasicAndDilutedNetIncomeLossPerShare" id="BasicAndDilutedNetIncomeLossPerShare">
        <link:definition>125 - Disclosure - Basic and diluted net income / (loss) per share</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.xunlei.com/role/RelatedPartyTransactions" id="RelatedPartyTransactions">
        <link:definition>126 - 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.xunlei.com/role/Taxation" id="Taxation">
        <link:definition>127 - Disclosure - Taxation</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.xunlei.com/role/FairValueMeasurements" id="FairValueMeasurements">
        <link:definition>128 - Disclosure - Fair value measurements</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.xunlei.com/role/OtherIncomeNet" id="OtherIncomeNet">
        <link:definition>129 - Disclosure - Other income, net</link:definition>

        <link:usedOn>link:presentationLink</link:usedOn>

        <link:usedOn>link:definitionLink</link:usedOn>

        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>

      <link:roleType roleURI="http://www.xunlei.com/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies">
        <link:definition>130 - Disclosure - Commitments and contingencies</link:definition>

        <link:usedOn>link:presentationLink</link:usedOn>

        <link:usedOn>link:definitionLink</link:usedOn>

        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>

      <link:roleType roleURI="http://www.xunlei.com/role/CertainRisksAndConcentration" id="CertainRisksAndConcentration">
        <link:definition>131 - Disclosure - Certain risks and concentration</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.xunlei.com/role/SubsequentEvents" id="SubsequentEvents">
        <link:definition>132 - 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.xunlei.com/role/RestrictedNetAssets" id="RestrictedNetAssets">
        <link:definition>133 - Disclosure - Restricted net 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.xunlei.com/role/AdditionalInformationCondensedFinancialStatementsOfCompany" id="AdditionalInformationCondensedFinancialStatementsOfCompany">
        <link:definition>134 - Disclosure - Additional information: condensed financial statements of the Company</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.xunlei.com/role/SummaryOfSignificantAccountingPoliciesPolicies" id="SummaryOfSignificantAccountingPoliciesPolicies">
        <link:definition>135 - Disclosure - Summary of significant accounting policies (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.xunlei.com/role/OrganizationAndNatureOfOperationsTables" id="OrganizationAndNatureOfOperationsTables">
        <link:definition>136 - Disclosure - Organization and nature of operations (Tables)</link:definition>

        <link:usedOn>link:presentationLink</link:usedOn>

        <link:usedOn>link:definitionLink</link:usedOn>

        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>

      <link:roleType roleURI="http://www.xunlei.com/role/SummaryOfSignificantAccountingPoliciesTables" id="SummaryOfSignificantAccountingPoliciesTables">
        <link:definition>137 - 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.xunlei.com/role/DiscontinuedOperationsTables" id="DiscontinuedOperationsTables">
        <link:definition>138 - Disclosure - Discontinued operations (Tables)</link:definition>

        <link:usedOn>link:presentationLink</link:usedOn>

        <link:usedOn>link:definitionLink</link:usedOn>

        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>

      <link:roleType roleURI="http://www.xunlei.com/role/CashAndCashEquivalentsTables" id="CashAndCashEquivalentsTables">
        <link:definition>139 - Disclosure - Cash and cash equivalents (Tables)</link:definition>

        <link:usedOn>link:presentationLink</link:usedOn>

        <link:usedOn>link:definitionLink</link:usedOn>

        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>

      <link:roleType roleURI="http://www.xunlei.com/role/ShorttermInvestmentsTables" id="ShorttermInvestmentsTables">
        <link:definition>140 - Disclosure - Short-term investments (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.xunlei.com/role/AccountsReceivableNetTables" id="AccountsReceivableNetTables">
        <link:definition>141 - Disclosure - Accounts receivable, net (Tables)</link:definition>

        <link:usedOn>link:presentationLink</link:usedOn>

        <link:usedOn>link:definitionLink</link:usedOn>

        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>

      <link:roleType roleURI="http://www.xunlei.com/role/PrepaymentsAndOtherAssetsTables" id="PrepaymentsAndOtherAssetsTables">
        <link:definition>142 - Disclosure - Prepayments and other 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.xunlei.com/role/PropertyAndEquipmentTables" id="PropertyAndEquipmentTables">
        <link:definition>143 - 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.xunlei.com/role/IntangibleAssetsNetTables" id="IntangibleAssetsNetTables">
        <link:definition>144 - Disclosure - Intangible assets, net (Tables)</link:definition>

        <link:usedOn>link:presentationLink</link:usedOn>

        <link:usedOn>link:definitionLink</link:usedOn>

        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>

      <link:roleType roleURI="http://www.xunlei.com/role/InventoriesTables" id="InventoriesTables">
        <link:definition>145 - Disclosure - Inventories (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.xunlei.com/role/LongtermInvestmentsTables" id="LongtermInvestmentsTables">
        <link:definition>146 - Disclosure - Long-term investments (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.xunlei.com/role/DeferredRevenueAndIncomeTables" id="DeferredRevenueAndIncomeTables">
        <link:definition>147 - Disclosure - Deferred revenue and income (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.xunlei.com/role/AccruedLiabilitiesAndOtherPayablesTables" id="AccruedLiabilitiesAndOtherPayablesTables">
        <link:definition>148 - Disclosure - Accrued liabilities 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.xunlei.com/role/CostOfRevenuesTables" id="CostOfRevenuesTables">
        <link:definition>149 - Disclosure - Cost of revenues (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.xunlei.com/role/RepurchaseOfSharesTables" id="RepurchaseOfSharesTables">
        <link:definition>150 - Disclosure - Repurchase of shares (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.xunlei.com/role/SharebasedCompensationTables" id="SharebasedCompensationTables">
        <link:definition>151 - Disclosure - Share-based compensation (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.xunlei.com/role/BasicAndDilutedNetIncomeLossPerShareTables" id="BasicAndDilutedNetIncomeLossPerShareTables">
        <link:definition>152 - Disclosure - Basic and diluted net income / (loss) per share (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.xunlei.com/role/RelatedPartyTransactionsTables" id="RelatedPartyTransactionsTables">
        <link:definition>153 - Disclosure - Related party transactions (Tables)</link:definition>

        <link:usedOn>link:presentationLink</link:usedOn>

        <link:usedOn>link:definitionLink</link:usedOn>

        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>

      <link:roleType roleURI="http://www.xunlei.com/role/TaxationTables" id="TaxationTables">
        <link:definition>154 - Disclosure - Taxation (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.xunlei.com/role/FairValueMeasurementsTables" id="FairValueMeasurementsTables">
        <link:definition>155 - Disclosure - Fair value measurements (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.xunlei.com/role/OtherIncomeNetTables" id="OtherIncomeNetTables">
        <link:definition>156 - Disclosure - Other income, net (Tables)</link:definition>

        <link:usedOn>link:presentationLink</link:usedOn>

        <link:usedOn>link:definitionLink</link:usedOn>

        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>

      <link:roleType roleURI="http://www.xunlei.com/role/CommitmentsAndContingenciesTables" id="CommitmentsAndContingenciesTables">
        <link:definition>157 - Disclosure - Commitments and contingencies (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.xunlei.com/role/CertainRisksAndConcentrationTables" id="CertainRisksAndConcentrationTables">
        <link:definition>158 - Disclosure - Certain risks and concentration (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.xunlei.com/role/AdditionalInformationCondensedFinancialStatementsOfCompanyTables" id="AdditionalInformationCondensedFinancialStatementsOfCompanyTables">
        <link:definition>159 - Disclosure - Additional information: condensed financial statements of the Company (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.xunlei.com/role/OrganizationAndNatureOfOperationsAdditionalInformationDetail" id="OrganizationAndNatureOfOperationsAdditionalInformationDetail">
        <link:definition>160 - Disclosure - Organization and nature of operations - Additional Information (Detail)</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.xunlei.com/role/OrganizationAndNatureOfOperationsAccompanyingConsolidatedFinancialStatementsIncludeFinancialStatementsOfCompanySubsidiariesVariableInterestEntityVieAndViesSubsidiariesDetail" id="OrganizationAndNatureOfOperationsAccompanyingConsolidatedFinancialStatementsIncludeFinancialStatementsOfCompanySubsidiariesVariableInterestEntityVieAndViesSubsidiariesDetail">
        <link:definition>161 - Disclosure - Organization and nature of operations - Accompanying Consolidated Financial Statements Include Financial Statements of Company, Subsidiaries, Variable Interest Entity (&#34;VIE&#34;) and VIE&#39;s Subsidiaries (Detail)</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.xunlei.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" id="SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail">
        <link:definition>162 - Disclosure - Summary of significant accounting policies - Additional Information (Detail)</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.xunlei.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfPropertyAndEquipmentEstimatedUsefulLifeDetail" id="SummaryOfSignificantAccountingPoliciesScheduleOfPropertyAndEquipmentEstimatedUsefulLifeDetail">
        <link:definition>163 - Disclosure - Summary of significant accounting policies - Schedule of Property and Equipment Estimated Useful Life (Detail)</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.xunlei.com/role/SummaryOfSignificantAccountingPoliciesAnalysisOfDifferentTypesOfRevenuesDetail" id="SummaryOfSignificantAccountingPoliciesAnalysisOfDifferentTypesOfRevenuesDetail">
        <link:definition>164 - Disclosure - Summary of significant accounting policies - Analysis of Different Types of Revenues (Detail)</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.xunlei.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfBalancesOfRegisteredCapitalAdditionalPaidincapitalAndStatutoryReservesDetail" id="SummaryOfSignificantAccountingPoliciesScheduleOfBalancesOfRegisteredCapitalAdditionalPaidincapitalAndStatutoryReservesDetail">
        <link:definition>165 - Disclosure - Summary of significant accounting policies - Schedule of Balances of Registered Capital, Additional Paid-in-Capital and Statutory Reserves (Detail)</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.xunlei.com/role/DiscontinuedOperationsNarrativeDetails" id="DiscontinuedOperationsNarrativeDetails">
        <link:definition>166 - Disclosure - Discontinued operations (Narrative) (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.xunlei.com/role/DiscontinuedOperationsScheduleOfDiscontinuedOperationsDetails" id="DiscontinuedOperationsScheduleOfDiscontinuedOperationsDetails">
        <link:definition>167 - Disclosure - Discontinued operations (Schedule of Discontinued Operations) (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.xunlei.com/role/DiscontinuedOperationsResultsOfDiscontinuedOperationsDetails" id="DiscontinuedOperationsResultsOfDiscontinuedOperationsDetails">
        <link:definition>168 - Disclosure - Discontinued operations (Results of discontinued operations) (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.xunlei.com/role/CashAndCashEquivalentsAdditionalInformationDetail" id="CashAndCashEquivalentsAdditionalInformationDetail">
        <link:definition>169 - Disclosure - Cash and cash equivalents - Additional Information (Detail)</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.xunlei.com/role/CashAndCashEquivalentsSummaryOfCashOnHandAndCashHeldAtBankDetail" id="CashAndCashEquivalentsSummaryOfCashOnHandAndCashHeldAtBankDetail">
        <link:definition>170 - Disclosure - Cash and cash equivalents - Summary of Cash on Hand and Cash Held at Bank (Detail)</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.xunlei.com/role/ShorttermInvestmentsScheduleOfShorttermInvestmentsDetail" id="ShorttermInvestmentsScheduleOfShorttermInvestmentsDetail">
        <link:definition>171 - Disclosure - Short-term investments - Schedule of Short-Term Investments (Detail)</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.xunlei.com/role/AccountsReceivableNetScheduleOfAccountsReceivableDetail" id="AccountsReceivableNetScheduleOfAccountsReceivableDetail">
        <link:definition>172 - Disclosure - Accounts receivable, net - Schedule of Accounts Receivable (Detail)</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.xunlei.com/role/AccountsReceivableNetScheduleOfAllowanceForDoubtfulAccountsDetail" id="AccountsReceivableNetScheduleOfAllowanceForDoubtfulAccountsDetail">
        <link:definition>173 - Disclosure - Accounts receivable, net - Schedule of Allowance for Doubtful Accounts (Detail)</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.xunlei.com/role/AccountsReceivableNetAdditionalInformationDetail" id="AccountsReceivableNetAdditionalInformationDetail">
        <link:definition>174 - Disclosure - Accounts receivable, net - Additional Information (Detail)</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.xunlei.com/role/PrepaymentsAndOtherAssetsScheduleOfPrepaymentsAndOtherAssetsDetail" id="PrepaymentsAndOtherAssetsScheduleOfPrepaymentsAndOtherAssetsDetail">
        <link:definition>175 - Disclosure - Prepayments and other assets - Schedule of Prepayments and Other Assets (Detail)</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.xunlei.com/role/PrepaymentsAndOtherAssetsScheduleOfPrepaymentsAndOtherAssetsParentheticalDetail" id="PrepaymentsAndOtherAssetsScheduleOfPrepaymentsAndOtherAssetsParentheticalDetail">
        <link:definition>176 - Disclosure - Prepayments and other assets - Schedule of Prepayments and Other Assets (Parenthetical) (Detail)</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.xunlei.com/role/PropertyAndEquipmentScheduleOfPropertyAndEquipmentDetail" id="PropertyAndEquipmentScheduleOfPropertyAndEquipmentDetail">
        <link:definition>177 - Disclosure - Property and equipment - Schedule of Property and Equipment (Detail)</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.xunlei.com/role/PropertyAndEquipmentSummaryOfDepreciationExpenseDetail" id="PropertyAndEquipmentSummaryOfDepreciationExpenseDetail">
        <link:definition>178 - Disclosure - Property and equipment - Summary of Depreciation Expense (Detail)</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.xunlei.com/role/PropertyAndEquipmentAdditionalInformationDetail" id="PropertyAndEquipmentAdditionalInformationDetail">
        <link:definition>179 - Disclosure - Property and equipment - Additional Information (Detail)</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.xunlei.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetail" id="IntangibleAssetsNetScheduleOfIntangibleAssetsDetail">
        <link:definition>180 - Disclosure - Intangible assets, net - Schedule of Intangible Assets (Detail)</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.xunlei.com/role/IntangibleAssetsNetScheduleOfAmortizationExpenseRecognizedDetail" id="IntangibleAssetsNetScheduleOfAmortizationExpenseRecognizedDetail">
        <link:definition>181 - Disclosure - Intangible assets, net - Schedule of Amortization Expense Recognized (Detail)</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.xunlei.com/role/IntangibleAssetsNetScheduleOfEstimatedAggregateAmortizationExpenseDetail" id="IntangibleAssetsNetScheduleOfEstimatedAggregateAmortizationExpenseDetail">
        <link:definition>182 - Disclosure - Intangible assets, net - Schedule of Estimated Aggregate Amortization Expense (Detail)</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.xunlei.com/role/IntangibleAssetsNetScheduleOfWeightedAverageAmortizationPeriodsOfIntangibleAssetsDetail" id="IntangibleAssetsNetScheduleOfWeightedAverageAmortizationPeriodsOfIntangibleAssetsDetail">
        <link:definition>183 - Disclosure - Intangible assets, net - Schedule of Weighted Average Amortization Periods of Intangible Assets (Detail)</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.xunlei.com/role/InventoriesDetails" id="InventoriesDetails">
        <link:definition>184 - Disclosure - Inventories (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.xunlei.com/role/LongtermInvestmentsScheduleOfLongtermInvestmentsDetail" id="LongtermInvestmentsScheduleOfLongtermInvestmentsDetail">
        <link:definition>185 - Disclosure - Long-term investments - Schedule of Long-Term Investments (Detail)</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.xunlei.com/role/LongtermInvestmentsScheduleOfEquityInvestmentsPercentageOfOwnershipOfCommonShareDetail" id="LongtermInvestmentsScheduleOfEquityInvestmentsPercentageOfOwnershipOfCommonShareDetail">
        <link:definition>186 - Disclosure - Long-term investments - Schedule of Equity Investments, Percentage of Ownership of Common Share (Detail)</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.xunlei.com/role/LongtermInvestmentsAdditionalInformationDetail" id="LongtermInvestmentsAdditionalInformationDetail">
        <link:definition>187 - Disclosure - Long-term investments -Additional Information (Detail)</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.xunlei.com/role/CommitmentsAndContingenciesCapitalCommitmentsDetails" id="CommitmentsAndContingenciesCapitalCommitmentsDetails">
        <link:definition>188 - Disclosure - Commitments and contingencies - Capital 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.xunlei.com/role/TaxationDeferredTaxAssetAndLiabilityBalancesDetail" id="TaxationDeferredTaxAssetAndLiabilityBalancesDetail">
        <link:definition>189 - Disclosure - Taxation - Deferred Tax Asset and Liability Balances (Detail)</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.xunlei.com/role/DeferredRevenueAndIncomeScheduleOfDeferredRevenueAndIncomeDetail" id="DeferredRevenueAndIncomeScheduleOfDeferredRevenueAndIncomeDetail">
        <link:definition>190 - Disclosure - Deferred revenue and income - Schedule of Deferred Revenue and Income (Detail)</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.xunlei.com/role/DeferredRevenueAndIncomeScheduleOfDeferredRevenueAndIncomeParentheticalDetail" id="DeferredRevenueAndIncomeScheduleOfDeferredRevenueAndIncomeParentheticalDetail">
        <link:definition>191 - Disclosure - Deferred revenue and income - Schedule of Deferred Revenue and Income (Parenthetical) (Detail)</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.xunlei.com/role/AccruedLiabilitiesAndOtherPayablesScheduleOfAccruedLiabilitiesAndOtherPayablesDetail" id="AccruedLiabilitiesAndOtherPayablesScheduleOfAccruedLiabilitiesAndOtherPayablesDetail">
        <link:definition>192 - Disclosure - Accrued liabilities and other payables - Schedule of Accrued Liabilities and Other Payables (Detail)</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.xunlei.com/role/AccruedLiabilitiesAndOtherPayablesScheduleOfAccruedLiabilitiesAndOtherPayablesParentheticalDetails" id="AccruedLiabilitiesAndOtherPayablesScheduleOfAccruedLiabilitiesAndOtherPayablesParentheticalDetails">
        <link:definition>193 - Disclosure - Accrued liabilities and other payables - Schedule of Accrued Liabilities and Other Payables (Parenthetical) (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.xunlei.com/role/CostOfRevenuesScheduleOfCostOfRevenuesDetail" id="CostOfRevenuesScheduleOfCostOfRevenuesDetail">
        <link:definition>194 - Disclosure - Cost of revenues - Schedule of Cost of Revenues (Detail)</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.xunlei.com/role/CommonSharesAdditionalInformationDetail" id="CommonSharesAdditionalInformationDetail">
        <link:definition>195 - Disclosure - Common shares - Additional Information (Detail)</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.xunlei.com/role/RepurchaseOfSharesAdditionalInformationDetail" id="RepurchaseOfSharesAdditionalInformationDetail">
        <link:definition>196 - Disclosure - Repurchase of shares - Additional Information (Detail)</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.xunlei.com/role/NoncontrollingInterestAdditionalInformationDetail" id="NoncontrollingInterestAdditionalInformationDetail">
        <link:definition>197 - Disclosure - Non-controlling interest - Additional Information (Detail)</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.xunlei.com/role/SharebasedCompensationAdditionalInformationDetail" id="SharebasedCompensationAdditionalInformationDetail">
        <link:definition>198 - Disclosure - Share-based compensation - Additional Information (Detail)</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.xunlei.com/role/SharebasedCompensationSummaryOfStockOptionActivityDetail" id="SharebasedCompensationSummaryOfStockOptionActivityDetail">
        <link:definition>199 - Disclosure - Share-based compensation - Summary of Stock Option Activity (Detail)</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.xunlei.com/role/SharebasedCompensationSummaryOfRestrictedSharesActivitiesDetail" id="SharebasedCompensationSummaryOfRestrictedSharesActivitiesDetail">
        <link:definition>200 - Disclosure - Share-based compensation - Summary of Restricted Shares Activities (Detail)</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.xunlei.com/role/SharebasedCompensationScheduleOfFairValuesOfStockOptionsGrantedDetail" id="SharebasedCompensationScheduleOfFairValuesOfStockOptionsGrantedDetail">
        <link:definition>201 - Disclosure - Share-based compensation - Schedule of Fair Values of Stock Options Granted (Detail)</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.xunlei.com/role/SharebasedCompensationScheduleOfRecognizedCompensationCostsDetail" id="SharebasedCompensationScheduleOfRecognizedCompensationCostsDetail">
        <link:definition>202 - Disclosure - Share-based compensation - Schedule of Recognized Compensation Costs (Detail)</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.xunlei.com/role/BasicAndDilutedNetIncomeLossPerShareScheduleOfBasicAndDilutedNetIncomeLossPerShareDetail" id="BasicAndDilutedNetIncomeLossPerShareScheduleOfBasicAndDilutedNetIncomeLossPerShareDetail">
        <link:definition>203 - Disclosure - Basic and Diluted Net income / (loss) Per Share (Schedule of Basic and Diluted Net income / (loss) Per Share) (Detail)</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.xunlei.com/role/BasicAndDilutedNetIncomeLossPerShareScheduleOfAntidilutiveSharesExcludedFromComputationOfDilutedNetIncomePerCommonShareDetail" id="BasicAndDilutedNetIncomeLossPerShareScheduleOfAntidilutiveSharesExcludedFromComputationOfDilutedNetIncomePerCommonShareDetail">
        <link:definition>204 - Disclosure - Basic and diluted net income / (loss) per share (Schedule of Anti-dilutive Shares Excluded from Computation of Diluted Net Income per Common Share) (Detail)</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.xunlei.com/role/RelatedPartyTransactionsScheduleOfRelationshipBetweenRelatedPartiesWithTheirGroupsDetail" id="RelatedPartyTransactionsScheduleOfRelationshipBetweenRelatedPartiesWithTheirGroupsDetail">
        <link:definition>205 - Disclosure - Related Party Transactions - Schedule of Relationship Between Related Parties with their Groups (Detail)</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.xunlei.com/role/RelatedPartyTransactionsScheduleOfSignificantRelatedPartyTransactionsDetail" id="RelatedPartyTransactionsScheduleOfSignificantRelatedPartyTransactionsDetail">
        <link:definition>206 - Disclosure - Related Party Transactions - Schedule of Significant Related Party Transactions (Detail)</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.xunlei.com/role/RelatedPartyTransactionsAdditionalInformationDetail" id="RelatedPartyTransactionsAdditionalInformationDetail">
        <link:definition>207 - Disclosure - Related Party Transactions - Additional Information (Detail)</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.xunlei.com/role/RelatedPartyTransactionsScheduleOfAmountDueToFromRelatedPartyDetail" id="RelatedPartyTransactionsScheduleOfAmountDueToFromRelatedPartyDetail">
        <link:definition>208 - Disclosure - Related Party Transactions - Schedule of Amount Due to from Related Party (Detail)</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.xunlei.com/role/TaxationAdditionalInformationDetail" id="TaxationAdditionalInformationDetail">
        <link:definition>209 - Disclosure - Taxation - Additional Information (Detail)</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.xunlei.com/role/TaxationScheduleOfCurrentAndDeferredPortionsOfIncomeTaxExpenseDetail" id="TaxationScheduleOfCurrentAndDeferredPortionsOfIncomeTaxExpenseDetail">
        <link:definition>210 - Disclosure - Taxation - Schedule of Current and Deferred Portions of Income Tax Expense (Detail)</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.xunlei.com/role/TaxationSummaryOfAggregateAmountAndPerShareEffectOfTaxHolidayDetail" id="TaxationSummaryOfAggregateAmountAndPerShareEffectOfTaxHolidayDetail">
        <link:definition>211 - Disclosure - Taxation - Summary of Aggregate Amount and Per Share Effect of Tax Holiday (Detail)</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.xunlei.com/role/TaxationReconciliationOfTotalTaxBenefitExpenseDetail" id="TaxationReconciliationOfTotalTaxBenefitExpenseDetail">
        <link:definition>212 - Disclosure - Taxation - Reconciliation of Total Tax (Benefit) Expense (Detail)</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.xunlei.com/role/TaxationSummaryOfChangesInDeferredTaxAssetAndLiabilityBalancesDetail" id="TaxationSummaryOfChangesInDeferredTaxAssetAndLiabilityBalancesDetail">
        <link:definition>213 - Disclosure - Taxation - Summary of Changes in Deferred Tax Asset and Liability Balances (Detail)</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.xunlei.com/role/TaxationSummaryOfChangesInDeferredTaxAssetAndLiabilityBalancesParentheticalDetail" id="TaxationSummaryOfChangesInDeferredTaxAssetAndLiabilityBalancesParentheticalDetail">
        <link:definition>214 - Disclosure - Taxation - Summary of Changes in Deferred Tax Asset and Liability Balances (Parenthetical) (Detail)</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.xunlei.com/role/TaxationSummaryOfNetOperatingLossCarryforwardsDetail" id="TaxationSummaryOfNetOperatingLossCarryforwardsDetail">
        <link:definition>215 - Disclosure - Taxation - Summary of Net Operating Loss Carryforwards (Detail)</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.xunlei.com/role/TaxationScheduleOfMovementOfValuationAllowanceDetail" id="TaxationScheduleOfMovementOfValuationAllowanceDetail">
        <link:definition>216 - Disclosure - Taxation - Schedule of Movement of Valuation Allowance (Detail)</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.xunlei.com/role/FairValueMeasurementsScheduleOfFinancialInstrumentsMeasuredAtFairValueDetail" id="FairValueMeasurementsScheduleOfFinancialInstrumentsMeasuredAtFairValueDetail">
        <link:definition>217 - Disclosure - Fair Value Measurements - Schedule of Financial Instruments Measured at Fair Value (Detail)</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.xunlei.com/role/OtherIncomeNetScheduleOfOtherIncomeNetDetail" id="OtherIncomeNetScheduleOfOtherIncomeNetDetail">
        <link:definition>218 - Disclosure - Other Income, Net - Schedule of Other Income, Net (Detail)</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.xunlei.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" id="CommitmentsAndContingenciesAdditionalInformationDetail">
        <link:definition>219 - Disclosure - Commitments and contingencies - Additional Information (Detail)</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.xunlei.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsUnderNoncancellableLeasesDetail" id="CommitmentsAndContingenciesFutureMinimumPaymentsUnderNoncancellableLeasesDetail">
        <link:definition>220 - Disclosure - Commitments and contingencies - Future Minimum Payments under Non-Cancellable Leases (Detail)</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.xunlei.com/role/CertainRisksAndConcentrationAdditionalInformationDetail" id="CertainRisksAndConcentrationAdditionalInformationDetail">
        <link:definition>221 - Disclosure - Certain risks and concentration - Additional Information (Detail)</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.xunlei.com/role/CertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfViesAndViesSubsidiariesBalanceSheetDetail" id="CertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfViesAndViesSubsidiariesBalanceSheetDetail">
        <link:definition>222 - Disclosure - Certain risks and concentration - Schedule of Consolidated Financial Information of VIEs and VIE&#39;s Subsidiaries - Balance sheet (Detail)</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.xunlei.com/role/CertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfViesAndViesSubsidiariesIncomeStatementDetail" id="CertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfViesAndViesSubsidiariesIncomeStatementDetail">
        <link:definition>223 - Disclosure - Certain risks and concentration - Schedule of Consolidated Financial Information of VIEs and VIE&#39;s Subsidiaries - Income Statement (Detail)</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.xunlei.com/role/CertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfViesAndViesSubsidiariesCashFlowDetail" id="CertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfViesAndViesSubsidiariesCashFlowDetail">
        <link:definition>224 - Disclosure - Certain risks and concentration - Schedule of Consolidated Financial Information of VIEs and VIE&#39;s Subsidiaries - Cash Flow (Detail)</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.xunlei.com/role/SubsequentEventsAdditionalInformationDetail" id="SubsequentEventsAdditionalInformationDetail">
        <link:definition>225 - Disclosure - Subsequent events - Additional Information (Detail)</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.xunlei.com/role/RestrictedNetAssetsAdditionalInformationDetail" id="RestrictedNetAssetsAdditionalInformationDetail">
        <link:definition>226 - Disclosure - Restricted net assets - Additional Information (Detail)</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.xunlei.com/role/AdditionalInformationCondensedFinancialStatementsOfCompanyScheduleOfCondensedBalanceSheetsDetail" id="AdditionalInformationCondensedFinancialStatementsOfCompanyScheduleOfCondensedBalanceSheetsDetail">
        <link:definition>227 - Disclosure - Additional information: condensed financial statements of the Company - Schedule of Condensed Balance Sheets (Detail)</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.xunlei.com/role/AdditionalInformationCondensedFinancialStatementsOfCompanyScheduleOfCondensedBalanceSheetsParentheticalDetail" id="AdditionalInformationCondensedFinancialStatementsOfCompanyScheduleOfCondensedBalanceSheetsParentheticalDetail">
        <link:definition>228 - Disclosure - Additional information: condensed financial statements of the Company - Schedule of Condensed Balance Sheets (Parenthetical) (Detail)</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.xunlei.com/role/AdditionalInformationCondensedFinancialStatementsOfCompanyScheduleOfCondensedStatementsOfOperationsDetail" id="AdditionalInformationCondensedFinancialStatementsOfCompanyScheduleOfCondensedStatementsOfOperationsDetail">
        <link:definition>229 - Disclosure - Additional information: condensed financial statements of the Company - Schedule of Condensed Statements of Operations (Detail)</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.xunlei.com/role/AdditionalInformationCondensedFinancialStatementsOfCompanyScheduleOfCondensedStatementOfCashFlowsDetail" id="AdditionalInformationCondensedFinancialStatementsOfCompanyScheduleOfCondensedStatementOfCashFlowsDetail">
        <link:definition>230 - Disclosure - Additional information: condensed financial statements of the Company - Schedule of Condensed Statement of Cash Flows (Detail)</link:definition>

        <link:usedOn>link:presentationLink</link:usedOn>

        <link:usedOn>link:definitionLink</link:usedOn>

        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>

      <link:linkbaseRef xlink:type="simple" xlink:href="xnet-20171231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />

      <link:linkbaseRef xlink:type="simple" xlink:href="xnet-20171231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />

      <link:linkbaseRef xlink:type="simple" xlink:href="xnet-20171231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />

      <link:linkbaseRef xlink:type="simple" xlink:href="xnet-20171231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
    </appinfo>
  </annotation>

  <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />

  <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />

  <import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />

  <import namespace="http://fasb.org/us-gaap/2017-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd" />

  <import namespace="http://xbrl.sec.gov/invest/2013-01-31" schemaLocation="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd" />

  <import namespace="http://xbrl.sec.gov/country/2017-01-31" schemaLocation="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd" />

  <import namespace="http://xbrl.sec.gov/currency/2017-01-31" schemaLocation="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd" />

  <import namespace="http://xbrl.sec.gov/exch/2017-01-31" schemaLocation="http://xbrl.sec.gov/exch/2017/exch-2017-01-31.xsd" />

  <import namespace="http://xbrl.sec.gov/naics/2017-01-31" schemaLocation="http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd" />

  <import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd" />

  <import namespace="http://xbrl.sec.gov/stpr/2011-01-31" schemaLocation="http://xbrl.sec.gov/stpr/2011/stpr-2011-01-31.xsd" />

  <import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />

  <import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />

  <import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd" />

  <import namespace="http://xbrl.sec.gov/dei/2014-01-31" schemaLocation="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd" />

  <import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />

  <import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />

  <import namespace="http://fasb.org/us-types/2017-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2017/elts/us-types-2017-01-31.xsd" />

  <element name="AccountingPoliciesAndGeneralInformationTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="xnet_AccountingPoliciesAndGeneralInformationTable" />

  <element name="OnlineGameLicensesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_OnlineGameLicensesMember" />

  <element name="AcquiredComputerSoftwareMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_AcquiredComputerSoftwareMember" />

  <element name="LandUseRightMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_LandUseRightMember" />

  <element name="AdvertisingBarterTransactionsAdvertisingBarterNetGains" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" xbrli:balance="credit" substitutionGroup="xbrli:item" id="xnet_AdvertisingBarterTransactionsAdvertisingBarterNetGains" />

  <element name="BusinessTaxAndSurcharges" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" xbrli:balance="debit" substitutionGroup="xbrli:item" id="xnet_BusinessTaxAndSurcharges" />

  <element name="ValueAddedTaxRate" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_ValueAddedTaxRate" />

  <element name="ValueAddedTaxInCertainServiceRevenues" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_ValueAddedTaxInCertainServiceRevenues" />

  <element name="StatutoryGeneralReserveRatePercentageOnNetIncome" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_StatutoryGeneralReserveRatePercentageOnNetIncome" />

  <element name="StatutoryGeneralReserveFundAsPercentageOfRegisteredCapital" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_StatutoryGeneralReserveFundAsPercentageOfRegisteredCapital" />

  <element name="AccountingPoliciesAndGeneralInformationLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_AccountingPoliciesAndGeneralInformationLineItems" />

  <element name="PaidInCapital" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" xbrli:balance="credit" substitutionGroup="xbrli:item" id="xnet_PaidInCapital" />

  <element name="StatutoryReserve" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" xbrli:balance="credit" substitutionGroup="xbrli:item" id="xnet_StatutoryReserve" />

  <element name="TwoThousandTenPlanMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_TwoThousandTenPlanMember" />

  <element name="TwoThousandAndThirteenPlanMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_TwoThousandAndThirteenPlanMember" />

  <element name="TwoThousandFourteenShareIncentivePlanMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_TwoThousandFourteenShareIncentivePlanMember" />

  <element name="KingsoftCloudStorageBusinessMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_KingsoftCloudStorageBusinessMember" />

  <element name="LeadingAdviceHoldingsLimitedMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_LeadingAdviceHoldingsLimitedMember" />

  <element name="SharebasedCompensationAwardTrancheFourMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_SharebasedCompensationAwardTrancheFourMember" />

  <element name="SharebasedCompensationAwardTrancheFiveMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_SharebasedCompensationAwardTrancheFiveMember" />

  <element name="EmployeeMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_EmployeeMember" />

  <element name="OfficersAndEmployeesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_OfficersAndEmployeesMember" />

  <element name="SharesLockUpPeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_SharesLockUpPeriod" />

  <element name="BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPostCombination" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" xbrli:balance="credit" substitutionGroup="xbrli:item" id="xnet_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPostCombination" />

  <element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsConvertedAndCancelled" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsConvertedAndCancelled" />

  <element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsConvertedAndOtherThanOptionsGrantedInPeriod" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsConvertedAndOtherThanOptionsGrantedInPeriod" />

  <element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate" />

  <element name="UnrecognizedShareBasedCompensationExpenses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" xbrli:balance="debit" substitutionGroup="xbrli:item" id="xnet_UnrecognizedShareBasedCompensationExpenses" />

  <element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber" />

  <element name="ShareRepurchaseProgram2016Member" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_ShareRepurchaseProgram2016Member" />

  <element name="AgreementBetweenGiganologyShenzhenAndMrSeanShenglongZouMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_AgreementBetweenGiganologyShenzhenAndMrSeanShenglongZouMember" />

  <element name="AgreementBetweenGiganologyShenzhenAndShareholdersOfShenzhenXunleiMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_AgreementBetweenGiganologyShenzhenAndShareholdersOfShenzhenXunleiMember" />

  <element name="AgreementBetweenGiganologyShenzhenAndShenzhenXunleiMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_AgreementBetweenGiganologyShenzhenAndShenzhenXunleiMember" />

  <element name="CallOptionAgreementMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_CallOptionAgreementMember" />

  <element name="GiganologyShenzhenCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_GiganologyShenzhenCoLtdMember" />

  <element name="ExclusiveTechnologySupportAndServicesAgreementMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_ExclusiveTechnologySupportAndServicesAgreementMember" />

  <element name="ExclusiveTechnologyConsultingAndTrainingAgreementMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_ExclusiveTechnologyConsultingAndTrainingAgreementMember" />

  <element name="SoftwareAndProprietaryTechnologyLicenseContractMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_SoftwareAndProprietaryTechnologyLicenseContractMember" />

  <element name="LoansReceivableInterestFree" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" xbrli:balance="debit" substitutionGroup="xbrli:item" id="xnet_LoansReceivableInterestFree" />

  <element name="AdditionalLoansReceivableInterestFree" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" xbrli:balance="debit" substitutionGroup="xbrli:item" id="xnet_AdditionalLoansReceivableInterestFree" />

  <element name="IncreaseDecreaseRegisteredCapital" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" xbrli:balance="credit" substitutionGroup="xbrli:item" id="xnet_IncreaseDecreaseRegisteredCapital" />

  <element name="PrincipalAgreementOfVariableInterestEntitiesTermOfAgreements" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_PrincipalAgreementOfVariableInterestEntitiesTermOfAgreements" />

  <element name="AgreementTerminateNoticePeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_AgreementTerminateNoticePeriod" />

  <element name="AgreementExtensionPeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_AgreementExtensionPeriod" />

  <element name="RelatedPartyAgreementExpirationDate" type="xbrli:gYearItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_RelatedPartyAgreementExpirationDate" />

  <element name="ShenzhenXunleiNetworkingTechnologiesCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_ShenzhenXunleiNetworkingTechnologiesCoLtdMember" />

  <element name="ShenzhenXunleiWangwenhuaCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_ShenzhenXunleiWangwenhuaCoLtdMember" />

  <element name="XunleiNetworkingTechnologiesBeijingCoLdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_XunleiNetworkingTechnologiesBeijingCoLdMember" />

  <element name="XunleiGamesDevelopmentShenzhenCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_XunleiGamesDevelopmentShenzhenCoLtdMember" />

  <element name="XunleiNetworkTechnologiesLimitedBviMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_XunleiNetworkTechnologiesLimitedBviMember" />

  <element name="XunleiNetworkTechnologiesLimitedHkMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_XunleiNetworkTechnologiesLimitedHkMember" />

  <element name="XunleiComputerShenzhenCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_XunleiComputerShenzhenCoLtdMember" />

  <element name="ShenzhenOnethingTechnologiesCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_ShenzhenOnethingTechnologiesCoLtdMember" />

  <element name="BeijingXunjingTechnologiesCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_BeijingXunjingTechnologiesCoLtdMember" />

  <element name="ShenzhenCrystalInteractiveTechnologiesCoMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_ShenzhenCrystalInteractiveTechnologiesCoMember" />

  <element name="ShenzhenXunleiVentureCapitalPartnershipEnterpriseMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_ShenzhenXunleiVentureCapitalPartnershipEnterpriseMember" />

  <element name="ForeignOwnershipPercentageInInternetBasedBusinessesMaximum" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_ForeignOwnershipPercentageInInternetBasedBusinessesMaximum" />

  <element name="ConcentrationRiskNumberOfTopCustomers" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_ConcentrationRiskNumberOfTopCustomers" />

  <element name="IncomeTaxTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="xnet_IncomeTaxTable" />

  <element name="PeoplesRepublicOfChinaEntitiesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_PeoplesRepublicOfChinaEntitiesMember" />

  <element name="ShenzhenXunleiMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_ShenzhenXunleiMember" />

  <element name="IncomeTaxReconciliationForeignWithholdingTaxes" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" xbrli:balance="debit" substitutionGroup="xbrli:item" id="xnet_IncomeTaxReconciliationForeignWithholdingTaxes" />

  <element name="IncomeTaxLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_IncomeTaxLineItems" />

  <element name="TreasuryStockAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_TreasuryStockAbstract" />

  <element name="StockRepurchasedDuringPeriodSharesAmericanDepositaryShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_StockRepurchasedDuringPeriodSharesAmericanDepositaryShares" />

  <element name="ConsolidatedBalanceSheetStatementsCaptionsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_ConsolidatedBalanceSheetStatementsCaptionsLineItems" />

  <element name="DueFromSubsidiariesAndVariableInterestEntities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" xbrli:balance="debit" substitutionGroup="xbrli:item" id="xnet_DueFromSubsidiariesAndVariableInterestEntities" />

  <element name="InvestmentInSubsidiariesAndVariableInterestEntities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" xbrli:balance="debit" substitutionGroup="xbrli:item" id="xnet_InvestmentInSubsidiariesAndVariableInterestEntities" />

  <element name="DueToSubsidiariesAndVariableInterestEntities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" xbrli:balance="credit" substitutionGroup="xbrli:item" id="xnet_DueToSubsidiariesAndVariableInterestEntities" />

  <element name="AccruedLiabilitiesAndOtherLiabilitiesCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" xbrli:balance="credit" substitutionGroup="xbrli:item" id="xnet_AccruedLiabilitiesAndOtherLiabilitiesCurrent" />

  <element name="StockRepurchaseWithholdingPayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" xbrli:balance="credit" substitutionGroup="xbrli:item" id="xnet_StockRepurchaseWithholdingPayable" />

  <element name="OtherShareholdersEquity" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" xbrli:balance="credit" substitutionGroup="xbrli:item" id="xnet_OtherShareholdersEquity" />

  <element name="IncomeLossFromContinuingOperationsFromSubsidiariesAndVariableInterestEntities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" xbrli:balance="credit" substitutionGroup="xbrli:item" id="xnet_IncomeLossFromContinuingOperationsFromSubsidiariesAndVariableInterestEntities" />

  <element name="IncomeLossFromDiscontinuingOperationsFromSubsidiariesAndVariableInterestEntities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" xbrli:balance="credit" substitutionGroup="xbrli:item" id="xnet_IncomeLossFromDiscontinuingOperationsFromSubsidiariesAndVariableInterestEntities" />

  <element name="DebtInstrumentFairValueCarryingValueAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_DebtInstrumentFairValueCarryingValueAbstract" />

  <element name="FinancialInstrumentsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_FinancialInstrumentsMember" />

  <element name="FairValueOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_FairValueOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisLineItems" />

  <element name="DeferredTaxAssetsOperatingLossCarryforwardsCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" xbrli:balance="debit" substitutionGroup="xbrli:item" id="xnet_DeferredTaxAssetsOperatingLossCarryforwardsCurrent" />

  <element name="DeferredTaxAssetsAmortizationOfIntangibleAssetsCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" xbrli:balance="debit" substitutionGroup="xbrli:item" id="xnet_DeferredTaxAssetsAmortizationOfIntangibleAssetsCurrent" />

  <element name="DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" xbrli:balance="debit" substitutionGroup="xbrli:item" id="xnet_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent" />

  <element name="DeferredTaxAssetsEquityMethodInvestmentsNoncurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" xbrli:balance="debit" substitutionGroup="xbrli:item" id="xnet_DeferredTaxAssetsEquityMethodInvestmentsNoncurrent" />

  <element name="DeferredTaxAssetsAllowanceForAdvanceToSuppliersNonCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" xbrli:balance="credit" substitutionGroup="xbrli:item" id="xnet_DeferredTaxAssetsAllowanceForAdvanceToSuppliersNonCurrent" />

  <element name="DeferredTaxLiabilitiesNetNonCurrentClassificationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_DeferredTaxLiabilitiesNetNonCurrentClassificationAbstract" />

  <element name="EarningPerShareTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="xnet_EarningPerShareTable" />

  <element name="EarningPerShareLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_EarningPerShareLineItems" />

  <element name="IncomeLossFromContinuingOperationsBasic" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" xbrli:balance="credit" substitutionGroup="xbrli:item" id="xnet_IncomeLossFromContinuingOperationsBasic" />

  <element name="NetIncomeLossAvailableToCommonStockholdersDilutedDiscontinuedOperations" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" xbrli:balance="credit" substitutionGroup="xbrli:item" id="xnet_NetIncomeLossAvailableToCommonStockholdersDilutedDiscontinuedOperations" />

  <element name="BasisOfPresentationAndUseOfEstimatesPolicyTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_BasisOfPresentationAndUseOfEstimatesPolicyTextBlock" />

  <element name="BarterTransactionsPolicyTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_BarterTransactionsPolicyTextBlock" />

  <element name="RetirementPlansPolicyTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_RetirementPlansPolicyTextBlock" />

  <element name="GovernmentSubsidiesPolicyTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_GovernmentSubsidiesPolicyTextBlock" />

  <element name="ProfitAppropriationPolicyTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_ProfitAppropriationPolicyTextBlock" />

  <element name="ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock" />

  <element name="ScheduleOfRegisteredCapitalAdditionalPaidInCapitalAndStatutoryReservesTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_ScheduleOfRegisteredCapitalAdditionalPaidInCapitalAndStatutoryReservesTableTextBlock" />

  <element name="ServersAndNetworkEquipmentMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_ServersAndNetworkEquipmentMember" />

  <element name="PropertyPlantAndEquipmentEstimatedUsefulLife" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_PropertyPlantAndEquipmentEstimatedUsefulLife" />

  <element name="DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAbstract" />

  <element name="NumberOfMajorCustomers" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_NumberOfMajorCustomers" />

  <element name="ScheduleOfLongTermPrepaymentDepositsAndOtherAssetsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="xnet_ScheduleOfLongTermPrepaymentDepositsAndOtherAssetsTable" />

  <element name="ScheduleOfLongTermPrepaymentDepositsAndOtherAssetsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_ScheduleOfLongTermPrepaymentDepositsAndOtherAssetsLineItems" />

  <element name="InterestFreeLoansToEmployeesCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" xbrli:balance="debit" substitutionGroup="xbrli:item" id="xnet_InterestFreeLoansToEmployeesCurrent" />

  <element name="AdvanceToEmployeesCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" xbrli:balance="debit" substitutionGroup="xbrli:item" id="xnet_AdvanceToEmployeesCurrent" />

  <element name="PrepaidRentalUtilitiesAndOtherDeposits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" xbrli:balance="debit" substitutionGroup="xbrli:item" id="xnet_PrepaidRentalUtilitiesAndOtherDeposits" />

  <element name="DisposalGroupIncludingDiscontinuedOperationPaymentToBeReceivedByEntity" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" xbrli:balance="debit" substitutionGroup="xbrli:item" id="xnet_DisposalGroupIncludingDiscontinuedOperationPaymentToBeReceivedByEntity" />

  <element name="LowInterestLoansToEmployeesNonCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" xbrli:balance="debit" substitutionGroup="xbrli:item" id="xnet_LowInterestLoansToEmployeesNonCurrent" />

  <element name="PrepaidInvestmentsNoncurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" xbrli:balance="debit" substitutionGroup="xbrli:item" id="xnet_PrepaidInvestmentsNoncurrent" />

  <element name="AidenAndLasmineLimitedMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_AidenAndLasmineLimitedMember" />

  <element name="VantagePointGlobalLimitedMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_VantagePointGlobalLimitedMember" />

  <element name="ScheduleOfOtherRelatedPartyTransactionsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems" />

  <element name="InterestOnWithholdingTaxPercentage" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_InterestOnWithholdingTaxPercentage" />

  <element name="InterestOnWithholdingTax" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" xbrli:balance="credit" substitutionGroup="xbrli:item" id="xnet_InterestOnWithholdingTax" />

  <element name="ZhuhaiQianyouMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_ZhuhaiQianyouMember" />

  <element name="MilletTechnologyCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_MilletTechnologyCoLtdMember" />

  <element name="MilletCommunicationTechnologyCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_MilletCommunicationTechnologyCoLtdMember" />

  <element name="BeijingMilletTechnologyCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_BeijingMilletTechnologyCoLtdMember" />

  <element name="BeijingXiaomiMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_BeijingXiaomiMember" />

  <element name="BeijingMilletMobileSoftwareCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_BeijingMilletMobileSoftwareCoLtdMember" />

  <element name="HaoChengMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_HaoChengMember" />

  <element name="ChuanWangMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_ChuanWangMember" />

  <element name="ShenglongZouMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_ShenglongZouMember" />

  <element name="KingsoftCorporationLimitedMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_KingsoftCorporationLimitedMember" />

  <element name="ImpairmentOfProfitAndLoss" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" xbrli:balance="credit" substitutionGroup="xbrli:item" id="xnet_ImpairmentOfProfitAndLoss" />

  <element name="PropertyPlantAndEquipmentNetExcludingConstructionInProgress" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" xbrli:balance="debit" substitutionGroup="xbrli:item" id="xnet_PropertyPlantAndEquipmentNetExcludingConstructionInProgress" />

  <element name="IncomeTaxReconciliationEffectOfTaxHolidays" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" xbrli:balance="debit" substitutionGroup="xbrli:item" id="xnet_IncomeTaxReconciliationEffectOfTaxHolidays" />

  <element name="IncomeTaxReconciliationChangeInOutsideBasisForeignSubsidiaries" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" xbrli:balance="debit" substitutionGroup="xbrli:item" id="xnet_IncomeTaxReconciliationChangeInOutsideBasisForeignSubsidiaries" />

  <element name="IncomeTaxReconciliationTaxCreditsExpirations" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" xbrli:balance="debit" substitutionGroup="xbrli:item" id="xnet_IncomeTaxReconciliationTaxCreditsExpirations" />

  <element name="ImpairmentForReceivablesAndPrepayments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" xbrli:balance="debit" substitutionGroup="xbrli:item" id="xnet_ImpairmentForReceivablesAndPrepayments" />

  <element name="ProceedsFromPaymentsForLoansToRepaymentOfLoanFromEmployees" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" xbrli:balance="debit" substitutionGroup="xbrli:item" id="xnet_ProceedsFromPaymentsForLoansToRepaymentOfLoanFromEmployees" />

  <element name="GovernmentGrantReceived" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" xbrli:balance="debit" substitutionGroup="xbrli:item" id="xnet_GovernmentGrantReceived" />

  <element name="EmployeeStockOptionsAndRestrictedSharesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_EmployeeStockOptionsAndRestrictedSharesMember" />

  <element name="ShenzhenXunleiKankanInformationTechnologiesCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_ShenzhenXunleiKankanInformationTechnologiesCoLtdMember" />

  <element name="DisposalGroupIncludingDiscontinuedOperationBusinessTaxesAndSurcharges" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" xbrli:balance="debit" substitutionGroup="xbrli:item" id="xnet_DisposalGroupIncludingDiscontinuedOperationBusinessTaxesAndSurcharges" />

  <element name="DisposalGroupIncludingDiscontinuedOperationNetRevenue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" xbrli:balance="credit" substitutionGroup="xbrli:item" id="xnet_DisposalGroupIncludingDiscontinuedOperationNetRevenue" />

  <element name="DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpenses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" xbrli:balance="debit" substitutionGroup="xbrli:item" id="xnet_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpenses" />

  <element name="DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpenses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" xbrli:balance="debit" substitutionGroup="xbrli:item" id="xnet_DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpenses" />

  <element name="DisposalGroupIncludingDiscontinuedOperationAggregateOperatingExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" xbrli:balance="debit" substitutionGroup="xbrli:item" id="xnet_DisposalGroupIncludingDiscontinuedOperationAggregateOperatingExpense" />

  <element name="LiabilitiesHeldforsaleNotPartOfDisposalGroupCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" xbrli:balance="credit" substitutionGroup="xbrli:item" id="xnet_LiabilitiesHeldforsaleNotPartOfDisposalGroupCurrent" />

  <element name="StatutoryReserveMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_StatutoryReserveMember" />

  <element name="StockIssuedDuringPeriodValueForVestingOfRestrictedSharesAndExerciseOfShareOptions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" xbrli:balance="credit" substitutionGroup="xbrli:item" id="xnet_StockIssuedDuringPeriodValueForVestingOfRestrictedSharesAndExerciseOfShareOptions" />

  <element name="StockIssuedDuringPeriodSharesForVestingOfRestrictedSharesAndExerciseOfShareOptions" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_StockIssuedDuringPeriodSharesForVestingOfRestrictedSharesAndExerciseOfShareOptions" />

  <element name="StockIssuedDuringPeriodValueForExerciseOfShareOptions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" xbrli:balance="credit" substitutionGroup="xbrli:item" id="xnet_StockIssuedDuringPeriodValueForExerciseOfShareOptions" />

  <element name="StockIssuedDuringPeriodSharesForExerciseOfShareOptions" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_StockIssuedDuringPeriodSharesForExerciseOfShareOptions" />

  <element name="StockIssuedDuringPeriodValueForRestrictedSharesVested" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" xbrli:balance="credit" substitutionGroup="xbrli:item" id="xnet_StockIssuedDuringPeriodValueForRestrictedSharesVested" />

  <element name="StockIssuedDuringPeriodSharesForRestrictedSharesVested" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_StockIssuedDuringPeriodSharesForRestrictedSharesVested" />

  <element name="SaleRevenueNet" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" xbrli:balance="credit" substitutionGroup="xbrli:item" id="xnet_SaleRevenueNet" />

  <element name="RentalCommitmentsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_RentalCommitmentsMember" />

  <element name="BandwidthLeaseCommitmentsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_BandwidthLeaseCommitmentsMember" />

  <element name="OperatingLeasesRentExpenseNetForContinuingOperations" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" xbrli:balance="debit" substitutionGroup="xbrli:item" id="xnet_OperatingLeasesRentExpenseNetForContinuingOperations" />

  <element name="OperatingLeasesRentExpenseNetForDiscontinuedOperations" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" xbrli:balance="debit" substitutionGroup="xbrli:item" id="xnet_OperatingLeasesRentExpenseNetForDiscontinuedOperations" />

  <element name="CostOfRevenuesDisclosureTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_CostOfRevenuesDisclosureTextBlock" />

  <element name="ScheduleOfCostOfRevenueTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_ScheduleOfCostOfRevenueTableTextBlock" />

  <element name="BandwidthCostsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_BandwidthCostsMember" />

  <element name="PaymentHandlingFeesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_PaymentHandlingFeesMember" />

  <element name="DepreciationOfServersAndOtherEquipmentMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_DepreciationOfServersAndOtherEquipmentMember" />

  <element name="LongTermPrepaymentDepositsAndOtherAssetsDisclosureTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_LongTermPrepaymentDepositsAndOtherAssetsDisclosureTextBlock" />

  <element name="MembershipSubscriptionRevenuesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_MembershipSubscriptionRevenuesMember" />

  <element name="OnlineGameRevenuesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_OnlineGameRevenuesMember" />

  <element name="GovernmentGrantMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_GovernmentGrantMember" />

  <element name="ReimbursementFromDepositoryMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_ReimbursementFromDepositoryMember" />

  <element name="ProceedsFromReimbursementOfInitialPublicOfferingExpenses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" xbrli:balance="debit" substitutionGroup="xbrli:item" id="xnet_ProceedsFromReimbursementOfInitialPublicOfferingExpenses" />

  <element name="WithholdingTaxForReimbursementFromDepository" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" xbrli:balance="debit" substitutionGroup="xbrli:item" id="xnet_WithholdingTaxForReimbursementFromDepository" />

  <element name="DeferredIncomeAmortizationPeriodForReimbursementFromDepository" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_DeferredIncomeAmortizationPeriodForReimbursementFromDepository" />

  <element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageGrantDateFairValue" type="num:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageGrantDateFairValue" />

  <element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue" type="num:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue" />

  <element name="AdditionsToEquityMethodInvestments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" xbrli:balance="debit" substitutionGroup="xbrli:item" id="xnet_AdditionsToEquityMethodInvestments" />

  <element name="DisposalOfEquityMethodInvestments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" xbrli:balance="credit" substitutionGroup="xbrli:item" id="xnet_DisposalOfEquityMethodInvestments" />

  <element name="EquityMethodInvestmentsTransferToCostMethodInvestments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" xbrli:balance="credit" substitutionGroup="xbrli:item" id="xnet_EquityMethodInvestmentsTransferToCostMethodInvestments" />

  <element name="IncreaseDecreaseInEquityMethodInvestmentDueToForeignCurrencyTranslationAdjustment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" xbrli:balance="credit" substitutionGroup="xbrli:item" id="xnet_IncreaseDecreaseInEquityMethodInvestmentDueToForeignCurrencyTranslationAdjustment" />

  <element name="CostMethodInvestmentsAdditions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" xbrli:balance="debit" substitutionGroup="xbrli:item" id="xnet_CostMethodInvestmentsAdditions" />

  <element name="DisposalOfCostMethodInvestments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" xbrli:balance="credit" substitutionGroup="xbrli:item" id="xnet_DisposalOfCostMethodInvestments" />

  <element name="CostMethodInvestmentDeferredGainOnSale" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" xbrli:balance="credit" substitutionGroup="xbrli:item" id="xnet_CostMethodInvestmentDeferredGainOnSale" />

  <element name="CostMethodInvestmentsTransferFromEquityMethodInvestments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" xbrli:balance="debit" substitutionGroup="xbrli:item" id="xnet_CostMethodInvestmentsTransferFromEquityMethodInvestments" />

  <element name="IncreaseDecreaseInCostMethodInvestmentDueToForeignCurrencyTranslationAdjustment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" xbrli:balance="credit" substitutionGroup="xbrli:item" id="xnet_IncreaseDecreaseInCostMethodInvestmentDueToForeignCurrencyTranslationAdjustment" />

  <element name="GuangzhouYuechuanMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_GuangzhouYuechuanMember" />

  <element name="ChengduDitingMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_ChengduDitingMember" />

  <element name="ShenzhenKushiduoMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_ShenzhenKushiduoMember" />

  <element name="ShanghaiGuozhiMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_ShanghaiGuozhiMember" />

  <element name="GuangzhouHongsiMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_GuangzhouHongsiMember" />

  <element name="XiamenDiensiNetworkTechnologyCompanyLimitedMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_XiamenDiensiNetworkTechnologyCompanyLimitedMember" />

  <element name="ElevenPointTwoCapitalOneLpMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_ElevenPointTwoCapitalOneLpMember" />

  <element name="CloudtropyMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_CloudtropyMember" />

  <element name="CostMethodInvestmentsOwnershipPercentage" type="num:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="xnet_CostMethodInvestmentsOwnershipPercentage" />

  <element name="FiniteLivedIntangibleAssetsAccumulatedImpairment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" xbrli:balance="credit" substitutionGroup="xbrli:item" id="xnet_FiniteLivedIntangibleAssetsAccumulatedImpairment" />

  <element name="FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" xbrli:balance="debit" substitutionGroup="xbrli:item" id="xnet_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter" />

  <element name="AmortizationOfIntangibleAssetsContinuingOperations" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" xbrli:balance="debit" substitutionGroup="xbrli:item" id="xnet_AmortizationOfIntangibleAssetsContinuingOperations" />

  <element name="ScheduleOfFiniteLivedIntangibleAssetsByAmortizationPeriodTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_ScheduleOfFiniteLivedIntangibleAssetsByAmortizationPeriodTableTextBlock" />

  <element name="IncomeTaxHolidayIncomeTaxBenefitsPerShareBasic" type="num:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_IncomeTaxHolidayIncomeTaxBenefitsPerShareBasic" />

  <element name="ValuationAllowanceDeferredTaxAssetWriteOff" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" xbrli:balance="debit" substitutionGroup="xbrli:item" id="xnet_ValuationAllowanceDeferredTaxAssetWriteOff" />

  <element name="DisclosureOfDeferredTaxAssetAndLiabilityBalancesThatAreExpectedToBeRecoverableTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_DisclosureOfDeferredTaxAssetAndLiabilityBalancesThatAreExpectedToBeRecoverableTableTextBlock" />

  <element name="TaxYear2018Member" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_TaxYear2018Member" />

  <element name="TaxYear2019Member" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_TaxYear2019Member" />

  <element name="TaxYear2020MemberMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_TaxYear2020MemberMember" />

  <element name="TaxYear2021Member" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_TaxYear2021Member" />

  <element name="TaxYear2022AndThereafterMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_TaxYear2022AndThereafterMember" />

  <element name="InvestmentsTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_InvestmentsTableTextBlock" />

  <element name="ScheduleOfSubsidiariesAndVariableInterestEntitiesTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_ScheduleOfSubsidiariesAndVariableInterestEntitiesTableTextBlock" />

  <element name="SubsidyIncome" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" xbrli:balance="credit" substitutionGroup="xbrli:item" id="xnet_SubsidyIncome" />

  <element name="PayablesForPurchaseOfEquipmentCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" xbrli:balance="credit" substitutionGroup="xbrli:item" id="xnet_PayablesForPurchaseOfEquipmentCurrent" />

  <element name="PayablesForProceedsFromSellingExercisedStockOptionsCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" xbrli:balance="credit" substitutionGroup="xbrli:item" id="xnet_PayablesForProceedsFromSellingExercisedStockOptionsCurrent" />

  <element name="PayablesForGamingDistribution" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" xbrli:balance="credit" substitutionGroup="xbrli:item" id="xnet_PayablesForGamingDistribution" />

  <element name="OtherPayables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" xbrli:balance="credit" substitutionGroup="xbrli:item" id="xnet_OtherPayables" />

  <element name="PayablesForTechnologicalServices" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" xbrli:balance="credit" substitutionGroup="xbrli:item" id="xnet_PayablesForTechnologicalServices" />

  <element name="DepreciationExpenseTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_DepreciationExpenseTableTextBlock" />

  <element name="AllowanceForDoubtfulAccountsReceivableAdditions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" xbrli:balance="debit" substitutionGroup="xbrli:item" id="xnet_AllowanceForDoubtfulAccountsReceivableAdditions" />

  <element name="AllowanceForDoubtfulAccountsReceivableExchangeAdjustment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" xbrli:balance="credit" substitutionGroup="xbrli:item" id="xnet_AllowanceForDoubtfulAccountsReceivableExchangeAdjustment" />

  <element name="ScheduleOfRelationshipBetweenRelatedPartiesAndParentCompanyTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_ScheduleOfRelationshipBetweenRelatedPartiesAndParentCompanyTableTextBlock" />

  <element name="ScheduleOfAmountsDueToFromRelatedPartiesTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_ScheduleOfAmountsDueToFromRelatedPartiesTableTextBlock" />

  <element name="ShortTermInvestmentsTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_ShortTermInvestmentsTextBlock" />

  <element name="AccountsPayableConsolidatedVariableInterestEntitiesWithoutRecourse" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" xbrli:balance="credit" substitutionGroup="xbrli:item" id="xnet_AccountsPayableConsolidatedVariableInterestEntitiesWithoutRecourse" />

  <element name="AmountsDueToRelatedPartiesConsolidatedVariableInterestEntitiesWithoutRecourse" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" xbrli:balance="credit" substitutionGroup="xbrli:item" id="xnet_AmountsDueToRelatedPartiesConsolidatedVariableInterestEntitiesWithoutRecourse" />

  <element name="DeferredRevenueConsolidatedVariableInterestEntitiesWithoutRecourseCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" xbrli:balance="credit" substitutionGroup="xbrli:item" id="xnet_DeferredRevenueConsolidatedVariableInterestEntitiesWithoutRecourseCurrent" />

  <element name="IncomeTaxesPayableConsolidatedVariableInterestEntitiesWithoutRecourse" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" xbrli:balance="credit" substitutionGroup="xbrli:item" id="xnet_IncomeTaxesPayableConsolidatedVariableInterestEntitiesWithoutRecourse" />

  <element name="AccruedLiabilitiesAndOtherCurrentLiabilitiesConsolidatedVariableInterestEntitiesWithoutRecourse" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" xbrli:balance="credit" substitutionGroup="xbrli:item" id="xnet_AccruedLiabilitiesAndOtherCurrentLiabilitiesConsolidatedVariableInterestEntitiesWithoutRecourse" />

  <element name="DeferredRevenueConsolidatedVariableInterestEntitiesWithoutRecourseNoncurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" xbrli:balance="credit" substitutionGroup="xbrli:item" id="xnet_DeferredRevenueConsolidatedVariableInterestEntitiesWithoutRecourseNoncurrent" />

  <element name="OtherNonoperatingIncomeExpenseMiscellaneous" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" xbrli:balance="credit" substitutionGroup="xbrli:item" id="xnet_OtherNonoperatingIncomeExpenseMiscellaneous" />

  <element name="IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted" type="num:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted" />

  <element name="IncomeTaxExpenseBenefitDiscontinuedOperationsIncomeTaxReconciliationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_IncomeTaxExpenseBenefitDiscontinuedOperationsIncomeTaxReconciliationAbstract" />

  <element name="HenanTourismInformationCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_HenanTourismInformationCoLtdMember" />

  <element name="BusinessCombinationConsiderationPayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" xbrli:balance="credit" substitutionGroup="xbrli:item" id="xnet_BusinessCombinationConsiderationPayable" />

  <element name="SwitchboardServersOfficeSoftwareAndConstructionInProcessMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_SwitchboardServersOfficeSoftwareAndConstructionInProcessMember" />

  <element name="KingVentureHoldingsLimitedMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_KingVentureHoldingsLimitedMember" />

  <element name="XiaomiVentureLimitedMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_XiaomiVentureLimitedMember" />

  <element name="MorningsideTechnologyInvestmentsLimitedMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_MorningsideTechnologyInvestmentsLimitedMember" />

  <element name="ShenzhenMojingouInformationServiceCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_ShenzhenMojingouInformationServiceCoLtdMember" />

  <element name="ShenzhenXunleiFinanceInformationServiceCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_ShenzhenXunleiFinanceInformationServiceCoLtdMember" />

  <element name="ShenzhenCrystalTechnologyCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_ShenzhenCrystalTechnologyCoLtdMember" />

  <element name="BeijingMilletElectronicProductsCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_BeijingMilletElectronicProductsCoLtdMember" />

  <element name="BeijingMilletDigitalTechnologyCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_BeijingMilletDigitalTechnologyCoLtdMember" />

  <element name="WithholdingTaxPayableNoncurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" xbrli:balance="credit" substitutionGroup="xbrli:item" id="xnet_WithholdingTaxPayableNoncurrent" />

  <element name="BeijingMilletPaymentTechnologiesLimitedMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_BeijingMilletPaymentTechnologiesLimitedMember" />

  <element name="GuangzhouMilletInformationServiceCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_GuangzhouMilletInformationServiceCoLtdMember" />

  <element name="PaymentsToAcquireConstructionsInProgress" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" xbrli:balance="credit" substitutionGroup="xbrli:item" id="xnet_PaymentsToAcquireConstructionsInProgress" />

  <element name="RegisteredCapitalAdditionalPaidInCapitalAndStatutoryReserves" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" xbrli:balance="credit" substitutionGroup="xbrli:item" id="xnet_RegisteredCapitalAdditionalPaidInCapitalAndStatutoryReserves" />

  <element name="OthersInventoriesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_OthersInventoriesMember" />

  <element name="ShanghaiLexiangMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_ShanghaiLexiangMember" />

  <element name="HangzhouFeixiangMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_HangzhouFeixiangMember" />

  <element name="ShenzhenMeizhiInteractiveTechnologyCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_ShenzhenMeizhiInteractiveTechnologyCoLtdMember" />

  <element name="BeijingYunhuiMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_BeijingYunhuiMember" />

  <element name="ArashiVisionMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_ArashiVisionMember" />

  <element name="CloudinTechnologyMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_CloudinTechnologyMember" />

  <element name="IncreaseDecreaseInDeferredGovernmentGrants" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" xbrli:balance="debit" substitutionGroup="xbrli:item" id="xnet_IncreaseDecreaseInDeferredGovernmentGrants" />

  <element name="DeferredIncomeAmortizationPeriodForGovernmentGrant" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_DeferredIncomeAmortizationPeriodForGovernmentGrant" />

  <element name="ShareBasedCompensationAwardTrancheSixMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_ShareBasedCompensationAwardTrancheSixMember" />

  <element name="ShareBasedCompensationAwardTrancheSevenMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_ShareBasedCompensationAwardTrancheSevenMember" />

  <element name="SeniorOfficersMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_SeniorOfficersMember" />

  <element name="AccountsPayableintercompaniesBalanceCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" xbrli:balance="credit" substitutionGroup="xbrli:item" id="xnet_AccountsPayableintercompaniesBalanceCurrent" />

  <element name="AccruedLiabilitiesAndOtherLiabilitiesIntercompaniesBalance" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" xbrli:balance="credit" substitutionGroup="xbrli:item" id="xnet_AccruedLiabilitiesAndOtherLiabilitiesIntercompaniesBalance" />

  <element name="ShenzhenZhuolianSoftwareCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_ShenzhenZhuolianSoftwareCoLtdMember" />

  <element name="WebGameBusinessMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_WebGameBusinessMember" />

  <element name="HardwareDevicesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_HardwareDevicesMember" />

  <element name="BigDataMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_BigDataMember" />

  <element name="NonCompeteAgreementMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_NonCompeteAgreementMember" />

  <element name="RelatedTechnologyMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_RelatedTechnologyMember" />

  <element name="YunhuiTianxiaMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_YunhuiTianxiaMember" />

  <element name="CostOfInventoriesSoldMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_CostOfInventoriesSoldMember" />

  <element name="CostOfLiveVideoMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_CostOfLiveVideoMember" />

  <element name="DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_DocumentAndEntityInformationAbstract" />

  <element name="ShareRepurchaseProgram2017Member" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_ShareRepurchaseProgram2017Member" />

  <element name="ShenzhenThunderTradeServiceCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_ShenzhenThunderTradeServiceCoLtdMember" />

  <element name="ShenzhenThunderEconomicConsultingCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_ShenzhenThunderEconomicConsultingCoLtdMember" />

  <element name="ShenzhenThunderboltDigitalTechnologyCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_ShenzhenThunderboltDigitalTechnologyCoLtdMember" />

  <element name="DeferredTaxAssetsOtherReceivables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" xbrli:balance="debit" substitutionGroup="xbrli:item" id="xnet_DeferredTaxAssetsOtherReceivables" />

  <element name="EffectiveIncomeTaxRateReconciliationDeductionResearchAndDevelopmentPercent" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_EffectiveIncomeTaxRateReconciliationDeductionResearchAndDevelopmentPercent" />

  <element name="XunleiComputerMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_XunleiComputerMember" />

  <element name="BeijingXiaomiMobileSoftwareCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_BeijingXiaomiMobileSoftwareCoLtdMember" />

  <element name="AssetsHeldForSaleAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_AssetsHeldForSaleAbstract" />

  <element name="BeijingOnethingTechnologiesCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_BeijingOnethingTechnologiesCoLtdMember" />

  <element name="ProductRevenue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" xbrli:balance="credit" substitutionGroup="xbrli:item" id="xnet_ProductRevenue" />

  <element name="XunleiKankanMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_XunleiKankanMember" />

  <element name="KankanMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_KankanMember" />

  <element name="LoansReceivablesTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_LoansReceivablesTerm" />

  <element name="EmployeesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_EmployeesMember" />

  <element name="HenanZhaotengInvestmentCoMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_HenanZhaotengInvestmentCoMember" />

  <element name="RecoverablePeriodAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="xnet_RecoverablePeriodAxis" />

  <element name="RecoverablePeriodDomain" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_RecoverablePeriodDomain" />

  <element name="RecoverableWithinOneYearMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_RecoverableWithinOneYearMember" />

  <element name="RecoverableAfterOneYearMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_RecoverableAfterOneYearMember" />

  <element name="OtherDeferredRevenueMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_OtherDeferredRevenueMember" />

  <element name="PayablesForFulfilmentServices" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" xbrli:balance="credit" substitutionGroup="xbrli:item" id="xnet_PayablesForFulfilmentServices" />

  <element name="OtherCostOfReveueMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_OtherCostOfReveueMember" />

  <element name="ShenzhenXunyiNetworkTechnologyCorpLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_ShenzhenXunyiNetworkTechnologyCorpLtdMember" />

  <element name="ReceivablesFromNesoundMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_ReceivablesFromNesoundMember" />

  <element name="BalancesRelatedToKankanMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_BalancesRelatedToKankanMember" />

  <element name="DisposalGroupIncludingDiscontinuedOperationAmountOfAccrualOfUnsettledBalancesAsLegalExpenses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" xbrli:balance="debit" substitutionGroup="xbrli:item" id="xnet_DisposalGroupIncludingDiscontinuedOperationAmountOfAccrualOfUnsettledBalancesAsLegalExpenses" />

  <element name="ShenzhenXunyiNetworkTechnologyCorpltdShenzhenXunyiMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_ShenzhenXunyiNetworkTechnologyCorpltdShenzhenXunyiMember" />

  <element name="CapitalCommitmentsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="xnet_CapitalCommitmentsMember" />
</schema>

</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>12
<FILENAME>xnet-20171231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8" ?>
<!-- Generated by DataTracks version 1.1.9 on 25-Apr-2018 [09:42:42] {AM} EST - www.datatracks.com -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" 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="xnet-20171231.xsd#SummaryOfSignificantAccountingPoliciesScheduleOfBalancesOfRegisteredCapitalAdditionalPaidincapitalAndStatutoryReservesDetail" roleURI="http://www.xunlei.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfBalancesOfRegisteredCapitalAdditionalPaidincapitalAndStatutoryReservesDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#AdditionalInformationCondensedFinancialStatementsOfCompanyScheduleOfCondensedBalanceSheetsDetail" roleURI="http://www.xunlei.com/role/AdditionalInformationCondensedFinancialStatementsOfCompanyScheduleOfCondensedBalanceSheetsDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#AdditionalInformationCondensedFinancialStatementsOfCompanyScheduleOfCondensedStatementsOfOperationsDetail" roleURI="http://www.xunlei.com/role/AdditionalInformationCondensedFinancialStatementsOfCompanyScheduleOfCondensedStatementsOfOperationsDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#TaxationSummaryOfChangesInDeferredTaxAssetAndLiabilityBalancesDetail" roleURI="http://www.xunlei.com/role/TaxationSummaryOfChangesInDeferredTaxAssetAndLiabilityBalancesDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#BasicAndDilutedNetIncomeLossPerShareScheduleOfBasicAndDilutedNetIncomeLossPerShareDetail" roleURI="http://www.xunlei.com/role/BasicAndDilutedNetIncomeLossPerShareScheduleOfBasicAndDilutedNetIncomeLossPerShareDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#SummaryOfSignificantAccountingPolicies" roleURI="http://www.xunlei.com/role/SummaryOfSignificantAccountingPolicies" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#AccountsReceivableNetScheduleOfAccountsReceivableDetail" roleURI="http://www.xunlei.com/role/AccountsReceivableNetScheduleOfAccountsReceivableDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#PrepaymentsAndOtherAssetsScheduleOfPrepaymentsAndOtherAssetsDetail" roleURI="http://www.xunlei.com/role/PrepaymentsAndOtherAssetsScheduleOfPrepaymentsAndOtherAssetsDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#PropertyAndEquipmentScheduleOfPropertyAndEquipmentDetail" roleURI="http://www.xunlei.com/role/PropertyAndEquipmentScheduleOfPropertyAndEquipmentDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#TaxationReconciliationOfTotalTaxBenefitExpenseDetail" roleURI="http://www.xunlei.com/role/TaxationReconciliationOfTotalTaxBenefitExpenseDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#ConsolidatedStatementOfCashFlows" roleURI="http://www.xunlei.com/role/ConsolidatedStatementOfCashFlows" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#ConsolidatedBalanceSheets" roleURI="http://www.xunlei.com/role/ConsolidatedBalanceSheets" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#DiscontinuedOperationsScheduleOfDiscontinuedOperationsDetails" roleURI="http://www.xunlei.com/role/DiscontinuedOperationsScheduleOfDiscontinuedOperationsDetails" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#CertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfViesAndViesSubsidiariesBalanceSheetDetail" roleURI="http://www.xunlei.com/role/CertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfViesAndViesSubsidiariesBalanceSheetDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#CashAndCashEquivalents" roleURI="http://www.xunlei.com/role/CashAndCashEquivalents" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#ConsolidatedStatementsOfComprehensiveLoss" roleURI="http://www.xunlei.com/role/ConsolidatedStatementsOfComprehensiveLoss" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#CommitmentsAndContingencies" roleURI="http://www.xunlei.com/role/CommitmentsAndContingencies" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#CommitmentsAndContingenciesFutureMinimumPaymentsUnderNoncancellableLeasesDetail" roleURI="http://www.xunlei.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsUnderNoncancellableLeasesDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#AdditionalInformationCondensedFinancialStatementsOfCompany" roleURI="http://www.xunlei.com/role/AdditionalInformationCondensedFinancialStatementsOfCompany" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#PrepaymentsAndOtherAssets" roleURI="http://www.xunlei.com/role/PrepaymentsAndOtherAssets" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#DeferredRevenueAndIncomeScheduleOfDeferredRevenueAndIncomeDetail" roleURI="http://www.xunlei.com/role/DeferredRevenueAndIncomeScheduleOfDeferredRevenueAndIncomeDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#DeferredRevenueAndIncome" roleURI="http://www.xunlei.com/role/DeferredRevenueAndIncome" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#DiscontinuedOperations" roleURI="http://www.xunlei.com/role/DiscontinuedOperations" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#BasicAndDilutedNetIncomeLossPerShare" roleURI="http://www.xunlei.com/role/BasicAndDilutedNetIncomeLossPerShare" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#IntangibleAssetsNetScheduleOfIntangibleAssetsDetail" roleURI="http://www.xunlei.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#IntangibleAssetsNet" roleURI="http://www.xunlei.com/role/IntangibleAssetsNet" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#TaxationScheduleOfCurrentAndDeferredPortionsOfIncomeTaxExpenseDetail" roleURI="http://www.xunlei.com/role/TaxationScheduleOfCurrentAndDeferredPortionsOfIncomeTaxExpenseDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#Taxation" roleURI="http://www.xunlei.com/role/Taxation" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#Inventories" roleURI="http://www.xunlei.com/role/Inventories" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#LongtermInvestments" roleURI="http://www.xunlei.com/role/LongtermInvestments" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#NoncontrollingInterest" roleURI="http://www.xunlei.com/role/NoncontrollingInterest" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#OtherIncomeNetScheduleOfOtherIncomeNetDetail" roleURI="http://www.xunlei.com/role/OtherIncomeNetScheduleOfOtherIncomeNetDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#OtherIncomeNet" roleURI="http://www.xunlei.com/role/OtherIncomeNet" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#AccruedLiabilitiesAndOtherPayablesScheduleOfAccruedLiabilitiesAndOtherPayablesDetail" roleURI="http://www.xunlei.com/role/AccruedLiabilitiesAndOtherPayablesScheduleOfAccruedLiabilitiesAndOtherPayablesDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#AccruedLiabilitiesAndOtherPayables" roleURI="http://www.xunlei.com/role/AccruedLiabilitiesAndOtherPayables" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#PropertyAndEquipment" roleURI="http://www.xunlei.com/role/PropertyAndEquipment" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#AccountsReceivableNet" roleURI="http://www.xunlei.com/role/AccountsReceivableNet" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#CertainRisksAndConcentration" roleURI="http://www.xunlei.com/role/CertainRisksAndConcentration" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#CommitmentsAndContingenciesCapitalCommitmentsDetails" roleURI="http://www.xunlei.com/role/CommitmentsAndContingenciesCapitalCommitmentsDetails" />

  <calculationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/AdditionalInformationCondensedFinancialStatementsOfCompanyScheduleOfCondensedBalanceSheetsDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaap_Liabilities" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities" xlink:to="loc_us-gaap_DeferredRevenueNoncurrent" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DueToRelatedPartiesNoncurrent" xlink:label="loc_us-gaap_DueToRelatedPartiesNoncurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities" xlink:to="loc_us-gaap_DueToRelatedPartiesNoncurrent" use="optional" order="20" weight="1" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_StockRepurchaseWithholdingPayable" xlink:label="loc_xnet_StockRepurchaseWithholdingPayable" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities" xlink:to="loc_xnet_StockRepurchaseWithholdingPayable" use="optional" order="30" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities" xlink:to="loc_us-gaap_LiabilitiesCurrent" use="optional" order="40" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_us-gaap_AccountsPayableCurrent" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DueToSubsidiariesAndVariableInterestEntities" xlink:label="loc_xnet_DueToSubsidiariesAndVariableInterestEntities" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_xnet_DueToSubsidiariesAndVariableInterestEntities" use="optional" order="20" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_us-gaap_DeferredRevenueCurrent" use="optional" order="30" weight="1" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AccruedLiabilitiesAndOtherLiabilitiesCurrent" xlink:label="loc_xnet_AccruedLiabilitiesAndOtherLiabilitiesCurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_xnet_AccruedLiabilitiesAndOtherLiabilitiesCurrent" use="optional" order="40" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaap_StockholdersEquity" use="optional" order="20" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="loc_us-gaap_CommonStockValue" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaap_TreasuryStockValue" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="loc_us-gaap_TreasuryStockValue" use="optional" order="20" weight="-1" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_OtherShareholdersEquity" xlink:label="loc_xnet_OtherShareholdersEquity" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="loc_xnet_OtherShareholdersEquity" use="optional" order="30" weight="1" />
  </calculationLink>

  <calculationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/AdditionalInformationCondensedFinancialStatementsOfCompanyScheduleOfCondensedStatementsOfOperationsDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaap_OperatingIncomeLoss" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="loc_us-gaap_GrossProfit" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaap_OperatingExpenses" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="loc_us-gaap_OperatingExpenses" use="optional" order="20" weight="-1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestIncomeOther" xlink:label="loc_us-gaap_InterestIncomeOther" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaap_InterestIncomeOther" use="optional" order="20" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestExpenseDebt" xlink:label="loc_us-gaap_InterestExpenseDebt" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaap_InterestExpenseDebt" use="optional" order="30" weight="-1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense" use="optional" order="40" weight="1" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncomeLossFromContinuingOperationsFromSubsidiariesAndVariableInterestEntities" xlink:label="loc_xnet_IncomeLossFromContinuingOperationsFromSubsidiariesAndVariableInterestEntities" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_xnet_IncomeLossFromContinuingOperationsFromSubsidiariesAndVariableInterestEntities" use="optional" order="50" weight="1" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncomeLossFromDiscontinuingOperationsFromSubsidiariesAndVariableInterestEntities" xlink:label="loc_xnet_IncomeLossFromDiscontinuingOperationsFromSubsidiariesAndVariableInterestEntities" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_xnet_IncomeLossFromDiscontinuingOperationsFromSubsidiariesAndVariableInterestEntities" use="optional" order="60" weight="1" />
  </calculationLink>

  <calculationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/BasicAndDilutedNetIncomeLossPerShareScheduleOfBasicAndDilutedNetIncomeLossPerShareDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" use="optional" order="10" weight="1" />
  </calculationLink>

  <calculationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/AccountsReceivableNetScheduleOfAccountsReceivableDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" use="optional" order="20" weight="-1" />
  </calculationLink>

  <calculationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/PrepaymentsAndOtherAssetsScheduleOfPrepaymentsAndOtherAssetsDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Supplies" xlink:label="loc_us-gaap_Supplies" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="loc_us-gaap_Supplies" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_InterestFreeLoansToEmployeesCurrent" xlink:label="loc_xnet_InterestFreeLoansToEmployeesCurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="loc_xnet_InterestFreeLoansToEmployeesCurrent" use="optional" order="20" weight="1" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AdvanceToEmployeesCurrent" xlink:label="loc_xnet_AdvanceToEmployeesCurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="loc_xnet_AdvanceToEmployeesCurrent" use="optional" order="30" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestReceivableCurrent" xlink:label="loc_us-gaap_InterestReceivableCurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="loc_us-gaap_InterestReceivableCurrent" use="optional" order="40" weight="1" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_PrepaidRentalUtilitiesAndOtherDeposits" xlink:label="loc_xnet_PrepaidRentalUtilitiesAndOtherDeposits" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="loc_xnet_PrepaidRentalUtilitiesAndOtherDeposits" use="optional" order="50" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidInsurance" xlink:label="loc_us-gaap_PrepaidInsurance" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="loc_us-gaap_PrepaidInsurance" use="optional" order="60" weight="1" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DisposalGroupIncludingDiscontinuedOperationPaymentToBeReceivedByEntity" xlink:label="loc_xnet_DisposalGroupIncludingDiscontinuedOperationPaymentToBeReceivedByEntity" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="loc_xnet_DisposalGroupIncludingDiscontinuedOperationPaymentToBeReceivedByEntity" use="optional" order="70" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidTaxes" xlink:label="loc_us-gaap_PrepaidTaxes" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="loc_us-gaap_PrepaidTaxes" use="optional" order="80" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherPrepaidExpenseCurrent" xlink:label="loc_us-gaap_OtherPrepaidExpenseCurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="loc_us-gaap_OtherPrepaidExpenseCurrent" use="optional" order="90" weight="1" />
  </calculationLink>

  <calculationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/TaxationReconciliationOfTotalTaxBenefitExpenseDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" use="optional" order="20" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense" use="optional" order="30" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductions" xlink:label="loc_us-gaap_IncomeTaxReconciliationDeductions" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="loc_us-gaap_IncomeTaxReconciliationDeductions" use="optional" order="40" weight="-1" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncomeTaxReconciliationEffectOfTaxHolidays" xlink:label="loc_xnet_IncomeTaxReconciliationEffectOfTaxHolidays" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="loc_xnet_IncomeTaxReconciliationEffectOfTaxHolidays" use="optional" order="50" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" use="optional" order="60" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" use="optional" order="70" weight="1" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncomeTaxReconciliationChangeInOutsideBasisForeignSubsidiaries" xlink:label="loc_xnet_IncomeTaxReconciliationChangeInOutsideBasisForeignSubsidiaries" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="loc_xnet_IncomeTaxReconciliationChangeInOutsideBasisForeignSubsidiaries" use="optional" order="80" weight="1" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncomeTaxReconciliationTaxCreditsExpirations" xlink:label="loc_xnet_IncomeTaxReconciliationTaxCreditsExpirations" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="loc_xnet_IncomeTaxReconciliationTaxCreditsExpirations" use="optional" order="90" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments" use="optional" order="100" weight="1" />
  </calculationLink>

  <calculationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/ConsolidatedStatementOfCashFlows">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_ProfitLoss" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_Depreciation" use="optional" order="20" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets" use="optional" order="30" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts" use="optional" order="40" weight="1" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ImpairmentForReceivablesAndPrepayments" xlink:label="loc_xnet_ImpairmentForReceivablesAndPrepayments" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_xnet_ImpairmentForReceivablesAndPrepayments" use="optional" order="50" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1" use="optional" order="60" weight="-1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherNoncashIncome" xlink:label="loc_us-gaap_OtherNoncashIncome" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_OtherNoncashIncome" use="optional" order="70" weight="-1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_ShareBasedCompensation" use="optional" order="80" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments" use="optional" order="90" weight="-1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentIncomeNet" xlink:label="loc_us-gaap_InvestmentIncomeNet" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_InvestmentIncomeNet" use="optional" order="100" weight="-1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" use="optional" order="110" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived" use="optional" order="120" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ImpairmentOfInvestments" xlink:label="loc_us-gaap_ImpairmentOfInvestments" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_ImpairmentOfInvestments" use="optional" order="130" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GainLossOnInvestments" xlink:label="loc_us-gaap_GainLossOnInvestments" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_GainLossOnInvestments" use="optional" order="140" weight="-1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" use="optional" order="150" weight="-1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidExpensesOther" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidExpensesOther" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidExpensesOther" use="optional" order="160" weight="-1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent" xlink:label="loc_us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent" use="optional" order="170" weight="-1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable" use="optional" order="180" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories" use="optional" order="190" weight="-1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredRevenue" use="optional" order="200" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" use="optional" order="210" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" use="optional" order="220" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestExpenseLongTermDebt" xlink:label="loc_us-gaap_InterestExpenseLongTermDebt" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_InterestExpenseLongTermDebt" use="optional" order="230" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits" use="optional" order="240" weight="1" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncreaseDecreaseInDeferredGovernmentGrants" xlink:label="loc_xnet_IncreaseDecreaseInDeferredGovernmentGrants" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_xnet_IncreaseDecreaseInDeferredGovernmentGrants" use="optional" order="250" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" use="optional" order="20" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock" use="optional" order="10" weight="-1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" use="optional" order="20" weight="-1" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_GovernmentGrantReceived" xlink:label="loc_xnet_GovernmentGrantReceived" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="loc_xnet_GovernmentGrantReceived" use="optional" order="30" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised" use="optional" order="40" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" use="optional" order="30" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireShortTermInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireShortTermInvestments" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaap_PaymentsToAcquireShortTermInvestments" use="optional" order="10" weight="-1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSaleOfShortTermInvestments" xlink:label="loc_us-gaap_ProceedsFromSaleOfShortTermInvestments" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaap_ProceedsFromSaleOfShortTermInvestments" use="optional" order="20" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" use="optional" order="30" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries" use="optional" order="40" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSaleOfLongtermInvestments" xlink:label="loc_us-gaap_ProceedsFromSaleOfLongtermInvestments" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaap_ProceedsFromSaleOfLongtermInvestments" use="optional" order="50" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaap_PaymentsToAcquireIntangibleAssets" use="optional" order="60" weight="-1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireLongtermInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireLongtermInvestments" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaap_PaymentsToAcquireLongtermInvestments" use="optional" order="70" weight="-1" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ProceedsFromPaymentsForLoansToRepaymentOfLoanFromEmployees" xlink:label="loc_xnet_ProceedsFromPaymentsForLoansToRepaymentOfLoanFromEmployees" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_xnet_ProceedsFromPaymentsForLoansToRepaymentOfLoanFromEmployees" use="optional" order="80" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" use="optional" order="90" weight="-1" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_PaymentsToAcquireConstructionsInProgress" xlink:label="loc_xnet_PaymentsToAcquireConstructionsInProgress" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_xnet_PaymentsToAcquireConstructionsInProgress" use="optional" order="100" weight="-1" />
  </calculationLink>

  <calculationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/ConsolidatedBalanceSheets">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets" xlink:to="loc_us-gaap_AssetsCurrent" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="loc_us-gaap_ShortTermInvestments" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_us-gaap_ShortTermInvestments" use="optional" order="20" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent" use="optional" order="30" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_us-gaap_InventoryNet" use="optional" order="40" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNetCurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsNetCurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_us-gaap_DeferredTaxAssetsNetCurrent" use="optional" order="50" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DueFromRelatedPartiesCurrent" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_us-gaap_DueFromRelatedPartiesCurrent" use="optional" order="60" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" use="optional" order="70" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" use="optional" order="80" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermInvestments" xlink:label="loc_us-gaap_LongTermInvestments" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets" xlink:to="loc_us-gaap_LongTermInvestments" use="optional" order="20" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsNetNoncurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets" xlink:to="loc_us-gaap_DeferredTaxAssetsNetNoncurrent" use="optional" order="30" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet" use="optional" order="40" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" use="optional" order="50" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets" xlink:to="loc_us-gaap_Goodwill" use="optional" order="60" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermInvestmentsAndReceivablesNet" xlink:label="loc_us-gaap_LongTermInvestmentsAndReceivablesNet" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets" xlink:to="loc_us-gaap_LongTermInvestmentsAndReceivablesNet" use="optional" order="70" weight="1" />
  </calculationLink>

  <calculationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/ConsolidatedBalanceSheets">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaap_Liabilities" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities" xlink:to="loc_us-gaap_LiabilitiesCurrent" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_us-gaap_AccountsPayableCurrent" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_us-gaap_DueToRelatedPartiesCurrent" use="optional" order="20" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_us-gaap_DeferredRevenueCurrent" use="optional" order="30" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TaxesPayableCurrent" xlink:label="loc_us-gaap_TaxesPayableCurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_us-gaap_TaxesPayableCurrent" use="optional" order="40" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities" use="optional" order="50" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" use="optional" order="60" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities" xlink:to="loc_us-gaap_DeferredRevenueNoncurrent" use="optional" order="20" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent" use="optional" order="30" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DueToRelatedPartiesNoncurrent" xlink:label="loc_us-gaap_DueToRelatedPartiesNoncurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities" xlink:to="loc_us-gaap_DueToRelatedPartiesNoncurrent" use="optional" order="40" weight="1" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_StockRepurchaseWithholdingPayable" xlink:label="loc_xnet_StockRepurchaseWithholdingPayable" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities" xlink:to="loc_xnet_StockRepurchaseWithholdingPayable" use="optional" order="50" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaap_MinorityInterest" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaap_MinorityInterest" use="optional" order="20" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaap_StockholdersEquity" use="optional" order="30" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="loc_us-gaap_CommonStockValue" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="loc_us-gaap_AdditionalPaidInCapital" use="optional" order="20" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" use="optional" order="30" weight="1" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_StatutoryReserve" xlink:label="loc_xnet_StatutoryReserve" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="loc_xnet_StatutoryReserve" use="optional" order="40" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaap_TreasuryStockValue" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="loc_us-gaap_TreasuryStockValue" use="optional" order="50" weight="-1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit" use="optional" order="60" weight="1" />
  </calculationLink>

  <calculationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/DiscontinuedOperationsScheduleOfDiscontinuedOperationsDetails">
    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DisposalGroupIncludingDiscontinuedOperationAggregateOperatingExpense" xlink:label="loc_xnet_DisposalGroupIncludingDiscontinuedOperationAggregateOperatingExpense" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpenses" xlink:label="loc_xnet_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpenses" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_xnet_DisposalGroupIncludingDiscontinuedOperationAggregateOperatingExpense" xlink:to="loc_xnet_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpenses" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpenses" xlink:label="loc_xnet_DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpenses" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_xnet_DisposalGroupIncludingDiscontinuedOperationAggregateOperatingExpense" xlink:to="loc_xnet_DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpenses" use="optional" order="20" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_xnet_DisposalGroupIncludingDiscontinuedOperationAggregateOperatingExpense" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" use="optional" order="30" weight="1" />
  </calculationLink>

  <calculationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/DiscontinuedOperationsScheduleOfDiscontinuedOperationsDetails">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" use="optional" order="10" weight="1" />
  </calculationLink>

  <calculationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/DiscontinuedOperationsScheduleOfDiscontinuedOperationsDetails">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenueCurrent" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenueCurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenueCurrent" use="optional" order="10" weight="1" />
  </calculationLink>

  <calculationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/DiscontinuedOperationsScheduleOfDiscontinuedOperationsDetails">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInDiscontinuedOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:label="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations" xlink:to="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:label="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations" xlink:to="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" use="optional" order="20" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:label="loc_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations" xlink:to="loc_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" use="optional" order="30" weight="1" />
  </calculationLink>

  <calculationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/CertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfViesAndViesSubsidiariesBalanceSheetDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets" xlink:to="loc_us-gaap_AssetsCurrent" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="loc_us-gaap_ShortTermInvestments" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_us-gaap_ShortTermInvestments" use="optional" order="20" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent" use="optional" order="30" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DueFromRelatedPartiesCurrent" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_us-gaap_DueFromRelatedPartiesCurrent" use="optional" order="40" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNetCurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsNetCurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_us-gaap_DeferredTaxAssetsNetCurrent" use="optional" order="50" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_us-gaap_InventoryNet" use="optional" order="60" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" use="optional" order="70" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent" xlink:label="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent" use="optional" order="80" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsNoncurrent" xlink:label="loc_us-gaap_AssetsNoncurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets" xlink:to="loc_us-gaap_AssetsNoncurrent" use="optional" order="20" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets" xlink:label="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent" xlink:to="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsNetNoncurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent" xlink:to="loc_us-gaap_DeferredTaxAssetsNetNoncurrent" use="optional" order="20" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet" use="optional" order="30" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConstructionInProgressGross" xlink:label="loc_us-gaap_ConstructionInProgressGross" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent" xlink:to="loc_us-gaap_ConstructionInProgressGross" use="optional" order="40" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" use="optional" order="50" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent" xlink:to="loc_us-gaap_Goodwill" use="optional" order="60" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent" use="optional" order="70" weight="1" />
  </calculationLink>

  <calculationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/CertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfViesAndViesSubsidiariesBalanceSheetDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="loc_us-gaap_LiabilitiesNoncurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities" xlink:to="loc_us-gaap_LiabilitiesNoncurrent" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent" xlink:to="loc_us-gaap_DeferredRevenueNoncurrent" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities" xlink:to="loc_us-gaap_LiabilitiesCurrent" use="optional" order="20" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_us-gaap_AccountsPayableCurrent" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_us-gaap_DueToRelatedPartiesCurrent" use="optional" order="20" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_us-gaap_DeferredRevenueCurrent" use="optional" order="30" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent" use="optional" order="40" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities" use="optional" order="50" weight="1" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_LiabilitiesHeldforsaleNotPartOfDisposalGroupCurrent" xlink:label="loc_xnet_LiabilitiesHeldforsaleNotPartOfDisposalGroupCurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_xnet_LiabilitiesHeldforsaleNotPartOfDisposalGroupCurrent" use="optional" order="60" weight="1" />
  </calculationLink>

  <calculationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/ConsolidatedStatementsOfComprehensiveLoss">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="loc_us-gaap_ProfitLoss" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" use="optional" order="20" weight="-1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" use="optional" order="20" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaap_OperatingIncomeLoss" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="loc_us-gaap_GrossProfit" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaap_SalesRevenueNet" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit" xlink:to="loc_us-gaap_SalesRevenueNet" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_SaleRevenueNet" xlink:label="loc_xnet_SaleRevenueNet" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SalesRevenueNet" xlink:to="loc_xnet_SaleRevenueNet" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueServicesNet" xlink:label="loc_us-gaap_SalesRevenueServicesNet" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_xnet_SaleRevenueNet" xlink:to="loc_us-gaap_SalesRevenueServicesNet" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="loc_us-gaap_SalesRevenueGoodsNet" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_xnet_SaleRevenueNet" xlink:to="loc_us-gaap_SalesRevenueGoodsNet" use="optional" order="20" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ExciseAndSalesTaxes" xlink:label="loc_us-gaap_ExciseAndSalesTaxes" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SalesRevenueNet" xlink:to="loc_us-gaap_ExciseAndSalesTaxes" use="optional" order="20" weight="-1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaap_CostOfRevenue" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit" xlink:to="loc_us-gaap_CostOfRevenue" use="optional" order="20" weight="-1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfServices" xlink:label="loc_us-gaap_CostOfServices" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostOfRevenue" xlink:to="loc_us-gaap_CostOfServices" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="loc_us-gaap_CostOfGoodsSold" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostOfRevenue" xlink:to="loc_us-gaap_CostOfGoodsSold" use="optional" order="20" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaap_OperatingExpenses" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="loc_us-gaap_OperatingExpenses" use="optional" order="20" weight="-1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaap_SellingAndMarketingExpense" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="loc_us-gaap_SellingAndMarketingExpense" use="optional" order="20" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense" use="optional" order="30" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges" xlink:label="loc_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="loc_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges" use="optional" order="40" weight="-1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestIncomeOther" xlink:label="loc_us-gaap_InterestIncomeOther" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaap_InterestIncomeOther" use="optional" order="20" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestExpenseDebt" xlink:label="loc_us-gaap_InterestExpenseDebt" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaap_InterestExpenseDebt" use="optional" order="30" weight="-1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense" use="optional" order="40" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments" use="optional" order="50" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit" use="optional" order="20" weight="-1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" use="optional" order="20" weight="-1" />
  </calculationLink>

  <calculationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/ConsolidatedStatementsOfComprehensiveLoss">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaap_ProfitLoss" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" use="optional" order="20" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" use="optional" order="20" weight="-1" />
  </calculationLink>

  <calculationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsUnderNoncancellableLeasesDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" use="optional" order="20" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" use="optional" order="30" weight="1" />
  </calculationLink>

  <calculationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/DeferredRevenueAndIncomeScheduleOfDeferredRevenueAndIncomeDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenue" xlink:label="loc_us-gaap_DeferredRevenue" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredRevenue" xlink:to="loc_us-gaap_DeferredRevenueNoncurrent" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredRevenue" xlink:to="loc_us-gaap_DeferredRevenueCurrent" use="optional" order="20" weight="1" />
  </calculationLink>

  <calculationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" use="optional" order="20" weight="-1" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_FiniteLivedIntangibleAssetsAccumulatedImpairment" xlink:label="loc_xnet_FiniteLivedIntangibleAssetsAccumulatedImpairment" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="loc_xnet_FiniteLivedIntangibleAssetsAccumulatedImpairment" use="optional" order="30" weight="-1" />
  </calculationLink>

  <calculationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/TaxationScheduleOfCurrentAndDeferredPortionsOfIncomeTaxExpenseDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" use="optional" order="20" weight="1" />
  </calculationLink>

  <calculationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/BasicAndDilutedNetIncomeLossPerShareScheduleOfBasicAndDilutedNetIncomeLossPerShareDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="loc_us-gaap_ProfitLoss" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" use="optional" order="20" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" use="optional" order="20" weight="-1" />
  </calculationLink>

  <calculationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/AdditionalInformationCondensedFinancialStatementsOfCompanyScheduleOfCondensedBalanceSheetsDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets" xlink:to="loc_us-gaap_AssetsCurrent" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DueFromSubsidiariesAndVariableInterestEntities" xlink:label="loc_xnet_DueFromSubsidiariesAndVariableInterestEntities" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_xnet_DueFromSubsidiariesAndVariableInterestEntities" use="optional" order="20" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" use="optional" order="30" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet" use="optional" order="20" weight="1" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_InvestmentInSubsidiariesAndVariableInterestEntities" xlink:label="loc_xnet_InvestmentInSubsidiariesAndVariableInterestEntities" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets" xlink:to="loc_xnet_InvestmentInSubsidiariesAndVariableInterestEntities" use="optional" order="30" weight="1" />
  </calculationLink>

  <calculationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfBalancesOfRegisteredCapitalAdditionalPaidincapitalAndStatutoryReservesDetail">
    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_RegisteredCapitalAdditionalPaidInCapitalAndStatutoryReserves" xlink:label="loc_xnet_RegisteredCapitalAdditionalPaidInCapitalAndStatutoryReserves" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_PaidInCapital" xlink:label="loc_xnet_PaidInCapital" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_xnet_RegisteredCapitalAdditionalPaidInCapitalAndStatutoryReserves" xlink:to="loc_xnet_PaidInCapital" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_xnet_RegisteredCapitalAdditionalPaidInCapitalAndStatutoryReserves" xlink:to="loc_us-gaap_AdditionalPaidInCapital" use="optional" order="20" weight="1" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_StatutoryReserve" xlink:label="loc_xnet_StatutoryReserve" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_xnet_RegisteredCapitalAdditionalPaidInCapitalAndStatutoryReserves" xlink:to="loc_xnet_StatutoryReserve" use="optional" order="30" weight="1" />
  </calculationLink>

  <calculationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/ConsolidatedStatementsOfComprehensiveLoss">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" use="optional" order="20" weight="1" />
  </calculationLink>

  <calculationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/ConsolidatedStatementsOfComprehensiveLoss">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" use="optional" order="20" weight="1" />
  </calculationLink>

  <calculationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/PropertyAndEquipmentScheduleOfPropertyAndEquipmentDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_PropertyPlantAndEquipmentNetExcludingConstructionInProgress" xlink:label="loc_xnet_PropertyPlantAndEquipmentNetExcludingConstructionInProgress" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="loc_xnet_PropertyPlantAndEquipmentNetExcludingConstructionInProgress" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_xnet_PropertyPlantAndEquipmentNetExcludingConstructionInProgress" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_xnet_PropertyPlantAndEquipmentNetExcludingConstructionInProgress" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" use="optional" order="20" weight="-1" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ImpairmentOfProfitAndLoss" xlink:label="loc_xnet_ImpairmentOfProfitAndLoss" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_xnet_PropertyPlantAndEquipmentNetExcludingConstructionInProgress" xlink:to="loc_xnet_ImpairmentOfProfitAndLoss" use="optional" order="30" weight="-1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConstructionInProgressGross" xlink:label="loc_us-gaap_ConstructionInProgressGross" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="loc_us-gaap_ConstructionInProgressGross" use="optional" order="20" weight="1" />
  </calculationLink>

  <calculationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/PrepaymentsAndOtherAssetsScheduleOfPrepaymentsAndOtherAssetsDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseNoncurrent" xlink:label="loc_us-gaap_PrepaidExpenseNoncurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent" xlink:to="loc_us-gaap_PrepaidExpenseNoncurrent" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_LowInterestLoansToEmployeesNonCurrent" xlink:label="loc_xnet_LowInterestLoansToEmployeesNonCurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent" xlink:to="loc_xnet_LowInterestLoansToEmployeesNonCurrent" use="optional" order="20" weight="1" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_PrepaidInvestmentsNoncurrent" xlink:label="loc_xnet_PrepaidInvestmentsNoncurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent" xlink:to="loc_xnet_PrepaidInvestmentsNoncurrent" use="optional" order="30" weight="1" />
  </calculationLink>

  <calculationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/TaxationSummaryOfChangesInDeferredTaxAssetAndLiabilityBalancesDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsNetNoncurrent" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent" xlink:label="loc_xnet_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:to="loc_xnet_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DeferredTaxAssetsEquityMethodInvestmentsNoncurrent" xlink:label="loc_xnet_DeferredTaxAssetsEquityMethodInvestmentsNoncurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:to="loc_xnet_DeferredTaxAssetsEquityMethodInvestmentsNoncurrent" use="optional" order="20" weight="1" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DeferredTaxAssetsAllowanceForAdvanceToSuppliersNonCurrent" xlink:label="loc_xnet_DeferredTaxAssetsAllowanceForAdvanceToSuppliersNonCurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:to="loc_xnet_DeferredTaxAssetsAllowanceForAdvanceToSuppliersNonCurrent" use="optional" order="30" weight="-1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:label="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:to="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" use="optional" order="40" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:label="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:to="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" use="optional" order="50" weight="1" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DeferredTaxAssetsOtherReceivables" xlink:label="loc_xnet_DeferredTaxAssetsOtherReceivables" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:to="loc_xnet_DeferredTaxAssetsOtherReceivables" use="optional" order="60" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowanceNoncurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowanceNoncurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowanceNoncurrent" use="optional" order="70" weight="-1" />
  </calculationLink>

  <calculationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/AdditionalInformationCondensedFinancialStatementsOfCompanyScheduleOfCondensedStatementsOfOperationsDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="loc_us-gaap_ProfitLoss" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" use="optional" order="20" weight="-1" />
  </calculationLink>

  <calculationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/TaxationSummaryOfChangesInDeferredTaxAssetAndLiabilityBalancesDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNetCurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsNetCurrent" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DeferredTaxAssetsOperatingLossCarryforwardsCurrent" xlink:label="loc_xnet_DeferredTaxAssetsOperatingLossCarryforwardsCurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNetCurrent" xlink:to="loc_xnet_DeferredTaxAssetsOperatingLossCarryforwardsCurrent" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DeferredTaxAssetsAmortizationOfIntangibleAssetsCurrent" xlink:label="loc_xnet_DeferredTaxAssetsAmortizationOfIntangibleAssetsCurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNetCurrent" xlink:to="loc_xnet_DeferredTaxAssetsAmortizationOfIntangibleAssetsCurrent" use="optional" order="20" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowanceCurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowanceCurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNetCurrent" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowanceCurrent" use="optional" order="30" weight="-1" />
  </calculationLink>

  <calculationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/CommitmentsAndContingenciesCapitalCommitmentsDetails">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" use="optional" order="20" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary" use="optional" order="30" weight="1" />
  </calculationLink>

  <calculationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/AccruedLiabilitiesAndOtherPayablesScheduleOfAccruedLiabilitiesAndOtherPayablesDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedSalesCommissionCurrent" xlink:label="loc_us-gaap_AccruedSalesCommissionCurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="loc_us-gaap_AccruedSalesCommissionCurrent" use="optional" order="20" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedAdvertisingCurrent" xlink:label="loc_us-gaap_AccruedAdvertisingCurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="loc_us-gaap_AccruedAdvertisingCurrent" use="optional" order="30" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerAdvancesCurrent" xlink:label="loc_us-gaap_CustomerAdvancesCurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="loc_us-gaap_CustomerAdvancesCurrent" use="optional" order="40" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:label="loc_us-gaap_TaxesPayableCurrentAndNoncurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="loc_us-gaap_TaxesPayableCurrentAndNoncurrent" use="optional" order="50" weight="1" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_PayablesForPurchaseOfEquipmentCurrent" xlink:label="loc_xnet_PayablesForPurchaseOfEquipmentCurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="loc_xnet_PayablesForPurchaseOfEquipmentCurrent" use="optional" order="60" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LitigationReserveCurrent" xlink:label="loc_us-gaap_LitigationReserveCurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="loc_us-gaap_LitigationReserveCurrent" use="optional" order="70" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrent" use="optional" order="80" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedEmployeeBenefitsCurrent" xlink:label="loc_us-gaap_AccruedEmployeeBenefitsCurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="loc_us-gaap_AccruedEmployeeBenefitsCurrent" use="optional" order="90" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedRentCurrent" xlink:label="loc_us-gaap_AccruedRentCurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="loc_us-gaap_AccruedRentCurrent" use="optional" order="100" weight="1" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_PayablesForProceedsFromSellingExercisedStockOptionsCurrent" xlink:label="loc_xnet_PayablesForProceedsFromSellingExercisedStockOptionsCurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="loc_xnet_PayablesForProceedsFromSellingExercisedStockOptionsCurrent" use="optional" order="110" weight="1" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_PayablesForGamingDistribution" xlink:label="loc_xnet_PayablesForGamingDistribution" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="loc_xnet_PayablesForGamingDistribution" use="optional" order="120" weight="1" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_OtherPayables" xlink:label="loc_xnet_OtherPayables" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="loc_xnet_OtherPayables" use="optional" order="130" weight="1" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_PayablesForTechnologicalServices" xlink:label="loc_xnet_PayablesForTechnologicalServices" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="loc_xnet_PayablesForTechnologicalServices" use="optional" order="140" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConstructionPayableCurrent" xlink:label="loc_us-gaap_ConstructionPayableCurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="loc_us-gaap_ConstructionPayableCurrent" use="optional" order="150" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerDepositsCurrent" xlink:label="loc_us-gaap_CustomerDepositsCurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="loc_us-gaap_CustomerDepositsCurrent" use="optional" order="160" weight="1" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_PayablesForFulfilmentServices" xlink:label="loc_xnet_PayablesForFulfilmentServices" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="loc_xnet_PayablesForFulfilmentServices" use="optional" order="170" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent" use="optional" order="180" weight="1" />
  </calculationLink>

  <calculationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/OtherIncomeNetScheduleOfOtherIncomeNetDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_SubsidyIncome" xlink:label="loc_xnet_SubsidyIncome" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="loc_xnet_SubsidyIncome" use="optional" order="10" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments" use="optional" order="20" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:label="loc_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="loc_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" use="optional" order="30" weight="-1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossRealized" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossRealized" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossRealized" use="optional" order="40" weight="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LitigationSettlementAmountAwardedFromOtherParty" xlink:label="loc_us-gaap_LitigationSettlementAmountAwardedFromOtherParty" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="loc_us-gaap_LitigationSettlementAmountAwardedFromOtherParty" use="optional" order="50" weight="-1" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_OtherNonoperatingIncomeExpenseMiscellaneous" xlink:label="loc_xnet_OtherNonoperatingIncomeExpenseMiscellaneous" />

    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="loc_xnet_OtherNonoperatingIncomeExpenseMiscellaneous" use="optional" order="60" weight="1" />
  </calculationLink>
</linkbase>

</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>13
<FILENAME>xnet-20171231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8" ?>
<!-- Generated by DataTracks version 1.1.9 on 25-Apr-2018 [09:42:42] {AM} EST - www.datatracks.com -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" 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="xnet-20171231.xsd#SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" roleURI="http://www.xunlei.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#SummaryOfSignificantAccountingPoliciesScheduleOfBalancesOfRegisteredCapitalAdditionalPaidincapitalAndStatutoryReservesDetail" roleURI="http://www.xunlei.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfBalancesOfRegisteredCapitalAdditionalPaidincapitalAndStatutoryReservesDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#SharebasedCompensationAdditionalInformationDetail" roleURI="http://www.xunlei.com/role/SharebasedCompensationAdditionalInformationDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#SharebasedCompensationSummaryOfRestrictedSharesActivitiesDetail" roleURI="http://www.xunlei.com/role/SharebasedCompensationSummaryOfRestrictedSharesActivitiesDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#SubsequentEventsAdditionalInformationDetail" roleURI="http://www.xunlei.com/role/SubsequentEventsAdditionalInformationDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#OrganizationAndNatureOfOperationsAdditionalInformationDetail" roleURI="http://www.xunlei.com/role/OrganizationAndNatureOfOperationsAdditionalInformationDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#OrganizationAndNatureOfOperationsAccompanyingConsolidatedFinancialStatementsIncludeFinancialStatementsOfCompanySubsidiariesVariableInterestEntityVieAndViesSubsidiariesDetail" roleURI="http://www.xunlei.com/role/OrganizationAndNatureOfOperationsAccompanyingConsolidatedFinancialStatementsIncludeFinancialStatementsOfCompanySubsidiariesVariableInterestEntityVieAndViesSubsidiariesDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#CertainRisksAndConcentrationAdditionalInformationDetail" roleURI="http://www.xunlei.com/role/CertainRisksAndConcentrationAdditionalInformationDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#NoncontrollingInterestAdditionalInformationDetail" roleURI="http://www.xunlei.com/role/NoncontrollingInterestAdditionalInformationDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#TaxationAdditionalInformationDetail" roleURI="http://www.xunlei.com/role/TaxationAdditionalInformationDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#TaxationSummaryOfChangesInDeferredTaxAssetAndLiabilityBalancesParentheticalDetail" roleURI="http://www.xunlei.com/role/TaxationSummaryOfChangesInDeferredTaxAssetAndLiabilityBalancesParentheticalDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#RepurchaseOfSharesAdditionalInformationDetail" roleURI="http://www.xunlei.com/role/RepurchaseOfSharesAdditionalInformationDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#AdditionalInformationCondensedFinancialStatementsOfCompanyScheduleOfCondensedBalanceSheetsDetail" roleURI="http://www.xunlei.com/role/AdditionalInformationCondensedFinancialStatementsOfCompanyScheduleOfCondensedBalanceSheetsDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#AdditionalInformationCondensedFinancialStatementsOfCompanyScheduleOfCondensedBalanceSheetsParentheticalDetail" roleURI="http://www.xunlei.com/role/AdditionalInformationCondensedFinancialStatementsOfCompanyScheduleOfCondensedBalanceSheetsParentheticalDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#AdditionalInformationCondensedFinancialStatementsOfCompanyScheduleOfCondensedStatementsOfOperationsDetail" roleURI="http://www.xunlei.com/role/AdditionalInformationCondensedFinancialStatementsOfCompanyScheduleOfCondensedStatementsOfOperationsDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#AdditionalInformationCondensedFinancialStatementsOfCompanyScheduleOfCondensedStatementOfCashFlowsDetail" roleURI="http://www.xunlei.com/role/AdditionalInformationCondensedFinancialStatementsOfCompanyScheduleOfCondensedStatementOfCashFlowsDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#FairValueMeasurementsScheduleOfFinancialInstrumentsMeasuredAtFairValueDetail" roleURI="http://www.xunlei.com/role/FairValueMeasurementsScheduleOfFinancialInstrumentsMeasuredAtFairValueDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#TaxationSummaryOfChangesInDeferredTaxAssetAndLiabilityBalancesDetail" roleURI="http://www.xunlei.com/role/TaxationSummaryOfChangesInDeferredTaxAssetAndLiabilityBalancesDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#BasicAndDilutedNetIncomeLossPerShareScheduleOfBasicAndDilutedNetIncomeLossPerShareDetail" roleURI="http://www.xunlei.com/role/BasicAndDilutedNetIncomeLossPerShareScheduleOfBasicAndDilutedNetIncomeLossPerShareDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#SummaryOfSignificantAccountingPoliciesAnalysisOfDifferentTypesOfRevenuesDetail" roleURI="http://www.xunlei.com/role/SummaryOfSignificantAccountingPoliciesAnalysisOfDifferentTypesOfRevenuesDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#SummaryOfSignificantAccountingPoliciesScheduleOfPropertyAndEquipmentEstimatedUsefulLifeDetail" roleURI="http://www.xunlei.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfPropertyAndEquipmentEstimatedUsefulLifeDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#CashAndCashEquivalentsSummaryOfCashOnHandAndCashHeldAtBankDetail" roleURI="http://www.xunlei.com/role/CashAndCashEquivalentsSummaryOfCashOnHandAndCashHeldAtBankDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#AccountsReceivableNetScheduleOfAccountsReceivableDetail" roleURI="http://www.xunlei.com/role/AccountsReceivableNetScheduleOfAccountsReceivableDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#AccountsReceivableNetAdditionalInformationDetail" roleURI="http://www.xunlei.com/role/AccountsReceivableNetAdditionalInformationDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#PrepaymentsAndOtherAssetsScheduleOfPrepaymentsAndOtherAssetsDetail" roleURI="http://www.xunlei.com/role/PrepaymentsAndOtherAssetsScheduleOfPrepaymentsAndOtherAssetsDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#RelatedPartyTransactionsAdditionalInformationDetail" roleURI="http://www.xunlei.com/role/RelatedPartyTransactionsAdditionalInformationDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#RelatedPartyTransactionsScheduleOfSignificantRelatedPartyTransactionsDetail" roleURI="http://www.xunlei.com/role/RelatedPartyTransactionsScheduleOfSignificantRelatedPartyTransactionsDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#RelatedPartyTransactionsScheduleOfAmountDueToFromRelatedPartyDetail" roleURI="http://www.xunlei.com/role/RelatedPartyTransactionsScheduleOfAmountDueToFromRelatedPartyDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#RelatedPartyTransactionsScheduleOfRelationshipBetweenRelatedPartiesWithTheirGroupsDetail" roleURI="http://www.xunlei.com/role/RelatedPartyTransactionsScheduleOfRelationshipBetweenRelatedPartiesWithTheirGroupsDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#PropertyAndEquipmentScheduleOfPropertyAndEquipmentDetail" roleURI="http://www.xunlei.com/role/PropertyAndEquipmentScheduleOfPropertyAndEquipmentDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#TaxationReconciliationOfTotalTaxBenefitExpenseDetail" roleURI="http://www.xunlei.com/role/TaxationReconciliationOfTotalTaxBenefitExpenseDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#ConsolidatedStatementOfCashFlows" roleURI="http://www.xunlei.com/role/ConsolidatedStatementOfCashFlows" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#BasicAndDilutedNetIncomeLossPerShareScheduleOfAntidilutiveSharesExcludedFromComputationOfDilutedNetIncomePerCommonShareDetail" roleURI="http://www.xunlei.com/role/BasicAndDilutedNetIncomeLossPerShareScheduleOfAntidilutiveSharesExcludedFromComputationOfDilutedNetIncomePerCommonShareDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#ConsolidatedBalanceSheets" roleURI="http://www.xunlei.com/role/ConsolidatedBalanceSheets" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#DiscontinuedOperationsScheduleOfDiscontinuedOperationsDetails" roleURI="http://www.xunlei.com/role/DiscontinuedOperationsScheduleOfDiscontinuedOperationsDetails" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#CertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfViesAndViesSubsidiariesBalanceSheetDetail" roleURI="http://www.xunlei.com/role/CertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfViesAndViesSubsidiariesBalanceSheetDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#ConsolidatedStatementsOfChangesInShareholdersEquity" roleURI="http://www.xunlei.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#ShorttermInvestmentsScheduleOfShorttermInvestmentsDetail" roleURI="http://www.xunlei.com/role/ShorttermInvestmentsScheduleOfShorttermInvestmentsDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#CashAndCashEquivalentsAdditionalInformationDetail" roleURI="http://www.xunlei.com/role/CashAndCashEquivalentsAdditionalInformationDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#ConsolidatedStatementsOfComprehensiveLoss" roleURI="http://www.xunlei.com/role/ConsolidatedStatementsOfComprehensiveLoss" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#CertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfViesAndViesSubsidiariesIncomeStatementDetail" roleURI="http://www.xunlei.com/role/CertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfViesAndViesSubsidiariesIncomeStatementDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#CertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfViesAndViesSubsidiariesCashFlowDetail" roleURI="http://www.xunlei.com/role/CertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfViesAndViesSubsidiariesCashFlowDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#CommitmentsAndContingenciesAdditionalInformationDetail" roleURI="http://www.xunlei.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#CommitmentsAndContingenciesFutureMinimumPaymentsUnderNoncancellableLeasesDetail" roleURI="http://www.xunlei.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsUnderNoncancellableLeasesDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#CommitmentsAndContingenciesTables" roleURI="http://www.xunlei.com/role/CommitmentsAndContingenciesTables" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#CostOfRevenuesScheduleOfCostOfRevenuesDetail" roleURI="http://www.xunlei.com/role/CostOfRevenuesScheduleOfCostOfRevenuesDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#PrepaymentsAndOtherAssetsScheduleOfPrepaymentsAndOtherAssetsParentheticalDetail" roleURI="http://www.xunlei.com/role/PrepaymentsAndOtherAssetsScheduleOfPrepaymentsAndOtherAssetsParentheticalDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#DeferredRevenueAndIncomeScheduleOfDeferredRevenueAndIncomeDetail" roleURI="http://www.xunlei.com/role/DeferredRevenueAndIncomeScheduleOfDeferredRevenueAndIncomeDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#DeferredRevenueAndIncomeScheduleOfDeferredRevenueAndIncomeParentheticalDetail" roleURI="http://www.xunlei.com/role/DeferredRevenueAndIncomeScheduleOfDeferredRevenueAndIncomeParentheticalDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#SharebasedCompensationSummaryOfStockOptionActivityDetail" roleURI="http://www.xunlei.com/role/SharebasedCompensationSummaryOfStockOptionActivityDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#SharebasedCompensationScheduleOfRecognizedCompensationCostsDetail" roleURI="http://www.xunlei.com/role/SharebasedCompensationScheduleOfRecognizedCompensationCostsDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#SharebasedCompensationScheduleOfFairValuesOfStockOptionsGrantedDetail" roleURI="http://www.xunlei.com/role/SharebasedCompensationScheduleOfFairValuesOfStockOptionsGrantedDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#SharebasedCompensationTables" roleURI="http://www.xunlei.com/role/SharebasedCompensationTables" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#DiscontinuedOperationsNarrativeDetails" roleURI="http://www.xunlei.com/role/DiscontinuedOperationsNarrativeDetails" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#DiscontinuedOperationsTables" roleURI="http://www.xunlei.com/role/DiscontinuedOperationsTables" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#CommonSharesAdditionalInformationDetail" roleURI="http://www.xunlei.com/role/CommonSharesAdditionalInformationDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#LongtermInvestmentsScheduleOfLongtermInvestmentsDetail" roleURI="http://www.xunlei.com/role/LongtermInvestmentsScheduleOfLongtermInvestmentsDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#LongtermInvestmentsScheduleOfEquityInvestmentsPercentageOfOwnershipOfCommonShareDetail" roleURI="http://www.xunlei.com/role/LongtermInvestmentsScheduleOfEquityInvestmentsPercentageOfOwnershipOfCommonShareDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#IntangibleAssetsNetScheduleOfIntangibleAssetsDetail" roleURI="http://www.xunlei.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#IntangibleAssetsNetScheduleOfEstimatedAggregateAmortizationExpenseDetail" roleURI="http://www.xunlei.com/role/IntangibleAssetsNetScheduleOfEstimatedAggregateAmortizationExpenseDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#IntangibleAssetsNetScheduleOfAmortizationExpenseRecognizedDetail" roleURI="http://www.xunlei.com/role/IntangibleAssetsNetScheduleOfAmortizationExpenseRecognizedDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#IntangibleAssetsNetScheduleOfWeightedAverageAmortizationPeriodsOfIntangibleAssetsDetail" roleURI="http://www.xunlei.com/role/IntangibleAssetsNetScheduleOfWeightedAverageAmortizationPeriodsOfIntangibleAssetsDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#PropertyAndEquipmentSummaryOfDepreciationExpenseDetail" roleURI="http://www.xunlei.com/role/PropertyAndEquipmentSummaryOfDepreciationExpenseDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#TaxationSummaryOfAggregateAmountAndPerShareEffectOfTaxHolidayDetail" roleURI="http://www.xunlei.com/role/TaxationSummaryOfAggregateAmountAndPerShareEffectOfTaxHolidayDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#TaxationScheduleOfMovementOfValuationAllowanceDetail" roleURI="http://www.xunlei.com/role/TaxationScheduleOfMovementOfValuationAllowanceDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#TaxationScheduleOfCurrentAndDeferredPortionsOfIncomeTaxExpenseDetail" roleURI="http://www.xunlei.com/role/TaxationScheduleOfCurrentAndDeferredPortionsOfIncomeTaxExpenseDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#TaxationSummaryOfNetOperatingLossCarryforwardsDetail" roleURI="http://www.xunlei.com/role/TaxationSummaryOfNetOperatingLossCarryforwardsDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#InventoriesDetails" roleURI="http://www.xunlei.com/role/InventoriesDetails" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#OtherIncomeNetScheduleOfOtherIncomeNetDetail" roleURI="http://www.xunlei.com/role/OtherIncomeNetScheduleOfOtherIncomeNetDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#RestrictedNetAssetsAdditionalInformationDetail" roleURI="http://www.xunlei.com/role/RestrictedNetAssetsAdditionalInformationDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#AccruedLiabilitiesAndOtherPayablesScheduleOfAccruedLiabilitiesAndOtherPayablesDetail" roleURI="http://www.xunlei.com/role/AccruedLiabilitiesAndOtherPayablesScheduleOfAccruedLiabilitiesAndOtherPayablesDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#PropertyAndEquipmentAdditionalInformationDetail" roleURI="http://www.xunlei.com/role/PropertyAndEquipmentAdditionalInformationDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#AccountsReceivableNetScheduleOfAllowanceForDoubtfulAccountsDetail" roleURI="http://www.xunlei.com/role/AccountsReceivableNetScheduleOfAllowanceForDoubtfulAccountsDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#ConsolidatedBalanceSheetsParenthetical" roleURI="http://www.xunlei.com/role/ConsolidatedBalanceSheetsParenthetical" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#LongtermInvestmentsAdditionalInformationDetail" roleURI="http://www.xunlei.com/role/LongtermInvestmentsAdditionalInformationDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#DocumentAndEntityInformation" roleURI="http://www.xunlei.com/role/DocumentAndEntityInformation" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#DiscontinuedOperationsResultsOfDiscontinuedOperationsDetails" roleURI="http://www.xunlei.com/role/DiscontinuedOperationsResultsOfDiscontinuedOperationsDetails" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#CommitmentsAndContingenciesCapitalCommitmentsDetails" roleURI="http://www.xunlei.com/role/CommitmentsAndContingenciesCapitalCommitmentsDetails" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#TaxationDeferredTaxAssetAndLiabilityBalancesDetail" roleURI="http://www.xunlei.com/role/TaxationDeferredTaxAssetAndLiabilityBalancesDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#AccruedLiabilitiesAndOtherPayablesScheduleOfAccruedLiabilitiesAndOtherPayablesParentheticalDetails" roleURI="http://www.xunlei.com/role/AccruedLiabilitiesAndOtherPayablesScheduleOfAccruedLiabilitiesAndOtherPayablesParentheticalDetails" />

  <arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" />

  <arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" />

  <arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" />

  <arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" />

  <arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" />

  <arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/notAll" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#notAll" />

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail">
    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AccountingPoliciesAndGeneralInformationLineItems" xlink:label="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_2487" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AccountingPoliciesAndGeneralInformationTable" xlink:label="loc_xnet_AccountingPoliciesAndGeneralInformationTable_3" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_2487" xlink:to="loc_xnet_AccountingPoliciesAndGeneralInformationTable_3" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_4" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationTable_3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_4" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_OnlineGameLicensesMember" xlink:label="loc_xnet_OnlineGameLicensesMember_8" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5" xlink:to="loc_xnet_OnlineGameLicensesMember_8" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AcquiredComputerSoftwareMember" xlink:label="loc_xnet_AcquiredComputerSoftwareMember_9" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5" xlink:to="loc_xnet_AcquiredComputerSoftwareMember_9" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InternetDomainNamesMember" xlink:label="loc_us-gaap_InternetDomainNamesMember_6" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5" xlink:to="loc_us-gaap_InternetDomainNamesMember_6" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_LandUseRightMember" xlink:label="loc_xnet_LandUseRightMember_11" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5" xlink:to="loc_xnet_LandUseRightMember_11" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_12" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationTable_3" xlink:to="loc_us-gaap_RangeAxis_12" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_13" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RangeAxis_12" xlink:to="loc_us-gaap_RangeMember_13" use="optional" order="10" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_13_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RangeAxis_12" xlink:to="loc_us-gaap_RangeMember_13_default" use="optional" order="11" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductOrServiceAxis" xlink:label="loc_us-gaap_ProductOrServiceAxis_16" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationTable_3" xlink:to="loc_us-gaap_ProductOrServiceAxis_16" use="optional" order="12" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductsAndServicesDomain" xlink:label="loc_us-gaap_ProductsAndServicesDomain_17" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ProductOrServiceAxis_16" xlink:to="loc_us-gaap_ProductsAndServicesDomain_17" use="optional" order="13" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductsAndServicesDomain" xlink:label="loc_us-gaap_ProductsAndServicesDomain_17_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ProductOrServiceAxis_16" xlink:to="loc_us-gaap_ProductsAndServicesDomain_17_default" use="optional" order="14" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_19" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationTable_3" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_19" use="optional" order="15" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_2481" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_19" xlink:to="loc_us-gaap_SegmentDomain_2481" use="optional" order="16" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_2481_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_19" xlink:to="loc_us-gaap_SegmentDomain_2481_default" use="optional" order="17" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BigDataMember" xlink:label="loc_xnet_BigDataMember_2482" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_2481" xlink:to="loc_xnet_BigDataMember_2482" use="optional" order="18" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_2480" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationTable_3" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_2480" use="optional" order="19" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_2484" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_2480" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_2484" use="optional" order="20" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_2484_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_2480" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_2484_default" use="optional" order="21" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_NonCompeteAgreementMember" xlink:label="loc_xnet_NonCompeteAgreementMember_2485" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_2484" xlink:to="loc_xnet_NonCompeteAgreementMember_2485" use="optional" order="22" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_RelatedTechnologyMember" xlink:label="loc_xnet_RelatedTechnologyMember_2486" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_2484" xlink:to="loc_xnet_RelatedTechnologyMember_2486" use="optional" order="23" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TrademarksMember" xlink:label="loc_us-gaap_TrademarksMember_2494" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_2484" xlink:to="loc_us-gaap_TrademarksMember_2494" use="optional" order="24" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_2483" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationTable_3" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_2483" use="optional" order="25" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_2488" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_2483" xlink:to="loc_us-gaap_RelatedPartyDomain_2488" use="optional" order="26" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_2488_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_2483" xlink:to="loc_us-gaap_RelatedPartyDomain_2488_default" use="optional" order="27" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BeijingMilletTechnologyCoLtdMember" xlink:label="loc_xnet_BeijingMilletTechnologyCoLtdMember_2489" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_2488" xlink:to="loc_xnet_BeijingMilletTechnologyCoLtdMember_2489" use="optional" order="28" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_20" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_2487" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_20" use="optional" order="29" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ImpairmentOfInvestments" xlink:label="loc_us-gaap_ImpairmentOfInvestments_21" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_2487" xlink:to="loc_us-gaap_ImpairmentOfInvestments_21" use="optional" order="30" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_23" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_2487" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_23" use="optional" order="31" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_24" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_2487" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_24" use="optional" order="32" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_26" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_2487" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_26" use="optional" order="33" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesDiscountsServices" xlink:label="loc_us-gaap_SalesDiscountsServices_27" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_2487" xlink:to="loc_us-gaap_SalesDiscountsServices_27" use="optional" order="34" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AdvertisingBarterTransactionsAdvertisingBarterNetGains" xlink:label="loc_xnet_AdvertisingBarterTransactionsAdvertisingBarterNetGains_30" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_2487" xlink:to="loc_xnet_AdvertisingBarterTransactionsAdvertisingBarterNetGains_30" use="optional" order="35" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdvertisingBarterTransactionsAdvertisingBarterRevenue" xlink:label="loc_us-gaap_AdvertisingBarterTransactionsAdvertisingBarterRevenue_31" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_2487" xlink:to="loc_us-gaap_AdvertisingBarterTransactionsAdvertisingBarterRevenue_31" use="optional" order="36" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdvertisingBarterTransactionsAdvertisingBarterCosts" xlink:label="loc_us-gaap_AdvertisingBarterTransactionsAdvertisingBarterCosts_32" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_2487" xlink:to="loc_us-gaap_AdvertisingBarterTransactionsAdvertisingBarterCosts_32" use="optional" order="37" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BusinessTaxAndSurcharges" xlink:label="loc_xnet_BusinessTaxAndSurcharges_33" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_2487" xlink:to="loc_xnet_BusinessTaxAndSurcharges_33" use="optional" order="38" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MarketingAndAdvertisingExpense" xlink:label="loc_us-gaap_MarketingAndAdvertisingExpense_34" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_2487" xlink:to="loc_us-gaap_MarketingAndAdvertisingExpense_34" use="optional" order="39" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ValueAddedTaxRate" xlink:label="loc_xnet_ValueAddedTaxRate_38" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_2487" xlink:to="loc_xnet_ValueAddedTaxRate_38" use="optional" order="40" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ValueAddedTaxInCertainServiceRevenues" xlink:label="loc_xnet_ValueAddedTaxInCertainServiceRevenues_39" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_2487" xlink:to="loc_xnet_ValueAddedTaxInCertainServiceRevenues_39" use="optional" order="41" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_40" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_2487" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_40" use="optional" order="42" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_StatutoryGeneralReserveRatePercentageOnNetIncome" xlink:label="loc_xnet_StatutoryGeneralReserveRatePercentageOnNetIncome_41" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_2487" xlink:to="loc_xnet_StatutoryGeneralReserveRatePercentageOnNetIncome_41" use="optional" order="43" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_StatutoryGeneralReserveFundAsPercentageOfRegisteredCapital" xlink:label="loc_xnet_StatutoryGeneralReserveFundAsPercentageOfRegisteredCapital_42" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_2487" xlink:to="loc_xnet_StatutoryGeneralReserveFundAsPercentageOfRegisteredCapital_42" use="optional" order="44" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_43" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_2487" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_43" use="optional" order="45" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_2490" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_2487" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_2490" use="optional" order="46" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_2491" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_2487" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_2491" use="optional" order="47" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_2492" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_2487" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_2492" use="optional" order="48" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdvertisingRevenue" xlink:label="loc_us-gaap_AdvertisingRevenue_2493" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_2487" xlink:to="loc_us-gaap_AdvertisingRevenue_2493" use="optional" order="49" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfBalancesOfRegisteredCapitalAdditionalPaidincapitalAndStatutoryReservesDetail">
    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AccountingPoliciesAndGeneralInformationLineItems" xlink:label="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_50" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AccountingPoliciesAndGeneralInformationTable" xlink:label="loc_xnet_AccountingPoliciesAndGeneralInformationTable_46" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_50" xlink:to="loc_xnet_AccountingPoliciesAndGeneralInformationTable_46" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="loc_us-gaap_StatementGeographicalAxis_47" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationTable_46" xlink:to="loc_us-gaap_StatementGeographicalAxis_47" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="loc_us-gaap_SegmentGeographicalDomain_48" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementGeographicalAxis_47" xlink:to="loc_us-gaap_SegmentGeographicalDomain_48" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="loc_us-gaap_SegmentGeographicalDomain_48_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementGeographicalAxis_47" xlink:to="loc_us-gaap_SegmentGeographicalDomain_48_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CN" xlink:label="loc_country_CN_49" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentGeographicalDomain_48" xlink:to="loc_country_CN_49" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_PaidInCapital" xlink:label="loc_xnet_PaidInCapital_2281" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_50" xlink:to="loc_xnet_PaidInCapital_2281" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital_52" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_50" xlink:to="loc_us-gaap_AdditionalPaidInCapital_52" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_StatutoryReserve" xlink:label="loc_xnet_StatutoryReserve_53" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_50" xlink:to="loc_xnet_StatutoryReserve_53" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_RegisteredCapitalAdditionalPaidInCapitalAndStatutoryReserves" xlink:label="loc_xnet_RegisteredCapitalAdditionalPaidInCapitalAndStatutoryReserves_54" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_50" xlink:to="loc_xnet_RegisteredCapitalAdditionalPaidInCapitalAndStatutoryReserves_54" use="optional" order="9" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/SharebasedCompensationAdditionalInformationDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2598" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_123" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2598" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_123" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_124" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_123" xlink:to="loc_us-gaap_PlanNameAxis_124" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_125" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_124" xlink:to="loc_us-gaap_PlanNameDomain_125" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_125_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_124" xlink:to="loc_us-gaap_PlanNameDomain_125_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_TwoThousandTenPlanMember" xlink:label="loc_xnet_TwoThousandTenPlanMember_126" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_125" xlink:to="loc_xnet_TwoThousandTenPlanMember_126" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_TwoThousandAndThirteenPlanMember" xlink:label="loc_xnet_TwoThousandAndThirteenPlanMember_127" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_125" xlink:to="loc_xnet_TwoThousandAndThirteenPlanMember_127" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_TwoThousandFourteenShareIncentivePlanMember" xlink:label="loc_xnet_TwoThousandFourteenShareIncentivePlanMember_128" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_125" xlink:to="loc_xnet_TwoThousandFourteenShareIncentivePlanMember_128" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_129" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_123" xlink:to="loc_us-gaap_RangeAxis_129" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_130" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RangeAxis_129" xlink:to="loc_us-gaap_RangeMember_130" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_130_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RangeAxis_129" xlink:to="loc_us-gaap_RangeMember_130_default" use="optional" order="10" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_131" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_130" xlink:to="loc_us-gaap_MinimumMember_131" use="optional" order="11" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_132" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_130" xlink:to="loc_us-gaap_MaximumMember_132" use="optional" order="12" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_133" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_123" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_133" use="optional" order="13" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_134" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_133" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_134" use="optional" order="14" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_134_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_133" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_134_default" use="optional" order="15" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_KingsoftCloudStorageBusinessMember" xlink:label="loc_xnet_KingsoftCloudStorageBusinessMember_135" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_134" xlink:to="loc_xnet_KingsoftCloudStorageBusinessMember_135" use="optional" order="16" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_136" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_123" xlink:to="loc_us-gaap_AwardTypeAxis_136" use="optional" order="17" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_137" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_136" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_137" use="optional" order="18" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_137_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_136" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_137_default" use="optional" order="19" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaap_RestrictedStockMember_138" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_137" xlink:to="loc_us-gaap_RestrictedStockMember_138" use="optional" order="20" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_139" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_123" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_139" use="optional" order="21" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_140" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_139" xlink:to="loc_us-gaap_RelatedPartyDomain_140" use="optional" order="22" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_140_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_139" xlink:to="loc_us-gaap_RelatedPartyDomain_140_default" use="optional" order="23" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_LeadingAdviceHoldingsLimitedMember" xlink:label="loc_xnet_LeadingAdviceHoldingsLimitedMember_141" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_140" xlink:to="loc_xnet_LeadingAdviceHoldingsLimitedMember_141" use="optional" order="24" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VestingAxis" xlink:label="loc_us-gaap_VestingAxis_142" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_123" xlink:to="loc_us-gaap_VestingAxis_142" use="optional" order="25" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_143" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VestingAxis_142" xlink:to="loc_us-gaap_VestingDomain_143" use="optional" order="26" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_143_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VestingAxis_142" xlink:to="loc_us-gaap_VestingDomain_143_default" use="optional" order="27" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_145" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_143" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_145" use="optional" order="28" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_146" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_143" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_146" use="optional" order="29" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_147" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_143" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_147" use="optional" order="30" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_SharebasedCompensationAwardTrancheFourMember" xlink:label="loc_xnet_SharebasedCompensationAwardTrancheFourMember_148" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_143" xlink:to="loc_xnet_SharebasedCompensationAwardTrancheFourMember_148" use="optional" order="31" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_SharebasedCompensationAwardTrancheFiveMember" xlink:label="loc_xnet_SharebasedCompensationAwardTrancheFiveMember_144" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_143" xlink:to="loc_xnet_SharebasedCompensationAwardTrancheFiveMember_144" use="optional" order="32" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShareBasedCompensationAwardTrancheSixMember" xlink:label="loc_xnet_ShareBasedCompensationAwardTrancheSixMember_2307" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_143" xlink:to="loc_xnet_ShareBasedCompensationAwardTrancheSixMember_2307" use="optional" order="33" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShareBasedCompensationAwardTrancheSevenMember" xlink:label="loc_xnet_ShareBasedCompensationAwardTrancheSevenMember_2308" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_143" xlink:to="loc_xnet_ShareBasedCompensationAwardTrancheSevenMember_2308" use="optional" order="34" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="loc_us-gaap_TitleOfIndividualAxis_149" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_123" xlink:to="loc_us-gaap_TitleOfIndividualAxis_149" use="optional" order="35" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_150" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TitleOfIndividualAxis_149" xlink:to="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_150" use="optional" order="36" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_150_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TitleOfIndividualAxis_149" xlink:to="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_150_default" use="optional" order="37" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DirectorMember" xlink:label="loc_us-gaap_DirectorMember_153" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_150" xlink:to="loc_us-gaap_DirectorMember_153" use="optional" order="38" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_EmployeeMember" xlink:label="loc_xnet_EmployeeMember_154" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_150" xlink:to="loc_xnet_EmployeeMember_154" use="optional" order="39" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_OfficersAndEmployeesMember" xlink:label="loc_xnet_OfficersAndEmployeesMember_156" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_150" xlink:to="loc_xnet_OfficersAndEmployeesMember_156" use="optional" order="40" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_SeniorOfficersMember" xlink:label="loc_xnet_SeniorOfficersMember_2381" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_150" xlink:to="loc_xnet_SeniorOfficersMember_2381" use="optional" order="41" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="loc_us-gaap_StatementScenarioAxis_157" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_123" xlink:to="loc_us-gaap_StatementScenarioAxis_157" use="optional" order="42" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_2599" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementScenarioAxis_157" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_2599" use="optional" order="43" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_2599_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementScenarioAxis_157" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_2599_default" use="optional" order="44" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioForecastMember" xlink:label="loc_us-gaap_ScenarioForecastMember_2600" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScenarioUnspecifiedDomain_2599" xlink:to="loc_us-gaap_ScenarioForecastMember_2600" use="optional" order="45" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1_158" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2598" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1_158" use="optional" order="46" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_159" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2598" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_159" use="optional" order="47" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_162" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2598" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_162" use="optional" order="48" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_163" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2598" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_163" use="optional" order="49" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_164" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2598" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_164" use="optional" order="50" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_165" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2598" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_165" use="optional" order="51" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_SharesLockUpPeriod" xlink:label="loc_xnet_SharesLockUpPeriod_166" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2598" xlink:to="loc_xnet_SharesLockUpPeriod_166" use="optional" order="52" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost_167" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2598" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost_167" use="optional" order="53" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" xlink:label="loc_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1_168" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2598" xlink:to="loc_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1_168" use="optional" order="54" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPostCombination" xlink:label="loc_xnet_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPostCombination_169" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2598" xlink:to="loc_xnet_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPostCombination_169" use="optional" order="55" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsConvertedAndCancelled" xlink:label="loc_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsConvertedAndCancelled_170" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2598" xlink:to="loc_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsConvertedAndCancelled_170" use="optional" order="56" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsConvertedAndOtherThanOptionsGrantedInPeriod" xlink:label="loc_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsConvertedAndOtherThanOptionsGrantedInPeriod_171" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2598" xlink:to="loc_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsConvertedAndOtherThanOptionsGrantedInPeriod_171" use="optional" order="57" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_172" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2598" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_172" use="optional" order="58" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate" xlink:label="loc_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate_173" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2598" xlink:to="loc_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate_173" use="optional" order="59" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_174" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2598" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_174" use="optional" order="60" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_175" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2598" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_175" use="optional" order="61" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_176" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2598" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_176" use="optional" order="62" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_177" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2598" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_177" use="optional" order="63" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_UnrecognizedShareBasedCompensationExpenses" xlink:label="loc_xnet_UnrecognizedShareBasedCompensationExpenses_178" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2598" xlink:to="loc_xnet_UnrecognizedShareBasedCompensationExpenses_178" use="optional" order="64" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_179" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2598" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_179" use="optional" order="65" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/SharebasedCompensationSummaryOfRestrictedSharesActivitiesDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_191" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_182" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_191" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_182" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_183" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_182" xlink:to="loc_us-gaap_PlanNameAxis_183" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_184" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_183" xlink:to="loc_us-gaap_PlanNameDomain_184" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_184_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_183" xlink:to="loc_us-gaap_PlanNameDomain_184_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_TwoThousandTenPlanMember" xlink:label="loc_xnet_TwoThousandTenPlanMember_185" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_184" xlink:to="loc_xnet_TwoThousandTenPlanMember_185" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_TwoThousandAndThirteenPlanMember" xlink:label="loc_xnet_TwoThousandAndThirteenPlanMember_186" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_184" xlink:to="loc_xnet_TwoThousandAndThirteenPlanMember_186" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_TwoThousandFourteenShareIncentivePlanMember" xlink:label="loc_xnet_TwoThousandFourteenShareIncentivePlanMember_187" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_184" xlink:to="loc_xnet_TwoThousandFourteenShareIncentivePlanMember_187" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_188" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_182" xlink:to="loc_us-gaap_AwardTypeAxis_188" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_189" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_188" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_189" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_189_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_188" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_189_default" use="optional" order="10" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaap_RestrictedStockMember_190" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_189" xlink:to="loc_us-gaap_RestrictedStockMember_190" use="optional" order="11" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_192" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_191" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_192" use="optional" order="12" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_194" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_191" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_194" use="optional" order="13" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_195" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_191" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_195" use="optional" order="14" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_196" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_191" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_196" use="optional" order="15" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber" xlink:label="loc_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber_198" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_191" xlink:to="loc_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber_198" use="optional" order="16" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_200" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_191" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_200" use="optional" order="17" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/SubsequentEventsAdditionalInformationDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaap_SubsequentEventLineItems_2739" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaap_SubsequentEventTable_203" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsequentEventLineItems_2739" xlink:to="loc_us-gaap_SubsequentEventTable_203" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_204" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_203" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_204" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_205" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_204" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_205" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_205_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_204" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_205_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_206" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_205" xlink:to="loc_us-gaap_SubsequentEventMember_206" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="loc_us-gaap_StatementScenarioAxis_207" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_203" xlink:to="loc_us-gaap_StatementScenarioAxis_207" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_208" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementScenarioAxis_207" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_208" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_208_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementScenarioAxis_207" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_208_default" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_210" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_203" xlink:to="loc_us-gaap_AwardTypeAxis_210" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_211" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_210" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_211" use="optional" order="10" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_211_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_210" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_211_default" use="optional" order="11" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaap_RestrictedStockMember_212" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_211" xlink:to="loc_us-gaap_RestrictedStockMember_212" use="optional" order="12" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_213" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_203" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_213" use="optional" order="13" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_214" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_213" xlink:to="loc_us-gaap_RelatedPartyDomain_214" use="optional" order="14" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_214_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_213" xlink:to="loc_us-gaap_RelatedPartyDomain_214_default" use="optional" order="15" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_216" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_203" xlink:to="loc_dei_LegalEntityAxis_216" use="optional" order="16" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_217" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_216" xlink:to="loc_dei_EntityDomain_217" use="optional" order="17" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_217_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_216" xlink:to="loc_dei_EntityDomain_217_default" use="optional" order="18" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_HenanTourismInformationCoLtdMember" xlink:label="loc_xnet_HenanTourismInformationCoLtdMember_2242" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_217" xlink:to="loc_xnet_HenanTourismInformationCoLtdMember_2242" use="optional" order="19" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_222" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_203" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_222" use="optional" order="20" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_223" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_222" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_223" use="optional" order="21" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_223_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_222" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_223_default" use="optional" order="22" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShareRepurchaseProgram2016Member" xlink:label="loc_xnet_ShareRepurchaseProgram2016Member_224" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_223" xlink:to="loc_xnet_ShareRepurchaseProgram2016Member_224" use="optional" order="23" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_225" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_203" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_225" use="optional" order="24" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_226" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_225" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_226" use="optional" order="25" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_226_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_225" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_226_default" use="optional" order="26" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_228" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_203" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_228" use="optional" order="27" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_2365" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_228" xlink:to="loc_us-gaap_EquityComponentDomain_2365" use="optional" order="28" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_2365_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_228" xlink:to="loc_us-gaap_EquityComponentDomain_2365_default" use="optional" order="29" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="loc_us-gaap_TreasuryStockMember_2366" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_2365" xlink:to="loc_us-gaap_TreasuryStockMember_2366" use="optional" order="30" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_2364" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_203" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_2364" use="optional" order="31" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_2740" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_2364" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_2740" use="optional" order="32" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_2740_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_2364" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_2740_default" use="optional" order="33" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_WebGameBusinessMember" xlink:label="loc_xnet_WebGameBusinessMember_2741" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_2740" xlink:to="loc_xnet_WebGameBusinessMember_2741" use="optional" order="34" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_236" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_2739" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_236" use="optional" order="35" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BusinessCombinationConsiderationPayable" xlink:label="loc_xnet_BusinessCombinationConsiderationPayable_2243" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_2739" xlink:to="loc_xnet_BusinessCombinationConsiderationPayable_2243" use="optional" order="36" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_2244" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_2739" xlink:to="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_2244" use="optional" order="37" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_2363" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_2739" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_2363" use="optional" order="38" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_2738" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_2739" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_2738" use="optional" order="39" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/OrganizationAndNatureOfOperationsAdditionalInformationDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableInterestEntityLineItems" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_261" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_242" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_261" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_242" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_243" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_242" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_243" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_244" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_243" xlink:to="loc_us-gaap_RelatedPartyDomain_244" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_244_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_243" xlink:to="loc_us-gaap_RelatedPartyDomain_244_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AgreementBetweenGiganologyShenzhenAndMrSeanShenglongZouMember" xlink:label="loc_xnet_AgreementBetweenGiganologyShenzhenAndMrSeanShenglongZouMember_246" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_244" xlink:to="loc_xnet_AgreementBetweenGiganologyShenzhenAndMrSeanShenglongZouMember_246" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AgreementBetweenGiganologyShenzhenAndShareholdersOfShenzhenXunleiMember" xlink:label="loc_xnet_AgreementBetweenGiganologyShenzhenAndShareholdersOfShenzhenXunleiMember_247" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_244" xlink:to="loc_xnet_AgreementBetweenGiganologyShenzhenAndShareholdersOfShenzhenXunleiMember_247" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AgreementBetweenGiganologyShenzhenAndShenzhenXunleiMember" xlink:label="loc_xnet_AgreementBetweenGiganologyShenzhenAndShenzhenXunleiMember_248" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_244" xlink:to="loc_xnet_AgreementBetweenGiganologyShenzhenAndShenzhenXunleiMember_248" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_CallOptionAgreementMember" xlink:label="loc_xnet_CallOptionAgreementMember_245" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_244" xlink:to="loc_xnet_CallOptionAgreementMember_245" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_249" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_242" xlink:to="loc_dei_LegalEntityAxis_249" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_250" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_249" xlink:to="loc_dei_EntityDomain_250" use="optional" order="10" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_250_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_249" xlink:to="loc_dei_EntityDomain_250_default" use="optional" order="11" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_GiganologyShenzhenCoLtdMember" xlink:label="loc_xnet_GiganologyShenzhenCoLtdMember_251" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_250" xlink:to="loc_xnet_GiganologyShenzhenCoLtdMember_251" use="optional" order="12" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_253" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_242" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_253" use="optional" order="13" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_254" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_253" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_254" use="optional" order="14" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_254_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_253" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_254_default" use="optional" order="15" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ExclusiveTechnologySupportAndServicesAgreementMember" xlink:label="loc_xnet_ExclusiveTechnologySupportAndServicesAgreementMember_255" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_254" xlink:to="loc_xnet_ExclusiveTechnologySupportAndServicesAgreementMember_255" use="optional" order="16" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ExclusiveTechnologyConsultingAndTrainingAgreementMember" xlink:label="loc_xnet_ExclusiveTechnologyConsultingAndTrainingAgreementMember_256" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_254" xlink:to="loc_xnet_ExclusiveTechnologyConsultingAndTrainingAgreementMember_256" use="optional" order="17" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_SoftwareAndProprietaryTechnologyLicenseContractMember" xlink:label="loc_xnet_SoftwareAndProprietaryTechnologyLicenseContractMember_257" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_254" xlink:to="loc_xnet_SoftwareAndProprietaryTechnologyLicenseContractMember_257" use="optional" order="18" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_258" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_242" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_258" use="optional" order="19" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_259" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_258" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_259" use="optional" order="20" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_259_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_258" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_259_default" use="optional" order="21" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_LoansReceivableInterestFree" xlink:label="loc_xnet_LoansReceivableInterestFree_265" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_261" xlink:to="loc_xnet_LoansReceivableInterestFree_265" use="optional" order="22" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AdditionalLoansReceivableInterestFree" xlink:label="loc_xnet_AdditionalLoansReceivableInterestFree_268" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_261" xlink:to="loc_xnet_AdditionalLoansReceivableInterestFree_268" use="optional" order="23" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncreaseDecreaseRegisteredCapital" xlink:label="loc_xnet_IncreaseDecreaseRegisteredCapital_269" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_261" xlink:to="loc_xnet_IncreaseDecreaseRegisteredCapital_269" use="optional" order="24" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentExpirationOrDueDateYear" xlink:label="loc_us-gaap_DebtConversionConvertedInstrumentExpirationOrDueDateYear_270" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_261" xlink:to="loc_us-gaap_DebtConversionConvertedInstrumentExpirationOrDueDateYear_270" use="optional" order="25" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_PrincipalAgreementOfVariableInterestEntitiesTermOfAgreements" xlink:label="loc_xnet_PrincipalAgreementOfVariableInterestEntitiesTermOfAgreements_271" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_261" xlink:to="loc_xnet_PrincipalAgreementOfVariableInterestEntitiesTermOfAgreements_271" use="optional" order="26" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLongtermPreTaxOperatingMarginPercent" xlink:label="loc_us-gaap_FairValueInputsLongtermPreTaxOperatingMarginPercent_272" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_261" xlink:to="loc_us-gaap_FairValueInputsLongtermPreTaxOperatingMarginPercent_272" use="optional" order="27" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ServicingFees" xlink:label="loc_us-gaap_ServicingFees_262" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_261" xlink:to="loc_us-gaap_ServicingFees_262" use="optional" order="28" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AgreementTerminateNoticePeriod" xlink:label="loc_xnet_AgreementTerminateNoticePeriod_273" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_261" xlink:to="loc_xnet_AgreementTerminateNoticePeriod_273" use="optional" order="29" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AgreementExtensionPeriod" xlink:label="loc_xnet_AgreementExtensionPeriod_274" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_261" xlink:to="loc_xnet_AgreementExtensionPeriod_274" use="optional" order="30" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_RelatedPartyAgreementExpirationDate" xlink:label="loc_xnet_RelatedPartyAgreementExpirationDate_275" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_261" xlink:to="loc_xnet_RelatedPartyAgreementExpirationDate_275" use="optional" order="31" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaap_SharePrice_276" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_261" xlink:to="loc_us-gaap_SharePrice_276" use="optional" order="32" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/OrganizationAndNatureOfOperationsAccompanyingConsolidatedFinancialStatementsIncludeFinancialStatementsOfCompanySubsidiariesVariableInterestEntityVieAndViesSubsidiariesDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableInterestEntityLineItems" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_302" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_284" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_302" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_284" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_285" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_284" xlink:to="loc_dei_LegalEntityAxis_285" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_286" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_285" xlink:to="loc_dei_EntityDomain_286" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_286_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_285" xlink:to="loc_dei_EntityDomain_286_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenXunleiNetworkingTechnologiesCoLtdMember" xlink:label="loc_xnet_ShenzhenXunleiNetworkingTechnologiesCoLtdMember_287" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_286" xlink:to="loc_xnet_ShenzhenXunleiNetworkingTechnologiesCoLtdMember_287" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_GiganologyShenzhenCoLtdMember" xlink:label="loc_xnet_GiganologyShenzhenCoLtdMember_288" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_286" xlink:to="loc_xnet_GiganologyShenzhenCoLtdMember_288" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenXunleiWangwenhuaCoLtdMember" xlink:label="loc_xnet_ShenzhenXunleiWangwenhuaCoLtdMember_2274" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_286" xlink:to="loc_xnet_ShenzhenXunleiWangwenhuaCoLtdMember_2274" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_XunleiNetworkingTechnologiesBeijingCoLdMember" xlink:label="loc_xnet_XunleiNetworkingTechnologiesBeijingCoLdMember_2275" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_286" xlink:to="loc_xnet_XunleiNetworkingTechnologiesBeijingCoLdMember_2275" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_XunleiGamesDevelopmentShenzhenCoLtdMember" xlink:label="loc_xnet_XunleiGamesDevelopmentShenzhenCoLtdMember_294" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_286" xlink:to="loc_xnet_XunleiGamesDevelopmentShenzhenCoLtdMember_294" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_XunleiNetworkTechnologiesLimitedBviMember" xlink:label="loc_xnet_XunleiNetworkTechnologiesLimitedBviMember_295" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_286" xlink:to="loc_xnet_XunleiNetworkTechnologiesLimitedBviMember_295" use="optional" order="10" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_XunleiNetworkTechnologiesLimitedHkMember" xlink:label="loc_xnet_XunleiNetworkTechnologiesLimitedHkMember_296" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_286" xlink:to="loc_xnet_XunleiNetworkTechnologiesLimitedHkMember_296" use="optional" order="11" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_XunleiComputerShenzhenCoLtdMember" xlink:label="loc_xnet_XunleiComputerShenzhenCoLtdMember_297" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_286" xlink:to="loc_xnet_XunleiComputerShenzhenCoLtdMember_297" use="optional" order="12" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenOnethingTechnologiesCoLtdMember" xlink:label="loc_xnet_ShenzhenOnethingTechnologiesCoLtdMember_299" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_286" xlink:to="loc_xnet_ShenzhenOnethingTechnologiesCoLtdMember_299" use="optional" order="13" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BeijingXunjingTechnologiesCoLtdMember" xlink:label="loc_xnet_BeijingXunjingTechnologiesCoLtdMember_2277" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_286" xlink:to="loc_xnet_BeijingXunjingTechnologiesCoLtdMember_2277" use="optional" order="14" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenCrystalInteractiveTechnologiesCoMember" xlink:label="loc_xnet_ShenzhenCrystalInteractiveTechnologiesCoMember_300" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_286" xlink:to="loc_xnet_ShenzhenCrystalInteractiveTechnologiesCoMember_300" use="optional" order="15" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenXunleiVentureCapitalPartnershipEnterpriseMember" xlink:label="loc_xnet_ShenzhenXunleiVentureCapitalPartnershipEnterpriseMember_2278" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_286" xlink:to="loc_xnet_ShenzhenXunleiVentureCapitalPartnershipEnterpriseMember_2278" use="optional" order="16" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenZhuolianSoftwareCoLtdMember" xlink:label="loc_xnet_ShenzhenZhuolianSoftwareCoLtdMember_2452" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_286" xlink:to="loc_xnet_ShenzhenZhuolianSoftwareCoLtdMember_2452" use="optional" order="17" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BeijingOnethingTechnologiesCoLtdMember" xlink:label="loc_xnet_BeijingOnethingTechnologiesCoLtdMember_2612" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_286" xlink:to="loc_xnet_BeijingOnethingTechnologiesCoLtdMember_2612" use="optional" order="18" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityIncorporationStateCountryName" xlink:label="loc_dei_EntityIncorporationStateCountryName_303" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_302" xlink:to="loc_dei_EntityIncorporationStateCountryName_303" use="optional" order="19" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityIncorporationDateOfIncorporation" xlink:label="loc_dei_EntityIncorporationDateOfIncorporation_304" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_302" xlink:to="loc_dei_EntityIncorporationDateOfIncorporation_304" use="optional" order="20" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableInterestEntityNatureOfInvolvement" xlink:label="loc_us-gaap_VariableInterestEntityNatureOfInvolvement_305" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_302" xlink:to="loc_us-gaap_VariableInterestEntityNatureOfInvolvement_305" use="optional" order="21" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableInterestEntityOwnershipPercentage" xlink:label="loc_us-gaap_VariableInterestEntityOwnershipPercentage_306" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_302" xlink:to="loc_us-gaap_VariableInterestEntityOwnershipPercentage_306" use="optional" order="22" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableInterestEntityVIEActivitiesOfVIE" xlink:label="loc_us-gaap_VariableInterestEntityVIEActivitiesOfVIE_307" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_302" xlink:to="loc_us-gaap_VariableInterestEntityVIEActivitiesOfVIE_307" use="optional" order="23" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/CertainRisksAndConcentrationAdditionalInformationDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_324" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="loc_us-gaap_ConcentrationRiskTable_310" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_324" xlink:to="loc_us-gaap_ConcentrationRiskTable_310" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:label="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_311" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_310" xlink:to="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_311" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_312" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_311" xlink:to="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_312" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_312_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_311" xlink:to="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_312_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_313" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_312" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_313" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember" xlink:label="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_314" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_312" xlink:to="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_314" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_315" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_310" xlink:to="loc_dei_LegalEntityAxis_315" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_316" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_315" xlink:to="loc_dei_EntityDomain_316" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_316_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_315" xlink:to="loc_dei_EntityDomain_316_default" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_318" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_310" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_318" use="optional" order="10" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_319" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_318" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_319" use="optional" order="11" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_319_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_318" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_319_default" use="optional" order="12" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaap_SalesRevenueNetMember_320" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_319" xlink:to="loc_us-gaap_SalesRevenueNetMember_320" use="optional" order="13" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_321" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_310" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_321" use="optional" order="14" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_322" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_321" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_322" use="optional" order="15" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_322_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_321" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_322_default" use="optional" order="16" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_323" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_322" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_323" use="optional" order="17" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ForeignOwnershipPercentageInInternetBasedBusinessesMaximum" xlink:label="loc_xnet_ForeignOwnershipPercentageInInternetBasedBusinessesMaximum_325" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_324" xlink:to="loc_xnet_ForeignOwnershipPercentageInInternetBasedBusinessesMaximum_325" use="optional" order="18" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_327" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_324" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_327" use="optional" order="19" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_328" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_324" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_328" use="optional" order="20" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ConcentrationRiskNumberOfTopCustomers" xlink:label="loc_xnet_ConcentrationRiskNumberOfTopCustomers_329" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_324" xlink:to="loc_xnet_ConcentrationRiskNumberOfTopCustomers_329" use="optional" order="21" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AccountsPayableintercompaniesBalanceCurrent" xlink:label="loc_xnet_AccountsPayableintercompaniesBalanceCurrent_2431" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_324" xlink:to="loc_xnet_AccountsPayableintercompaniesBalanceCurrent_2431" use="optional" order="22" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AccruedLiabilitiesAndOtherLiabilitiesIntercompaniesBalance" xlink:label="loc_xnet_AccruedLiabilitiesAndOtherLiabilitiesIntercompaniesBalance_2432" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_324" xlink:to="loc_xnet_AccruedLiabilitiesAndOtherLiabilitiesIntercompaniesBalance_2432" use="optional" order="23" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/NoncontrollingInterestAdditionalInformationDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinorityInterestLineItems" xlink:label="loc_us-gaap_MinorityInterestLineItems_336" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinorityInterestTable" xlink:label="loc_us-gaap_MinorityInterestTable_332" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_MinorityInterestLineItems_336" xlink:to="loc_us-gaap_MinorityInterestTable_332" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_333" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_MinorityInterestTable_332" xlink:to="loc_dei_LegalEntityAxis_333" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_334" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_333" xlink:to="loc_dei_EntityDomain_334" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_334_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_333" xlink:to="loc_dei_EntityDomain_334_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_XunleiGamesDevelopmentShenzhenCoLtdMember" xlink:label="loc_xnet_XunleiGamesDevelopmentShenzhenCoLtdMember_335" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_334" xlink:to="loc_xnet_XunleiGamesDevelopmentShenzhenCoLtdMember_335" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_337" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MinorityInterestLineItems_336" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_337" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_338" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MinorityInterestLineItems_336" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_338" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinorityInterestInJointVentures" xlink:label="loc_us-gaap_MinorityInterestInJointVentures_339" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MinorityInterestLineItems_336" xlink:to="loc_us-gaap_MinorityInterestInJointVentures_339" use="optional" order="8" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/TaxationAdditionalInformationDetail">
    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncomeTaxLineItems" xlink:label="loc_xnet_IncomeTaxLineItems_2377" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncomeTaxTable" xlink:label="loc_xnet_IncomeTaxTable_342" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_xnet_IncomeTaxLineItems_2377" xlink:to="loc_xnet_IncomeTaxTable_342" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_343" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_xnet_IncomeTaxTable_342" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_343" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_344" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_343" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_344" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_344_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_343" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_344_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_350" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_xnet_IncomeTaxTable_342" xlink:to="loc_dei_LegalEntityAxis_350" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_351" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_350" xlink:to="loc_dei_EntityDomain_351" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_351_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_350" xlink:to="loc_dei_EntityDomain_351_default" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_PeoplesRepublicOfChinaEntitiesMember" xlink:label="loc_xnet_PeoplesRepublicOfChinaEntitiesMember_353" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_351" xlink:to="loc_xnet_PeoplesRepublicOfChinaEntitiesMember_353" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenXunleiMember" xlink:label="loc_xnet_ShenzhenXunleiMember_354" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_351" xlink:to="loc_xnet_ShenzhenXunleiMember_354" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_XunleiComputerMember" xlink:label="loc_xnet_XunleiComputerMember_2581" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_351" xlink:to="loc_xnet_XunleiComputerMember_2581" use="optional" order="10" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="loc_us-gaap_StatementScenarioAxis_356" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_xnet_IncomeTaxTable_342" xlink:to="loc_us-gaap_StatementScenarioAxis_356" use="optional" order="11" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_2378" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementScenarioAxis_356" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_2378" use="optional" order="12" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_2378_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementScenarioAxis_356" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_2378_default" use="optional" order="13" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_357" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_IncomeTaxLineItems_2377" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_357" use="optional" order="14" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxHolidayDescription" xlink:label="loc_us-gaap_IncomeTaxHolidayDescription_361" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_IncomeTaxLineItems_2377" xlink:to="loc_us-gaap_IncomeTaxHolidayDescription_361" use="optional" order="15" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_362" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_IncomeTaxLineItems_2377" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_362" use="optional" order="16" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:label="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_365" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_IncomeTaxLineItems_2377" xlink:to="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_365" use="optional" order="17" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncomeTaxReconciliationForeignWithholdingTaxes" xlink:label="loc_xnet_IncomeTaxReconciliationForeignWithholdingTaxes_366" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_IncomeTaxLineItems_2377" xlink:to="loc_xnet_IncomeTaxReconciliationForeignWithholdingTaxes_366" use="optional" order="18" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_2437" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_IncomeTaxLineItems_2377" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_2437" use="optional" order="19" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_EffectiveIncomeTaxRateReconciliationDeductionResearchAndDevelopmentPercent" xlink:label="loc_xnet_EffectiveIncomeTaxRateReconciliationDeductionResearchAndDevelopmentPercent_2554" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_IncomeTaxLineItems_2377" xlink:to="loc_xnet_EffectiveIncomeTaxRateReconciliationDeductionResearchAndDevelopmentPercent_2554" use="optional" order="20" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/TaxationSummaryOfChangesInDeferredTaxAssetAndLiabilityBalancesParentheticalDetail">
    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncomeTaxLineItems" xlink:label="loc_xnet_IncomeTaxLineItems_374" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncomeTaxTable" xlink:label="loc_xnet_IncomeTaxTable_370" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_xnet_IncomeTaxLineItems_374" xlink:to="loc_xnet_IncomeTaxTable_370" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_371" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_xnet_IncomeTaxTable_370" xlink:to="loc_dei_LegalEntityAxis_371" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_372" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_371" xlink:to="loc_dei_EntityDomain_372" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_372_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_371" xlink:to="loc_dei_EntityDomain_372_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenXunleiMember" xlink:label="loc_xnet_ShenzhenXunleiMember_373" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_372" xlink:to="loc_xnet_ShenzhenXunleiMember_373" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_375" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_IncomeTaxLineItems_374" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_375" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalizedSoftwareDevelopmentCostsForSoftwareSoldToCustomers" xlink:label="loc_us-gaap_CapitalizedSoftwareDevelopmentCostsForSoftwareSoldToCustomers_376" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_IncomeTaxLineItems_374" xlink:to="loc_us-gaap_CapitalizedSoftwareDevelopmentCostsForSoftwareSoldToCustomers_376" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="loc_us-gaap_DeferredTaxLiabilities_377" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_IncomeTaxLineItems_374" xlink:to="loc_us-gaap_DeferredTaxLiabilities_377" use="optional" order="8" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/RepurchaseOfSharesAdditionalInformationDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityClassOfTreasuryStockLineItems" xlink:label="loc_us-gaap_EquityClassOfTreasuryStockLineItems_400" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfTreasuryStockTable" xlink:label="loc_us-gaap_ClassOfTreasuryStockTable_380" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_400" xlink:to="loc_us-gaap_ClassOfTreasuryStockTable_380" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_381" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_380" xlink:to="loc_dei_LegalEntityAxis_381" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_382" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_381" xlink:to="loc_dei_EntityDomain_382" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_382_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_381" xlink:to="loc_dei_EntityDomain_382_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_384" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_380" xlink:to="loc_us-gaap_PlanNameAxis_384" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_385" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_384" xlink:to="loc_us-gaap_PlanNameDomain_385" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_385_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_384" xlink:to="loc_us-gaap_PlanNameDomain_385_default" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_387" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_380" xlink:to="loc_us-gaap_StatementClassOfStockAxis_387" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_388" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_387" xlink:to="loc_us-gaap_ClassOfStockDomain_388" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_388_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_387" xlink:to="loc_us-gaap_ClassOfStockDomain_388_default" use="optional" order="10" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_393" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_380" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_393" use="optional" order="11" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_394" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_393" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_394" use="optional" order="12" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_394_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_393" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_394_default" use="optional" order="13" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShareRepurchaseProgram2016Member" xlink:label="loc_xnet_ShareRepurchaseProgram2016Member_396" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_394" xlink:to="loc_xnet_ShareRepurchaseProgram2016Member_396" use="optional" order="14" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShareRepurchaseProgram2017Member" xlink:label="loc_xnet_ShareRepurchaseProgram2017Member_2539" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_394" xlink:to="loc_xnet_ShareRepurchaseProgram2017Member_2539" use="optional" order="15" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_397" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_380" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_397" use="optional" order="16" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_398" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_397" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_398" use="optional" order="17" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_398_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_397" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_398_default" use="optional" order="18" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_StockRepurchasedDuringPeriodSharesAmericanDepositaryShares" xlink:label="loc_xnet_StockRepurchasedDuringPeriodSharesAmericanDepositaryShares_401" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_400" xlink:to="loc_xnet_StockRepurchasedDuringPeriodSharesAmericanDepositaryShares_401" use="optional" order="19" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_402" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_400" xlink:to="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_402" use="optional" order="20" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/AdditionalInformationCondensedFinancialStatementsOfCompanyScheduleOfCondensedBalanceSheetsDetail">
    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ConsolidatedBalanceSheetStatementsCaptionsLineItems" xlink:label="loc_xnet_ConsolidatedBalanceSheetStatementsCaptionsLineItems_420" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CondensedBalanceSheetStatementTable" xlink:label="loc_us-gaap_CondensedBalanceSheetStatementTable_411" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_xnet_ConsolidatedBalanceSheetStatementsCaptionsLineItems_420" xlink:to="loc_us-gaap_CondensedBalanceSheetStatementTable_411" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidatedEntitiesAxis" xlink:label="loc_us-gaap_ConsolidatedEntitiesAxis_412" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_CondensedBalanceSheetStatementTable_411" xlink:to="loc_us-gaap_ConsolidatedEntitiesAxis_412" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidatedEntitiesDomain" xlink:label="loc_us-gaap_ConsolidatedEntitiesDomain_413" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConsolidatedEntitiesAxis_412" xlink:to="loc_us-gaap_ConsolidatedEntitiesDomain_413" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidatedEntitiesDomain" xlink:label="loc_us-gaap_ConsolidatedEntitiesDomain_413_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConsolidatedEntitiesAxis_412" xlink:to="loc_us-gaap_ConsolidatedEntitiesDomain_413_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ParentCompanyMember" xlink:label="loc_us-gaap_ParentCompanyMember_414" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConsolidatedEntitiesDomain_413" xlink:to="loc_us-gaap_ParentCompanyMember_414" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_415" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_CondensedBalanceSheetStatementTable_411" xlink:to="loc_us-gaap_StatementClassOfStockAxis_415" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_416" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_415" xlink:to="loc_us-gaap_ClassOfStockDomain_416" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_416_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_415" xlink:to="loc_us-gaap_ClassOfStockDomain_416_default" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_417" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_CondensedBalanceSheetStatementTable_411" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_417" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_418" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_417" xlink:to="loc_us-gaap_EquityComponentDomain_418" use="optional" order="10" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_418_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_417" xlink:to="loc_us-gaap_EquityComponentDomain_418_default" use="optional" order="11" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_421" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_ConsolidatedBalanceSheetStatementsCaptionsLineItems_420" xlink:to="loc_us-gaap_AssetsAbstract_421" use="optional" order="12" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_422" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_421" xlink:to="loc_us-gaap_AssetsCurrentAbstract_422" use="optional" order="13" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_423" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_422" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_423" use="optional" order="14" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DueFromSubsidiariesAndVariableInterestEntities" xlink:label="loc_xnet_DueFromSubsidiariesAndVariableInterestEntities_424" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_422" xlink:to="loc_xnet_DueFromSubsidiariesAndVariableInterestEntities_424" use="optional" order="15" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_425" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_422" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_425" use="optional" order="16" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_426" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_422" xlink:to="loc_us-gaap_AssetsCurrent_426" use="optional" order="17" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsNoncurrentAbstract" xlink:label="loc_us-gaap_AssetsNoncurrentAbstract_427" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_ConsolidatedBalanceSheetStatementsCaptionsLineItems_420" xlink:to="loc_us-gaap_AssetsNoncurrentAbstract_427" use="optional" order="18" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_2240" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_427" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_2240" use="optional" order="19" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_InvestmentInSubsidiariesAndVariableInterestEntities" xlink:label="loc_xnet_InvestmentInSubsidiariesAndVariableInterestEntities_430" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_427" xlink:to="loc_xnet_InvestmentInSubsidiariesAndVariableInterestEntities_430" use="optional" order="20" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_428" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_427" xlink:to="loc_us-gaap_Assets_428" use="optional" order="21" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAbstract" xlink:label="loc_us-gaap_LiabilitiesAbstract_431" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_ConsolidatedBalanceSheetStatementsCaptionsLineItems_420" xlink:to="loc_us-gaap_LiabilitiesAbstract_431" use="optional" order="22" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_432" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_431" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_432" use="optional" order="23" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_433" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_432" xlink:to="loc_us-gaap_AccountsPayableCurrent_433" use="optional" order="24" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DueToSubsidiariesAndVariableInterestEntities" xlink:label="loc_xnet_DueToSubsidiariesAndVariableInterestEntities_2241" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_432" xlink:to="loc_xnet_DueToSubsidiariesAndVariableInterestEntities_2241" use="optional" order="25" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent_434" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_432" xlink:to="loc_us-gaap_DeferredRevenueCurrent_434" use="optional" order="26" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AccruedLiabilitiesAndOtherLiabilitiesCurrent" xlink:label="loc_xnet_AccruedLiabilitiesAndOtherLiabilitiesCurrent_435" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_432" xlink:to="loc_xnet_AccruedLiabilitiesAndOtherLiabilitiesCurrent_435" use="optional" order="27" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_436" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_432" xlink:to="loc_us-gaap_LiabilitiesCurrent_436" use="optional" order="28" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_437" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_ConsolidatedBalanceSheetStatementsCaptionsLineItems_420" xlink:to="loc_us-gaap_LiabilitiesNoncurrentAbstract_437" use="optional" order="29" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent_438" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_437" xlink:to="loc_us-gaap_DeferredRevenueNoncurrent_438" use="optional" order="30" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DueToRelatedPartiesNoncurrent" xlink:label="loc_us-gaap_DueToRelatedPartiesNoncurrent_440" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_437" xlink:to="loc_us-gaap_DueToRelatedPartiesNoncurrent_440" use="optional" order="31" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_StockRepurchaseWithholdingPayable" xlink:label="loc_xnet_StockRepurchaseWithholdingPayable_441" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_437" xlink:to="loc_xnet_StockRepurchaseWithholdingPayable_441" use="optional" order="32" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_442" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_437" xlink:to="loc_us-gaap_Liabilities_442" use="optional" order="33" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_2582" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_437" xlink:to="loc_us-gaap_CommitmentsAndContingencies_2582" use="optional" order="34" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_445" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_ConsolidatedBalanceSheetStatementsCaptionsLineItems_420" xlink:to="loc_us-gaap_StockholdersEquityAbstract_445" use="optional" order="35" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_448" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_445" xlink:to="loc_us-gaap_CommonStockValue_448" use="optional" order="36" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaap_TreasuryStockValue_446" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_445" xlink:to="loc_us-gaap_TreasuryStockValue_446" use="optional" order="37" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_OtherShareholdersEquity" xlink:label="loc_xnet_OtherShareholdersEquity_449" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_445" xlink:to="loc_xnet_OtherShareholdersEquity_449" use="optional" order="38" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_450" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_445" xlink:to="loc_us-gaap_StockholdersEquity_450" use="optional" order="39" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_451" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_445" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_451" use="optional" order="40" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/AdditionalInformationCondensedFinancialStatementsOfCompanyScheduleOfCondensedBalanceSheetsParentheticalDetail">
    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ConsolidatedBalanceSheetStatementsCaptionsLineItems" xlink:label="loc_xnet_ConsolidatedBalanceSheetStatementsCaptionsLineItems_458" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CondensedBalanceSheetStatementTable" xlink:label="loc_us-gaap_CondensedBalanceSheetStatementTable_454" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_xnet_ConsolidatedBalanceSheetStatementsCaptionsLineItems_458" xlink:to="loc_us-gaap_CondensedBalanceSheetStatementTable_454" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidatedEntitiesAxis" xlink:label="loc_us-gaap_ConsolidatedEntitiesAxis_455" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_CondensedBalanceSheetStatementTable_454" xlink:to="loc_us-gaap_ConsolidatedEntitiesAxis_455" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidatedEntitiesDomain" xlink:label="loc_us-gaap_ConsolidatedEntitiesDomain_456" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConsolidatedEntitiesAxis_455" xlink:to="loc_us-gaap_ConsolidatedEntitiesDomain_456" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidatedEntitiesDomain" xlink:label="loc_us-gaap_ConsolidatedEntitiesDomain_456_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConsolidatedEntitiesAxis_455" xlink:to="loc_us-gaap_ConsolidatedEntitiesDomain_456_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ParentCompanyMember" xlink:label="loc_us-gaap_ParentCompanyMember_457" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConsolidatedEntitiesDomain_456" xlink:to="loc_us-gaap_ParentCompanyMember_457" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="loc_us-gaap_TreasuryStockShares_459" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_ConsolidatedBalanceSheetStatementsCaptionsLineItems_458" xlink:to="loc_us-gaap_TreasuryStockShares_459" use="optional" order="6" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/AdditionalInformationCondensedFinancialStatementsOfCompanyScheduleOfCondensedStatementsOfOperationsDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CondensedIncomeStatementsCaptionsLineItems" xlink:label="loc_us-gaap_CondensedIncomeStatementsCaptionsLineItems_466" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CondensedIncomeStatementTable" xlink:label="loc_us-gaap_CondensedIncomeStatementTable_462" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_CondensedIncomeStatementsCaptionsLineItems_466" xlink:to="loc_us-gaap_CondensedIncomeStatementTable_462" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidatedEntitiesAxis" xlink:label="loc_us-gaap_ConsolidatedEntitiesAxis_463" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_CondensedIncomeStatementTable_462" xlink:to="loc_us-gaap_ConsolidatedEntitiesAxis_463" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidatedEntitiesDomain" xlink:label="loc_us-gaap_ConsolidatedEntitiesDomain_464" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConsolidatedEntitiesAxis_463" xlink:to="loc_us-gaap_ConsolidatedEntitiesDomain_464" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidatedEntitiesDomain" xlink:label="loc_us-gaap_ConsolidatedEntitiesDomain_464_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConsolidatedEntitiesAxis_463" xlink:to="loc_us-gaap_ConsolidatedEntitiesDomain_464_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ParentCompanyMember" xlink:label="loc_us-gaap_ParentCompanyMember_465" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConsolidatedEntitiesDomain_464" xlink:to="loc_us-gaap_ParentCompanyMember_465" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaap_CostOfRevenue_468" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CondensedIncomeStatementsCaptionsLineItems_466" xlink:to="loc_us-gaap_CostOfRevenue_468" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_469" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CondensedIncomeStatementsCaptionsLineItems_466" xlink:to="loc_us-gaap_GrossProfit_469" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="loc_us-gaap_OperatingExpensesAbstract_470" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CondensedIncomeStatementsCaptionsLineItems_466" xlink:to="loc_us-gaap_OperatingExpensesAbstract_470" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaap_SellingAndMarketingExpense_473" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_470" xlink:to="loc_us-gaap_SellingAndMarketingExpense_473" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_474" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_470" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_474" use="optional" order="10" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaap_OperatingExpenses_475" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_470" xlink:to="loc_us-gaap_OperatingExpenses_475" use="optional" order="11" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_476" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CondensedIncomeStatementsCaptionsLineItems_466" xlink:to="loc_us-gaap_OperatingIncomeLoss_476" use="optional" order="12" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestIncomeOther" xlink:label="loc_us-gaap_InterestIncomeOther_477" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CondensedIncomeStatementsCaptionsLineItems_466" xlink:to="loc_us-gaap_InterestIncomeOther_477" use="optional" order="13" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestExpenseDebt" xlink:label="loc_us-gaap_InterestExpenseDebt_478" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CondensedIncomeStatementsCaptionsLineItems_466" xlink:to="loc_us-gaap_InterestExpenseDebt_478" use="optional" order="14" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_479" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CondensedIncomeStatementsCaptionsLineItems_466" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_479" use="optional" order="15" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncomeLossFromContinuingOperationsFromSubsidiariesAndVariableInterestEntities" xlink:label="loc_xnet_IncomeLossFromContinuingOperationsFromSubsidiariesAndVariableInterestEntities_2634" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CondensedIncomeStatementsCaptionsLineItems_466" xlink:to="loc_xnet_IncomeLossFromContinuingOperationsFromSubsidiariesAndVariableInterestEntities_2634" use="optional" order="16" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncomeLossFromDiscontinuingOperationsFromSubsidiariesAndVariableInterestEntities" xlink:label="loc_xnet_IncomeLossFromDiscontinuingOperationsFromSubsidiariesAndVariableInterestEntities_2635" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CondensedIncomeStatementsCaptionsLineItems_466" xlink:to="loc_xnet_IncomeLossFromDiscontinuingOperationsFromSubsidiariesAndVariableInterestEntities_2635" use="optional" order="17" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_480" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CondensedIncomeStatementsCaptionsLineItems_466" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_480" use="optional" order="18" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_481" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CondensedIncomeStatementsCaptionsLineItems_466" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_481" use="optional" order="19" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_482" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CondensedIncomeStatementsCaptionsLineItems_466" xlink:to="loc_us-gaap_ProfitLoss_482" use="optional" order="20" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_483" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CondensedIncomeStatementsCaptionsLineItems_466" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_483" use="optional" order="21" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_484" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CondensedIncomeStatementsCaptionsLineItems_466" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_484" use="optional" order="22" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/AdditionalInformationCondensedFinancialStatementsOfCompanyScheduleOfCondensedStatementOfCashFlowsDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CondensedCashFlowStatementsCaptionsLineItems" xlink:label="loc_us-gaap_CondensedCashFlowStatementsCaptionsLineItems_491" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CondensedCashFlowStatementTable" xlink:label="loc_us-gaap_CondensedCashFlowStatementTable_487" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_CondensedCashFlowStatementsCaptionsLineItems_491" xlink:to="loc_us-gaap_CondensedCashFlowStatementTable_487" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidatedEntitiesAxis" xlink:label="loc_us-gaap_ConsolidatedEntitiesAxis_488" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_CondensedCashFlowStatementTable_487" xlink:to="loc_us-gaap_ConsolidatedEntitiesAxis_488" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidatedEntitiesDomain" xlink:label="loc_us-gaap_ConsolidatedEntitiesDomain_489" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConsolidatedEntitiesAxis_488" xlink:to="loc_us-gaap_ConsolidatedEntitiesDomain_489" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidatedEntitiesDomain" xlink:label="loc_us-gaap_ConsolidatedEntitiesDomain_489_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConsolidatedEntitiesAxis_488" xlink:to="loc_us-gaap_ConsolidatedEntitiesDomain_489_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ParentCompanyMember" xlink:label="loc_us-gaap_ParentCompanyMember_490" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConsolidatedEntitiesDomain_489" xlink:to="loc_us-gaap_ParentCompanyMember_490" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_494" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CondensedCashFlowStatementsCaptionsLineItems_491" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_494" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_495" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_494" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_495" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_492" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CondensedCashFlowStatementsCaptionsLineItems_491" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_492" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_493" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_492" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_493" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_496" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CondensedCashFlowStatementsCaptionsLineItems_491" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_496" use="optional" order="10" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_497" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_496" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_497" use="optional" order="11" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_498" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CondensedCashFlowStatementsCaptionsLineItems_491" xlink:to="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_498" use="optional" order="12" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_499" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CondensedCashFlowStatementsCaptionsLineItems_491" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_499" use="optional" order="13" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations_500" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CondensedCashFlowStatementsCaptionsLineItems_491" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations_500" use="optional" order="14" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/FairValueMeasurementsScheduleOfFinancialInstrumentsMeasuredAtFairValueDetail">
    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_FairValueOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisLineItems" xlink:label="loc_xnet_FairValueOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisLineItems_513" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_504" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_xnet_FairValueOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisLineItems_513" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_504" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_505" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_504" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_505" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_506" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_505" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_506" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_506_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_505" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_506_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_507" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_506" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_507" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_508" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_504" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_508" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_509" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_508" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_509" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_509_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_508" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_509_default" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BankTimeDepositsMember" xlink:label="loc_us-gaap_BankTimeDepositsMember_510" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_509" xlink:to="loc_us-gaap_BankTimeDepositsMember_510" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_FinancialInstrumentsMember" xlink:label="loc_xnet_FinancialInstrumentsMember_511" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_509" xlink:to="loc_xnet_FinancialInstrumentsMember_511" use="optional" order="10" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_514" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_FairValueOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisLineItems_513" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_514" use="optional" order="11" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="loc_us-gaap_ShortTermInvestments_517" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_FairValueOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisLineItems_513" xlink:to="loc_us-gaap_ShortTermInvestments_517" use="optional" order="12" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueNetAssetLiability" xlink:label="loc_us-gaap_FairValueNetAssetLiability_518" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_FairValueOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisLineItems_513" xlink:to="loc_us-gaap_FairValueNetAssetLiability_518" use="optional" order="13" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/TaxationSummaryOfChangesInDeferredTaxAssetAndLiabilityBalancesDetail">
    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncomeTaxLineItems" xlink:label="loc_xnet_IncomeTaxLineItems_526" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncomeTaxTable" xlink:label="loc_xnet_IncomeTaxTable_521" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_xnet_IncomeTaxLineItems_526" xlink:to="loc_xnet_IncomeTaxTable_521" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_522" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_xnet_IncomeTaxTable_521" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_522" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_523" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_522" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_523" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_523_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_522" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_523_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNetCurrentClassificationAbstract" xlink:label="loc_us-gaap_DeferredTaxAssetsNetCurrentClassificationAbstract_527" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_IncomeTaxLineItems_526" xlink:to="loc_us-gaap_DeferredTaxAssetsNetCurrentClassificationAbstract_527" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DeferredTaxAssetsOperatingLossCarryforwardsCurrent" xlink:label="loc_xnet_DeferredTaxAssetsOperatingLossCarryforwardsCurrent_528" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsNetCurrentClassificationAbstract_527" xlink:to="loc_xnet_DeferredTaxAssetsOperatingLossCarryforwardsCurrent_528" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DeferredTaxAssetsAmortizationOfIntangibleAssetsCurrent" xlink:label="loc_xnet_DeferredTaxAssetsAmortizationOfIntangibleAssetsCurrent_529" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsNetCurrentClassificationAbstract_527" xlink:to="loc_xnet_DeferredTaxAssetsAmortizationOfIntangibleAssetsCurrent_529" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowanceCurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowanceCurrent_533" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsNetCurrentClassificationAbstract_527" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowanceCurrent_533" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNetCurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsNetCurrent_534" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsNetCurrentClassificationAbstract_527" xlink:to="loc_us-gaap_DeferredTaxAssetsNetCurrent_534" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract" xlink:label="loc_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract_535" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_IncomeTaxLineItems_526" xlink:to="loc_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract_535" use="optional" order="10" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent" xlink:label="loc_xnet_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent_537" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract_535" xlink:to="loc_xnet_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent_537" use="optional" order="11" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DeferredTaxAssetsEquityMethodInvestmentsNoncurrent" xlink:label="loc_xnet_DeferredTaxAssetsEquityMethodInvestmentsNoncurrent_2250" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract_535" xlink:to="loc_xnet_DeferredTaxAssetsEquityMethodInvestmentsNoncurrent_2250" use="optional" order="12" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DeferredTaxAssetsAllowanceForAdvanceToSuppliersNonCurrent" xlink:label="loc_xnet_DeferredTaxAssetsAllowanceForAdvanceToSuppliersNonCurrent_2251" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract_535" xlink:to="loc_xnet_DeferredTaxAssetsAllowanceForAdvanceToSuppliersNonCurrent_2251" use="optional" order="13" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:label="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_2549" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract_535" xlink:to="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_2549" use="optional" order="14" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:label="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_2550" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract_535" xlink:to="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_2550" use="optional" order="15" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DeferredTaxAssetsOtherReceivables" xlink:label="loc_xnet_DeferredTaxAssetsOtherReceivables_2548" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract_535" xlink:to="loc_xnet_DeferredTaxAssetsOtherReceivables_2548" use="optional" order="16" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowanceNoncurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowanceNoncurrent_540" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract_535" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowanceNoncurrent_540" use="optional" order="17" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsNetNoncurrent_541" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract_535" xlink:to="loc_us-gaap_DeferredTaxAssetsNetNoncurrent_541" use="optional" order="18" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DeferredTaxLiabilitiesNetNonCurrentClassificationAbstract" xlink:label="loc_xnet_DeferredTaxLiabilitiesNetNonCurrentClassificationAbstract_542" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_IncomeTaxLineItems_526" xlink:to="loc_xnet_DeferredTaxLiabilitiesNetNonCurrentClassificationAbstract_542" use="optional" order="19" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_543" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_DeferredTaxLiabilitiesNetNonCurrentClassificationAbstract_542" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_543" use="optional" order="20" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/BasicAndDilutedNetIncomeLossPerShareScheduleOfBasicAndDilutedNetIncomeLossPerShareDetail">
    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_EarningPerShareLineItems" xlink:label="loc_xnet_EarningPerShareLineItems_568" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_EarningPerShareTable" xlink:label="loc_xnet_EarningPerShareTable_561" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_xnet_EarningPerShareLineItems_568" xlink:to="loc_xnet_EarningPerShareTable_561" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_562" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_xnet_EarningPerShareTable_561" xlink:to="loc_us-gaap_StatementClassOfStockAxis_562" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_563" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_562" xlink:to="loc_us-gaap_ClassOfStockDomain_563" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_563_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_562" xlink:to="loc_us-gaap_ClassOfStockDomain_563_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAbstract" xlink:label="loc_us-gaap_NetIncomeLossAbstract_569" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_EarningPerShareLineItems_568" xlink:to="loc_us-gaap_NetIncomeLossAbstract_569" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_570" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetIncomeLossAbstract_569" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations_570" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_2210" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetIncomeLossAbstract_569" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_2210" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_572" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetIncomeLossAbstract_569" xlink:to="loc_us-gaap_ProfitLoss_572" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_573" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetIncomeLossAbstract_569" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_573" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_574" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetIncomeLossAbstract_569" xlink:to="loc_us-gaap_NetIncomeLoss_574" use="optional" order="10" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_583" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_EarningPerShareLineItems_568" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_583" use="optional" order="11" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncomeLossFromContinuingOperationsBasic" xlink:label="loc_xnet_IncomeLossFromContinuingOperationsBasic_584" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_EarningPerShareLineItems_568" xlink:to="loc_xnet_IncomeLossFromContinuingOperationsBasic_584" use="optional" order="12" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_587" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_EarningPerShareLineItems_568" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_587" use="optional" order="13" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_NetIncomeLossAvailableToCommonStockholdersDilutedDiscontinuedOperations" xlink:label="loc_xnet_NetIncomeLossAvailableToCommonStockholdersDilutedDiscontinuedOperations_588" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_EarningPerShareLineItems_568" xlink:to="loc_xnet_NetIncomeLossAvailableToCommonStockholdersDilutedDiscontinuedOperations_588" use="optional" order="14" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_589" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_EarningPerShareLineItems_568" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_589" use="optional" order="15" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_590" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_589" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_590" use="optional" order="16" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_593" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_589" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_593" use="optional" order="17" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_594" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_EarningPerShareLineItems_568" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_594" use="optional" order="18" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare_595" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_EarningPerShareLineItems_568" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare_595" use="optional" order="19" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_596" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_EarningPerShareLineItems_568" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_596" use="optional" order="20" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare_597" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_EarningPerShareLineItems_568" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare_597" use="optional" order="21" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/SummaryOfSignificantAccountingPoliciesAnalysisOfDifferentTypesOfRevenuesDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_2140" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_2137" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_2140" xlink:to="loc_us-gaap_StatementTable_2137" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2138" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_2137" xlink:to="loc_us-gaap_StatementClassOfStockAxis_2138" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2139" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2138" xlink:to="loc_us-gaap_ClassOfStockDomain_2139" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2139_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2138" xlink:to="loc_us-gaap_ClassOfStockDomain_2139_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueGoodsNetAbstract" xlink:label="loc_us-gaap_SalesRevenueGoodsNetAbstract_641" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2140" xlink:to="loc_us-gaap_SalesRevenueGoodsNetAbstract_641" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubscriptionRevenue" xlink:label="loc_us-gaap_SubscriptionRevenue_642" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SalesRevenueGoodsNetAbstract_641" xlink:to="loc_us-gaap_SubscriptionRevenue_642" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdvertisingRevenue" xlink:label="loc_us-gaap_AdvertisingRevenue_643" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SalesRevenueGoodsNetAbstract_641" xlink:to="loc_us-gaap_AdvertisingRevenue_643" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ProductRevenue" xlink:label="loc_xnet_ProductRevenue_2734" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SalesRevenueGoodsNetAbstract_641" xlink:to="loc_xnet_ProductRevenue_2734" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherSalesRevenueNet" xlink:label="loc_us-gaap_OtherSalesRevenueNet_644" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SalesRevenueGoodsNetAbstract_641" xlink:to="loc_us-gaap_OtherSalesRevenueNet_644" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_SaleRevenueNet" xlink:label="loc_xnet_SaleRevenueNet_645" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SalesRevenueGoodsNetAbstract_641" xlink:to="loc_xnet_SaleRevenueNet_645" use="optional" order="10" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_646" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2140" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_646" use="optional" order="11" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfPropertyAndEquipmentEstimatedUsefulLifeDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_661" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_653" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_661" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_653" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_654" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_653" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_654" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_655" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_654" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_655" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_655_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_654" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_655_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ServersAndNetworkEquipmentMember" xlink:label="loc_xnet_ServersAndNetworkEquipmentMember_656" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_655" xlink:to="loc_xnet_ServersAndNetworkEquipmentMember_656" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="loc_us-gaap_ComputerEquipmentMember_657" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_655" xlink:to="loc_us-gaap_ComputerEquipmentMember_657" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_658" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_655" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_658" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaap_VehiclesMember_659" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_655" xlink:to="loc_us-gaap_VehiclesMember_659" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_660" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_655" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_660" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_PropertyPlantAndEquipmentEstimatedUsefulLife" xlink:label="loc_xnet_PropertyPlantAndEquipmentEstimatedUsefulLife_662" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_661" xlink:to="loc_xnet_PropertyPlantAndEquipmentEstimatedUsefulLife_662" use="optional" order="10" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage_664" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_661" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage_664" use="optional" order="11" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/CashAndCashEquivalentsSummaryOfCashOnHandAndCashHeldAtBankDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsLineItems" xlink:label="loc_us-gaap_CashAndCashEquivalentsLineItems_676" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTable" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_670" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_676" xlink:to="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_670" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrencyAxis" xlink:label="loc_us-gaap_CurrencyAxis_671" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_670" xlink:to="loc_us-gaap_CurrencyAxis_671" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currency_AllCurrenciesDomain_672" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CurrencyAxis_671" xlink:to="loc_currency_AllCurrenciesDomain_672" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currency_AllCurrenciesDomain_672_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CurrencyAxis_671" xlink:to="loc_currency_AllCurrenciesDomain_672_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd#currency_CNY" xlink:label="loc_currency_CNY_673" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_672" xlink:to="loc_currency_CNY_673" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd#currency_USD" xlink:label="loc_currency_USD_674" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_672" xlink:to="loc_currency_USD_674" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd#currency_HKD" xlink:label="loc_currency_HKD_675" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_672" xlink:to="loc_currency_HKD_675" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_677" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_676" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_677" use="optional" order="8" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/AccountsReceivableNetScheduleOfAccountsReceivableDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_2092" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableNetCurrentAbstract" xlink:label="loc_us-gaap_AccountsReceivableNetCurrentAbstract_689" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_2092" xlink:to="loc_us-gaap_AccountsReceivableNetCurrentAbstract_689" use="optional" order="1" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAbstract" xlink:label="loc_xnet_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAbstract_693" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsReceivableNetCurrentAbstract_689" xlink:to="loc_xnet_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAbstract_693" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_690" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_2092" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_690" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_691" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_2092" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_691" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_692" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_2092" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_692" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2091" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_2092" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2091" use="optional" order="6" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2141" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2091" xlink:to="loc_us-gaap_StatementClassOfStockAxis_2141" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2142" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2141" xlink:to="loc_us-gaap_ClassOfStockDomain_2142" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2142_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2141" xlink:to="loc_us-gaap_ClassOfStockDomain_2142_default" use="optional" order="9" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/AccountsReceivableNetAdditionalInformationDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_706" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_699" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_706" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_699" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_700" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_699" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_700" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_701" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_700" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_701" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_701_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_700" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_701_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditConcentrationRiskMember" xlink:label="loc_us-gaap_CreditConcentrationRiskMember_702" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_701" xlink:to="loc_us-gaap_CreditConcentrationRiskMember_702" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_703" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_699" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_703" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_704" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_703" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_704" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_704_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_703" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_704_default" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaap_AccountsReceivableMember_705" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_704" xlink:to="loc_us-gaap_AccountsReceivableMember_705" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_NumberOfMajorCustomers" xlink:label="loc_xnet_NumberOfMajorCustomers_708" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_706" xlink:to="loc_xnet_NumberOfMajorCustomers_708" use="optional" order="10" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_709" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_706" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_709" use="optional" order="11" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/PrepaymentsAndOtherAssetsScheduleOfPrepaymentsAndOtherAssetsDetail">
    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ScheduleOfLongTermPrepaymentDepositsAndOtherAssetsLineItems" xlink:label="loc_xnet_ScheduleOfLongTermPrepaymentDepositsAndOtherAssetsLineItems_720" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ScheduleOfLongTermPrepaymentDepositsAndOtherAssetsTable" xlink:label="loc_xnet_ScheduleOfLongTermPrepaymentDepositsAndOtherAssetsTable_712" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_xnet_ScheduleOfLongTermPrepaymentDepositsAndOtherAssetsLineItems_720" xlink:to="loc_xnet_ScheduleOfLongTermPrepaymentDepositsAndOtherAssetsTable_712" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_713" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_xnet_ScheduleOfLongTermPrepaymentDepositsAndOtherAssetsTable_712" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_713" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_714" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_713" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_714" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_714_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_713" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_714_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_716" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_xnet_ScheduleOfLongTermPrepaymentDepositsAndOtherAssetsTable_712" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_716" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_717" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_716" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_717" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_717_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_716" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_717_default" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_OnlineGameLicensesMember" xlink:label="loc_xnet_OnlineGameLicensesMember_719" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_717" xlink:to="loc_xnet_OnlineGameLicensesMember_719" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_721" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_ScheduleOfLongTermPrepaymentDepositsAndOtherAssetsLineItems_720" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_721" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Supplies" xlink:label="loc_us-gaap_Supplies_722" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_721" xlink:to="loc_us-gaap_Supplies_722" use="optional" order="10" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_InterestFreeLoansToEmployeesCurrent" xlink:label="loc_xnet_InterestFreeLoansToEmployeesCurrent_723" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_721" xlink:to="loc_xnet_InterestFreeLoansToEmployeesCurrent_723" use="optional" order="11" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AdvanceToEmployeesCurrent" xlink:label="loc_xnet_AdvanceToEmployeesCurrent_725" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_721" xlink:to="loc_xnet_AdvanceToEmployeesCurrent_725" use="optional" order="12" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestReceivableCurrent" xlink:label="loc_us-gaap_InterestReceivableCurrent_727" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_721" xlink:to="loc_us-gaap_InterestReceivableCurrent_727" use="optional" order="13" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_PrepaidRentalUtilitiesAndOtherDeposits" xlink:label="loc_xnet_PrepaidRentalUtilitiesAndOtherDeposits_728" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_721" xlink:to="loc_xnet_PrepaidRentalUtilitiesAndOtherDeposits_728" use="optional" order="14" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidInsurance" xlink:label="loc_us-gaap_PrepaidInsurance_732" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_721" xlink:to="loc_us-gaap_PrepaidInsurance_732" use="optional" order="15" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DisposalGroupIncludingDiscontinuedOperationPaymentToBeReceivedByEntity" xlink:label="loc_xnet_DisposalGroupIncludingDiscontinuedOperationPaymentToBeReceivedByEntity_733" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_721" xlink:to="loc_xnet_DisposalGroupIncludingDiscontinuedOperationPaymentToBeReceivedByEntity_733" use="optional" order="16" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidTaxes" xlink:label="loc_us-gaap_PrepaidTaxes_734" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_721" xlink:to="loc_us-gaap_PrepaidTaxes_734" use="optional" order="17" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherPrepaidExpenseCurrent" xlink:label="loc_us-gaap_OtherPrepaidExpenseCurrent_735" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_721" xlink:to="loc_us-gaap_OtherPrepaidExpenseCurrent_735" use="optional" order="18" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_736" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_721" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_736" use="optional" order="19" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsNoncurrentAbstract" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrentAbstract_737" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_ScheduleOfLongTermPrepaymentDepositsAndOtherAssetsLineItems_720" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrentAbstract_737" use="optional" order="20" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseNoncurrent" xlink:label="loc_us-gaap_PrepaidExpenseNoncurrent_738" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrentAbstract_737" xlink:to="loc_us-gaap_PrepaidExpenseNoncurrent_738" use="optional" order="21" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_LowInterestLoansToEmployeesNonCurrent" xlink:label="loc_xnet_LowInterestLoansToEmployeesNonCurrent_741" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrentAbstract_737" xlink:to="loc_xnet_LowInterestLoansToEmployeesNonCurrent_741" use="optional" order="22" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_PrepaidInvestmentsNoncurrent" xlink:label="loc_xnet_PrepaidInvestmentsNoncurrent_2476" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrentAbstract_737" xlink:to="loc_xnet_PrepaidInvestmentsNoncurrent_2476" use="optional" order="23" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_742" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrentAbstract_737" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_742" use="optional" order="24" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/RelatedPartyTransactionsAdditionalInformationDetail">
    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems" xlink:label="loc_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems_757" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_745" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems_757" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_745" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_746" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_745" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_746" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_747" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_746" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_747" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_747_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_746" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_747_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_749" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_745" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_749" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_750" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_749" xlink:to="loc_us-gaap_RelatedPartyDomain_750" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_750_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_749" xlink:to="loc_us-gaap_RelatedPartyDomain_750_default" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AidenAndLasmineLimitedMember" xlink:label="loc_xnet_AidenAndLasmineLimitedMember_752" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_750" xlink:to="loc_xnet_AidenAndLasmineLimitedMember_752" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_VantagePointGlobalLimitedMember" xlink:label="loc_xnet_VantagePointGlobalLimitedMember_753" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_750" xlink:to="loc_xnet_VantagePointGlobalLimitedMember_753" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_754" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_745" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_754" use="optional" order="10" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_755" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_754" xlink:to="loc_us-gaap_EquityComponentDomain_755" use="optional" order="11" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_755_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_754" xlink:to="loc_us-gaap_EquityComponentDomain_755_default" use="optional" order="12" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="loc_us-gaap_TreasuryStockMember_756" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_755" xlink:to="loc_us-gaap_TreasuryStockMember_756" use="optional" order="13" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_761" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems_757" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_761" use="optional" order="14" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_762" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems_757" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_762" use="optional" order="15" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_InterestOnWithholdingTaxPercentage" xlink:label="loc_xnet_InterestOnWithholdingTaxPercentage_763" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems_757" xlink:to="loc_xnet_InterestOnWithholdingTaxPercentage_763" use="optional" order="16" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_InterestOnWithholdingTax" xlink:label="loc_xnet_InterestOnWithholdingTax_764" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems_757" xlink:to="loc_xnet_InterestOnWithholdingTax_764" use="optional" order="17" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_WithholdingTaxPayableNoncurrent" xlink:label="loc_xnet_WithholdingTaxPayableNoncurrent_2380" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems_757" xlink:to="loc_xnet_WithholdingTaxPayableNoncurrent_2380" use="optional" order="18" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/RelatedPartyTransactionsScheduleOfSignificantRelatedPartyTransactionsDetail">
    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems" xlink:label="loc_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems_777" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_767" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems_777" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_767" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_768" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_767" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_768" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_769" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_768" xlink:to="loc_us-gaap_RelatedPartyDomain_769" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_769_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_768" xlink:to="loc_us-gaap_RelatedPartyDomain_769_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ZhuhaiQianyouMember" xlink:label="loc_xnet_ZhuhaiQianyouMember_770" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_769" xlink:to="loc_xnet_ZhuhaiQianyouMember_770" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_MilletTechnologyCoLtdMember" xlink:label="loc_xnet_MilletTechnologyCoLtdMember_2263" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_769" xlink:to="loc_xnet_MilletTechnologyCoLtdMember_2263" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_MilletCommunicationTechnologyCoLtdMember" xlink:label="loc_xnet_MilletCommunicationTechnologyCoLtdMember_2264" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_769" xlink:to="loc_xnet_MilletCommunicationTechnologyCoLtdMember_2264" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BeijingMilletTechnologyCoLtdMember" xlink:label="loc_xnet_BeijingMilletTechnologyCoLtdMember_2583" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_769" xlink:to="loc_xnet_BeijingMilletTechnologyCoLtdMember_2583" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BeijingXiaomiMember" xlink:label="loc_xnet_BeijingXiaomiMember_2584" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_769" xlink:to="loc_xnet_BeijingXiaomiMember_2584" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AidenAndLasmineLimitedMember" xlink:label="loc_xnet_AidenAndLasmineLimitedMember_775" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_769" xlink:to="loc_xnet_AidenAndLasmineLimitedMember_775" use="optional" order="10" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_VantagePointGlobalLimitedMember" xlink:label="loc_xnet_VantagePointGlobalLimitedMember_776" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_769" xlink:to="loc_xnet_VantagePointGlobalLimitedMember_776" use="optional" order="11" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BeijingXiaomiMobileSoftwareCoLtdMember" xlink:label="loc_xnet_BeijingXiaomiMobileSoftwareCoLtdMember_2551" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_769" xlink:to="loc_xnet_BeijingXiaomiMobileSoftwareCoLtdMember_2551" use="optional" order="12" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DueToRelatedPartiesCurrentAndNoncurrent" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrentAndNoncurrent_778" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems_777" xlink:to="loc_us-gaap_DueToRelatedPartiesCurrentAndNoncurrent_778" use="optional" order="13" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaap_SalesRevenueNet_2265" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems_777" xlink:to="loc_us-gaap_SalesRevenueNet_2265" use="optional" order="14" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TechnologyServicesRevenue" xlink:label="loc_us-gaap_TechnologyServicesRevenue_781" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems_777" xlink:to="loc_us-gaap_TechnologyServicesRevenue_781" use="optional" order="15" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MarketingExpense" xlink:label="loc_us-gaap_MarketingExpense_2267" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems_777" xlink:to="loc_us-gaap_MarketingExpense_2267" use="optional" order="16" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdvertisingRevenue" xlink:label="loc_us-gaap_AdvertisingRevenue_782" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems_777" xlink:to="loc_us-gaap_AdvertisingRevenue_782" use="optional" order="17" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_WithholdingTaxPayableNoncurrent" xlink:label="loc_xnet_WithholdingTaxPayableNoncurrent_783" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems_777" xlink:to="loc_xnet_WithholdingTaxPayableNoncurrent_783" use="optional" order="18" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/RelatedPartyTransactionsScheduleOfAmountDueToFromRelatedPartyDetail">
    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems" xlink:label="loc_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems_796" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_786" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems_796" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_786" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_787" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_786" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_787" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_788" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_787" xlink:to="loc_us-gaap_RelatedPartyDomain_788" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_788_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_787" xlink:to="loc_us-gaap_RelatedPartyDomain_788_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ZhuhaiQianyouMember" xlink:label="loc_xnet_ZhuhaiQianyouMember_789" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_788" xlink:to="loc_xnet_ZhuhaiQianyouMember_789" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AidenAndLasmineLimitedMember" xlink:label="loc_xnet_AidenAndLasmineLimitedMember_790" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_788" xlink:to="loc_xnet_AidenAndLasmineLimitedMember_790" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_VantagePointGlobalLimitedMember" xlink:label="loc_xnet_VantagePointGlobalLimitedMember_791" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_788" xlink:to="loc_xnet_VantagePointGlobalLimitedMember_791" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BeijingXiaomiMember" xlink:label="loc_xnet_BeijingXiaomiMember_792" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_788" xlink:to="loc_xnet_BeijingXiaomiMember_792" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_MilletCommunicationTechnologyCoLtdMember" xlink:label="loc_xnet_MilletCommunicationTechnologyCoLtdMember_2268" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_788" xlink:to="loc_xnet_MilletCommunicationTechnologyCoLtdMember_2268" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BeijingMilletMobileSoftwareCoLtdMember" xlink:label="loc_xnet_BeijingMilletMobileSoftwareCoLtdMember_2552" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_788" xlink:to="loc_xnet_BeijingMilletMobileSoftwareCoLtdMember_2552" use="optional" order="10" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BeijingMilletPaymentTechnologiesLimitedMember" xlink:label="loc_xnet_BeijingMilletPaymentTechnologiesLimitedMember_2269" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_788" xlink:to="loc_xnet_BeijingMilletPaymentTechnologiesLimitedMember_2269" use="optional" order="11" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_GuangzhouMilletInformationServiceCoLtdMember" xlink:label="loc_xnet_GuangzhouMilletInformationServiceCoLtdMember_2553" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_788" xlink:to="loc_xnet_GuangzhouMilletInformationServiceCoLtdMember_2553" use="optional" order="12" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenXunleiFinanceInformationServiceCoLtdMember" xlink:label="loc_xnet_ShenzhenXunleiFinanceInformationServiceCoLtdMember_2270" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_788" xlink:to="loc_xnet_ShenzhenXunleiFinanceInformationServiceCoLtdMember_2270" use="optional" order="13" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenCrystalTechnologyCoLtdMember" xlink:label="loc_xnet_ShenzhenCrystalTechnologyCoLtdMember_2271" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_788" xlink:to="loc_xnet_ShenzhenCrystalTechnologyCoLtdMember_2271" use="optional" order="14" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenglongZouMember" xlink:label="loc_xnet_ShenglongZouMember_794" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_788" xlink:to="loc_xnet_ShenglongZouMember_794" use="optional" order="15" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ChuanWangMember" xlink:label="loc_xnet_ChuanWangMember_795" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_788" xlink:to="loc_xnet_ChuanWangMember_795" use="optional" order="16" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrent_798" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems_796" xlink:to="loc_us-gaap_DueToRelatedPartiesCurrent_798" use="optional" order="17" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DueToRelatedPartiesNoncurrent" xlink:label="loc_us-gaap_DueToRelatedPartiesNoncurrent_799" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems_796" xlink:to="loc_us-gaap_DueToRelatedPartiesNoncurrent_799" use="optional" order="18" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DueFromRelatedPartiesCurrent" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent_797" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems_796" xlink:to="loc_us-gaap_DueFromRelatedPartiesCurrent_797" use="optional" order="19" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/RelatedPartyTransactionsScheduleOfRelationshipBetweenRelatedPartiesWithTheirGroupsDetail">
    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems" xlink:label="loc_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems_814" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_802" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems_814" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_802" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_803" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_802" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_803" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_804" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_803" xlink:to="loc_us-gaap_RelatedPartyDomain_804" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_804_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_803" xlink:to="loc_us-gaap_RelatedPartyDomain_804_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ZhuhaiQianyouMember" xlink:label="loc_xnet_ZhuhaiQianyouMember_805" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_804" xlink:to="loc_xnet_ZhuhaiQianyouMember_805" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_HaoChengMember" xlink:label="loc_xnet_HaoChengMember_806" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_804" xlink:to="loc_xnet_HaoChengMember_806" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ChuanWangMember" xlink:label="loc_xnet_ChuanWangMember_807" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_804" xlink:to="loc_xnet_ChuanWangMember_807" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenglongZouMember" xlink:label="loc_xnet_ShenglongZouMember_808" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_804" xlink:to="loc_xnet_ShenglongZouMember_808" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BeijingMilletTechnologyCoLtdMember" xlink:label="loc_xnet_BeijingMilletTechnologyCoLtdMember_809" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_804" xlink:to="loc_xnet_BeijingMilletTechnologyCoLtdMember_809" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_LeadingAdviceHoldingsLimitedMember" xlink:label="loc_xnet_LeadingAdviceHoldingsLimitedMember_810" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_804" xlink:to="loc_xnet_LeadingAdviceHoldingsLimitedMember_810" use="optional" order="10" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_VantagePointGlobalLimitedMember" xlink:label="loc_xnet_VantagePointGlobalLimitedMember_811" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_804" xlink:to="loc_xnet_VantagePointGlobalLimitedMember_811" use="optional" order="11" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AidenAndLasmineLimitedMember" xlink:label="loc_xnet_AidenAndLasmineLimitedMember_812" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_804" xlink:to="loc_xnet_AidenAndLasmineLimitedMember_812" use="optional" order="12" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_KingsoftCorporationLimitedMember" xlink:label="loc_xnet_KingsoftCorporationLimitedMember_813" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_804" xlink:to="loc_xnet_KingsoftCorporationLimitedMember_813" use="optional" order="13" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_KingVentureHoldingsLimitedMember" xlink:label="loc_xnet_KingVentureHoldingsLimitedMember_2252" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_804" xlink:to="loc_xnet_KingVentureHoldingsLimitedMember_2252" use="optional" order="14" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_XiaomiVentureLimitedMember" xlink:label="loc_xnet_XiaomiVentureLimitedMember_2253" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_804" xlink:to="loc_xnet_XiaomiVentureLimitedMember_2253" use="optional" order="15" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_MorningsideTechnologyInvestmentsLimitedMember" xlink:label="loc_xnet_MorningsideTechnologyInvestmentsLimitedMember_2254" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_804" xlink:to="loc_xnet_MorningsideTechnologyInvestmentsLimitedMember_2254" use="optional" order="16" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenMojingouInformationServiceCoLtdMember" xlink:label="loc_xnet_ShenzhenMojingouInformationServiceCoLtdMember_2541" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_804" xlink:to="loc_xnet_ShenzhenMojingouInformationServiceCoLtdMember_2541" use="optional" order="17" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenXunleiFinanceInformationServiceCoLtdMember" xlink:label="loc_xnet_ShenzhenXunleiFinanceInformationServiceCoLtdMember_2256" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_804" xlink:to="loc_xnet_ShenzhenXunleiFinanceInformationServiceCoLtdMember_2256" use="optional" order="18" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenCrystalTechnologyCoLtdMember" xlink:label="loc_xnet_ShenzhenCrystalTechnologyCoLtdMember_2257" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_804" xlink:to="loc_xnet_ShenzhenCrystalTechnologyCoLtdMember_2257" use="optional" order="19" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_MilletCommunicationTechnologyCoLtdMember" xlink:label="loc_xnet_MilletCommunicationTechnologyCoLtdMember_2258" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_804" xlink:to="loc_xnet_MilletCommunicationTechnologyCoLtdMember_2258" use="optional" order="20" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BeijingMilletElectronicProductsCoLtdMember" xlink:label="loc_xnet_BeijingMilletElectronicProductsCoLtdMember_2259" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_804" xlink:to="loc_xnet_BeijingMilletElectronicProductsCoLtdMember_2259" use="optional" order="21" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BeijingMilletDigitalTechnologyCoLtdMember" xlink:label="loc_xnet_BeijingMilletDigitalTechnologyCoLtdMember_2260" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_804" xlink:to="loc_xnet_BeijingMilletDigitalTechnologyCoLtdMember_2260" use="optional" order="22" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_MilletTechnologyCoLtdMember" xlink:label="loc_xnet_MilletTechnologyCoLtdMember_2261" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_804" xlink:to="loc_xnet_MilletTechnologyCoLtdMember_2261" use="optional" order="23" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenThunderTradeServiceCoLtdMember" xlink:label="loc_xnet_ShenzhenThunderTradeServiceCoLtdMember_2542" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_804" xlink:to="loc_xnet_ShenzhenThunderTradeServiceCoLtdMember_2542" use="optional" order="24" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenThunderEconomicConsultingCoLtdMember" xlink:label="loc_xnet_ShenzhenThunderEconomicConsultingCoLtdMember_2543" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_804" xlink:to="loc_xnet_ShenzhenThunderEconomicConsultingCoLtdMember_2543" use="optional" order="25" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenThunderboltDigitalTechnologyCoLtdMember" xlink:label="loc_xnet_ShenzhenThunderboltDigitalTechnologyCoLtdMember_2544" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_804" xlink:to="loc_xnet_ShenzhenThunderboltDigitalTechnologyCoLtdMember_2544" use="optional" order="26" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BeijingMilletMobileSoftwareCoLtdMember" xlink:label="loc_xnet_BeijingMilletMobileSoftwareCoLtdMember_2546" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_804" xlink:to="loc_xnet_BeijingMilletMobileSoftwareCoLtdMember_2546" use="optional" order="27" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_GuangzhouMilletInformationServiceCoLtdMember" xlink:label="loc_xnet_GuangzhouMilletInformationServiceCoLtdMember_2547" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_804" xlink:to="loc_xnet_GuangzhouMilletInformationServiceCoLtdMember_2547" use="optional" order="28" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenXunyiNetworkTechnologyCorpltdShenzhenXunyiMember" xlink:label="loc_xnet_ShenzhenXunyiNetworkTechnologyCorpltdShenzhenXunyiMember_2721" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_804" xlink:to="loc_xnet_ShenzhenXunyiNetworkTechnologyCorpltdShenzhenXunyiMember_2721" use="optional" order="29" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships" xlink:label="loc_us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships_815" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems_814" xlink:to="loc_us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships_815" use="optional" order="30" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/PropertyAndEquipmentScheduleOfPropertyAndEquipmentDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_926" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_913" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_926" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_913" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_914" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_913" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_914" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_915" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_914" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_915" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_915_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_914" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_915_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ServersAndNetworkEquipmentMember" xlink:label="loc_xnet_ServersAndNetworkEquipmentMember_916" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_915" xlink:to="loc_xnet_ServersAndNetworkEquipmentMember_916" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="loc_us-gaap_ComputerEquipmentMember_917" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_915" xlink:to="loc_us-gaap_ComputerEquipmentMember_917" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_918" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_915" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_918" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaap_VehiclesMember_919" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_915" xlink:to="loc_us-gaap_VehiclesMember_919" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_920" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_915" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_920" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_922" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_926" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_922" use="optional" order="10" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_923" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_926" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_923" use="optional" order="11" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ImpairmentOfProfitAndLoss" xlink:label="loc_xnet_ImpairmentOfProfitAndLoss_2595" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_926" xlink:to="loc_xnet_ImpairmentOfProfitAndLoss_2595" use="optional" order="12" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_PropertyPlantAndEquipmentNetExcludingConstructionInProgress" xlink:label="loc_xnet_PropertyPlantAndEquipmentNetExcludingConstructionInProgress_2279" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_926" xlink:to="loc_xnet_PropertyPlantAndEquipmentNetExcludingConstructionInProgress_2279" use="optional" order="13" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConstructionInProgressGross" xlink:label="loc_us-gaap_ConstructionInProgressGross_924" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_926" xlink:to="loc_us-gaap_ConstructionInProgressGross_924" use="optional" order="14" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_925" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_926" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_925" use="optional" order="15" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AssetsHeldForSaleAbstract" xlink:label="loc_xnet_AssetsHeldForSaleAbstract_921" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_926" xlink:to="loc_xnet_AssetsHeldForSaleAbstract_921" use="optional" order="16" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/TaxationReconciliationOfTotalTaxBenefitExpenseDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_2131" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_2128" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_2131" xlink:to="loc_us-gaap_StatementTable_2128" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2129" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_2128" xlink:to="loc_us-gaap_StatementClassOfStockAxis_2129" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2130" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2129" xlink:to="loc_us-gaap_ClassOfStockDomain_2130" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2130_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2129" xlink:to="loc_us-gaap_ClassOfStockDomain_2130_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_933" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2131" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_933" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_934" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_933" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_934" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_935" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_933" xlink:to="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_935" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_936" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_933" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_936" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductions" xlink:label="loc_us-gaap_IncomeTaxReconciliationDeductions_937" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_933" xlink:to="loc_us-gaap_IncomeTaxReconciliationDeductions_937" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncomeTaxReconciliationEffectOfTaxHolidays" xlink:label="loc_xnet_IncomeTaxReconciliationEffectOfTaxHolidays_938" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_933" xlink:to="loc_xnet_IncomeTaxReconciliationEffectOfTaxHolidays_938" use="optional" order="10" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_939" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_933" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_939" use="optional" order="11" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_940" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_933" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_940" use="optional" order="12" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncomeTaxReconciliationChangeInOutsideBasisForeignSubsidiaries" xlink:label="loc_xnet_IncomeTaxReconciliationChangeInOutsideBasisForeignSubsidiaries_941" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_933" xlink:to="loc_xnet_IncomeTaxReconciliationChangeInOutsideBasisForeignSubsidiaries_941" use="optional" order="13" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncomeTaxReconciliationTaxCreditsExpirations" xlink:label="loc_xnet_IncomeTaxReconciliationTaxCreditsExpirations_942" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_933" xlink:to="loc_xnet_IncomeTaxReconciliationTaxCreditsExpirations_942" use="optional" order="14" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_943" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_933" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_943" use="optional" order="15" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_944" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_933" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_944" use="optional" order="16" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncomeTaxExpenseBenefitDiscontinuedOperationsIncomeTaxReconciliationAbstract" xlink:label="loc_xnet_IncomeTaxExpenseBenefitDiscontinuedOperationsIncomeTaxReconciliationAbstract_945" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2131" xlink:to="loc_xnet_IncomeTaxExpenseBenefitDiscontinuedOperationsIncomeTaxReconciliationAbstract_945" use="optional" order="17" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/ConsolidatedStatementOfCashFlows">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_1053" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1046" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_1053" xlink:to="loc_us-gaap_StatementTable_1046" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1047" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1046" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1047" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1048" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1047" xlink:to="loc_us-gaap_ClassOfStockDomain_1048" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1048_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1047" xlink:to="loc_us-gaap_ClassOfStockDomain_1048_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1055" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1053" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1055" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_1056" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1055" xlink:to="loc_us-gaap_ProfitLoss_1056" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1057" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1055" xlink:to="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1057" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_1058" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1057" xlink:to="loc_us-gaap_Depreciation_1058" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_1059" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1057" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_1059" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_1060" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1057" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_1060" use="optional" order="10" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ImpairmentForReceivablesAndPrepayments" xlink:label="loc_xnet_ImpairmentForReceivablesAndPrepayments_2688" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1057" xlink:to="loc_xnet_ImpairmentForReceivablesAndPrepayments_2688" use="optional" order="11" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_1061" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1057" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_1061" use="optional" order="12" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherNoncashIncome" xlink:label="loc_us-gaap_OtherNoncashIncome_1062" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1057" xlink:to="loc_us-gaap_OtherNoncashIncome_1062" use="optional" order="13" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_1063" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1057" xlink:to="loc_us-gaap_ShareBasedCompensation_1063" use="optional" order="14" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_1065" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1057" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_1065" use="optional" order="15" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentIncomeNet" xlink:label="loc_us-gaap_InvestmentIncomeNet_1066" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1057" xlink:to="loc_us-gaap_InvestmentIncomeNet_1066" use="optional" order="16" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_2460" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1057" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_2460" use="optional" order="17" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_1067" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1057" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_1067" use="optional" order="18" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ImpairmentOfInvestments" xlink:label="loc_us-gaap_ImpairmentOfInvestments_2461" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1057" xlink:to="loc_us-gaap_ImpairmentOfInvestments_2461" use="optional" order="19" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GainLossOnInvestments" xlink:label="loc_us-gaap_GainLossOnInvestments_1069" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1057" xlink:to="loc_us-gaap_GainLossOnInvestments_1069" use="optional" order="20" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestExpenseLongTermDebt" xlink:label="loc_us-gaap_InterestExpenseLongTermDebt_1070" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1057" xlink:to="loc_us-gaap_InterestExpenseLongTermDebt_1070" use="optional" order="21" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_1071" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1057" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_1071" use="optional" order="22" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncreaseDecreaseInDeferredGovernmentGrants" xlink:label="loc_xnet_IncreaseDecreaseInDeferredGovernmentGrants_1072" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1057" xlink:to="loc_xnet_IncreaseDecreaseInDeferredGovernmentGrants_1072" use="optional" order="23" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1073" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1057" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1073" use="optional" order="24" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_1074" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1073" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_1074" use="optional" order="25" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidExpensesOther" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidExpensesOther_1075" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1073" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidExpensesOther_1075" use="optional" order="26" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent" xlink:label="loc_us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent_1076" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1073" xlink:to="loc_us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent_1076" use="optional" order="27" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_1077" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1073" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_1077" use="optional" order="28" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_1078" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1073" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_1078" use="optional" order="29" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_1079" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1073" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_1079" use="optional" order="30" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_1080" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1073" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_1080" use="optional" order="31" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_1081" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1073" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_1081" use="optional" order="32" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1082" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1055" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1082" use="optional" order="33" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1083" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1053" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1083" use="optional" order="34" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireShortTermInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireShortTermInvestments_1085" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1083" xlink:to="loc_us-gaap_PaymentsToAcquireShortTermInvestments_1085" use="optional" order="35" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSaleOfShortTermInvestments" xlink:label="loc_us-gaap_ProceedsFromSaleOfShortTermInvestments_1086" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1083" xlink:to="loc_us-gaap_ProceedsFromSaleOfShortTermInvestments_1086" use="optional" order="36" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_1087" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1083" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_1087" use="optional" order="37" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries_1088" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1083" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries_1088" use="optional" order="38" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSaleOfLongtermInvestments" xlink:label="loc_us-gaap_ProceedsFromSaleOfLongtermInvestments_2272" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1083" xlink:to="loc_us-gaap_ProceedsFromSaleOfLongtermInvestments_2272" use="optional" order="39" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_1089" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1083" xlink:to="loc_us-gaap_PaymentsToAcquireIntangibleAssets_1089" use="optional" order="40" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireLongtermInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireLongtermInvestments_1090" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1083" xlink:to="loc_us-gaap_PaymentsToAcquireLongtermInvestments_1090" use="optional" order="41" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ProceedsFromPaymentsForLoansToRepaymentOfLoanFromEmployees" xlink:label="loc_xnet_ProceedsFromPaymentsForLoansToRepaymentOfLoanFromEmployees_1092" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1083" xlink:to="loc_xnet_ProceedsFromPaymentsForLoansToRepaymentOfLoanFromEmployees_1092" use="optional" order="42" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1084" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1083" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1084" use="optional" order="43" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_PaymentsToAcquireConstructionsInProgress" xlink:label="loc_xnet_PaymentsToAcquireConstructionsInProgress_2458" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1083" xlink:to="loc_xnet_PaymentsToAcquireConstructionsInProgress_2458" use="optional" order="44" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1094" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1083" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1094" use="optional" order="45" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1095" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1053" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1095" use="optional" order="46" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock_1099" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1095" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock_1099" use="optional" order="47" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_1102" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1095" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_1102" use="optional" order="48" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_GovernmentGrantReceived" xlink:label="loc_xnet_GovernmentGrantReceived_1103" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1095" xlink:to="loc_xnet_GovernmentGrantReceived_1103" use="optional" order="49" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_1104" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1095" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_1104" use="optional" order="50" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1106" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1095" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1106" use="optional" order="51" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_1109" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1053" xlink:to="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_1109" use="optional" order="52" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1110" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1053" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1110" use="optional" order="53" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations_1054" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1053" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations_1054" use="optional" order="54" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_1112" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1053" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_1112" use="optional" order="55" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="loc_us-gaap_IncomeTaxesPaid_1114" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_1112" xlink:to="loc_us-gaap_IncomeTaxesPaid_1114" use="optional" order="56" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_1115" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1053" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_1115" use="optional" order="57" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_1117" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_1115" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_1117" use="optional" order="58" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1" xlink:label="loc_us-gaap_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1_1119" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_1115" xlink:to="loc_us-gaap_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1_1119" use="optional" order="59" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/BasicAndDilutedNetIncomeLossPerShareScheduleOfAntidilutiveSharesExcludedFromComputationOfDilutedNetIncomePerCommonShareDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_1138" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_1131" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_1138" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_1131" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1132" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_1131" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1132" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_1133" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1132" xlink:to="loc_us-gaap_EquityComponentDomain_1133" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_1133_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1132" xlink:to="loc_us-gaap_EquityComponentDomain_1133_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_1135" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_1131" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_1135" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain" xlink:label="loc_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_1136" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_1135" xlink:to="loc_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_1136" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain" xlink:label="loc_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_1136_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_1135" xlink:to="loc_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_1136_default" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_EmployeeStockOptionsAndRestrictedSharesMember" xlink:label="loc_xnet_EmployeeStockOptionsAndRestrictedSharesMember_1137" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_1136" xlink:to="loc_xnet_EmployeeStockOptionsAndRestrictedSharesMember_1137" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_1139" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_1138" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_1139" use="optional" order="9" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/ConsolidatedBalanceSheets">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_1150" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1142" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_1150" xlink:to="loc_us-gaap_StatementTable_1142" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1143" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1142" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1143" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1144" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1143" xlink:to="loc_us-gaap_ClassOfStockDomain_1144" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1144_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1143" xlink:to="loc_us-gaap_ClassOfStockDomain_1144_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_1152" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1150" xlink:to="loc_us-gaap_AssetsAbstract_1152" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_1153" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_1152" xlink:to="loc_us-gaap_AssetsCurrentAbstract_1153" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1154" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1153" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1154" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="loc_us-gaap_ShortTermInvestments_1155" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1153" xlink:to="loc_us-gaap_ShortTermInvestments_1155" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_1156" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1153" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_1156" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_1157" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1153" xlink:to="loc_us-gaap_InventoryNet_1157" use="optional" order="10" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNetCurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsNetCurrent_1158" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1153" xlink:to="loc_us-gaap_DeferredTaxAssetsNetCurrent_1158" use="optional" order="11" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DueFromRelatedPartiesCurrent" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent_1159" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1153" xlink:to="loc_us-gaap_DueFromRelatedPartiesCurrent_1159" use="optional" order="12" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_1160" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1153" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_1160" use="optional" order="13" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_1161" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1153" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_1161" use="optional" order="14" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_1162" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1153" xlink:to="loc_us-gaap_AssetsCurrent_1162" use="optional" order="15" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsNoncurrentAbstract" xlink:label="loc_us-gaap_AssetsNoncurrentAbstract_1163" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_1152" xlink:to="loc_us-gaap_AssetsNoncurrentAbstract_1163" use="optional" order="16" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermInvestments" xlink:label="loc_us-gaap_LongTermInvestments_1165" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1163" xlink:to="loc_us-gaap_LongTermInvestments_1165" use="optional" order="17" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsNetNoncurrent_1166" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1163" xlink:to="loc_us-gaap_DeferredTaxAssetsNetNoncurrent_1166" use="optional" order="18" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_1167" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1163" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_1167" use="optional" order="19" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_1168" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1163" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_1168" use="optional" order="20" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_1169" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1163" xlink:to="loc_us-gaap_Goodwill_1169" use="optional" order="21" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermInvestmentsAndReceivablesNet" xlink:label="loc_us-gaap_LongTermInvestmentsAndReceivablesNet_1171" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1163" xlink:to="loc_us-gaap_LongTermInvestmentsAndReceivablesNet_1171" use="optional" order="22" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_1164" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_1152" xlink:to="loc_us-gaap_Assets_1164" use="optional" order="23" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAbstract" xlink:label="loc_us-gaap_LiabilitiesAbstract_1172" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1150" xlink:to="loc_us-gaap_LiabilitiesAbstract_1172" use="optional" order="24" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_1173" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_1172" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_1173" use="optional" order="25" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_1174" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1173" xlink:to="loc_us-gaap_AccountsPayableCurrent_1174" use="optional" order="26" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrent_1175" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1173" xlink:to="loc_us-gaap_DueToRelatedPartiesCurrent_1175" use="optional" order="27" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent_1176" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1173" xlink:to="loc_us-gaap_DeferredRevenueCurrent_1176" use="optional" order="28" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TaxesPayableCurrent" xlink:label="loc_us-gaap_TaxesPayableCurrent_1177" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1173" xlink:to="loc_us-gaap_TaxesPayableCurrent_1177" use="optional" order="29" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_1178" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1173" xlink:to="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_1178" use="optional" order="30" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_1180" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1173" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_1180" use="optional" order="31" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_1181" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1173" xlink:to="loc_us-gaap_LiabilitiesCurrent_1181" use="optional" order="32" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_1182" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_1172" xlink:to="loc_us-gaap_LiabilitiesNoncurrentAbstract_1182" use="optional" order="33" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent_1183" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_1182" xlink:to="loc_us-gaap_DeferredRevenueNoncurrent_1183" use="optional" order="34" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_1184" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_1182" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_1184" use="optional" order="35" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DueToRelatedPartiesNoncurrent" xlink:label="loc_us-gaap_DueToRelatedPartiesNoncurrent_1186" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_1182" xlink:to="loc_us-gaap_DueToRelatedPartiesNoncurrent_1186" use="optional" order="36" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_StockRepurchaseWithholdingPayable" xlink:label="loc_xnet_StockRepurchaseWithholdingPayable_1187" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_1182" xlink:to="loc_xnet_StockRepurchaseWithholdingPayable_1187" use="optional" order="37" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_1188" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_1172" xlink:to="loc_us-gaap_Liabilities_1188" use="optional" order="38" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_1189" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1150" xlink:to="loc_us-gaap_CommitmentsAndContingencies_1189" use="optional" order="39" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_1192" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1150" xlink:to="loc_us-gaap_StockholdersEquityAbstract_1192" use="optional" order="40" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_1195" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1192" xlink:to="loc_us-gaap_CommonStockValue_1195" use="optional" order="41" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital_1196" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1192" xlink:to="loc_us-gaap_AdditionalPaidInCapital_1196" use="optional" order="42" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_1193" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1192" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_1193" use="optional" order="43" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_StatutoryReserve" xlink:label="loc_xnet_StatutoryReserve_1197" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1192" xlink:to="loc_xnet_StatutoryReserve_1197" use="optional" order="44" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaap_TreasuryStockValue_1198" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1192" xlink:to="loc_us-gaap_TreasuryStockValue_1198" use="optional" order="45" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_1199" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1192" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_1199" use="optional" order="46" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_1200" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1192" xlink:to="loc_us-gaap_StockholdersEquity_1200" use="optional" order="47" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaap_MinorityInterest_1151" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1150" xlink:to="loc_us-gaap_MinorityInterest_1151" use="optional" order="48" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_1201" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1150" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_1201" use="optional" order="49" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/DiscontinuedOperationsScheduleOfDiscontinuedOperationsDetails">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_1208" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_1204" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_1208" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_1204" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_1205" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_1204" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_1205" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_1206" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_1205" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_1206" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_1206_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_1205" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_1206_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenXunleiKankanInformationTechnologiesCoLtdMember" xlink:label="loc_xnet_ShenzhenXunleiKankanInformationTechnologiesCoLtdMember_1207" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_1206" xlink:to="loc_xnet_ShenzhenXunleiKankanInformationTechnologiesCoLtdMember_1207" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_WebGameBusinessMember" xlink:label="loc_xnet_WebGameBusinessMember_2471" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_1206" xlink:to="loc_xnet_WebGameBusinessMember_2471" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_1209" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_1208" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_1209" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_1210" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_1209" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_1210" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DisposalGroupIncludingDiscontinuedOperationBusinessTaxesAndSurcharges" xlink:label="loc_xnet_DisposalGroupIncludingDiscontinuedOperationBusinessTaxesAndSurcharges_1211" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_1209" xlink:to="loc_xnet_DisposalGroupIncludingDiscontinuedOperationBusinessTaxesAndSurcharges_1211" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DisposalGroupIncludingDiscontinuedOperationNetRevenue" xlink:label="loc_xnet_DisposalGroupIncludingDiscontinuedOperationNetRevenue_1212" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_1209" xlink:to="loc_xnet_DisposalGroupIncludingDiscontinuedOperationNetRevenue_1212" use="optional" order="10" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_1213" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_1209" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_1213" use="optional" order="11" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_1214" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_1209" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_1214" use="optional" order="12" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpenses" xlink:label="loc_xnet_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpenses_1216" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_1209" xlink:to="loc_xnet_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpenses_1216" use="optional" order="13" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpenses" xlink:label="loc_xnet_DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpenses_1217" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_1209" xlink:to="loc_xnet_DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpenses_1217" use="optional" order="14" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_1218" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_1209" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_1218" use="optional" order="15" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DisposalGroupIncludingDiscontinuedOperationAggregateOperatingExpense" xlink:label="loc_xnet_DisposalGroupIncludingDiscontinuedOperationAggregateOperatingExpense_1219" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_1209" xlink:to="loc_xnet_DisposalGroupIncludingDiscontinuedOperationAggregateOperatingExpense_1219" use="optional" order="16" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome_1220" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_1209" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome_1220" use="optional" order="17" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_1221" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_1209" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_1221" use="optional" order="18" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_1222" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_1209" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_1222" use="optional" order="19" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_1223" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_1209" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_1223" use="optional" order="20" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_1224" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_1209" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_1224" use="optional" order="21" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract_1225" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_1208" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract_1225" use="optional" order="22" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_1226" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract_1225" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_1226" use="optional" order="23" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent_1230" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_1226" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent_1230" use="optional" order="24" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_1234" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_1226" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_1234" use="optional" order="25" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_1235" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract_1225" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_1235" use="optional" order="26" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_1236" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_1235" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_1236" use="optional" order="27" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenueCurrent" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenueCurrent_1238" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_1236" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenueCurrent_1238" use="optional" order="28" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_1240" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_1236" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_1240" use="optional" order="29" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract_1243" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_1208" xlink:to="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract_1243" use="optional" order="30" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:label="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_1244" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract_1243" xlink:to="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_1244" use="optional" order="31" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:label="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_1245" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract_1243" xlink:to="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_1245" use="optional" order="32" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:label="loc_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_1246" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract_1243" xlink:to="loc_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_1246" use="optional" order="33" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInDiscontinuedOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations_1247" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract_1243" xlink:to="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations_1247" use="optional" order="34" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/CertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfViesAndViesSubsidiariesBalanceSheetDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableInterestEntityLineItems" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_1254" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_1250" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_1254" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_1250" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:label="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_1251" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_1250" xlink:to="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_1251" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_1252" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_1251" xlink:to="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_1252" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_1252_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_1251" xlink:to="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_1252_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_1253" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_1252" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_1253" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_1256" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_1254" xlink:to="loc_us-gaap_AssetsCurrentAbstract_1256" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1257" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1256" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1257" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="loc_us-gaap_ShortTermInvestments_1258" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1256" xlink:to="loc_us-gaap_ShortTermInvestments_1258" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_1259" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1256" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_1259" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DueFromRelatedPartiesCurrent" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent_1260" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1256" xlink:to="loc_us-gaap_DueFromRelatedPartiesCurrent_1260" use="optional" order="10" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNetCurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsNetCurrent_1261" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1256" xlink:to="loc_us-gaap_DeferredTaxAssetsNetCurrent_1261" use="optional" order="11" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_1262" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1256" xlink:to="loc_us-gaap_InventoryNet_1262" use="optional" order="12" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_1263" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1256" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_1263" use="optional" order="13" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent" xlink:label="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent_1264" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1256" xlink:to="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent_1264" use="optional" order="14" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_1266" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1256" xlink:to="loc_us-gaap_AssetsCurrent_1266" use="optional" order="15" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsNoncurrentAbstract" xlink:label="loc_us-gaap_AssetsNoncurrentAbstract_1267" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_1254" xlink:to="loc_us-gaap_AssetsNoncurrentAbstract_1267" use="optional" order="16" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets" xlink:label="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets_1268" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1267" xlink:to="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets_1268" use="optional" order="17" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsNetNoncurrent_1269" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1267" xlink:to="loc_us-gaap_DeferredTaxAssetsNetNoncurrent_1269" use="optional" order="18" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_1270" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1267" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_1270" use="optional" order="19" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConstructionInProgressGross" xlink:label="loc_us-gaap_ConstructionInProgressGross_1271" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1267" xlink:to="loc_us-gaap_ConstructionInProgressGross_1271" use="optional" order="20" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_1272" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1267" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_1272" use="optional" order="21" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_1273" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1267" xlink:to="loc_us-gaap_Goodwill_1273" use="optional" order="22" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_1275" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1267" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_1275" use="optional" order="23" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsNoncurrent" xlink:label="loc_us-gaap_AssetsNoncurrent_1276" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1267" xlink:to="loc_us-gaap_AssetsNoncurrent_1276" use="optional" order="24" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_1277" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_1254" xlink:to="loc_us-gaap_Assets_1277" use="optional" order="25" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_1278" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_1254" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_1278" use="optional" order="26" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_1279" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1278" xlink:to="loc_us-gaap_AccountsPayableCurrent_1279" use="optional" order="27" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrent_1280" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1278" xlink:to="loc_us-gaap_DueToRelatedPartiesCurrent_1280" use="optional" order="28" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent_1281" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1278" xlink:to="loc_us-gaap_DeferredRevenueCurrent_1281" use="optional" order="29" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_1282" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1278" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_1282" use="optional" order="30" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_1283" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1278" xlink:to="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_1283" use="optional" order="31" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_LiabilitiesHeldforsaleNotPartOfDisposalGroupCurrent" xlink:label="loc_xnet_LiabilitiesHeldforsaleNotPartOfDisposalGroupCurrent_2534" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1278" xlink:to="loc_xnet_LiabilitiesHeldforsaleNotPartOfDisposalGroupCurrent_2534" use="optional" order="32" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_1285" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1278" xlink:to="loc_us-gaap_LiabilitiesCurrent_1285" use="optional" order="33" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_1286" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_1254" xlink:to="loc_us-gaap_LiabilitiesNoncurrentAbstract_1286" use="optional" order="34" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent_1287" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_1286" xlink:to="loc_us-gaap_DeferredRevenueNoncurrent_1287" use="optional" order="35" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_1288" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_1286" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_1288" use="optional" order="36" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_1255" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_1254" xlink:to="loc_us-gaap_Liabilities_1255" use="optional" order="37" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_1321" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1291" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_1321" xlink:to="loc_us-gaap_StatementTable_1291" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1292" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1291" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1292" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_1293" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1292" xlink:to="loc_us-gaap_EquityComponentDomain_1293" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_1293_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1292" xlink:to="loc_us-gaap_EquityComponentDomain_1293_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_1294" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_1293" xlink:to="loc_us-gaap_CommonStockMember_1294" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="loc_us-gaap_TreasuryStockMember_1295" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_1293" xlink:to="loc_us-gaap_TreasuryStockMember_1295" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_1296" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_1293" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_1296" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_1297" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_1293" xlink:to="loc_us-gaap_RetainedEarningsMember_1297" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_StatutoryReserveMember" xlink:label="loc_xnet_StatutoryReserveMember_1298" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_1293" xlink:to="loc_xnet_StatutoryReserveMember_1298" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1299" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_1293" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1299" use="optional" order="10" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="loc_us-gaap_NoncontrollingInterestMember_1300" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_1293" xlink:to="loc_us-gaap_NoncontrollingInterestMember_1300" use="optional" order="11" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ParentMember" xlink:label="loc_us-gaap_ParentMember_2611" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_1293" xlink:to="loc_us-gaap_ParentMember_2611" use="optional" order="12" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_1302" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1291" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_1302" use="optional" order="13" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_1303" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_1302" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_1303" use="optional" order="14" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_1303_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_1302" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_1303_default" use="optional" order="15" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VestingAxis" xlink:label="loc_us-gaap_VestingAxis_1308" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1291" xlink:to="loc_us-gaap_VestingAxis_1308" use="optional" order="16" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_1309" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VestingAxis_1308" xlink:to="loc_us-gaap_VestingDomain_1309" use="optional" order="17" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_1309_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VestingAxis_1308" xlink:to="loc_us-gaap_VestingDomain_1309_default" use="optional" order="18" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_1312" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1291" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_1312" use="optional" order="19" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1313" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_1312" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1313" use="optional" order="20" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1313_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_1312" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1313_default" use="optional" order="21" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1315" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1291" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1315" use="optional" order="22" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1316" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1315" xlink:to="loc_us-gaap_ClassOfStockDomain_1316" use="optional" order="23" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1316_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1315" xlink:to="loc_us-gaap_ClassOfStockDomain_1316_default" use="optional" order="24" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_1323" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1321" xlink:to="loc_us-gaap_StockholdersEquity_1323" use="optional" order="25" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaap_SharesOutstanding_1326" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1321" xlink:to="loc_us-gaap_SharesOutstanding_1326" use="optional" order="26" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_StockIssuedDuringPeriodValueForVestingOfRestrictedSharesAndExerciseOfShareOptions" xlink:label="loc_xnet_StockIssuedDuringPeriodValueForVestingOfRestrictedSharesAndExerciseOfShareOptions_1342" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1321" xlink:to="loc_xnet_StockIssuedDuringPeriodValueForVestingOfRestrictedSharesAndExerciseOfShareOptions_1342" use="optional" order="27" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_StockIssuedDuringPeriodSharesForVestingOfRestrictedSharesAndExerciseOfShareOptions" xlink:label="loc_xnet_StockIssuedDuringPeriodSharesForVestingOfRestrictedSharesAndExerciseOfShareOptions_1343" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1321" xlink:to="loc_xnet_StockIssuedDuringPeriodSharesForVestingOfRestrictedSharesAndExerciseOfShareOptions_1343" use="optional" order="28" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_StockIssuedDuringPeriodValueForExerciseOfShareOptions" xlink:label="loc_xnet_StockIssuedDuringPeriodValueForExerciseOfShareOptions_1344" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1321" xlink:to="loc_xnet_StockIssuedDuringPeriodValueForExerciseOfShareOptions_1344" use="optional" order="29" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_StockIssuedDuringPeriodSharesForExerciseOfShareOptions" xlink:label="loc_xnet_StockIssuedDuringPeriodSharesForExerciseOfShareOptions_1345" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1321" xlink:to="loc_xnet_StockIssuedDuringPeriodSharesForExerciseOfShareOptions_1345" use="optional" order="30" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_1330" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1321" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_1330" use="optional" order="31" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_1331" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1321" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_1331" use="optional" order="32" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_1346" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1321" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_1346" use="optional" order="33" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_StockIssuedDuringPeriodValueForRestrictedSharesVested" xlink:label="loc_xnet_StockIssuedDuringPeriodValueForRestrictedSharesVested_1354" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1321" xlink:to="loc_xnet_StockIssuedDuringPeriodValueForRestrictedSharesVested_1354" use="optional" order="34" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_StockIssuedDuringPeriodSharesForRestrictedSharesVested" xlink:label="loc_xnet_StockIssuedDuringPeriodSharesForRestrictedSharesVested_1355" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1321" xlink:to="loc_xnet_StockIssuedDuringPeriodSharesForRestrictedSharesVested_1355" use="optional" order="35" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_1356" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1321" xlink:to="loc_us-gaap_NetIncomeLoss_1356" use="optional" order="36" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_1357" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1321" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_1357" use="optional" order="37" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/ShorttermInvestmentsScheduleOfShorttermInvestmentsDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfInvestmentsLineItems" xlink:label="loc_us-gaap_ScheduleOfInvestmentsLineItems_1399" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfInvestmentsTable" xlink:label="loc_us-gaap_ScheduleOfInvestmentsTable_1392" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_1399" xlink:to="loc_us-gaap_ScheduleOfInvestmentsTable_1392" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentTypeAxis" xlink:label="loc_us-gaap_InvestmentTypeAxis_1393" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfInvestmentsTable_1392" xlink:to="loc_us-gaap_InvestmentTypeAxis_1393" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_1394" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InvestmentTypeAxis_1393" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_1394" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_1394_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InvestmentTypeAxis_1393" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_1394_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_FinancialInstrumentsMember" xlink:label="loc_xnet_FinancialInstrumentsMember_1395" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_1394" xlink:to="loc_xnet_FinancialInstrumentsMember_1395" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAxis" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_1396" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfInvestmentsTable_1392" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_1396" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_1397" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_1396" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_1397" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_1397_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_1396" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_1397_default" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BankTimeDepositsMember" xlink:label="loc_us-gaap_BankTimeDepositsMember_1398" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_1397" xlink:to="loc_us-gaap_BankTimeDepositsMember_1398" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="loc_us-gaap_ShortTermInvestments_1400" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_1399" xlink:to="loc_us-gaap_ShortTermInvestments_1400" use="optional" order="10" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/CashAndCashEquivalentsAdditionalInformationDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsLineItems" xlink:label="loc_us-gaap_CashAndCashEquivalentsLineItems_2726" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTable" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_2173" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_2726" xlink:to="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_2173" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAxis" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_2174" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_2173" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_2174" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_2176" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_2174" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_2176" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_2176_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_2174" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_2176_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_2175" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_2173" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_2175" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_2724" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_2175" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_2724" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_2724_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_2175" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_2724_default" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_WebGameBusinessMember" xlink:label="loc_xnet_WebGameBusinessMember_2725" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_2724" xlink:to="loc_xnet_WebGameBusinessMember_2725" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_2723" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_2173" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_2723" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_2727" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_2723" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_2727" use="optional" order="10" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_2727_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_2723" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_2727_default" use="optional" order="11" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_2728" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_2727" xlink:to="loc_us-gaap_SubsequentEventMember_2728" use="optional" order="12" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TimeDepositsAtCarryingValue" xlink:label="loc_us-gaap_TimeDepositsAtCarryingValue_2470" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_2726" xlink:to="loc_us-gaap_TimeDepositsAtCarryingValue_2470" use="optional" order="13" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_2722" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_2726" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_2722" use="optional" order="14" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/ConsolidatedStatementsOfComprehensiveLoss">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_1420" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1413" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_us-gaap_StatementTable_1413" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1414" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1413" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1414" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1415" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1414" xlink:to="loc_us-gaap_ClassOfStockDomain_1415" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1415_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1414" xlink:to="loc_us-gaap_ClassOfStockDomain_1415_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="loc_us-gaap_RevenuesAbstract_2603" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_us-gaap_RevenuesAbstract_2603" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueServicesNet" xlink:label="loc_us-gaap_SalesRevenueServicesNet_2604" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesAbstract_2603" xlink:to="loc_us-gaap_SalesRevenueServicesNet_2604" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="loc_us-gaap_SalesRevenueGoodsNet_2605" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesAbstract_2603" xlink:to="loc_us-gaap_SalesRevenueGoodsNet_2605" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_SaleRevenueNet" xlink:label="loc_xnet_SaleRevenueNet_1423" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_xnet_SaleRevenueNet_1423" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ExciseAndSalesTaxes" xlink:label="loc_us-gaap_ExciseAndSalesTaxes_2606" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_us-gaap_ExciseAndSalesTaxes_2606" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaap_SalesRevenueNet_2610" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_us-gaap_SalesRevenueNet_2610" use="optional" order="10" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfRevenueAbstract" xlink:label="loc_us-gaap_CostOfRevenueAbstract_2607" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_us-gaap_CostOfRevenueAbstract_2607" use="optional" order="11" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfServices" xlink:label="loc_us-gaap_CostOfServices_2608" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostOfRevenueAbstract_2607" xlink:to="loc_us-gaap_CostOfServices_2608" use="optional" order="12" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="loc_us-gaap_CostOfGoodsSold_2609" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostOfRevenueAbstract_2607" xlink:to="loc_us-gaap_CostOfGoodsSold_2609" use="optional" order="13" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaap_CostOfRevenue_1424" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_us-gaap_CostOfRevenue_1424" use="optional" order="14" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_1425" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_us-gaap_GrossProfit_1425" use="optional" order="15" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="loc_us-gaap_OperatingExpensesAbstract_1426" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_us-gaap_OperatingExpensesAbstract_1426" use="optional" order="16" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_1427" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_1426" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_1427" use="optional" order="17" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaap_SellingAndMarketingExpense_1428" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_1426" xlink:to="loc_us-gaap_SellingAndMarketingExpense_1428" use="optional" order="18" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_1429" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_1426" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_1429" use="optional" order="19" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges" xlink:label="loc_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges_2453" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_1426" xlink:to="loc_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges_2453" use="optional" order="20" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaap_OperatingExpenses_1430" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_1426" xlink:to="loc_us-gaap_OperatingExpenses_1430" use="optional" order="21" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_1431" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_us-gaap_OperatingIncomeLoss_1431" use="optional" order="22" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestIncomeOther" xlink:label="loc_us-gaap_InterestIncomeOther_1432" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_us-gaap_InterestIncomeOther_1432" use="optional" order="23" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestExpenseDebt" xlink:label="loc_us-gaap_InterestExpenseDebt_1433" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_us-gaap_InterestExpenseDebt_1433" use="optional" order="24" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_1434" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_1434" use="optional" order="25" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_1435" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_1435" use="optional" order="26" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1436" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1436" use="optional" order="27" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_1437" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_1437" use="optional" order="28" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_1438" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_1438" use="optional" order="29" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract_1439" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract_1439" use="optional" order="30" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_1440" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract_1439" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_1440" use="optional" order="31" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_1441" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract_1439" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_1441" use="optional" order="32" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_1442" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract_1439" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_1442" use="optional" order="33" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_1443" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_us-gaap_ProfitLoss_1443" use="optional" order="34" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_1444" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_1444" use="optional" order="35" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_1445" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_us-gaap_NetIncomeLoss_1445" use="optional" order="36" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_1458" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_1458" use="optional" order="37" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_1459" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_1459" use="optional" order="38" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_1460" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_1460" use="optional" order="39" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_1461" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_1461" use="optional" order="40" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_2454" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_2454" use="optional" order="41" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_1462" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_2454" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_1462" use="optional" order="42" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_1463" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_2454" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_1463" use="optional" order="43" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_2457" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_2454" xlink:to="loc_us-gaap_EarningsPerShareBasic_2457" use="optional" order="44" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareDilutedAbstract" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_2456" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_us-gaap_EarningsPerShareDilutedAbstract_2456" use="optional" order="45" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_1465" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_2456" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_1465" use="optional" order="46" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_1466" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_2456" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_1466" use="optional" order="47" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_2455" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_2456" xlink:to="loc_us-gaap_EarningsPerShareDiluted_2455" use="optional" order="48" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1464" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1464" use="optional" order="49" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1467" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1467" use="optional" order="50" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/CertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfViesAndViesSubsidiariesIncomeStatementDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_1477" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1473" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_1477" xlink:to="loc_us-gaap_StatementTable_1473" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:label="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_1474" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1473" xlink:to="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_1474" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_1475" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_1474" xlink:to="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_1475" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_1475_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_1474" xlink:to="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_1475_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_1476" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_1475" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_1476" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaap_SalesRevenueNet_1478" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1477" xlink:to="loc_us-gaap_SalesRevenueNet_1478" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_1479" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1477" xlink:to="loc_us-gaap_NetIncomeLoss_1479" use="optional" order="7" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/CertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfViesAndViesSubsidiariesCashFlowDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_1486" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1482" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_1486" xlink:to="loc_us-gaap_StatementTable_1482" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:label="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_1483" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1482" xlink:to="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_1483" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_1484" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_1483" xlink:to="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_1484" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_1484_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_1483" xlink:to="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_1484_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_1485" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_1484" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_1485" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_1487" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1486" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_1487" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_1488" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1486" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_1488" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_1489" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1486" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_1489" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_1490" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1486" xlink:to="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_1490" use="optional" order="9" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/CommitmentsAndContingenciesAdditionalInformationDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingenciesLineItems" xlink:label="loc_us-gaap_LossContingenciesLineItems_1520" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingenciesTable" xlink:label="loc_us-gaap_LossContingenciesTable_1496" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_1520" xlink:to="loc_us-gaap_LossContingenciesTable_1496" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1497" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_1496" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1497" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1498" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1497" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1498" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1498_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1497" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1498_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseArrangementTypeAxis" xlink:label="loc_us-gaap_LeaseArrangementTypeAxis_1501" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_1496" xlink:to="loc_us-gaap_LeaseArrangementTypeAxis_1501" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseArrangementTypeDomain" xlink:label="loc_us-gaap_LeaseArrangementTypeDomain_1502" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LeaseArrangementTypeAxis_1501" xlink:to="loc_us-gaap_LeaseArrangementTypeDomain_1502" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseArrangementTypeDomain" xlink:label="loc_us-gaap_LeaseArrangementTypeDomain_1502_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LeaseArrangementTypeAxis_1501" xlink:to="loc_us-gaap_LeaseArrangementTypeDomain_1502_default" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_RentalCommitmentsMember" xlink:label="loc_xnet_RentalCommitmentsMember_1503" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeaseArrangementTypeDomain_1502" xlink:to="loc_xnet_RentalCommitmentsMember_1503" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BandwidthLeaseCommitmentsMember" xlink:label="loc_xnet_BandwidthLeaseCommitmentsMember_1504" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeaseArrangementTypeDomain_1502" xlink:to="loc_xnet_BandwidthLeaseCommitmentsMember_1504" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LitigationCaseAxis" xlink:label="loc_us-gaap_LitigationCaseAxis_1505" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_1496" xlink:to="loc_us-gaap_LitigationCaseAxis_1505" use="optional" order="10" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LitigationCaseTypeDomain" xlink:label="loc_us-gaap_LitigationCaseTypeDomain_1506" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LitigationCaseAxis_1505" xlink:to="loc_us-gaap_LitigationCaseTypeDomain_1506" use="optional" order="11" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LitigationCaseTypeDomain" xlink:label="loc_us-gaap_LitigationCaseTypeDomain_1506_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LitigationCaseAxis_1505" xlink:to="loc_us-gaap_LitigationCaseTypeDomain_1506_default" use="optional" order="12" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PendingLitigationMember" xlink:label="loc_us-gaap_PendingLitigationMember_1509" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LitigationCaseTypeDomain_1506" xlink:to="loc_us-gaap_PendingLitigationMember_1509" use="optional" order="13" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_SwitchboardServersOfficeSoftwareAndConstructionInProcessMember" xlink:label="loc_xnet_SwitchboardServersOfficeSoftwareAndConstructionInProcessMember_2245" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LitigationCaseTypeDomain_1506" xlink:to="loc_xnet_SwitchboardServersOfficeSoftwareAndConstructionInProcessMember_2245" use="optional" order="14" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_1511" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_1496" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_1511" use="optional" order="15" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_1512" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_1511" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_1512" use="optional" order="16" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_1512_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_1511" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_1512_default" use="optional" order="17" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="loc_us-gaap_StatementScenarioAxis_1514" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_1496" xlink:to="loc_us-gaap_StatementScenarioAxis_1514" use="optional" order="18" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_1515" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementScenarioAxis_1514" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_1515" use="optional" order="19" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_1515_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementScenarioAxis_1514" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_1515_default" use="optional" order="20" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioForecastMember" xlink:label="loc_us-gaap_ScenarioForecastMember_1516" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScenarioUnspecifiedDomain_1515" xlink:to="loc_us-gaap_ScenarioForecastMember_1516" use="optional" order="21" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_1517" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_1496" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_1517" use="optional" order="22" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="loc_us-gaap_LossContingencyNatureDomain_1518" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_1517" xlink:to="loc_us-gaap_LossContingencyNatureDomain_1518" use="optional" order="23" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="loc_us-gaap_LossContingencyNatureDomain_1518_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_1517" xlink:to="loc_us-gaap_LossContingencyNatureDomain_1518_default" use="optional" order="24" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesRentExpenseNet" xlink:label="loc_us-gaap_OperatingLeasesRentExpenseNet_1521" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_1520" xlink:to="loc_us-gaap_OperatingLeasesRentExpenseNet_1521" use="optional" order="25" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_OperatingLeasesRentExpenseNetForContinuingOperations" xlink:label="loc_xnet_OperatingLeasesRentExpenseNetForContinuingOperations_1522" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_1520" xlink:to="loc_xnet_OperatingLeasesRentExpenseNetForContinuingOperations_1522" use="optional" order="26" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_OperatingLeasesRentExpenseNetForDiscontinuedOperations" xlink:label="loc_xnet_OperatingLeasesRentExpenseNetForDiscontinuedOperations_1523" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_1520" xlink:to="loc_xnet_OperatingLeasesRentExpenseNetForDiscontinuedOperations_1523" use="optional" order="27" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationPurchases" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationPurchases_1524" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_1520" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationPurchases_1524" use="optional" order="28" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LitigationSettlementExpense" xlink:label="loc_us-gaap_LitigationSettlementExpense_1525" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_1520" xlink:to="loc_us-gaap_LitigationSettlementExpense_1525" use="optional" order="29" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingencyPendingClaimsNumber" xlink:label="loc_us-gaap_LossContingencyPendingClaimsNumber_1526" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_1520" xlink:to="loc_us-gaap_LossContingencyPendingClaimsNumber_1526" use="optional" order="30" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingencyDamagesSoughtValue" xlink:label="loc_us-gaap_LossContingencyDamagesSoughtValue_1527" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_1520" xlink:to="loc_us-gaap_LossContingencyDamagesSoughtValue_1527" use="optional" order="31" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LitigationReserveCurrent" xlink:label="loc_us-gaap_LitigationReserveCurrent_1529" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_1520" xlink:to="loc_us-gaap_LitigationReserveCurrent_1529" use="optional" order="32" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LitigationSettlementAmountAwardedToOtherParty" xlink:label="loc_us-gaap_LitigationSettlementAmountAwardedToOtherParty_2737" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_1520" xlink:to="loc_us-gaap_LitigationSettlementAmountAwardedToOtherParty_2737" use="optional" order="33" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsUnderNoncancellableLeasesDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasedAssetsLineItems" xlink:label="loc_us-gaap_OperatingLeasedAssetsLineItems_1537" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfOperatingLeasedAssetsTable" xlink:label="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_1532" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_1537" xlink:to="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_1532" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseArrangementTypeAxis" xlink:label="loc_us-gaap_LeaseArrangementTypeAxis_1533" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_1532" xlink:to="loc_us-gaap_LeaseArrangementTypeAxis_1533" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseArrangementTypeDomain" xlink:label="loc_us-gaap_LeaseArrangementTypeDomain_1534" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LeaseArrangementTypeAxis_1533" xlink:to="loc_us-gaap_LeaseArrangementTypeDomain_1534" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseArrangementTypeDomain" xlink:label="loc_us-gaap_LeaseArrangementTypeDomain_1534_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LeaseArrangementTypeAxis_1533" xlink:to="loc_us-gaap_LeaseArrangementTypeDomain_1534_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_RentalCommitmentsMember" xlink:label="loc_xnet_RentalCommitmentsMember_1535" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeaseArrangementTypeDomain_1534" xlink:to="loc_xnet_RentalCommitmentsMember_1535" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BandwidthLeaseCommitmentsMember" xlink:label="loc_xnet_BandwidthLeaseCommitmentsMember_1536" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeaseArrangementTypeDomain_1534" xlink:to="loc_xnet_BandwidthLeaseCommitmentsMember_1536" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_1538" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_1537" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_1538" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_1539" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_1537" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_1539" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_1540" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_1537" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_1540" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_1541" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_1537" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_1541" use="optional" order="10" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/CommitmentsAndContingenciesTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_2651" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1544" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_2651" xlink:to="loc_us-gaap_StatementTable_1544" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseArrangementTypeAxis" xlink:label="loc_us-gaap_LeaseArrangementTypeAxis_1545" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1544" xlink:to="loc_us-gaap_LeaseArrangementTypeAxis_1545" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseArrangementTypeDomain" xlink:label="loc_us-gaap_LeaseArrangementTypeDomain_1546" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LeaseArrangementTypeAxis_1545" xlink:to="loc_us-gaap_LeaseArrangementTypeDomain_1546" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseArrangementTypeDomain" xlink:label="loc_us-gaap_LeaseArrangementTypeDomain_1546_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LeaseArrangementTypeAxis_1545" xlink:to="loc_us-gaap_LeaseArrangementTypeDomain_1546_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_RentalCommitmentsMember" xlink:label="loc_xnet_RentalCommitmentsMember_1547" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeaseArrangementTypeDomain_1546" xlink:to="loc_xnet_RentalCommitmentsMember_1547" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BandwidthLeaseCommitmentsMember" xlink:label="loc_xnet_BandwidthLeaseCommitmentsMember_1548" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeaseArrangementTypeDomain_1546" xlink:to="loc_xnet_BandwidthLeaseCommitmentsMember_1548" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_CapitalCommitmentsMember" xlink:label="loc_xnet_CapitalCommitmentsMember_2733" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeaseArrangementTypeDomain_1546" xlink:to="loc_xnet_CapitalCommitmentsMember_2733" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis_1549" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1544" xlink:to="loc_us-gaap_FairValueByLiabilityClassAxis_1549" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_2652" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_1549" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_2652" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_2652_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_1549" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_2652_default" use="optional" order="10" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_1550" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2651" xlink:to="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_1550" use="optional" order="11" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/CostOfRevenuesScheduleOfCostOfRevenuesDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueArrangementLineItems" xlink:label="loc_us-gaap_DeferredRevenueArrangementLineItems_1579" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueArrangementByTypeTable" xlink:label="loc_us-gaap_DeferredRevenueArrangementByTypeTable_1567" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DeferredRevenueArrangementLineItems_1579" xlink:to="loc_us-gaap_DeferredRevenueArrangementByTypeTable_1567" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeAxis" xlink:label="loc_us-gaap_DeferredRevenueArrangementTypeAxis_1568" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DeferredRevenueArrangementByTypeTable_1567" xlink:to="loc_us-gaap_DeferredRevenueArrangementTypeAxis_1568" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeDomain" xlink:label="loc_us-gaap_DeferredRevenueArrangementTypeDomain_1569" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DeferredRevenueArrangementTypeAxis_1568" xlink:to="loc_us-gaap_DeferredRevenueArrangementTypeDomain_1569" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeDomain" xlink:label="loc_us-gaap_DeferredRevenueArrangementTypeDomain_1569_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DeferredRevenueArrangementTypeAxis_1568" xlink:to="loc_us-gaap_DeferredRevenueArrangementTypeDomain_1569_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BandwidthCostsMember" xlink:label="loc_xnet_BandwidthCostsMember_1570" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredRevenueArrangementTypeDomain_1569" xlink:to="loc_xnet_BandwidthCostsMember_1570" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_PaymentHandlingFeesMember" xlink:label="loc_xnet_PaymentHandlingFeesMember_1572" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredRevenueArrangementTypeDomain_1569" xlink:to="loc_xnet_PaymentHandlingFeesMember_1572" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DepreciationOfServersAndOtherEquipmentMember" xlink:label="loc_xnet_DepreciationOfServersAndOtherEquipmentMember_1573" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredRevenueArrangementTypeDomain_1569" xlink:to="loc_xnet_DepreciationOfServersAndOtherEquipmentMember_1573" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_CostOfInventoriesSoldMember" xlink:label="loc_xnet_CostOfInventoriesSoldMember_2530" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredRevenueArrangementTypeDomain_1569" xlink:to="loc_xnet_CostOfInventoriesSoldMember_2530" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_CostOfLiveVideoMember" xlink:label="loc_xnet_CostOfLiveVideoMember_2531" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredRevenueArrangementTypeDomain_1569" xlink:to="loc_xnet_CostOfLiveVideoMember_2531" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_OtherCostOfReveueMember" xlink:label="loc_xnet_OtherCostOfReveueMember_2683" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredRevenueArrangementTypeDomain_1569" xlink:to="loc_xnet_OtherCostOfReveueMember_2683" use="optional" order="10" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_1576" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DeferredRevenueArrangementByTypeTable_1567" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_1576" use="optional" order="11" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_1577" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_1576" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_1577" use="optional" order="12" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_1577_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_1576" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_1577_default" use="optional" order="13" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaap_CostOfRevenue_1580" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredRevenueArrangementLineItems_1579" xlink:to="loc_us-gaap_CostOfRevenue_1580" use="optional" order="14" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/PrepaymentsAndOtherAssetsScheduleOfPrepaymentsAndOtherAssetsParentheticalDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_2703" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_2143" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_2703" xlink:to="loc_us-gaap_StatementTable_2143" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2144" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_2143" xlink:to="loc_us-gaap_StatementClassOfStockAxis_2144" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2145" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2144" xlink:to="loc_us-gaap_ClassOfStockDomain_2145" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2145_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2144" xlink:to="loc_us-gaap_ClassOfStockDomain_2145_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_InvestmentHoldingAxis" xlink:label="loc_invest_InvestmentHoldingAxis_2146" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_2143" xlink:to="loc_invest_InvestmentHoldingAxis_2146" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_InvestmentHoldingDomain" xlink:label="loc_invest_InvestmentHoldingDomain_2500" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_invest_InvestmentHoldingAxis_2146" xlink:to="loc_invest_InvestmentHoldingDomain_2500" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_InvestmentHoldingDomain" xlink:label="loc_invest_InvestmentHoldingDomain_2500_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_invest_InvestmentHoldingAxis_2146" xlink:to="loc_invest_InvestmentHoldingDomain_2500_default" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="loc_us-gaap_TitleOfIndividualAxis_2499" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_2143" xlink:to="loc_us-gaap_TitleOfIndividualAxis_2499" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_2638" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TitleOfIndividualAxis_2499" xlink:to="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_2638" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_2638_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TitleOfIndividualAxis_2499" xlink:to="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_2638_default" use="optional" order="10" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_EmployeesMember" xlink:label="loc_xnet_EmployeesMember_2639" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_2638" xlink:to="loc_xnet_EmployeesMember_2639" use="optional" order="11" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_2637" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_2143" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_2637" use="optional" order="12" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2641" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_2637" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2641" use="optional" order="13" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2641_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_2637" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2641_default" use="optional" order="14" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_HenanZhaotengInvestmentCoMember" xlink:label="loc_xnet_HenanZhaotengInvestmentCoMember_2642" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2641" xlink:to="loc_xnet_HenanZhaotengInvestmentCoMember_2642" use="optional" order="15" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_2640" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_2143" xlink:to="loc_us-gaap_RangeAxis_2640" use="optional" order="16" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_2644" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RangeAxis_2640" xlink:to="loc_us-gaap_RangeMember_2644" use="optional" order="17" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_2644_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RangeAxis_2640" xlink:to="loc_us-gaap_RangeMember_2644_default" use="optional" order="18" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_2645" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_2644" xlink:to="loc_us-gaap_MinimumMember_2645" use="optional" order="19" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_2646" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_2644" xlink:to="loc_us-gaap_MaximumMember_2646" use="optional" order="20" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_2643" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_2143" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_2643" use="optional" order="21" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_2701" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_2643" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_2701" use="optional" order="22" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_2701_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_2643" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_2701_default" use="optional" order="23" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_KankanMember" xlink:label="loc_xnet_KankanMember_2702" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_2701" xlink:to="loc_xnet_KankanMember_2702" use="optional" order="24" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_2700" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_2143" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_2700" use="optional" order="25" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_2704" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_2700" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_2704" use="optional" order="26" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_2704_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_2700" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_2704_default" use="optional" order="27" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ReceivablesFromNesoundMember" xlink:label="loc_xnet_ReceivablesFromNesoundMember_2705" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_2704" xlink:to="loc_xnet_ReceivablesFromNesoundMember_2705" use="optional" order="28" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BalancesRelatedToKankanMember" xlink:label="loc_xnet_BalancesRelatedToKankanMember_2706" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_2704" xlink:to="loc_xnet_BalancesRelatedToKankanMember_2706" use="optional" order="29" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_2495" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2703" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_2495" use="optional" order="30" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DisposalGroupIncludingDiscontinuedOperationPaymentToBeReceivedByEntity" xlink:label="loc_xnet_DisposalGroupIncludingDiscontinuedOperationPaymentToBeReceivedByEntity_2496" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2703" xlink:to="loc_xnet_DisposalGroupIncludingDiscontinuedOperationPaymentToBeReceivedByEntity_2496" use="optional" order="31" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfNotesPayable" xlink:label="loc_us-gaap_RepaymentsOfNotesPayable_2497" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2703" xlink:to="loc_us-gaap_RepaymentsOfNotesPayable_2497" use="optional" order="32" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_PrepaidInvestmentsNoncurrent" xlink:label="loc_xnet_PrepaidInvestmentsNoncurrent_2498" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2703" xlink:to="loc_xnet_PrepaidInvestmentsNoncurrent_2498" use="optional" order="33" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetImpairmentCharges" xlink:label="loc_us-gaap_OtherAssetImpairmentCharges_2504" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2703" xlink:to="loc_us-gaap_OtherAssetImpairmentCharges_2504" use="optional" order="34" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_LoansReceivablesTerm" xlink:label="loc_xnet_LoansReceivablesTerm_2636" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2703" xlink:to="loc_xnet_LoansReceivablesTerm_2636" use="optional" order="35" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_2648" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2703" xlink:to="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_2648" use="optional" order="36" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable_2699" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2703" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable_2699" use="optional" order="37" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DisposalGroupIncludingDiscontinuedOperationAmountOfAccrualOfUnsettledBalancesAsLegalExpenses" xlink:label="loc_xnet_DisposalGroupIncludingDiscontinuedOperationAmountOfAccrualOfUnsettledBalancesAsLegalExpenses_2707" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2703" xlink:to="loc_xnet_DisposalGroupIncludingDiscontinuedOperationAmountOfAccrualOfUnsettledBalancesAsLegalExpenses_2707" use="optional" order="38" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/DeferredRevenueAndIncomeScheduleOfDeferredRevenueAndIncomeDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueArrangementLineItems" xlink:label="loc_us-gaap_DeferredRevenueArrangementLineItems_1602" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueArrangementByTypeTable" xlink:label="loc_us-gaap_DeferredRevenueArrangementByTypeTable_1594" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DeferredRevenueArrangementLineItems_1602" xlink:to="loc_us-gaap_DeferredRevenueArrangementByTypeTable_1594" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeAxis" xlink:label="loc_us-gaap_DeferredRevenueArrangementTypeAxis_1595" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DeferredRevenueArrangementByTypeTable_1594" xlink:to="loc_us-gaap_DeferredRevenueArrangementTypeAxis_1595" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeDomain" xlink:label="loc_us-gaap_DeferredRevenueArrangementTypeDomain_1596" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DeferredRevenueArrangementTypeAxis_1595" xlink:to="loc_us-gaap_DeferredRevenueArrangementTypeDomain_1596" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeDomain" xlink:label="loc_us-gaap_DeferredRevenueArrangementTypeDomain_1596_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DeferredRevenueArrangementTypeAxis_1595" xlink:to="loc_us-gaap_DeferredRevenueArrangementTypeDomain_1596_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_MembershipSubscriptionRevenuesMember" xlink:label="loc_xnet_MembershipSubscriptionRevenuesMember_1597" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredRevenueArrangementTypeDomain_1596" xlink:to="loc_xnet_MembershipSubscriptionRevenuesMember_1597" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_OnlineGameRevenuesMember" xlink:label="loc_xnet_OnlineGameRevenuesMember_1598" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredRevenueArrangementTypeDomain_1596" xlink:to="loc_xnet_OnlineGameRevenuesMember_1598" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_GovernmentGrantMember" xlink:label="loc_xnet_GovernmentGrantMember_1600" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredRevenueArrangementTypeDomain_1596" xlink:to="loc_xnet_GovernmentGrantMember_1600" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ReimbursementFromDepositoryMember" xlink:label="loc_xnet_ReimbursementFromDepositoryMember_1601" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredRevenueArrangementTypeDomain_1596" xlink:to="loc_xnet_ReimbursementFromDepositoryMember_1601" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_OtherDeferredRevenueMember" xlink:label="loc_xnet_OtherDeferredRevenueMember_2678" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredRevenueArrangementTypeDomain_1596" xlink:to="loc_xnet_OtherDeferredRevenueMember_2678" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenue" xlink:label="loc_us-gaap_DeferredRevenue_1603" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredRevenueArrangementLineItems_1602" xlink:to="loc_us-gaap_DeferredRevenue_1603" use="optional" order="10" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent_1604" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredRevenueArrangementLineItems_1602" xlink:to="loc_us-gaap_DeferredRevenueNoncurrent_1604" use="optional" order="11" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent_1605" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredRevenueArrangementLineItems_1602" xlink:to="loc_us-gaap_DeferredRevenueCurrent_1605" use="optional" order="12" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/DeferredRevenueAndIncomeScheduleOfDeferredRevenueAndIncomeParentheticalDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueArrangementLineItems" xlink:label="loc_us-gaap_DeferredRevenueArrangementLineItems_1614" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueArrangementByTypeTable" xlink:label="loc_us-gaap_DeferredRevenueArrangementByTypeTable_1608" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DeferredRevenueArrangementLineItems_1614" xlink:to="loc_us-gaap_DeferredRevenueArrangementByTypeTable_1608" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeAxis" xlink:label="loc_us-gaap_DeferredRevenueArrangementTypeAxis_1609" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DeferredRevenueArrangementByTypeTable_1608" xlink:to="loc_us-gaap_DeferredRevenueArrangementTypeAxis_1609" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeDomain" xlink:label="loc_us-gaap_DeferredRevenueArrangementTypeDomain_1610" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DeferredRevenueArrangementTypeAxis_1609" xlink:to="loc_us-gaap_DeferredRevenueArrangementTypeDomain_1610" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeDomain" xlink:label="loc_us-gaap_DeferredRevenueArrangementTypeDomain_1610_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DeferredRevenueArrangementTypeAxis_1609" xlink:to="loc_us-gaap_DeferredRevenueArrangementTypeDomain_1610_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_MembershipSubscriptionRevenuesMember" xlink:label="loc_xnet_MembershipSubscriptionRevenuesMember_1611" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredRevenueArrangementTypeDomain_1610" xlink:to="loc_xnet_MembershipSubscriptionRevenuesMember_1611" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_GovernmentGrantMember" xlink:label="loc_xnet_GovernmentGrantMember_1612" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredRevenueArrangementTypeDomain_1610" xlink:to="loc_xnet_GovernmentGrantMember_1612" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ReimbursementFromDepositoryMember" xlink:label="loc_xnet_ReimbursementFromDepositoryMember_1613" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredRevenueArrangementTypeDomain_1610" xlink:to="loc_xnet_ReimbursementFromDepositoryMember_1613" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ProceedsFromReimbursementOfInitialPublicOfferingExpenses" xlink:label="loc_xnet_ProceedsFromReimbursementOfInitialPublicOfferingExpenses_1615" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredRevenueArrangementLineItems_1614" xlink:to="loc_xnet_ProceedsFromReimbursementOfInitialPublicOfferingExpenses_1615" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_WithholdingTaxForReimbursementFromDepository" xlink:label="loc_xnet_WithholdingTaxForReimbursementFromDepository_1616" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredRevenueArrangementLineItems_1614" xlink:to="loc_xnet_WithholdingTaxForReimbursementFromDepository_1616" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DeferredIncomeAmortizationPeriodForReimbursementFromDepository" xlink:label="loc_xnet_DeferredIncomeAmortizationPeriodForReimbursementFromDepository_1617" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredRevenueArrangementLineItems_1614" xlink:to="loc_xnet_DeferredIncomeAmortizationPeriodForReimbursementFromDepository_1617" use="optional" order="10" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent_1618" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredRevenueArrangementLineItems_1614" xlink:to="loc_us-gaap_DeferredRevenueNoncurrent_1618" use="optional" order="11" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncreaseDecreaseInDeferredGovernmentGrants" xlink:label="loc_xnet_IncreaseDecreaseInDeferredGovernmentGrants_2304" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredRevenueArrangementLineItems_1614" xlink:to="loc_xnet_IncreaseDecreaseInDeferredGovernmentGrants_2304" use="optional" order="12" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DeferredIncomeAmortizationPeriodForGovernmentGrant" xlink:label="loc_xnet_DeferredIncomeAmortizationPeriodForGovernmentGrant_2305" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredRevenueArrangementLineItems_1614" xlink:to="loc_xnet_DeferredIncomeAmortizationPeriodForGovernmentGrant_2305" use="optional" order="13" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/SharebasedCompensationSummaryOfStockOptionActivityDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_2111" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_2108" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_2111" xlink:to="loc_us-gaap_StatementTable_2108" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2109" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_2108" xlink:to="loc_us-gaap_StatementClassOfStockAxis_2109" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2110" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2109" xlink:to="loc_us-gaap_ClassOfStockDomain_2110" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2110_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2109" xlink:to="loc_us-gaap_ClassOfStockDomain_2110_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2201" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2111" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2201" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_1629" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2201" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_1629" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_1630" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2201" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_1630" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_1632" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2201" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_1632" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1633" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2201" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1633" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_1634" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2201" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_1634" use="optional" order="10" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_1635" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2201" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_1635" use="optional" order="11" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_1638" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2201" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_1638" use="optional" order="12" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_1639" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2201" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_1639" use="optional" order="13" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_1641" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2201" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_1641" use="optional" order="14" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_1642" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2201" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_1642" use="optional" order="15" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_1643" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2201" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_1643" use="optional" order="16" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_1644" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2201" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_1644" use="optional" order="17" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1645" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2201" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1645" use="optional" order="18" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageGrantDateFairValue" xlink:label="loc_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageGrantDateFairValue_1646" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2201" xlink:to="loc_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageGrantDateFairValue_1646" use="optional" order="19" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue" xlink:label="loc_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue_1647" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2201" xlink:to="loc_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue_1647" use="optional" order="20" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_1648" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2201" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_1648" use="optional" order="21" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_1649" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2201" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_1649" use="optional" order="22" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_1650" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2201" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_1650" use="optional" order="23" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_1651" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2201" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_1651" use="optional" order="24" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_1653" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2201" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_1653" use="optional" order="25" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_1654" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2201" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_1654" use="optional" order="26" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/SharebasedCompensationScheduleOfRecognizedCompensationCostsDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_1669" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1663" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_1669" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1663" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_1664" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1663" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_1664" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_1665" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_1664" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_1665" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_1665_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_1664" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_1665_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_1666" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1665" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_1666" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_1667" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1665" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_1667" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_1668" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1665" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_1668" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_1670" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_1669" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_1670" use="optional" order="8" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/SharebasedCompensationScheduleOfFairValuesOfStockOptionsGrantedDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1678" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1673" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1678" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1673" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_1674" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1673" xlink:to="loc_us-gaap_RangeAxis_1674" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_1675" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RangeAxis_1674" xlink:to="loc_us-gaap_RangeMember_1675" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_1675_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RangeAxis_1674" xlink:to="loc_us-gaap_RangeMember_1675_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_1676" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_1675" xlink:to="loc_us-gaap_MinimumMember_1676" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_1677" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_1675" xlink:to="loc_us-gaap_MaximumMember_1677" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_1679" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1678" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_1679" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_1680" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1678" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_1680" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_1681" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1678" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_1681" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_1682" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1678" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_1682" use="optional" order="10" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_1683" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1678" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_1683" use="optional" order="11" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_1684" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1678" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_1684" use="optional" order="12" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/SharebasedCompensationTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_1693" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1687" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_1693" xlink:to="loc_us-gaap_StatementTable_1687" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_1688" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1687" xlink:to="loc_us-gaap_PlanNameAxis_1688" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_1689" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_1688" xlink:to="loc_us-gaap_PlanNameDomain_1689" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_1689_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_1688" xlink:to="loc_us-gaap_PlanNameDomain_1689_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_TwoThousandAndThirteenPlanMember" xlink:label="loc_xnet_TwoThousandAndThirteenPlanMember_1690" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_1689" xlink:to="loc_xnet_TwoThousandAndThirteenPlanMember_1690" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_TwoThousandTenPlanMember" xlink:label="loc_xnet_TwoThousandTenPlanMember_1691" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_1689" xlink:to="loc_xnet_TwoThousandTenPlanMember_1691" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_TwoThousandFourteenShareIncentivePlanMember" xlink:label="loc_xnet_TwoThousandFourteenShareIncentivePlanMember_1692" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_1689" xlink:to="loc_xnet_TwoThousandFourteenShareIncentivePlanMember_1692" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_1694" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1693" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_1694" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_1695" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1693" xlink:to="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_1695" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_1696" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1693" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_1696" use="optional" order="10" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_1697" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1693" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_1697" use="optional" order="11" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/DiscontinuedOperationsNarrativeDetails">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_2729" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_1703" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_2729" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_1703" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_1704" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_1703" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_1704" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_1705" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_1704" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_1705" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_1705_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_1704" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_1705_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenXunleiKankanInformationTechnologiesCoLtdMember" xlink:label="loc_xnet_ShenzhenXunleiKankanInformationTechnologiesCoLtdMember_1706" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_1705" xlink:to="loc_xnet_ShenzhenXunleiKankanInformationTechnologiesCoLtdMember_1706" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_WebGameBusinessMember" xlink:label="loc_xnet_WebGameBusinessMember_2474" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_1705" xlink:to="loc_xnet_WebGameBusinessMember_2474" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_1707" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_1703" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_1707" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_2632" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_1707" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_2632" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_2632_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_1707" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_2632_default" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CounterpartyNameAxis" xlink:label="loc_us-gaap_CounterpartyNameAxis_2631" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_1703" xlink:to="loc_us-gaap_CounterpartyNameAxis_2631" use="optional" order="10" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_us-gaap_RepurchaseAgreementCounterpartyNameDomain_2691" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CounterpartyNameAxis_2631" xlink:to="loc_us-gaap_RepurchaseAgreementCounterpartyNameDomain_2691" use="optional" order="11" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_us-gaap_RepurchaseAgreementCounterpartyNameDomain_2691_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CounterpartyNameAxis_2631" xlink:to="loc_us-gaap_RepurchaseAgreementCounterpartyNameDomain_2691_default" use="optional" order="12" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenXunyiNetworkTechnologyCorpLtdMember" xlink:label="loc_xnet_ShenzhenXunyiNetworkTechnologyCorpLtdMember_2692" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RepurchaseAgreementCounterpartyNameDomain_2691" xlink:to="loc_xnet_ShenzhenXunyiNetworkTechnologyCorpLtdMember_2692" use="optional" order="13" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_2690" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_1703" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_2690" use="optional" order="14" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_2694" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_2690" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_2694" use="optional" order="15" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_2694_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_2690" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_2694_default" use="optional" order="16" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_2693" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_1703" xlink:to="loc_us-gaap_RangeAxis_2693" use="optional" order="17" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_2697" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RangeAxis_2693" xlink:to="loc_us-gaap_RangeMember_2697" use="optional" order="18" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_2697_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RangeAxis_2693" xlink:to="loc_us-gaap_RangeMember_2697_default" use="optional" order="19" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_2698" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_2697" xlink:to="loc_us-gaap_MinimumMember_2698" use="optional" order="20" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="loc_us-gaap_StatementScenarioAxis_2696" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_1703" xlink:to="loc_us-gaap_StatementScenarioAxis_2696" use="optional" order="21" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_2730" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementScenarioAxis_2696" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_2730" use="optional" order="22" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_2730_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementScenarioAxis_2696" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_2730_default" use="optional" order="23" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioForecastMember" xlink:label="loc_us-gaap_ScenarioForecastMember_2731" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScenarioUnspecifiedDomain_2730" xlink:to="loc_us-gaap_ScenarioForecastMember_2731" use="optional" order="24" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_1708" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_2729" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_1708" use="optional" order="25" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_2362" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_2729" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_2362" use="optional" order="26" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueServicesNet" xlink:label="loc_us-gaap_SalesRevenueServicesNet_2689" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_2729" xlink:to="loc_us-gaap_SalesRevenueServicesNet_2689" use="optional" order="27" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/DiscontinuedOperationsTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_2467" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_2462" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_2467" xlink:to="loc_us-gaap_StatementTable_2462" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2463" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_2462" xlink:to="loc_us-gaap_StatementClassOfStockAxis_2463" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2464" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2463" xlink:to="loc_us-gaap_ClassOfStockDomain_2464" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2464_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2463" xlink:to="loc_us-gaap_ClassOfStockDomain_2464_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_2465" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_2462" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_2465" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_2468" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_2465" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_2468" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_2468_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_2465" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_2468_default" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_WebGameBusinessMember" xlink:label="loc_xnet_WebGameBusinessMember_2469" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_2468" xlink:to="loc_xnet_WebGameBusinessMember_2469" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_XunleiKankanMember" xlink:label="loc_xnet_XunleiKankanMember_2614" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_2468" xlink:to="loc_xnet_XunleiKankanMember_2614" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:label="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_2466" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2467" xlink:to="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_2466" use="optional" order="10" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/CommonSharesAdditionalInformationDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_2101" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_2098" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_2101" xlink:to="loc_us-gaap_StatementTable_2098" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2099" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_2098" xlink:to="loc_us-gaap_StatementClassOfStockAxis_2099" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2100" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2099" xlink:to="loc_us-gaap_ClassOfStockDomain_2100" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2100_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2099" xlink:to="loc_us-gaap_ClassOfStockDomain_2100_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_1721" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2101" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_1721" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_1722" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2101" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_1722" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_1723" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2101" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_1723" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockVotingRights" xlink:label="loc_us-gaap_CommonStockVotingRights_1724" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2101" xlink:to="loc_us-gaap_CommonStockVotingRights_1724" use="optional" order="8" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/LongtermInvestmentsScheduleOfLongtermInvestmentsDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_2150" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_2147" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_2150" xlink:to="loc_us-gaap_StatementTable_2147" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2148" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_2147" xlink:to="loc_us-gaap_StatementClassOfStockAxis_2148" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2149" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2148" xlink:to="loc_us-gaap_ClassOfStockDomain_2149" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2149_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2148" xlink:to="loc_us-gaap_ClassOfStockDomain_2149_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:label="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_1730" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2150" xlink:to="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_1730" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestments" xlink:label="loc_us-gaap_EquityMethodInvestments_1731" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_1730" xlink:to="loc_us-gaap_EquityMethodInvestments_1731" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AdditionsToEquityMethodInvestments" xlink:label="loc_xnet_AdditionsToEquityMethodInvestments_1732" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_1730" xlink:to="loc_xnet_AdditionsToEquityMethodInvestments_1732" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DisposalOfEquityMethodInvestments" xlink:label="loc_xnet_DisposalOfEquityMethodInvestments_2283" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_1730" xlink:to="loc_xnet_DisposalOfEquityMethodInvestments_2283" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_1733" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_1730" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_1733" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentDeferredGainOnSale" xlink:label="loc_us-gaap_EquityMethodInvestmentDeferredGainOnSale_1734" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_1730" xlink:to="loc_us-gaap_EquityMethodInvestmentDeferredGainOnSale_1734" use="optional" order="10" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_EquityMethodInvestmentsTransferToCostMethodInvestments" xlink:label="loc_xnet_EquityMethodInvestmentsTransferToCostMethodInvestments_1735" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_1730" xlink:to="loc_xnet_EquityMethodInvestmentsTransferToCostMethodInvestments_1735" use="optional" order="11" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncreaseDecreaseInEquityMethodInvestmentDueToForeignCurrencyTranslationAdjustment" xlink:label="loc_xnet_IncreaseDecreaseInEquityMethodInvestmentDueToForeignCurrencyTranslationAdjustment_1736" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_1730" xlink:to="loc_xnet_IncreaseDecreaseInEquityMethodInvestmentDueToForeignCurrencyTranslationAdjustment_1736" use="optional" order="12" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:label="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract_1738" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2150" xlink:to="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract_1738" use="optional" order="13" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostMethodInvestments" xlink:label="loc_us-gaap_CostMethodInvestments_1739" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract_1738" xlink:to="loc_us-gaap_CostMethodInvestments_1739" use="optional" order="14" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_CostMethodInvestmentsAdditions" xlink:label="loc_xnet_CostMethodInvestmentsAdditions_1740" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract_1738" xlink:to="loc_xnet_CostMethodInvestmentsAdditions_1740" use="optional" order="15" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DisposalOfCostMethodInvestments" xlink:label="loc_xnet_DisposalOfCostMethodInvestments_2284" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract_1738" xlink:to="loc_xnet_DisposalOfCostMethodInvestments_2284" use="optional" order="16" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_CostMethodInvestmentDeferredGainOnSale" xlink:label="loc_xnet_CostMethodInvestmentDeferredGainOnSale_2285" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract_1738" xlink:to="loc_xnet_CostMethodInvestmentDeferredGainOnSale_2285" use="optional" order="17" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_CostMethodInvestmentsTransferFromEquityMethodInvestments" xlink:label="loc_xnet_CostMethodInvestmentsTransferFromEquityMethodInvestments_1741" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract_1738" xlink:to="loc_xnet_CostMethodInvestmentsTransferFromEquityMethodInvestments_1741" use="optional" order="18" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncreaseDecreaseInCostMethodInvestmentDueToForeignCurrencyTranslationAdjustment" xlink:label="loc_xnet_IncreaseDecreaseInCostMethodInvestmentDueToForeignCurrencyTranslationAdjustment_1742" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract_1738" xlink:to="loc_xnet_IncreaseDecreaseInCostMethodInvestmentDueToForeignCurrencyTranslationAdjustment_1742" use="optional" order="19" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostmethodInvestmentsOtherThanTemporaryImpairment" xlink:label="loc_us-gaap_CostmethodInvestmentsOtherThanTemporaryImpairment_1743" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract_1738" xlink:to="loc_us-gaap_CostmethodInvestmentsOtherThanTemporaryImpairment_1743" use="optional" order="20" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermInvestments" xlink:label="loc_us-gaap_LongTermInvestments_1745" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract_1738" xlink:to="loc_us-gaap_LongTermInvestments_1745" use="optional" order="21" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/LongtermInvestmentsScheduleOfEquityInvestmentsPercentageOfOwnershipOfCommonShareDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1764" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_1748" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1764" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_1748" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1749" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_1748" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1749" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_1750" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1749" xlink:to="loc_us-gaap_RelatedPartyDomain_1750" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_1750_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1749" xlink:to="loc_us-gaap_RelatedPartyDomain_1750_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ZhuhaiQianyouMember" xlink:label="loc_xnet_ZhuhaiQianyouMember_1751" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_1750" xlink:to="loc_xnet_ZhuhaiQianyouMember_1751" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_GuangzhouYuechuanMember" xlink:label="loc_xnet_GuangzhouYuechuanMember_1752" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_1750" xlink:to="loc_xnet_GuangzhouYuechuanMember_1752" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ChengduDitingMember" xlink:label="loc_xnet_ChengduDitingMember_1753" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_1750" xlink:to="loc_xnet_ChengduDitingMember_1753" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenKushiduoMember" xlink:label="loc_xnet_ShenzhenKushiduoMember_1754" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_1750" xlink:to="loc_xnet_ShenzhenKushiduoMember_1754" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShanghaiGuozhiMember" xlink:label="loc_xnet_ShanghaiGuozhiMember_1755" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_1750" xlink:to="loc_xnet_ShanghaiGuozhiMember_1755" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_GuangzhouHongsiMember" xlink:label="loc_xnet_GuangzhouHongsiMember_1757" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_1750" xlink:to="loc_xnet_GuangzhouHongsiMember_1757" use="optional" order="10" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_XiamenDiensiNetworkTechnologyCompanyLimitedMember" xlink:label="loc_xnet_XiamenDiensiNetworkTechnologyCompanyLimitedMember_1760" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_1750" xlink:to="loc_xnet_XiamenDiensiNetworkTechnologyCompanyLimitedMember_1760" use="optional" order="11" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ElevenPointTwoCapitalOneLpMember" xlink:label="loc_xnet_ElevenPointTwoCapitalOneLpMember_1762" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_1750" xlink:to="loc_xnet_ElevenPointTwoCapitalOneLpMember_1762" use="optional" order="12" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_CloudtropyMember" xlink:label="loc_xnet_CloudtropyMember_1763" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_1750" xlink:to="loc_xnet_CloudtropyMember_1763" use="optional" order="13" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenXunleiMember" xlink:label="loc_xnet_ShenzhenXunleiMember_2286" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_1750" xlink:to="loc_xnet_ShenzhenXunleiMember_2286" use="optional" order="14" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShanghaiLexiangMember" xlink:label="loc_xnet_ShanghaiLexiangMember_2287" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_1750" xlink:to="loc_xnet_ShanghaiLexiangMember_2287" use="optional" order="15" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_HangzhouFeixiangMember" xlink:label="loc_xnet_HangzhouFeixiangMember_2288" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_1750" xlink:to="loc_xnet_HangzhouFeixiangMember_2288" use="optional" order="16" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenMeizhiInteractiveTechnologyCoLtdMember" xlink:label="loc_xnet_ShenzhenMeizhiInteractiveTechnologyCoLtdMember_2289" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_1750" xlink:to="loc_xnet_ShenzhenMeizhiInteractiveTechnologyCoLtdMember_2289" use="optional" order="17" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BeijingYunhuiMember" xlink:label="loc_xnet_BeijingYunhuiMember_2290" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_1750" xlink:to="loc_xnet_BeijingYunhuiMember_2290" use="optional" order="18" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ArashiVisionMember" xlink:label="loc_xnet_ArashiVisionMember_2291" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_1750" xlink:to="loc_xnet_ArashiVisionMember_2291" use="optional" order="19" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_CloudinTechnologyMember" xlink:label="loc_xnet_CloudinTechnologyMember_2292" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_1750" xlink:to="loc_xnet_CloudinTechnologyMember_2292" use="optional" order="20" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:label="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_1765" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1764" xlink:to="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_1765" use="optional" order="21" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_1766" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_1765" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_1766" use="optional" order="22" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:label="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract_1767" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1764" xlink:to="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract_1767" use="optional" order="23" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_CostMethodInvestmentsOwnershipPercentage" xlink:label="loc_xnet_CostMethodInvestmentsOwnershipPercentage_1768" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract_1767" xlink:to="loc_xnet_CostMethodInvestmentsOwnershipPercentage_1768" use="optional" order="24" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1791" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1777" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1791" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1777" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1778" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1777" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1778" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1779" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1778" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1779" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1779_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1778" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1779_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_LandUseRightMember" xlink:label="loc_xnet_LandUseRightMember_1784" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1779" xlink:to="loc_xnet_LandUseRightMember_1784" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TrademarksMember" xlink:label="loc_us-gaap_TrademarksMember_1785" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1779" xlink:to="loc_us-gaap_TrademarksMember_1785" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_1786" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1779" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_1786" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_1787" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1779" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_1787" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AcquiredComputerSoftwareMember" xlink:label="loc_xnet_AcquiredComputerSoftwareMember_1788" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1779" xlink:to="loc_xnet_AcquiredComputerSoftwareMember_1788" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_1789" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1779" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_1789" use="optional" order="10" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_OnlineGameLicensesMember" xlink:label="loc_xnet_OnlineGameLicensesMember_1780" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1779" xlink:to="loc_xnet_OnlineGameLicensesMember_1780" use="optional" order="11" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_1792" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1791" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_1792" use="optional" order="12" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1793" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1791" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1793" use="optional" order="13" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_FiniteLivedIntangibleAssetsAccumulatedImpairment" xlink:label="loc_xnet_FiniteLivedIntangibleAssetsAccumulatedImpairment_1794" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1791" xlink:to="loc_xnet_FiniteLivedIntangibleAssetsAccumulatedImpairment_1794" use="optional" order="14" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_1795" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1791" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_1795" use="optional" order="15" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/IntangibleAssetsNetScheduleOfEstimatedAggregateAmortizationExpenseDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1805" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1800" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1805" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1800" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1801" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1800" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1801" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1802" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1801" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1802" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1802_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1801" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1802_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_1806" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1805" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_1806" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_1807" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1805" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_1807" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_1808" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1805" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_1808" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_1809" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1805" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_1809" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter" xlink:label="loc_xnet_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter_1810" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1805" xlink:to="loc_xnet_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter_1810" use="optional" order="9" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/IntangibleAssetsNetScheduleOfAmortizationExpenseRecognizedDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1820" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1813" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1820" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1813" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_1814" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1813" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_1814" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_1815" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_1814" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_1815" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_1815_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_1814" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_1815_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="loc_us-gaap_CostOfSalesMember_1816" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1815" xlink:to="loc_us-gaap_CostOfSalesMember_1816" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_1818" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1815" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_1818" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_1819" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1815" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_1819" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AmortizationOfIntangibleAssetsContinuingOperations" xlink:label="loc_xnet_AmortizationOfIntangibleAssetsContinuingOperations_1821" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1820" xlink:to="loc_xnet_AmortizationOfIntangibleAssetsContinuingOperations_1821" use="optional" order="8" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/IntangibleAssetsNetScheduleOfWeightedAverageAmortizationPeriodsOfIntangibleAssetsDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1847" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1835" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1847" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1835" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1836" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1835" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1836" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1837" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1836" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1837" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1837_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1836" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1837_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_LandUseRightMember" xlink:label="loc_xnet_LandUseRightMember_1839" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1837" xlink:to="loc_xnet_LandUseRightMember_1839" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TrademarksMember" xlink:label="loc_us-gaap_TrademarksMember_1840" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1837" xlink:to="loc_us-gaap_TrademarksMember_1840" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_1841" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1837" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_1841" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_1842" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1837" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_1842" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AcquiredComputerSoftwareMember" xlink:label="loc_xnet_AcquiredComputerSoftwareMember_1843" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1837" xlink:to="loc_xnet_AcquiredComputerSoftwareMember_1843" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_1844" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1837" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_1844" use="optional" order="10" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_OnlineGameLicensesMember" xlink:label="loc_xnet_OnlineGameLicensesMember_1845" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1837" xlink:to="loc_xnet_OnlineGameLicensesMember_1845" use="optional" order="11" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension_1848" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1847" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension_1848" use="optional" order="12" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/PropertyAndEquipmentSummaryOfDepreciationExpenseDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_1866" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1860" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_1866" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1860" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_1861" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1860" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_1861" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_1862" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_1861" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_1862" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_1862_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_1861" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_1862_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="loc_us-gaap_CostOfSalesMember_1863" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1862" xlink:to="loc_us-gaap_CostOfSalesMember_1863" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_1864" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1862" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_1864" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_1865" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1862" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_1865" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_2280" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1862" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_2280" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_1867" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_1866" xlink:to="loc_us-gaap_Depreciation_1867" use="optional" order="9" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/TaxationSummaryOfAggregateAmountAndPerShareEffectOfTaxHolidayDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_2127" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_2124" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_2127" xlink:to="loc_us-gaap_StatementTable_2124" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2125" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_2124" xlink:to="loc_us-gaap_StatementClassOfStockAxis_2125" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2126" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2125" xlink:to="loc_us-gaap_ClassOfStockDomain_2126" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2126_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2125" xlink:to="loc_us-gaap_ClassOfStockDomain_2126_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxHolidayAggregateDollarAmount" xlink:label="loc_us-gaap_IncomeTaxHolidayAggregateDollarAmount_1871" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2127" xlink:to="loc_us-gaap_IncomeTaxHolidayAggregateDollarAmount_1871" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncomeTaxHolidayIncomeTaxBenefitsPerShareBasic" xlink:label="loc_xnet_IncomeTaxHolidayIncomeTaxBenefitsPerShareBasic_1872" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2127" xlink:to="loc_xnet_IncomeTaxHolidayIncomeTaxBenefitsPerShareBasic_1872" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted" xlink:label="loc_xnet_IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted_1873" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2127" xlink:to="loc_xnet_IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted_1873" use="optional" order="7" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/TaxationScheduleOfMovementOfValuationAllowanceDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_2123" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_2120" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_2123" xlink:to="loc_us-gaap_StatementTable_2120" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2121" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_2120" xlink:to="loc_us-gaap_StatementClassOfStockAxis_2121" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2122" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2121" xlink:to="loc_us-gaap_ClassOfStockDomain_2122" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2122_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2121" xlink:to="loc_us-gaap_ClassOfStockDomain_2122_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_1876" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2123" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_1876" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_1877" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2123" xlink:to="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_1877" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ValuationAllowanceDeferredTaxAssetWriteOff" xlink:label="loc_xnet_ValuationAllowanceDeferredTaxAssetWriteOff_1878" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2123" xlink:to="loc_xnet_ValuationAllowanceDeferredTaxAssetWriteOff_1878" use="optional" order="7" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/TaxationScheduleOfCurrentAndDeferredPortionsOfIncomeTaxExpenseDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_2119" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_2116" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_2119" xlink:to="loc_us-gaap_StatementTable_2116" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2117" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_2116" xlink:to="loc_us-gaap_StatementClassOfStockAxis_2117" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2118" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2117" xlink:to="loc_us-gaap_ClassOfStockDomain_2118" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2118_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2117" xlink:to="loc_us-gaap_ClassOfStockDomain_2118_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_1882" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2119" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_1882" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_1883" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2119" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_1883" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_1884" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2119" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_1884" use="optional" order="7" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/TaxationSummaryOfNetOperatingLossCarryforwardsDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TaxCreditCarryforwardLineItems" xlink:label="loc_us-gaap_TaxCreditCarryforwardLineItems_1906" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TaxCreditCarryforwardTable" xlink:label="loc_us-gaap_TaxCreditCarryforwardTable_1898" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_1906" xlink:to="loc_us-gaap_TaxCreditCarryforwardTable_1898" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TaxPeriodAxis" xlink:label="loc_us-gaap_TaxPeriodAxis_1899" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_1898" xlink:to="loc_us-gaap_TaxPeriodAxis_1899" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TaxPeriodDomain" xlink:label="loc_us-gaap_TaxPeriodDomain_1900" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TaxPeriodAxis_1899" xlink:to="loc_us-gaap_TaxPeriodDomain_1900" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TaxPeriodDomain" xlink:label="loc_us-gaap_TaxPeriodDomain_1900_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TaxPeriodAxis_1899" xlink:to="loc_us-gaap_TaxPeriodDomain_1900_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_TaxYear2018Member" xlink:label="loc_xnet_TaxYear2018Member_1903" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxPeriodDomain_1900" xlink:to="loc_xnet_TaxYear2018Member_1903" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_TaxYear2019Member" xlink:label="loc_xnet_TaxYear2019Member_1904" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxPeriodDomain_1900" xlink:to="loc_xnet_TaxYear2019Member_1904" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_TaxYear2020MemberMember" xlink:label="loc_xnet_TaxYear2020MemberMember_1901" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxPeriodDomain_1900" xlink:to="loc_xnet_TaxYear2020MemberMember_1901" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_TaxYear2021Member" xlink:label="loc_xnet_TaxYear2021Member_1902" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxPeriodDomain_1900" xlink:to="loc_xnet_TaxYear2021Member_1902" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_TaxYear2022AndThereafterMember" xlink:label="loc_xnet_TaxYear2022AndThereafterMember_1905" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxPeriodDomain_1900" xlink:to="loc_xnet_TaxYear2022AndThereafterMember_1905" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_1907" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_1906" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_1907" use="optional" order="10" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/InventoriesDetails">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryLineItems" xlink:label="loc_us-gaap_InventoryLineItems_1917" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryCurrentTable" xlink:label="loc_us-gaap_InventoryCurrentTable_1910" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_InventoryLineItems_1917" xlink:to="loc_us-gaap_InventoryCurrentTable_1910" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PublicUtilitiesInventoryAxis" xlink:label="loc_us-gaap_PublicUtilitiesInventoryAxis_1911" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_InventoryCurrentTable_1910" xlink:to="loc_us-gaap_PublicUtilitiesInventoryAxis_1911" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:label="loc_us-gaap_PublicUtilitiesInventoryTypeDomain_1912" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PublicUtilitiesInventoryAxis_1911" xlink:to="loc_us-gaap_PublicUtilitiesInventoryTypeDomain_1912" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:label="loc_us-gaap_PublicUtilitiesInventoryTypeDomain_1912_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PublicUtilitiesInventoryAxis_1911" xlink:to="loc_us-gaap_PublicUtilitiesInventoryTypeDomain_1912_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_OthersInventoriesMember" xlink:label="loc_xnet_OthersInventoriesMember_1916" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesInventoryTypeDomain_1912" xlink:to="loc_xnet_OthersInventoriesMember_1916" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_HardwareDevicesMember" xlink:label="loc_xnet_HardwareDevicesMember_2472" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesInventoryTypeDomain_1912" xlink:to="loc_xnet_HardwareDevicesMember_2472" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_1918" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryLineItems_1917" xlink:to="loc_us-gaap_InventoryNet_1918" use="optional" order="7" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/OtherIncomeNetScheduleOfOtherIncomeNetDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_2246" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_2112" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_2246" xlink:to="loc_us-gaap_StatementTable_2112" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2113" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_2112" xlink:to="loc_us-gaap_StatementClassOfStockAxis_2113" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2114" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2113" xlink:to="loc_us-gaap_ClassOfStockDomain_2114" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2114_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2113" xlink:to="loc_us-gaap_ClassOfStockDomain_2114_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentTypeAxis" xlink:label="loc_us-gaap_InvestmentTypeAxis_2115" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_2112" xlink:to="loc_us-gaap_InvestmentTypeAxis_2115" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_2247" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InvestmentTypeAxis_2115" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_2247" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_2247_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InvestmentTypeAxis_2115" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_2247_default" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShortTermInvestmentsMember" xlink:label="loc_us-gaap_ShortTermInvestmentsMember_2248" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_2247" xlink:to="loc_us-gaap_ShortTermInvestmentsMember_2248" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLongTermInvestmentsMember" xlink:label="loc_us-gaap_OtherLongTermInvestmentsMember_2249" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_2247" xlink:to="loc_us-gaap_OtherLongTermInvestmentsMember_2249" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_SubsidyIncome" xlink:label="loc_xnet_SubsidyIncome_1963" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2246" xlink:to="loc_xnet_SubsidyIncome_1963" use="optional" order="10" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GainLossOnInvestments" xlink:label="loc_us-gaap_GainLossOnInvestments_2735" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2246" xlink:to="loc_us-gaap_GainLossOnInvestments_2735" use="optional" order="11" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_1965" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2246" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_1965" use="optional" order="12" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:label="loc_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_1967" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2246" xlink:to="loc_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_1967" use="optional" order="13" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossRealized" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossRealized_1968" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2246" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossRealized_1968" use="optional" order="14" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LitigationSettlementAmountAwardedFromOtherParty" xlink:label="loc_us-gaap_LitigationSettlementAmountAwardedFromOtherParty_1969" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2246" xlink:to="loc_us-gaap_LitigationSettlementAmountAwardedFromOtherParty_1969" use="optional" order="15" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_OtherNonoperatingIncomeExpenseMiscellaneous" xlink:label="loc_xnet_OtherNonoperatingIncomeExpenseMiscellaneous_1970" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2246" xlink:to="loc_xnet_OtherNonoperatingIncomeExpenseMiscellaneous_1970" use="optional" order="16" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_1971" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2246" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_1971" use="optional" order="17" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/RestrictedNetAssetsAdditionalInformationDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_2096" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries" xlink:label="loc_us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries_1980" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2096" xlink:to="loc_us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries_1980" use="optional" order="1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_2093" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_2096" xlink:to="loc_us-gaap_StatementTable_2093" use="optional" order="2" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2094" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_2093" xlink:to="loc_us-gaap_StatementClassOfStockAxis_2094" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2095" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2094" xlink:to="loc_us-gaap_ClassOfStockDomain_2095" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2095_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2094" xlink:to="loc_us-gaap_ClassOfStockDomain_2095_default" use="optional" order="5" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/AccruedLiabilitiesAndOtherPayablesScheduleOfAccruedLiabilitiesAndOtherPayablesDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_2154" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_2151" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_2154" xlink:to="loc_us-gaap_StatementTable_2151" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2152" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_2151" xlink:to="loc_us-gaap_StatementClassOfStockAxis_2152" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2153" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2152" xlink:to="loc_us-gaap_ClassOfStockDomain_2153" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2153_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2152" xlink:to="loc_us-gaap_ClassOfStockDomain_2153_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_1986" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2154" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_1986" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedSalesCommissionCurrent" xlink:label="loc_us-gaap_AccruedSalesCommissionCurrent_1987" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2154" xlink:to="loc_us-gaap_AccruedSalesCommissionCurrent_1987" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedAdvertisingCurrent" xlink:label="loc_us-gaap_AccruedAdvertisingCurrent_1988" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2154" xlink:to="loc_us-gaap_AccruedAdvertisingCurrent_1988" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerAdvancesCurrent" xlink:label="loc_us-gaap_CustomerAdvancesCurrent_1989" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2154" xlink:to="loc_us-gaap_CustomerAdvancesCurrent_1989" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:label="loc_us-gaap_TaxesPayableCurrentAndNoncurrent_1990" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2154" xlink:to="loc_us-gaap_TaxesPayableCurrentAndNoncurrent_1990" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_PayablesForPurchaseOfEquipmentCurrent" xlink:label="loc_xnet_PayablesForPurchaseOfEquipmentCurrent_1991" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2154" xlink:to="loc_xnet_PayablesForPurchaseOfEquipmentCurrent_1991" use="optional" order="10" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LitigationReserveCurrent" xlink:label="loc_us-gaap_LitigationReserveCurrent_1992" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2154" xlink:to="loc_us-gaap_LitigationReserveCurrent_1992" use="optional" order="11" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent_1993" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2154" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrent_1993" use="optional" order="12" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedEmployeeBenefitsCurrent" xlink:label="loc_us-gaap_AccruedEmployeeBenefitsCurrent_1994" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2154" xlink:to="loc_us-gaap_AccruedEmployeeBenefitsCurrent_1994" use="optional" order="13" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedRentCurrent" xlink:label="loc_us-gaap_AccruedRentCurrent_1996" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2154" xlink:to="loc_us-gaap_AccruedRentCurrent_1996" use="optional" order="14" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_PayablesForProceedsFromSellingExercisedStockOptionsCurrent" xlink:label="loc_xnet_PayablesForProceedsFromSellingExercisedStockOptionsCurrent_1997" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2154" xlink:to="loc_xnet_PayablesForProceedsFromSellingExercisedStockOptionsCurrent_1997" use="optional" order="15" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_PayablesForGamingDistribution" xlink:label="loc_xnet_PayablesForGamingDistribution_1999" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2154" xlink:to="loc_xnet_PayablesForGamingDistribution_1999" use="optional" order="16" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_OtherPayables" xlink:label="loc_xnet_OtherPayables_2000" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2154" xlink:to="loc_xnet_OtherPayables_2000" use="optional" order="17" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_PayablesForTechnologicalServices" xlink:label="loc_xnet_PayablesForTechnologicalServices_2679" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2154" xlink:to="loc_xnet_PayablesForTechnologicalServices_2679" use="optional" order="18" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConstructionPayableCurrent" xlink:label="loc_us-gaap_ConstructionPayableCurrent_2680" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2154" xlink:to="loc_us-gaap_ConstructionPayableCurrent_2680" use="optional" order="19" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerDepositsCurrent" xlink:label="loc_us-gaap_CustomerDepositsCurrent_2681" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2154" xlink:to="loc_us-gaap_CustomerDepositsCurrent_2681" use="optional" order="20" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_PayablesForFulfilmentServices" xlink:label="loc_xnet_PayablesForFulfilmentServices_2682" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2154" xlink:to="loc_xnet_PayablesForFulfilmentServices_2682" use="optional" order="21" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_2001" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2154" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_2001" use="optional" order="22" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_2002" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2154" xlink:to="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_2002" use="optional" order="23" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/PropertyAndEquipmentAdditionalInformationDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_2168" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_2165" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_2168" xlink:to="loc_us-gaap_StatementTable_2165" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2166" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_2165" xlink:to="loc_us-gaap_StatementClassOfStockAxis_2166" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2167" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2166" xlink:to="loc_us-gaap_ClassOfStockDomain_2167" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2167_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2166" xlink:to="loc_us-gaap_ClassOfStockDomain_2167_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaap_AssetImpairmentCharges_2475" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2168" xlink:to="loc_us-gaap_AssetImpairmentCharges_2475" use="optional" order="5" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/AccountsReceivableNetScheduleOfAllowanceForDoubtfulAccountsDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_2090" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_2021" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_2090" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_2021" use="optional" order="1" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AllowanceForDoubtfulAccountsReceivableAdditions" xlink:label="loc_xnet_AllowanceForDoubtfulAccountsReceivableAdditions_2022" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_2090" xlink:to="loc_xnet_AllowanceForDoubtfulAccountsReceivableAdditions_2022" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_2024" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_2090" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_2024" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AllowanceForDoubtfulAccountsReceivableExchangeAdjustment" xlink:label="loc_xnet_AllowanceForDoubtfulAccountsReceivableExchangeAdjustment_2025" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_2090" xlink:to="loc_xnet_AllowanceForDoubtfulAccountsReceivableExchangeAdjustment_2025" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_2089" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_2090" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_2089" use="optional" order="5" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2155" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_2089" xlink:to="loc_us-gaap_StatementClassOfStockAxis_2155" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2156" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2155" xlink:to="loc_us-gaap_ClassOfStockDomain_2156" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2156_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2155" xlink:to="loc_us-gaap_ClassOfStockDomain_2156_default" use="optional" order="8" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/ConsolidatedBalanceSheetsParenthetical">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_2160" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_2157" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_2160" xlink:to="loc_us-gaap_StatementTable_2157" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2158" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_2157" xlink:to="loc_us-gaap_StatementClassOfStockAxis_2158" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2159" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2158" xlink:to="loc_us-gaap_ClassOfStockDomain_2159" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2159_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2158" xlink:to="loc_us-gaap_ClassOfStockDomain_2159_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AccountsPayableConsolidatedVariableInterestEntitiesWithoutRecourse" xlink:label="loc_xnet_AccountsPayableConsolidatedVariableInterestEntitiesWithoutRecourse_2062" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2160" xlink:to="loc_xnet_AccountsPayableConsolidatedVariableInterestEntitiesWithoutRecourse_2062" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AmountsDueToRelatedPartiesConsolidatedVariableInterestEntitiesWithoutRecourse" xlink:label="loc_xnet_AmountsDueToRelatedPartiesConsolidatedVariableInterestEntitiesWithoutRecourse_2063" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2160" xlink:to="loc_xnet_AmountsDueToRelatedPartiesConsolidatedVariableInterestEntitiesWithoutRecourse_2063" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DeferredRevenueConsolidatedVariableInterestEntitiesWithoutRecourseCurrent" xlink:label="loc_xnet_DeferredRevenueConsolidatedVariableInterestEntitiesWithoutRecourseCurrent_2064" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2160" xlink:to="loc_xnet_DeferredRevenueConsolidatedVariableInterestEntitiesWithoutRecourseCurrent_2064" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncomeTaxesPayableConsolidatedVariableInterestEntitiesWithoutRecourse" xlink:label="loc_xnet_IncomeTaxesPayableConsolidatedVariableInterestEntitiesWithoutRecourse_2065" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2160" xlink:to="loc_xnet_IncomeTaxesPayableConsolidatedVariableInterestEntitiesWithoutRecourse_2065" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AccruedLiabilitiesAndOtherCurrentLiabilitiesConsolidatedVariableInterestEntitiesWithoutRecourse" xlink:label="loc_xnet_AccruedLiabilitiesAndOtherCurrentLiabilitiesConsolidatedVariableInterestEntitiesWithoutRecourse_2066" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2160" xlink:to="loc_xnet_AccruedLiabilitiesAndOtherCurrentLiabilitiesConsolidatedVariableInterestEntitiesWithoutRecourse_2066" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DeferredRevenueConsolidatedVariableInterestEntitiesWithoutRecourseNoncurrent" xlink:label="loc_xnet_DeferredRevenueConsolidatedVariableInterestEntitiesWithoutRecourseNoncurrent_2067" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2160" xlink:to="loc_xnet_DeferredRevenueConsolidatedVariableInterestEntitiesWithoutRecourseNoncurrent_2067" use="optional" order="10" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_2074" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2160" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_2074" use="optional" order="11" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_2075" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2160" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_2075" use="optional" order="12" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_2076" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2160" xlink:to="loc_us-gaap_CommonStockSharesIssued_2076" use="optional" order="13" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_2077" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2160" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_2077" use="optional" order="14" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="loc_us-gaap_TreasuryStockShares_2078" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2160" xlink:to="loc_us-gaap_TreasuryStockShares_2078" use="optional" order="15" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/LongtermInvestmentsAdditionalInformationDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_2521" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_2510" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_2521" xlink:to="loc_us-gaap_StatementTable_2510" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2511" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_2510" xlink:to="loc_us-gaap_StatementClassOfStockAxis_2511" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2512" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2511" xlink:to="loc_us-gaap_ClassOfStockDomain_2512" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2512_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2511" xlink:to="loc_us-gaap_ClassOfStockDomain_2512_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_2513" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_2510" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_2513" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_2522" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_2513" xlink:to="loc_us-gaap_RelatedPartyDomain_2522" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_2522_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_2513" xlink:to="loc_us-gaap_RelatedPartyDomain_2522_default" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_HangzhouFeixiangMember" xlink:label="loc_xnet_HangzhouFeixiangMember_2523" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_2522" xlink:to="loc_xnet_HangzhouFeixiangMember_2523" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_YunhuiTianxiaMember" xlink:label="loc_xnet_YunhuiTianxiaMember_2524" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_2522" xlink:to="loc_xnet_YunhuiTianxiaMember_2524" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShanghaiLexiangMember" xlink:label="loc_xnet_ShanghaiLexiangMember_2525" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_2522" xlink:to="loc_xnet_ShanghaiLexiangMember_2525" use="optional" order="10" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenKushiduoMember" xlink:label="loc_xnet_ShenzhenKushiduoMember_2526" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_2522" xlink:to="loc_xnet_ShenzhenKushiduoMember_2526" use="optional" order="11" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShanghaiGuozhiMember" xlink:label="loc_xnet_ShanghaiGuozhiMember_2528" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_2522" xlink:to="loc_xnet_ShanghaiGuozhiMember_2528" use="optional" order="12" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_GuangzhouHongsiMember" xlink:label="loc_xnet_GuangzhouHongsiMember_2529" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_2522" xlink:to="loc_xnet_GuangzhouHongsiMember_2529" use="optional" order="13" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenXunleiMember" xlink:label="loc_xnet_ShenzhenXunleiMember_2602" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_2522" xlink:to="loc_xnet_ShenzhenXunleiMember_2602" use="optional" order="14" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_CostMethodInvestmentsOwnershipPercentage" xlink:label="loc_xnet_CostMethodInvestmentsOwnershipPercentage_2514" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2521" xlink:to="loc_xnet_CostMethodInvestmentsOwnershipPercentage_2514" use="optional" order="15" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostMethodInvestments" xlink:label="loc_us-gaap_CostMethodInvestments_2515" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2521" xlink:to="loc_us-gaap_CostMethodInvestments_2515" use="optional" order="16" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_2516" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2521" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_2516" use="optional" order="17" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome_2517" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2521" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome_2517" use="optional" order="18" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_2518" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2521" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_2518" use="optional" order="19" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentDeferredGainOnSale" xlink:label="loc_us-gaap_EquityMethodInvestmentDeferredGainOnSale_2519" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2521" xlink:to="loc_us-gaap_EquityMethodInvestmentDeferredGainOnSale_2519" use="optional" order="20" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ImpairmentOfInvestments" xlink:label="loc_us-gaap_ImpairmentOfInvestments_2520" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2521" xlink:to="loc_us-gaap_ImpairmentOfInvestments_2520" use="optional" order="21" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_CostMethodInvestmentDeferredGainOnSale" xlink:label="loc_xnet_CostMethodInvestmentDeferredGainOnSale_2527" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2521" xlink:to="loc_xnet_CostMethodInvestmentDeferredGainOnSale_2527" use="optional" order="22" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/DocumentAndEntityInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentInformationLineItems" xlink:label="loc_dei_DocumentInformationLineItems_2538" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentInformationTable" xlink:label="loc_dei_DocumentInformationTable_2537" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_DocumentInformationLineItems_2538" xlink:to="loc_dei_DocumentInformationTable_2537" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2569" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_DocumentInformationTable_2537" xlink:to="loc_us-gaap_StatementClassOfStockAxis_2569" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2570" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2569" xlink:to="loc_us-gaap_ClassOfStockDomain_2570" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2570_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2569" xlink:to="loc_us-gaap_ClassOfStockDomain_2570_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_2556" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2538" xlink:to="loc_dei_DocumentType_2556" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_2557" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2538" xlink:to="loc_dei_AmendmentFlag_2557" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_2558" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2538" xlink:to="loc_dei_DocumentPeriodEndDate_2558" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_2559" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2538" xlink:to="loc_dei_DocumentFiscalYearFocus_2559" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_2560" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2538" xlink:to="loc_dei_DocumentFiscalPeriodFocus_2560" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_2561" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2538" xlink:to="loc_dei_EntityRegistrantName_2561" use="optional" order="10" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_2562" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2538" xlink:to="loc_dei_EntityCentralIndexKey_2562" use="optional" order="11" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_2563" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2538" xlink:to="loc_dei_CurrentFiscalYearEndDate_2563" use="optional" order="12" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_2564" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2538" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_2564" use="optional" order="13" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_2565" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2538" xlink:to="loc_dei_EntityCurrentReportingStatus_2565" use="optional" order="14" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_2566" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2538" xlink:to="loc_dei_EntityFilerCategory_2566" use="optional" order="15" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol_2567" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2538" xlink:to="loc_dei_TradingSymbol_2567" use="optional" order="16" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_2568" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2538" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_2568" use="optional" order="17" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/DiscontinuedOperationsResultsOfDiscontinuedOperationsDetails">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_2621" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_2617" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_2621" xlink:to="loc_us-gaap_StatementTable_2617" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2618" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_2617" xlink:to="loc_us-gaap_StatementClassOfStockAxis_2618" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2619" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2618" xlink:to="loc_us-gaap_ClassOfStockDomain_2619" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2619_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2618" xlink:to="loc_us-gaap_ClassOfStockDomain_2619_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_2620" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_2617" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_2620" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_2622" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_2620" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_2622" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_2622_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_2620" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_2622_default" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_XunleiKankanMember" xlink:label="loc_xnet_XunleiKankanMember_2623" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_2622" xlink:to="loc_xnet_XunleiKankanMember_2623" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_KankanMember" xlink:label="loc_xnet_KankanMember_2624" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_2622" xlink:to="loc_xnet_KankanMember_2624" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_WebGameBusinessMember" xlink:label="loc_xnet_WebGameBusinessMember_2625" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_2622" xlink:to="loc_xnet_WebGameBusinessMember_2625" use="optional" order="10" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_2626" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2621" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_2626" use="optional" order="11" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_2627" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2621" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_2627" use="optional" order="12" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_2628" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2621" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_2628" use="optional" order="13" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_2629" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2621" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_2629" use="optional" order="14" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/CommitmentsAndContingenciesCapitalCommitmentsDetails">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_2659" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_2656" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_2659" xlink:to="loc_us-gaap_StatementTable_2656" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2657" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_2656" xlink:to="loc_us-gaap_StatementClassOfStockAxis_2657" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2658" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2657" xlink:to="loc_us-gaap_ClassOfStockDomain_2658" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2658_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2657" xlink:to="loc_us-gaap_ClassOfStockDomain_2658_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary_2661" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2659" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary_2661" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_2663" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2659" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_2663" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary_2664" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2659" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary_2664" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_2665" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2659" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_2665" use="optional" order="8" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/TaxationDeferredTaxAssetAndLiabilityBalancesDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_2673" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_2668" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_2673" xlink:to="loc_us-gaap_StatementTable_2668" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2669" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_2668" xlink:to="loc_us-gaap_StatementClassOfStockAxis_2669" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2670" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2669" xlink:to="loc_us-gaap_ClassOfStockDomain_2670" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2670_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2669" xlink:to="loc_us-gaap_ClassOfStockDomain_2670_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_RecoverablePeriodAxis" xlink:label="loc_xnet_RecoverablePeriodAxis_2671" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_2668" xlink:to="loc_xnet_RecoverablePeriodAxis_2671" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_RecoverablePeriodDomain" xlink:label="loc_xnet_RecoverablePeriodDomain_2674" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_xnet_RecoverablePeriodAxis_2671" xlink:to="loc_xnet_RecoverablePeriodDomain_2674" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_RecoverablePeriodDomain" xlink:label="loc_xnet_RecoverablePeriodDomain_2674_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_xnet_RecoverablePeriodAxis_2671" xlink:to="loc_xnet_RecoverablePeriodDomain_2674_default" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_RecoverableWithinOneYearMember" xlink:label="loc_xnet_RecoverableWithinOneYearMember_2675" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_RecoverablePeriodDomain_2674" xlink:to="loc_xnet_RecoverableWithinOneYearMember_2675" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_RecoverableAfterOneYearMember" xlink:label="loc_xnet_RecoverableAfterOneYearMember_2676" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_xnet_RecoverablePeriodDomain_2674" xlink:to="loc_xnet_RecoverableAfterOneYearMember_2676" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsNetNoncurrent_2672" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2673" xlink:to="loc_us-gaap_DeferredTaxAssetsNetNoncurrent_2672" use="optional" order="10" />
  </definitionLink>

  <definitionLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/AccruedLiabilitiesAndOtherPayablesScheduleOfAccruedLiabilitiesAndOtherPayablesParentheticalDetails">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_2718" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_2711" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_2718" xlink:to="loc_us-gaap_StatementTable_2711" use="optional" order="1" xbrldt:contextElement="segment" xbrldt:closed="true" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2712" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_2711" xlink:to="loc_us-gaap_StatementClassOfStockAxis_2712" use="optional" order="2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2713" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2712" xlink:to="loc_us-gaap_ClassOfStockDomain_2713" use="optional" order="3" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2713_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2712" xlink:to="loc_us-gaap_ClassOfStockDomain_2713_default" use="optional" order="4" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_2714" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_2711" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_2714" use="optional" order="5" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_2719" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_2714" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_2719" use="optional" order="6" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_2719_default" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_2714" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_2719_default" use="optional" order="7" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_KankanMember" xlink:label="loc_xnet_KankanMember_2720" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_2719" xlink:to="loc_xnet_KankanMember_2720" use="optional" order="8" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DisposalGroupIncludingDiscontinuedOperationAmountOfAccrualOfUnsettledBalancesAsLegalExpenses" xlink:label="loc_xnet_DisposalGroupIncludingDiscontinuedOperationAmountOfAccrualOfUnsettledBalancesAsLegalExpenses_2715" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2718" xlink:to="loc_xnet_DisposalGroupIncludingDiscontinuedOperationAmountOfAccrualOfUnsettledBalancesAsLegalExpenses_2715" use="optional" order="9" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable_2716" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2718" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable_2716" use="optional" order="10" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromCollectionOfNotesReceivable" xlink:label="loc_us-gaap_ProceedsFromCollectionOfNotesReceivable_2717" />

    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2718" xlink:to="loc_us-gaap_ProceedsFromCollectionOfNotesReceivable_2717" use="optional" order="11" />
  </definitionLink>
</linkbase>

</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>14
<FILENAME>xnet-20171231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8" ?>
<!-- Generated by DataTracks version 1.1.9 on 25-Apr-2018 [09:42:42] {AM} EST - www.datatracks.com -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" 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/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel" />

  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />

  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />

  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" />

  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" />

  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" />

  <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" />

  <labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xml:lang="en-US">Summary of significant accounting policies [Abstract]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AccountingPoliciesAndGeneralInformationTable" xlink:label="loc_xnet_AccountingPoliciesAndGeneralInformationTable" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_AccountingPoliciesAndGeneralInformationTable" xml:lang="en-US">Accounting Policies And General Information [Table]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_AccountingPoliciesAndGeneralInformationTable" xml:lang="en-US">Accounting Policies And General Information [Table]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_AccountingPoliciesAndGeneralInformationTable" xml:lang="en-US">Accounting Policies And General Information [Table]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationTable" xlink:to="lab_xnet_AccountingPoliciesAndGeneralInformationTable" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" 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="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RangeAxis" xml:lang="en-US">Range [Axis]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RangeAxis" xml:lang="en-US">Range [Axis]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RangeAxis" xlink:to="lab_us-gaap_RangeAxis" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" 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="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_OnlineGameLicensesMember" xlink:label="loc_xnet_OnlineGameLicensesMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_OnlineGameLicensesMember" xml:lang="en-US">Online Game Licenses [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_OnlineGameLicensesMember" xml:lang="en-US">Online game licenses [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_OnlineGameLicensesMember" xml:lang="en-US">Online Game Licenses [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_OnlineGameLicensesMember" xlink:to="lab_xnet_OnlineGameLicensesMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AcquiredComputerSoftwareMember" xlink:label="loc_xnet_AcquiredComputerSoftwareMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_AcquiredComputerSoftwareMember" xml:lang="en-US">Acquired Computer Software [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_AcquiredComputerSoftwareMember" xml:lang="en-US">Acquired computer software [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_AcquiredComputerSoftwareMember" xml:lang="en-US">Acquired Computer Software [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_AcquiredComputerSoftwareMember" xlink:to="lab_xnet_AcquiredComputerSoftwareMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InternetDomainNamesMember" xlink:label="loc_us-gaap_InternetDomainNamesMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InternetDomainNamesMember" xml:lang="en-US">Internet Domain Names [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_InternetDomainNamesMember" xml:lang="en-US">Domain name [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InternetDomainNamesMember" xlink:to="lab_us-gaap_InternetDomainNamesMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_LandUseRightMember" xlink:label="loc_xnet_LandUseRightMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_LandUseRightMember" xml:lang="en-US">Land Use Right [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_LandUseRightMember" xml:lang="en-US">Land use right [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_LandUseRightMember" xml:lang="en-US">Land Use Right [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_LandUseRightMember" xlink:to="lab_xnet_LandUseRightMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductOrServiceAxis" xlink:label="loc_us-gaap_ProductOrServiceAxis" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProductOrServiceAxis" xml:lang="en-US">Products and Services [Axis]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductOrServiceAxis" xlink:to="lab_us-gaap_ProductOrServiceAxis" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RangeMember" xml:lang="en-US">Range [Domain]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RangeMember" xml:lang="en-US">Range [Domain]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RangeMember" xlink:to="lab_us-gaap_RangeMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductsAndServicesDomain" xlink:label="loc_us-gaap_ProductsAndServicesDomain" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProductsAndServicesDomain" xml:lang="en-US">Products and Services [Domain]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductsAndServicesDomain" xlink:to="lab_us-gaap_ProductsAndServicesDomain" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xml:lang="en-US">Segments [Axis]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xml:lang="en-US">Segments [Axis]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xml:lang="en-US">Allowance for Doubtful Accounts Receivable, Current</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xml:lang="en-US">Allowance for doubtful accounts</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xml:lang="en-US">Less: Allowance for doubtful accounts</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xml:lang="en-US">Balance at beginning of the year</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xml:lang="en-US">Balance at end of the year</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ImpairmentOfInvestments" xlink:label="loc_us-gaap_ImpairmentOfInvestments" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ImpairmentOfInvestments" xml:lang="en-US">Other than Temporary Impairment Losses, Investments</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ImpairmentOfInvestments" xml:lang="en-US">Impairment of long-term investments</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ImpairmentOfInvestments" xml:lang="en-US">Impairment of long-term investments</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfInvestments" xlink:to="lab_us-gaap_ImpairmentOfInvestments" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairmentLoss" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xml:lang="en-US">Goodwill, Impairment Loss</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xml:lang="en-US">Goodwill impairment losses</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillImpairmentLoss" xlink:to="lab_us-gaap_GoodwillImpairmentLoss" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xml:lang="en-US">Other intangible assets, amortization period</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xml:lang="en-US">Impairment of Intangible Assets (Excluding Goodwill)</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xml:lang="en-US">Impairment of intangible assets</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:to="lab_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesDiscountsServices" xlink:label="loc_us-gaap_SalesDiscountsServices" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SalesDiscountsServices" xml:lang="en-US">Sales Discounts, Services</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SalesDiscountsServices" xml:lang="en-US">Sales rebates provided to the agencies and advertisers</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesDiscountsServices" xlink:to="lab_us-gaap_SalesDiscountsServices" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AdvertisingBarterTransactionsAdvertisingBarterNetGains" xlink:label="loc_xnet_AdvertisingBarterTransactionsAdvertisingBarterNetGains" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_AdvertisingBarterTransactionsAdvertisingBarterNetGains" xml:lang="en-US">Advertising Barter Transactions Advertising Barter Net Gains</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_AdvertisingBarterTransactionsAdvertisingBarterNetGains" xml:lang="en-US">Net gains from barter transactions</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_AdvertisingBarterTransactionsAdvertisingBarterNetGains" xml:lang="en-US">Advertising Barter Transactions Advertising Barter Net Gains</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_AdvertisingBarterTransactionsAdvertisingBarterNetGains" xlink:to="lab_xnet_AdvertisingBarterTransactionsAdvertisingBarterNetGains" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdvertisingBarterTransactionsAdvertisingBarterRevenue" xlink:label="loc_us-gaap_AdvertisingBarterTransactionsAdvertisingBarterRevenue" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AdvertisingBarterTransactionsAdvertisingBarterRevenue" xml:lang="en-US">Advertising Barter Transactions, Advertising Barter Revenue</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AdvertisingBarterTransactionsAdvertisingBarterRevenue" xml:lang="en-US">Net proceeds from barter transactions</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingBarterTransactionsAdvertisingBarterRevenue" xlink:to="lab_us-gaap_AdvertisingBarterTransactionsAdvertisingBarterRevenue" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdvertisingBarterTransactionsAdvertisingBarterCosts" xlink:label="loc_us-gaap_AdvertisingBarterTransactionsAdvertisingBarterCosts" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AdvertisingBarterTransactionsAdvertisingBarterCosts" xml:lang="en-US">Advertising Barter Transactions, Advertising Barter Costs</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AdvertisingBarterTransactionsAdvertisingBarterCosts" xml:lang="en-US">Barter transaction cost</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingBarterTransactionsAdvertisingBarterCosts" xlink:to="lab_us-gaap_AdvertisingBarterTransactionsAdvertisingBarterCosts" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BusinessTaxAndSurcharges" xlink:label="loc_xnet_BusinessTaxAndSurcharges" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_BusinessTaxAndSurcharges" xml:lang="en-US">Business Tax And Surcharges</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_BusinessTaxAndSurcharges" xml:lang="en-US">Business tax and surcharge on barter transactions</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_BusinessTaxAndSurcharges" xml:lang="en-US">Business Tax And Surcharges</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_BusinessTaxAndSurcharges" xlink:to="lab_xnet_BusinessTaxAndSurcharges" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MarketingAndAdvertisingExpense" xlink:label="loc_us-gaap_MarketingAndAdvertisingExpense" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_MarketingAndAdvertisingExpense" xml:lang="en-US">Marketing and Advertising Expense</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_MarketingAndAdvertisingExpense" xml:lang="en-US">External advertising and market promotion expenses from continuing operations</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketingAndAdvertisingExpense" xlink:to="lab_us-gaap_MarketingAndAdvertisingExpense" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ValueAddedTaxRate" xlink:label="loc_xnet_ValueAddedTaxRate" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ValueAddedTaxRate" xml:lang="en-US">Value Added Tax Rate</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_ValueAddedTaxRate" xml:lang="en-US">Value added tax on revenues</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_ValueAddedTaxRate" xml:lang="en-US">Value Added Tax Rate</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ValueAddedTaxRate" xlink:to="lab_xnet_ValueAddedTaxRate" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ValueAddedTaxInCertainServiceRevenues" xlink:label="loc_xnet_ValueAddedTaxInCertainServiceRevenues" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ValueAddedTaxInCertainServiceRevenues" xml:lang="en-US">Value Added Tax In Certain Service Revenues</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_ValueAddedTaxInCertainServiceRevenues" xml:lang="en-US">Value added tax on sub-licensing revenues</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_ValueAddedTaxInCertainServiceRevenues" xml:lang="en-US">Value Added Tax In Certain Service Revenues</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ValueAddedTaxInCertainServiceRevenues" xlink:to="lab_xnet_ValueAddedTaxInCertainServiceRevenues" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xml:lang="en-US">Defined Contribution Plan, Cost</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xml:lang="en-US">Employee benefit costs</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:to="lab_us-gaap_DefinedContributionPlanCostRecognized" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_StatutoryGeneralReserveRatePercentageOnNetIncome" xlink:label="loc_xnet_StatutoryGeneralReserveRatePercentageOnNetIncome" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_StatutoryGeneralReserveRatePercentageOnNetIncome" xml:lang="en-US">Statutory General Reserve Rate Percentage On Net Income</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_StatutoryGeneralReserveRatePercentageOnNetIncome" xml:lang="en-US">Statutory general reserve rate</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_StatutoryGeneralReserveRatePercentageOnNetIncome" xml:lang="en-US">Statutory General Reserve Rate Percentage On Net Income</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_StatutoryGeneralReserveRatePercentageOnNetIncome" xlink:to="lab_xnet_StatutoryGeneralReserveRatePercentageOnNetIncome" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_StatutoryGeneralReserveFundAsPercentageOfRegisteredCapital" xlink:label="loc_xnet_StatutoryGeneralReserveFundAsPercentageOfRegisteredCapital" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_StatutoryGeneralReserveFundAsPercentageOfRegisteredCapital" xml:lang="en-US">Statutory General Reserve Fund As Percentage Of Registered Capital</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_StatutoryGeneralReserveFundAsPercentageOfRegisteredCapital" xml:lang="en-US">Statutory general reserve rate of registered capital</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_StatutoryGeneralReserveFundAsPercentageOfRegisteredCapital" xml:lang="en-US">Statutory General Reserve Fund As Percentage Of Registered Capital</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_StatutoryGeneralReserveFundAsPercentageOfRegisteredCapital" xlink:to="lab_xnet_StatutoryGeneralReserveFundAsPercentageOfRegisteredCapital" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xml:lang="en-US">Common Stock, Dividends, Per Share, Declared</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xml:lang="en-US">Dividends declared</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:to="lab_us-gaap_CommonStockDividendsPerShareDeclared" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="loc_us-gaap_StatementGeographicalAxis" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementGeographicalAxis" xml:lang="en-US">Geographical [Axis]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_StatementGeographicalAxis" xml:lang="en-US">Geographical [Axis]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementGeographicalAxis" xlink:to="lab_us-gaap_StatementGeographicalAxis" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="loc_us-gaap_SegmentGeographicalDomain" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SegmentGeographicalDomain" xml:lang="en-US">Geographical [Domain]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SegmentGeographicalDomain" xml:lang="en-US">Geographical [Domain]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentGeographicalDomain" xlink:to="lab_us-gaap_SegmentGeographicalDomain" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CN" xlink:label="loc_country_CN" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_country_CN" xml:lang="en-US">CHINA</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_country_CN" xml:lang="en-US">China [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_CN" xlink:to="lab_country_CN" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AccountingPoliciesAndGeneralInformationLineItems" xlink:label="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_AccountingPoliciesAndGeneralInformationLineItems" xml:lang="en-US">Accounting Policies and General Information [Line Items]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_AccountingPoliciesAndGeneralInformationLineItems" xml:lang="en-US">Accounting Policies and General Information [Line Items]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_AccountingPoliciesAndGeneralInformationLineItems" xml:lang="en-US">Accounting Policies and General Information [Line Items]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems" xlink:to="lab_xnet_AccountingPoliciesAndGeneralInformationLineItems" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_PaidInCapital" xlink:label="loc_xnet_PaidInCapital" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_PaidInCapital" xml:lang="en-US">Paid In Capital</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_xnet_PaidInCapital" xml:lang="en-US">Paid-in capital</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_PaidInCapital" xml:lang="en-US">Amount of paid-in capital of joint ventures, subsidiary and equity investments.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_PaidInCapital" xlink:to="lab_xnet_PaidInCapital" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xml:lang="en-US">Additional Paid in Capital</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xml:lang="en-US">Additional paid-in capital</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AdditionalPaidInCapital" 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="loc_us-gaap_AdditionalPaidInCapital" xlink:to="lab_us-gaap_AdditionalPaidInCapital" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_StatutoryReserve" xlink:label="loc_xnet_StatutoryReserve" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_StatutoryReserve" xml:lang="en-US">Statutory Reserve</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_StatutoryReserve" xml:lang="en-US">Statutory reserves</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_StatutoryReserve" xml:lang="en-US">Amount set aside as reserve under the statute for the purpose specified under the statute.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_StatutoryReserve" xlink:to="lab_xnet_StatutoryReserve" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xml:lang="en-US">Share-based compensation [Abstract]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PlanNameAxis" xml:lang="en-US">Plan Name [Axis]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PlanNameAxis" xml:lang="en-US">Plan Name [Axis]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PlanNameDomain" xml:lang="en-US">Plan Name [Domain]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PlanNameDomain" xml:lang="en-US">Plan Name [Domain]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_TwoThousandTenPlanMember" xlink:label="loc_xnet_TwoThousandTenPlanMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_TwoThousandTenPlanMember" xml:lang="en-US">Two Thousand Ten Plan [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_TwoThousandTenPlanMember" xml:lang="en-US">2010 share incentive plan [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_TwoThousandTenPlanMember" xml:lang="en-US">Two Thousand Ten Plan [Member].</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_TwoThousandTenPlanMember" xlink:to="lab_xnet_TwoThousandTenPlanMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_TwoThousandAndThirteenPlanMember" xlink:label="loc_xnet_TwoThousandAndThirteenPlanMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_TwoThousandAndThirteenPlanMember" xml:lang="en-US">Two Thousand And Thirteen Plan [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_TwoThousandAndThirteenPlanMember" xml:lang="en-US">2013 Plan [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_TwoThousandAndThirteenPlanMember" xml:lang="en-US">Two Thousand And Thirteen Plan [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_TwoThousandAndThirteenPlanMember" xlink:to="lab_xnet_TwoThousandAndThirteenPlanMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_TwoThousandFourteenShareIncentivePlanMember" xlink:label="loc_xnet_TwoThousandFourteenShareIncentivePlanMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_TwoThousandFourteenShareIncentivePlanMember" xml:lang="en-US">Two Thousand Fourteen Share Incentive Plan [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_TwoThousandFourteenShareIncentivePlanMember" xml:lang="en-US">2014 Plan [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_TwoThousandFourteenShareIncentivePlanMember" xml:lang="en-US">Two Thousand Fourteen Share Incentive Plan [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_TwoThousandFourteenShareIncentivePlanMember" xlink:to="lab_xnet_TwoThousandFourteenShareIncentivePlanMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_MinimumMember" xml:lang="en-US">Minimum [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_MinimumMember" xml:lang="en-US">Minimum [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinimumMember" xlink:to="lab_us-gaap_MinimumMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_MaximumMember" xml:lang="en-US">Maximum [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_MaximumMember" xml:lang="en-US">Maximum [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MaximumMember" xlink:to="lab_us-gaap_MaximumMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xml:lang="en-US">Business Acquisition [Axis]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xml:lang="en-US">Business Acquisition [Axis]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis" xlink:to="lab_us-gaap_BusinessAcquisitionAxis" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" 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="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_KingsoftCloudStorageBusinessMember" xlink:label="loc_xnet_KingsoftCloudStorageBusinessMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_KingsoftCloudStorageBusinessMember" xml:lang="en-US">Kingsoft Cloud Storage Business [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_KingsoftCloudStorageBusinessMember" xml:lang="en-US">Kingsoft Cloud Storage Business [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_KingsoftCloudStorageBusinessMember" xml:lang="en-US">Kingsoft Cloud Storage Business [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_KingsoftCloudStorageBusinessMember" xlink:to="lab_xnet_KingsoftCloudStorageBusinessMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AwardTypeAxis" xml:lang="en-US">Award Type [Axis]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AwardTypeAxis" xml:lang="en-US">Award Type [Axis]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xml:lang="en-US">Equity Award [Domain]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xml:lang="en-US">Equity Award [Domain]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaap_RestrictedStockMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RestrictedStockMember" xml:lang="en-US">Restricted Stock [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RestrictedStockMember" xml:lang="en-US">Restricted shares [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember" xlink:to="lab_us-gaap_RestrictedStockMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xml:lang="en-US">Related Party [Axis]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xml:lang="en-US">Related Party [Axis]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RelatedPartyDomain" xml:lang="en-US">Related Party [Domain]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RelatedPartyDomain" xml:lang="en-US">Related Party [Domain]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyDomain" xlink:to="lab_us-gaap_RelatedPartyDomain" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_LeadingAdviceHoldingsLimitedMember" xlink:label="loc_xnet_LeadingAdviceHoldingsLimitedMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_LeadingAdviceHoldingsLimitedMember" xml:lang="en-US">Leading Advice Holdings Limited [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_LeadingAdviceHoldingsLimitedMember" xml:lang="en-US">Leading Advice Holdings Limited [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_LeadingAdviceHoldingsLimitedMember" xml:lang="en-US">Leading Advice Holdings Limited [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_LeadingAdviceHoldingsLimitedMember" xlink:to="lab_xnet_LeadingAdviceHoldingsLimitedMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VestingAxis" xlink:label="loc_us-gaap_VestingAxis" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_VestingAxis" xml:lang="en-US">Vesting [Axis]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_VestingAxis" xml:lang="en-US">Vesting [Axis]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingAxis" xlink:to="lab_us-gaap_VestingAxis" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_VestingDomain" xml:lang="en-US">Vesting [Domain]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_VestingDomain" xml:lang="en-US">Vesting [Domain]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingDomain" xlink:to="lab_us-gaap_VestingDomain" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xml:lang="en-US">Share-based Compensation Award, Tranche One [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xml:lang="en-US">Tranche One [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xml:lang="en-US">Share-based Compensation Award, Tranche Two [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xml:lang="en-US">Tranche Two [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xml:lang="en-US">Share-based Compensation Award, Tranche Three [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xml:lang="en-US">Tranche Three [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_SharebasedCompensationAwardTrancheFourMember" xlink:label="loc_xnet_SharebasedCompensationAwardTrancheFourMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_SharebasedCompensationAwardTrancheFourMember" xml:lang="en-US">Sharebased Compensation Award Tranche Four [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_SharebasedCompensationAwardTrancheFourMember" xml:lang="en-US">Tranche Four [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_SharebasedCompensationAwardTrancheFourMember" xml:lang="en-US">Sharebased Compensation Award Tranche Four [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_SharebasedCompensationAwardTrancheFourMember" xlink:to="lab_xnet_SharebasedCompensationAwardTrancheFourMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_SharebasedCompensationAwardTrancheFiveMember" xlink:label="loc_xnet_SharebasedCompensationAwardTrancheFiveMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_SharebasedCompensationAwardTrancheFiveMember" xml:lang="en-US">Sharebased Compensation Award Tranche Five [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_SharebasedCompensationAwardTrancheFiveMember" xml:lang="en-US">Tranche Five [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_SharebasedCompensationAwardTrancheFiveMember" xml:lang="en-US">Sharebased Compensation Award Tranche Five [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_SharebasedCompensationAwardTrancheFiveMember" xlink:to="lab_xnet_SharebasedCompensationAwardTrancheFiveMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="loc_us-gaap_TitleOfIndividualAxis" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TitleOfIndividualAxis" xml:lang="en-US">Title of Individual [Axis]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_TitleOfIndividualAxis" 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="loc_us-gaap_TitleOfIndividualAxis" xlink:to="lab_us-gaap_TitleOfIndividualAxis" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xml:lang="en-US">Relationship to Entity [Domain]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xml:lang="en-US">Relationship to Entity [Domain]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="lab_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DirectorMember" xlink:label="loc_us-gaap_DirectorMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DirectorMember" xml:lang="en-US">Director [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DirectorMember" xml:lang="en-US">Directors [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DirectorMember" xlink:to="lab_us-gaap_DirectorMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_EmployeeMember" xlink:label="loc_xnet_EmployeeMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_EmployeeMember" xml:lang="en-US">Employee [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_EmployeeMember" xml:lang="en-US">Employees [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_EmployeeMember" xml:lang="en-US">Employee [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_EmployeeMember" xlink:to="lab_xnet_EmployeeMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_OfficersAndEmployeesMember" xlink:label="loc_xnet_OfficersAndEmployeesMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_OfficersAndEmployeesMember" xml:lang="en-US">Officers And Employees [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_OfficersAndEmployeesMember" xml:lang="en-US">Certain Officers and Employees [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_OfficersAndEmployeesMember" xml:lang="en-US">Officers And Employees [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_OfficersAndEmployeesMember" xlink:to="lab_xnet_OfficersAndEmployeesMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="loc_us-gaap_StatementScenarioAxis" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementScenarioAxis" xml:lang="en-US">Scenario [Axis]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_StatementScenarioAxis" xml:lang="en-US">Scenario [Axis]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementScenarioAxis" xlink:to="lab_us-gaap_StatementScenarioAxis" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1" xml:lang="en-US">Business Combination, Consideration Transferred, Including Equity Interest in Acquiree Held Prior to Combination</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1" xml:lang="en-US">Replacement award attributable to pre-combination service</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xml:lang="en-US">Restricted shares expected to vest</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xml:lang="en-US">Number of share options, Vested and expected to vest, Ending balance</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xml:lang="en-US">Stock option vesting period</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xml:lang="en-US">Stock option vesting period, description</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xml:lang="en-US">Number of shares available for grant</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Date</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" xml:lang="en-US">Extended maturity date of share options</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_SharesLockUpPeriod" xlink:label="loc_xnet_SharesLockUpPeriod" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_SharesLockUpPeriod" xml:lang="en-US">Shares Lock-Up Period</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_xnet_SharesLockUpPeriod" xml:lang="en-US">Lock-up period for shares from IPO closing date</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_SharesLockUpPeriod" xml:lang="en-US">Shares Lock-Up Period</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_SharesLockUpPeriod" xlink:to="lab_xnet_SharesLockUpPeriod" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Plan Modification, Incremental Compensation Cost</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost" xml:lang="en-US">Incremental share-based compensation to be recognized</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" xlink:label="loc_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" xml:lang="en-US">Business Acquisition, Effective Date of Acquisition</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" xml:lang="en-US">Business acquisition date</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" xlink:to="lab_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPostCombination" xlink:label="loc_xnet_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPostCombination" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPostCombination" xml:lang="en-US">Business Combination, Consideration Transferred, Including Equity Interest in Acquiree Held Post Combination</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPostCombination" xml:lang="en-US">Replacement award attributable to post-combination service</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPostCombination" xml:lang="en-US">Business Combination, Consideration Transferred, Including Equity Interest in Acquire Held Post Combination</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPostCombination" xlink:to="lab_xnet_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPostCombination" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsConvertedAndCancelled" xlink:label="loc_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsConvertedAndCancelled" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsConvertedAndCancelled" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Options Converted And Cancelled</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsConvertedAndCancelled" xml:lang="en-US">Share options cancelled</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsConvertedAndCancelled" xml:lang="en-US">Number of share options, Converted to restricted shares</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsConvertedAndCancelled" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Options Converted And Cancelled</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsConvertedAndCancelled" xlink:to="lab_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsConvertedAndCancelled" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsConvertedAndOtherThanOptionsGrantedInPeriod" xlink:label="loc_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsConvertedAndOtherThanOptionsGrantedInPeriod" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsConvertedAndOtherThanOptionsGrantedInPeriod" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Options Converted And Other Than Options Granted In Period</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsConvertedAndOtherThanOptionsGrantedInPeriod" xml:lang="en-US">Restricted stock granted</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsConvertedAndOtherThanOptionsGrantedInPeriod" xml:lang="en-US">Number of restricted shares, Converted from share options</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsConvertedAndOtherThanOptionsGrantedInPeriod" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Options Converted And Other Than Options Granted In Period</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsConvertedAndOtherThanOptionsGrantedInPeriod" xlink:to="lab_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsConvertedAndOtherThanOptionsGrantedInPeriod" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xml:lang="en-US">Common shares issued</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xml:lang="en-US">Number of securities issued</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xml:lang="en-US">Common shares issued</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate" xlink:label="loc_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Estimated Forfeiture Rate</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate" xml:lang="en-US">Estimated forfeiture rate</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Estimated Forfeiture Rate</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate" xlink:to="lab_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xml:lang="en-US">Total fair value, share options vested</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xml:lang="en-US">Unrecognized share-based compensation costs</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xml:lang="en-US">Weighted-average vesting period expected to be recognized</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xml:lang="en-US">Restricted stock granted</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xml:lang="en-US">Number of restricted shares, Granted</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_UnrecognizedShareBasedCompensationExpenses" xlink:label="loc_xnet_UnrecognizedShareBasedCompensationExpenses" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_UnrecognizedShareBasedCompensationExpenses" xml:lang="en-US">Unrecognized Share Based Compensation Expenses</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_UnrecognizedShareBasedCompensationExpenses" xml:lang="en-US">Unrecognized compensation expense relating to the restricted shares</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_UnrecognizedShareBasedCompensationExpenses" xml:lang="en-US">Unrecognized Share Based Compensation Expenses</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_UnrecognizedShareBasedCompensationExpenses" xlink:to="lab_xnet_UnrecognizedShareBasedCompensationExpenses" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Gross</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xml:lang="en-US">Restricted shares issued to non-employees</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xml:lang="en-US">Number of restricted shares, Unvested, beginning balance</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xml:lang="en-US">Number of restricted shares, Unvested, Ending balance</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xml:lang="en-US">Number of restricted shares, Vested</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xml:lang="en-US">Number of restricted shares, Forfeited</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber" xlink:label="loc_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested And Expected To Vest Number</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber" xml:lang="en-US">Number of restricted shares, Vested and expected to vest, Ending balance</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested And Expected To Vest Number</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber" xlink:to="lab_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xml:lang="en-US">Weighted-Average Grant Date Fair Value, Granted</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaap_SubsequentEventsAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SubsequentEventsAbstract" xml:lang="en-US">Subsequent events [Abstract]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsAbstract" xlink:to="lab_us-gaap_SubsequentEventsAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaap_SubsequentEventTable" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SubsequentEventTable" xml:lang="en-US">Subsequent Event [Table]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SubsequentEventTable" xml:lang="en-US">Subsequent Event [Table]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTable" xlink:to="lab_us-gaap_SubsequentEventTable" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xml:lang="en-US">Subsequent Event Type [Axis]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xml:lang="en-US">Subsequent Event Type [Axis]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis" xlink:to="lab_us-gaap_SubsequentEventTypeAxis" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xml:lang="en-US">Subsequent Event Type [Domain]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xml:lang="en-US">Subsequent Event Type [Domain]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain" xlink:to="lab_us-gaap_SubsequentEventTypeDomain" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SubsequentEventMember" xml:lang="en-US">Subsequent Event [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SubsequentEventMember" xml:lang="en-US">Subsequent Event [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember" xlink:to="lab_us-gaap_SubsequentEventMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScenarioUnspecifiedDomain" xml:lang="en-US">Scenario, Unspecified [Domain]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScenarioUnspecifiedDomain" xml:lang="en-US">Scenario, Unspecified [Domain]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScenarioUnspecifiedDomain" xlink:to="lab_us-gaap_ScenarioUnspecifiedDomain" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_LegalEntityAxis" xml:lang="en-US">Legal Entity [Axis]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_LegalEntityAxis" xml:lang="en-US">Legal Entity [Axis]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LegalEntityAxis" xlink:to="lab_dei_LegalEntityAxis" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityDomain" xml:lang="en-US">Entity [Domain]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityDomain" xml:lang="en-US">Entity [Domain]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain" xlink:to="lab_dei_EntityDomain" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareRepurchaseProgramAxis" xml:lang="en-US">Share Repurchase Program [Axis]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareRepurchaseProgramAxis" xml:lang="en-US">Share Repurchase Program [Axis]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis" xlink:to="lab_us-gaap_ShareRepurchaseProgramAxis" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareRepurchaseProgramDomain" xml:lang="en-US">Share Repurchase Program [Domain]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareRepurchaseProgramDomain" xml:lang="en-US">Share Repurchase Program [Domain]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain" xlink:to="lab_us-gaap_ShareRepurchaseProgramDomain" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShareRepurchaseProgram2016Member" xlink:label="loc_xnet_ShareRepurchaseProgram2016Member" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ShareRepurchaseProgram2016Member" xml:lang="en-US">Share Repurchase Program 2016 [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_ShareRepurchaseProgram2016Member" xml:lang="en-US">Share Repurchase Program, 2016 [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_ShareRepurchaseProgram2016Member" xml:lang="en-US">Represents share repurchase program authorized by board of directors in year 2016.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ShareRepurchaseProgram2016Member" xlink:to="lab_xnet_ShareRepurchaseProgram2016Member" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xml:lang="en-US">Equity Components [Axis]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xml:lang="en-US">Equity Components [Axis]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xml:lang="en-US">Organization and nature of operations [Abstract]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable" xml:lang="en-US">Schedule of Variable Interest Entities [Table]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable" xml:lang="en-US">Schedule of Variable Interest Entities [Table]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:to="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AgreementBetweenGiganologyShenzhenAndMrSeanShenglongZouMember" xlink:label="loc_xnet_AgreementBetweenGiganologyShenzhenAndMrSeanShenglongZouMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_AgreementBetweenGiganologyShenzhenAndMrSeanShenglongZouMember" xml:lang="en-US">Agreement Between Giganology Shenzhen and Mr. Sean Shenglong Zou [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_AgreementBetweenGiganologyShenzhenAndMrSeanShenglongZouMember" xml:lang="en-US">Agreement between Giganology Shenzhen and Mr. Sean Shenglong Zou [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_AgreementBetweenGiganologyShenzhenAndMrSeanShenglongZouMember" xml:lang="en-US">Agreement Between Giganology Shenzhen and Mr. Sean Shenglong Zou [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_AgreementBetweenGiganologyShenzhenAndMrSeanShenglongZouMember" xlink:to="lab_xnet_AgreementBetweenGiganologyShenzhenAndMrSeanShenglongZouMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AgreementBetweenGiganologyShenzhenAndShareholdersOfShenzhenXunleiMember" xlink:label="loc_xnet_AgreementBetweenGiganologyShenzhenAndShareholdersOfShenzhenXunleiMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_AgreementBetweenGiganologyShenzhenAndShareholdersOfShenzhenXunleiMember" xml:lang="en-US">Agreement Between Giganology Shenzhen and Shareholders of Shenzhen Xunlei [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_AgreementBetweenGiganologyShenzhenAndShareholdersOfShenzhenXunleiMember" xml:lang="en-US">Agreement between Giganology Shenzhen and Shareholders of Shenzhen Xunlei [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_AgreementBetweenGiganologyShenzhenAndShareholdersOfShenzhenXunleiMember" xml:lang="en-US">Agreement Between Giganology Shenzhen and Shareholders of Shenzhen Xunlei [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_AgreementBetweenGiganologyShenzhenAndShareholdersOfShenzhenXunleiMember" xlink:to="lab_xnet_AgreementBetweenGiganologyShenzhenAndShareholdersOfShenzhenXunleiMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AgreementBetweenGiganologyShenzhenAndShenzhenXunleiMember" xlink:label="loc_xnet_AgreementBetweenGiganologyShenzhenAndShenzhenXunleiMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_AgreementBetweenGiganologyShenzhenAndShenzhenXunleiMember" xml:lang="en-US">Agreement Between Giganology Shenzhen and Shenzhen Xunlei [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_AgreementBetweenGiganologyShenzhenAndShenzhenXunleiMember" xml:lang="en-US">Agreement between Giganology Shenzhen and Shenzhen Xunlei [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_AgreementBetweenGiganologyShenzhenAndShenzhenXunleiMember" xml:lang="en-US">Agreement Between Giganology Shenzhen and Shenzhen Xunlei [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_AgreementBetweenGiganologyShenzhenAndShenzhenXunleiMember" xlink:to="lab_xnet_AgreementBetweenGiganologyShenzhenAndShenzhenXunleiMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_CallOptionAgreementMember" xlink:label="loc_xnet_CallOptionAgreementMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_CallOptionAgreementMember" xml:lang="en-US">Call Option Agreement [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_CallOptionAgreementMember" xml:lang="en-US">Call Option Agreement [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_CallOptionAgreementMember" xml:lang="en-US">Call Option Agreement [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_CallOptionAgreementMember" xlink:to="lab_xnet_CallOptionAgreementMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_GiganologyShenzhenCoLtdMember" xlink:label="loc_xnet_GiganologyShenzhenCoLtdMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_GiganologyShenzhenCoLtdMember" xml:lang="en-US">Giganology Shenzhen Co Ltd [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_GiganologyShenzhenCoLtdMember" xml:lang="en-US">Giganology (Shenzhen) Co. Ltd [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_GiganologyShenzhenCoLtdMember" xml:lang="en-US">Giganology Shenzhen Co Ltd [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_GiganologyShenzhenCoLtdMember" xlink:to="lab_xnet_GiganologyShenzhenCoLtdMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ExclusiveTechnologySupportAndServicesAgreementMember" xlink:label="loc_xnet_ExclusiveTechnologySupportAndServicesAgreementMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ExclusiveTechnologySupportAndServicesAgreementMember" xml:lang="en-US">Exclusive Technology Support And Services Agreement [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_ExclusiveTechnologySupportAndServicesAgreementMember" xml:lang="en-US">Exclusive Technology Support and Services Agreement [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_ExclusiveTechnologySupportAndServicesAgreementMember" xml:lang="en-US">Exclusive Technology Support And Services Agreement [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ExclusiveTechnologySupportAndServicesAgreementMember" xlink:to="lab_xnet_ExclusiveTechnologySupportAndServicesAgreementMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ExclusiveTechnologyConsultingAndTrainingAgreementMember" xlink:label="loc_xnet_ExclusiveTechnologyConsultingAndTrainingAgreementMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ExclusiveTechnologyConsultingAndTrainingAgreementMember" xml:lang="en-US">Exclusive Technology Consulting And Training Agreement [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_ExclusiveTechnologyConsultingAndTrainingAgreementMember" xml:lang="en-US">Exclusive Technology Consulting and Training Agreement [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_ExclusiveTechnologyConsultingAndTrainingAgreementMember" xml:lang="en-US">Exclusive Technology Consulting And Training Agreement [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ExclusiveTechnologyConsultingAndTrainingAgreementMember" xlink:to="lab_xnet_ExclusiveTechnologyConsultingAndTrainingAgreementMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_SoftwareAndProprietaryTechnologyLicenseContractMember" xlink:label="loc_xnet_SoftwareAndProprietaryTechnologyLicenseContractMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_SoftwareAndProprietaryTechnologyLicenseContractMember" xml:lang="en-US">Software And Proprietary Technology License Contract [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_SoftwareAndProprietaryTechnologyLicenseContractMember" xml:lang="en-US">Software and Proprietary Technology License Contract [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_SoftwareAndProprietaryTechnologyLicenseContractMember" xml:lang="en-US">Software And Proprietary Technology License Contract [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_SoftwareAndProprietaryTechnologyLicenseContractMember" xlink:to="lab_xnet_SoftwareAndProprietaryTechnologyLicenseContractMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SubsidiarySaleOfStockAxis" xml:lang="en-US">Sale of Stock [Axis]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SubsidiarySaleOfStockAxis" 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="loc_us-gaap_SubsidiarySaleOfStockAxis" xlink:to="lab_us-gaap_SubsidiarySaleOfStockAxis" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xml:lang="en-US">Sale of Stock [Domain]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SaleOfStockNameOfTransactionDomain" 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="loc_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="lab_us-gaap_SaleOfStockNameOfTransactionDomain" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableInterestEntityLineItems" xlink:label="loc_us-gaap_VariableInterestEntityLineItems" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_VariableInterestEntityLineItems" xml:lang="en-US">Variable Interest Entity [Line Items]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_VariableInterestEntityLineItems" xml:lang="en-US">Variable Interest Entity [Line Items]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityLineItems" xlink:to="lab_us-gaap_VariableInterestEntityLineItems" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_LoansReceivableInterestFree" xlink:label="loc_xnet_LoansReceivableInterestFree" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_LoansReceivableInterestFree" xml:lang="en-US">Loans Receivable Interest Free</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_LoansReceivableInterestFree" xml:lang="en-US">Interest-free loans</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_LoansReceivableInterestFree" xml:lang="en-US">Amount of loan with zero interest rates.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_LoansReceivableInterestFree" xlink:to="lab_xnet_LoansReceivableInterestFree" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AdditionalLoansReceivableInterestFree" xlink:label="loc_xnet_AdditionalLoansReceivableInterestFree" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_AdditionalLoansReceivableInterestFree" xml:lang="en-US">Additional Loans Receivable Interest Free</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_AdditionalLoansReceivableInterestFree" xml:lang="en-US">Additional interest-free loans</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_AdditionalLoansReceivableInterestFree" xml:lang="en-US">The addition amount of loan with zero interest rates.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_AdditionalLoansReceivableInterestFree" xlink:to="lab_xnet_AdditionalLoansReceivableInterestFree" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncreaseDecreaseRegisteredCapital" xlink:label="loc_xnet_IncreaseDecreaseRegisteredCapital" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_IncreaseDecreaseRegisteredCapital" xml:lang="en-US">Increase Decrease Registered Capital</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_IncreaseDecreaseRegisteredCapital" xml:lang="en-US">Increase in registered capital</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_IncreaseDecreaseRegisteredCapital" xml:lang="en-US">The increase (decrease) of registered capital.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_IncreaseDecreaseRegisteredCapital" xlink:to="lab_xnet_IncreaseDecreaseRegisteredCapital" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentExpirationOrDueDateYear" xlink:label="loc_us-gaap_DebtConversionConvertedInstrumentExpirationOrDueDateYear" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtConversionConvertedInstrumentExpirationOrDueDateYear" xml:lang="en-US">Debt Conversion, Converted Instrument, Expiration or Due Date, Year</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DebtConversionConvertedInstrumentExpirationOrDueDateYear" xml:lang="en-US">Term agreement expiration year</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtConversionConvertedInstrumentExpirationOrDueDateYear" xlink:to="lab_us-gaap_DebtConversionConvertedInstrumentExpirationOrDueDateYear" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_PrincipalAgreementOfVariableInterestEntitiesTermOfAgreements" xlink:label="loc_xnet_PrincipalAgreementOfVariableInterestEntitiesTermOfAgreements" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_PrincipalAgreementOfVariableInterestEntitiesTermOfAgreements" xml:lang="en-US">Principal Agreement of Variable Interest Entities Term of Agreements</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_PrincipalAgreementOfVariableInterestEntitiesTermOfAgreements" xml:lang="en-US">Number of year&#39;s power of attorney retained</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_PrincipalAgreementOfVariableInterestEntitiesTermOfAgreements" xml:lang="en-US">How many years each power of attorney will remain in force.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_PrincipalAgreementOfVariableInterestEntitiesTermOfAgreements" xlink:to="lab_xnet_PrincipalAgreementOfVariableInterestEntitiesTermOfAgreements" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLongtermPreTaxOperatingMarginPercent" xlink:label="loc_us-gaap_FairValueInputsLongtermPreTaxOperatingMarginPercent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueInputsLongtermPreTaxOperatingMarginPercent" xml:lang="en-US">Fair Value Inputs, Long-term Pre-tax Operating Margin, Percent</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FairValueInputsLongtermPreTaxOperatingMarginPercent" xml:lang="en-US">Percentage of pre-tax operating profit</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLongtermPreTaxOperatingMarginPercent" xlink:to="lab_us-gaap_FairValueInputsLongtermPreTaxOperatingMarginPercent" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ServicingFees" xlink:label="loc_us-gaap_ServicingFees" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ServicingFees" xml:lang="en-US">Servicing Fees</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ServicingFees" xml:lang="en-US">Service fees payable</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ServicingFees" xlink:to="lab_us-gaap_ServicingFees" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AgreementTerminateNoticePeriod" xlink:label="loc_xnet_AgreementTerminateNoticePeriod" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_AgreementTerminateNoticePeriod" xml:lang="en-US">Agreement Terminate Notice Period</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_AgreementTerminateNoticePeriod" xml:lang="en-US">Termination of agreement, notice period</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_AgreementTerminateNoticePeriod" xml:lang="en-US">States the notice requirement (for example, 30 to 60 days) is required to terminate its agreement.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_AgreementTerminateNoticePeriod" xlink:to="lab_xnet_AgreementTerminateNoticePeriod" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AgreementExtensionPeriod" xlink:label="loc_xnet_AgreementExtensionPeriod" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_AgreementExtensionPeriod" xml:lang="en-US">Agreement Extension Period</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_AgreementExtensionPeriod" xml:lang="en-US">Automated extended period of agreement</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_AgreementExtensionPeriod" xml:lang="en-US">Agreement Extension Period</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_AgreementExtensionPeriod" xlink:to="lab_xnet_AgreementExtensionPeriod" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_RelatedPartyAgreementExpirationDate" xlink:label="loc_xnet_RelatedPartyAgreementExpirationDate" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_RelatedPartyAgreementExpirationDate" xml:lang="en-US">Related Party Agreement Expiration Date</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_RelatedPartyAgreementExpirationDate" xml:lang="en-US">Agreement expiration date</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_RelatedPartyAgreementExpirationDate" xml:lang="en-US">Related Party Agreement Expiration Date</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_RelatedPartyAgreementExpirationDate" xlink:to="lab_xnet_RelatedPartyAgreementExpirationDate" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaap_SharePrice" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SharePrice" xml:lang="en-US">Share Price</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_SharePrice" xml:lang="en-US">Preferred stock issued price</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SharePrice" xml:lang="en-US">Outstanding share, purchase price per share</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharePrice" xlink:to="lab_us-gaap_SharePrice" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenXunleiNetworkingTechnologiesCoLtdMember" xlink:label="loc_xnet_ShenzhenXunleiNetworkingTechnologiesCoLtdMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ShenzhenXunleiNetworkingTechnologiesCoLtdMember" xml:lang="en-US">Shenzhen Xunlei Networking Technologies Co Ltd [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_ShenzhenXunleiNetworkingTechnologiesCoLtdMember" xml:lang="en-US">Shenzhen Xunlei Networking Technologies, Co., Ltd [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_ShenzhenXunleiNetworkingTechnologiesCoLtdMember" xml:lang="en-US">Shenzhen Xunlei Networking Technologies Co Ltd [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ShenzhenXunleiNetworkingTechnologiesCoLtdMember" xlink:to="lab_xnet_ShenzhenXunleiNetworkingTechnologiesCoLtdMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenXunleiWangwenhuaCoLtdMember" xlink:label="loc_xnet_ShenzhenXunleiWangwenhuaCoLtdMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ShenzhenXunleiWangwenhuaCoLtdMember" xml:lang="en-US">Shenzhen Xunlei Wangwenhua Co Ltd [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ShenzhenXunleiWangwenhuaCoLtdMember" xlink:to="lab_xnet_ShenzhenXunleiWangwenhuaCoLtdMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_XunleiNetworkingTechnologiesBeijingCoLdMember" xlink:label="loc_xnet_XunleiNetworkingTechnologiesBeijingCoLdMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_XunleiNetworkingTechnologiesBeijingCoLdMember" xml:lang="en-US">Xunlei Networking Technologies Beijing Co Ld [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_XunleiNetworkingTechnologiesBeijingCoLdMember" xlink:to="lab_xnet_XunleiNetworkingTechnologiesBeijingCoLdMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_XunleiGamesDevelopmentShenzhenCoLtdMember" xlink:label="loc_xnet_XunleiGamesDevelopmentShenzhenCoLtdMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_XunleiGamesDevelopmentShenzhenCoLtdMember" xml:lang="en-US">Xunlei Games Development Shenzhen Co Ltd [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_XunleiGamesDevelopmentShenzhenCoLtdMember" xml:lang="en-US">Xunlei Games Development (Shenzhen) Co., Ltd. [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_XunleiGamesDevelopmentShenzhenCoLtdMember" xml:lang="en-US">Xunlei Games Development Shenzhen Co Ltd [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_XunleiGamesDevelopmentShenzhenCoLtdMember" xlink:to="lab_xnet_XunleiGamesDevelopmentShenzhenCoLtdMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_XunleiNetworkTechnologiesLimitedBviMember" xlink:label="loc_xnet_XunleiNetworkTechnologiesLimitedBviMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_XunleiNetworkTechnologiesLimitedBviMember" xml:lang="en-US">Xunlei Network Technologies Limited Bvi [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_XunleiNetworkTechnologiesLimitedBviMember" xml:lang="en-US">Xunlei Network Technologies Limited BVI [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_XunleiNetworkTechnologiesLimitedBviMember" xml:lang="en-US">Xunlei Network Technologies Limited Bvi [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_XunleiNetworkTechnologiesLimitedBviMember" xlink:to="lab_xnet_XunleiNetworkTechnologiesLimitedBviMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_XunleiNetworkTechnologiesLimitedHkMember" xlink:label="loc_xnet_XunleiNetworkTechnologiesLimitedHkMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_XunleiNetworkTechnologiesLimitedHkMember" xml:lang="en-US">Xunlei Network Technologies Limited Hk [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_XunleiNetworkTechnologiesLimitedHkMember" xml:lang="en-US">Xunlei Network Technologies Limited HK [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_XunleiNetworkTechnologiesLimitedHkMember" xml:lang="en-US">Xunlei Network Technologies Limited Hk [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_XunleiNetworkTechnologiesLimitedHkMember" xlink:to="lab_xnet_XunleiNetworkTechnologiesLimitedHkMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_XunleiComputerShenzhenCoLtdMember" xlink:label="loc_xnet_XunleiComputerShenzhenCoLtdMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_XunleiComputerShenzhenCoLtdMember" xml:lang="en-US">Xunlei Computer Shenzhen Co Ltd [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_XunleiComputerShenzhenCoLtdMember" xml:lang="en-US">Xunlei Computer (Shenzhen) Co., Ltd. [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_XunleiComputerShenzhenCoLtdMember" xml:lang="en-US">Xunlei Computer Shenzhen Co Ltd [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_XunleiComputerShenzhenCoLtdMember" xlink:to="lab_xnet_XunleiComputerShenzhenCoLtdMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenOnethingTechnologiesCoLtdMember" xlink:label="loc_xnet_ShenzhenOnethingTechnologiesCoLtdMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ShenzhenOnethingTechnologiesCoLtdMember" xml:lang="en-US">Shenzhen Onething Technologies Co Ltd [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_xnet_ShenzhenOnethingTechnologiesCoLtdMember" xml:lang="en-US">Shenzhen Onething [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_ShenzhenOnethingTechnologiesCoLtdMember" xml:lang="en-US">Represents information pertaining to Shenzhen Onething Technologies Co., Ltd (&#34;One Thing&#34;).</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ShenzhenOnethingTechnologiesCoLtdMember" xlink:to="lab_xnet_ShenzhenOnethingTechnologiesCoLtdMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BeijingXunjingTechnologiesCoLtdMember" xlink:label="loc_xnet_BeijingXunjingTechnologiesCoLtdMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_BeijingXunjingTechnologiesCoLtdMember" xml:lang="en-US">Beijing Xunjing Technologies Co Ltd [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_BeijingXunjingTechnologiesCoLtdMember" xlink:to="lab_xnet_BeijingXunjingTechnologiesCoLtdMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenCrystalInteractiveTechnologiesCoMember" xlink:label="loc_xnet_ShenzhenCrystalInteractiveTechnologiesCoMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ShenzhenCrystalInteractiveTechnologiesCoMember" xml:lang="en-US">Shenzhen Crystal Interactive Technologies Co [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_ShenzhenCrystalInteractiveTechnologiesCoMember" xml:lang="en-US">Shenzhen Crystal Interactive Technologies Co [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ShenzhenCrystalInteractiveTechnologiesCoMember" xlink:to="lab_xnet_ShenzhenCrystalInteractiveTechnologiesCoMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenXunleiVentureCapitalPartnershipEnterpriseMember" xlink:label="loc_xnet_ShenzhenXunleiVentureCapitalPartnershipEnterpriseMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ShenzhenXunleiVentureCapitalPartnershipEnterpriseMember" xml:lang="en-US">Shenzhen Xunlei Venture Capital Partnership Enterprise [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ShenzhenXunleiVentureCapitalPartnershipEnterpriseMember" xlink:to="lab_xnet_ShenzhenXunleiVentureCapitalPartnershipEnterpriseMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityIncorporationStateCountryName" xlink:label="loc_dei_EntityIncorporationStateCountryName" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityIncorporationStateCountryName" xml:lang="en-US">Entity Incorporation, State Country Name</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityIncorporationStateCountryName" xml:lang="en-US">Place of incorporation</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryName" xlink:to="lab_dei_EntityIncorporationStateCountryName" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityIncorporationDateOfIncorporation" xlink:label="loc_dei_EntityIncorporationDateOfIncorporation" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityIncorporationDateOfIncorporation" xml:lang="en-US">Entity Incorporation, Date of Incorporation</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityIncorporationDateOfIncorporation" xml:lang="en-US">Date of incorporation</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationDateOfIncorporation" xlink:to="lab_dei_EntityIncorporationDateOfIncorporation" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableInterestEntityNatureOfInvolvement" xlink:label="loc_us-gaap_VariableInterestEntityNatureOfInvolvement" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_VariableInterestEntityNatureOfInvolvement" xml:lang="en-US">Variable Interest Entity, Qualitative or Quantitative Information, Nature and Extent of Involvement</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_VariableInterestEntityNatureOfInvolvement" xml:lang="en-US">Relationship</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityNatureOfInvolvement" xlink:to="lab_us-gaap_VariableInterestEntityNatureOfInvolvement" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableInterestEntityOwnershipPercentage" xlink:label="loc_us-gaap_VariableInterestEntityOwnershipPercentage" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_VariableInterestEntityOwnershipPercentage" xml:lang="en-US">Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_VariableInterestEntityOwnershipPercentage" xml:lang="en-US">Percentage of direct or indirect economic ownership</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityOwnershipPercentage" xlink:to="lab_us-gaap_VariableInterestEntityOwnershipPercentage" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableInterestEntityVIEActivitiesOfVIE" xlink:label="loc_us-gaap_VariableInterestEntityVIEActivitiesOfVIE" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_VariableInterestEntityVIEActivitiesOfVIE" xml:lang="en-US">Variable Interest Entity, Qualitative or Quantitative Information, Activities of VIE</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_VariableInterestEntityVIEActivitiesOfVIE" xml:lang="en-US">Principal activities</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityVIEActivitiesOfVIE" xlink:to="lab_us-gaap_VariableInterestEntityVIEActivitiesOfVIE" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="loc_us-gaap_RisksAndUncertaintiesAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RisksAndUncertaintiesAbstract" xml:lang="en-US">Certain risks and concentration [Abstract]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract" xlink:to="lab_us-gaap_RisksAndUncertaintiesAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="loc_us-gaap_ConcentrationRiskTable" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ConcentrationRiskTable" xml:lang="en-US">Concentration Risk [Table]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ConcentrationRiskTable" xml:lang="en-US">Concentration Risk [Table]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTable" xlink:to="lab_us-gaap_ConcentrationRiskTable" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:label="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xml:lang="en-US">Variable Interest Entities [Axis]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xml:lang="en-US">Variable Interest Entities [Axis]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:to="lab_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="loc_us-gaap_ClassificationOfVariableInterestEntityDomain" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ClassificationOfVariableInterestEntityDomain" xml:lang="en-US">Variable Interest Entity, Classification [Domain]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ClassificationOfVariableInterestEntityDomain" xml:lang="en-US">Variable Interest Entity, Classification [Domain]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:to="lab_us-gaap_ClassificationOfVariableInterestEntityDomain" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xml:lang="en-US">Variable Interest Entity, Primary Beneficiary [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xml:lang="en-US">Variable Interest Entity, Primary Beneficiary [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:to="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember" xlink:label="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember" xml:lang="en-US">Variable Interest Entity, Not Primary Beneficiary [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember" xml:lang="en-US">Variable Interest Entity, Not Primary Beneficiary [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember" xlink:to="lab_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xml:lang="en-US">Concentration Risk Benchmark [Axis]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xml:lang="en-US">Concentration Risk Benchmark [Axis]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xml:lang="en-US">Concentration Risk Benchmark [Domain]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xml:lang="en-US">Concentration Risk Benchmark [Domain]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaap_SalesRevenueNetMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SalesRevenueNetMember" xml:lang="en-US">Sales Revenue, Net [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_SalesRevenueNetMember" xml:lang="en-US">Net revenues [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueNetMember" xlink:to="lab_us-gaap_SalesRevenueNetMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xml:lang="en-US">Concentration Risk Type [Axis]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xml:lang="en-US">Concentration Risk Type [Axis]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xml:lang="en-US">Concentration Risk Type [Domain]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xml:lang="en-US">Concentration Risk Type [Domain]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xml:lang="en-US">Customer Concentration Risk [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xml:lang="en-US">Customer concentration risk [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerConcentrationRiskMember" xlink:to="lab_us-gaap_CustomerConcentrationRiskMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="loc_us-gaap_ConcentrationRiskLineItems" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xml:lang="en-US">Concentration Risk [Line Items]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xml:lang="en-US">Concentration Risk [Line Items]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskLineItems" xlink:to="lab_us-gaap_ConcentrationRiskLineItems" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ForeignOwnershipPercentageInInternetBasedBusinessesMaximum" xlink:label="loc_xnet_ForeignOwnershipPercentageInInternetBasedBusinessesMaximum" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ForeignOwnershipPercentageInInternetBasedBusinessesMaximum" xml:lang="en-US">Foreign Ownership Percentage In Internet Based Businesses Maximum</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_ForeignOwnershipPercentageInInternetBasedBusinessesMaximum" xml:lang="en-US">Maximum foreign ownership in internet information provider or other value-added telecommunication service provider&#39;s business allowed under PRC laws and regulations</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_ForeignOwnershipPercentageInInternetBasedBusinessesMaximum" xml:lang="en-US">Foreign Ownership Percentage In Internet Based Businesses Maximum</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ForeignOwnershipPercentageInInternetBasedBusinessesMaximum" xlink:to="lab_xnet_ForeignOwnershipPercentageInInternetBasedBusinessesMaximum" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xml:lang="en-US">Retained earnings</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xml:lang="en-US">Retained earnings and distributable reserves</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xml:lang="en-US">Accumulated deficits</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xml:lang="en-US">Concentration Risk, Percentage</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xml:lang="en-US">Percentage of net revenues accounted from customers</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xml:lang="en-US">Accounts receivable, percentage</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ConcentrationRiskNumberOfTopCustomers" xlink:label="loc_xnet_ConcentrationRiskNumberOfTopCustomers" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ConcentrationRiskNumberOfTopCustomers" xml:lang="en-US">Concentration Risk Number Of Top Customers</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_ConcentrationRiskNumberOfTopCustomers" xml:lang="en-US">Number of top customers accounted for net revenues</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_ConcentrationRiskNumberOfTopCustomers" xml:lang="en-US">Concentration Risk Number Of Top Customers</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ConcentrationRiskNumberOfTopCustomers" xlink:to="lab_xnet_ConcentrationRiskNumberOfTopCustomers" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NoncontrollingInterestAbstract" xlink:label="loc_us-gaap_NoncontrollingInterestAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NoncontrollingInterestAbstract" xml:lang="en-US">Non-controlling interest [Abstract]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncontrollingInterestAbstract" xlink:to="lab_us-gaap_NoncontrollingInterestAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinorityInterestTable" xlink:label="loc_us-gaap_MinorityInterestTable" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_MinorityInterestTable" xml:lang="en-US">Noncontrolling Interest [Table]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_MinorityInterestTable" xml:lang="en-US">Noncontrolling Interest [Table]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestTable" xlink:to="lab_us-gaap_MinorityInterestTable" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinorityInterestLineItems" xlink:label="loc_us-gaap_MinorityInterestLineItems" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_MinorityInterestLineItems" xml:lang="en-US">Noncontrolling Interest [Line Items]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_MinorityInterestLineItems" xml:lang="en-US">Noncontrolling Interest [Line Items]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestLineItems" xlink:to="lab_us-gaap_MinorityInterestLineItems" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByParent" xml:lang="en-US">Noncontrolling Interest, Ownership Percentage by Parent</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByParent" xml:lang="en-US">Percentage of equity interest owned by parent</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:to="lab_us-gaap_MinorityInterestOwnershipPercentageByParent" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xml:lang="en-US">Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xml:lang="en-US">Minority interest owned by shareholder, percent</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:to="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinorityInterestInJointVentures" xlink:label="loc_us-gaap_MinorityInterestInJointVentures" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_MinorityInterestInJointVentures" xml:lang="en-US">Noncontrolling Interest in Joint Ventures</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_MinorityInterestInJointVentures" xml:lang="en-US">Minority interest owned by shareholder, amount</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestInJointVentures" xlink:to="lab_us-gaap_MinorityInterestInJointVentures" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xml:lang="en-US">Taxation [Abstract]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xml:lang="en-US">Taxation [Abstract]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncomeTaxTable" xlink:label="loc_xnet_IncomeTaxTable" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_IncomeTaxTable" xml:lang="en-US">Income Tax [Table]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_IncomeTaxTable" xml:lang="en-US">Income Tax [Table]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_IncomeTaxTable" xml:lang="en-US">Income Tax [Table]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_IncomeTaxTable" xlink:to="lab_xnet_IncomeTaxTable" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xml:lang="en-US">Income Tax Authority [Axis]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xml:lang="en-US">Income Tax Authority [Axis]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:to="lab_us-gaap_IncomeTaxAuthorityAxis" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xml:lang="en-US">Income Tax Authority [Domain]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xml:lang="en-US">Income Tax Authority [Domain]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:to="lab_us-gaap_IncomeTaxAuthorityDomain" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_PeoplesRepublicOfChinaEntitiesMember" xlink:label="loc_xnet_PeoplesRepublicOfChinaEntitiesMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_PeoplesRepublicOfChinaEntitiesMember" xml:lang="en-US">Peoples Republic Of China Entities [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_PeoplesRepublicOfChinaEntitiesMember" xml:lang="en-US">PRC Enterprise [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_PeoplesRepublicOfChinaEntitiesMember" xml:lang="en-US">Peoples Republic Of China Entities [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_PeoplesRepublicOfChinaEntitiesMember" xlink:to="lab_xnet_PeoplesRepublicOfChinaEntitiesMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenXunleiMember" xlink:label="loc_xnet_ShenzhenXunleiMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ShenzhenXunleiMember" xml:lang="en-US">Shenzhen Xunlei [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_ShenzhenXunleiMember" xml:lang="en-US">Shenzhen Xunlei [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_ShenzhenXunleiMember" xml:lang="en-US">Shenzhen Xunlei [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ShenzhenXunleiMember" xlink:to="lab_xnet_ShenzhenXunleiMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xml:lang="en-US">Effective income tax rate</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxHolidayDescription" xlink:label="loc_us-gaap_IncomeTaxHolidayDescription" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxHolidayDescription" xml:lang="en-US">Income Tax Holiday, Description</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncomeTaxHolidayDescription" xml:lang="en-US">Income tax holiday description</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxHolidayDescription" xlink:to="lab_us-gaap_IncomeTaxHolidayDescription" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xml:lang="en-US">Favorable statutory tax rate</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:label="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries" xml:lang="en-US">Undistributed Earnings of Foreign Subsidiaries</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries" xml:lang="en-US">Undistributed earnings of foreign subsidiaries</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:to="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncomeTaxReconciliationForeignWithholdingTaxes" xlink:label="loc_xnet_IncomeTaxReconciliationForeignWithholdingTaxes" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_IncomeTaxReconciliationForeignWithholdingTaxes" xml:lang="en-US">Income Tax Reconciliation Foreign Withholding Taxes</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_IncomeTaxReconciliationForeignWithholdingTaxes" xml:lang="en-US">Foreign withholding taxes</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_IncomeTaxReconciliationForeignWithholdingTaxes" xml:lang="en-US">Income Tax Reconciliation Foreign Withholding Taxes</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_IncomeTaxReconciliationForeignWithholdingTaxes" xlink:to="lab_xnet_IncomeTaxReconciliationForeignWithholdingTaxes" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncomeTaxLineItems" xlink:label="loc_xnet_IncomeTaxLineItems" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_IncomeTaxLineItems" xml:lang="en-US">Income Tax [Line Items]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_IncomeTaxLineItems" xml:lang="en-US">Income Tax [Line Items]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_IncomeTaxLineItems" xml:lang="en-US">Income Tax [Line Items]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_IncomeTaxLineItems" xlink:to="lab_xnet_IncomeTaxLineItems" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TaxCreditCarryforwardAmount" xml:lang="en-US">Tax Credit Carryforward, Amount</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_TaxCreditCarryforwardAmount" xml:lang="en-US">Net operating tax loss carryforwards</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardAmount" xlink:to="lab_us-gaap_TaxCreditCarryforwardAmount" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalizedSoftwareDevelopmentCostsForSoftwareSoldToCustomers" xlink:label="loc_us-gaap_CapitalizedSoftwareDevelopmentCostsForSoftwareSoldToCustomers" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CapitalizedSoftwareDevelopmentCostsForSoftwareSoldToCustomers" xml:lang="en-US">Capitalized Software Development Costs for Software Sold to Customers</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CapitalizedSoftwareDevelopmentCostsForSoftwareSoldToCustomers" xml:lang="en-US">Capitalized software sold at market valuation</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedSoftwareDevelopmentCostsForSoftwareSoldToCustomers" xlink:to="lab_us-gaap_CapitalizedSoftwareDevelopmentCostsForSoftwareSoldToCustomers" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="loc_us-gaap_DeferredTaxLiabilities" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xml:lang="en-US">Deferred Tax Liabilities, Net</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xml:lang="en-US">Deferred tax liabilities</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilities" xlink:to="lab_us-gaap_DeferredTaxLiabilities" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_TreasuryStockAbstract" xlink:label="loc_xnet_TreasuryStockAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_TreasuryStockAbstract" xml:lang="en-US">Repurchase of shares [Abstract]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_TreasuryStockAbstract" xlink:to="lab_xnet_TreasuryStockAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfTreasuryStockTable" xlink:label="loc_us-gaap_ClassOfTreasuryStockTable" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ClassOfTreasuryStockTable" xml:lang="en-US">Class of Treasury Stock [Table]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ClassOfTreasuryStockTable" xml:lang="en-US">Class of Treasury Stock [Table]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable" xlink:to="lab_us-gaap_ClassOfTreasuryStockTable" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xml:lang="en-US">Class of Stock [Axis]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xml:lang="en-US">Class of Stock [Axis]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ClassOfStockDomain" xml:lang="en-US">Class of Stock [Domain]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ClassOfStockDomain" xml:lang="en-US">Class of Stock [Domain]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain" xlink:to="lab_us-gaap_ClassOfStockDomain" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityClassOfTreasuryStockLineItems" xlink:label="loc_us-gaap_EquityClassOfTreasuryStockLineItems" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EquityClassOfTreasuryStockLineItems" xml:lang="en-US">Equity, Class of Treasury Stock [Line Items]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EquityClassOfTreasuryStockLineItems" xml:lang="en-US">Equity, Class of Treasury Stock [Line Items]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="lab_us-gaap_EquityClassOfTreasuryStockLineItems" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_StockRepurchasedDuringPeriodSharesAmericanDepositaryShares" xlink:label="loc_xnet_StockRepurchasedDuringPeriodSharesAmericanDepositaryShares" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_StockRepurchasedDuringPeriodSharesAmericanDepositaryShares" xml:lang="en-US">Stock Repurchased During Period Shares American Depositary Shares</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_StockRepurchasedDuringPeriodSharesAmericanDepositaryShares" xml:lang="en-US">Total Number of ADS Purchased</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_StockRepurchasedDuringPeriodSharesAmericanDepositaryShares" xml:lang="en-US">Represents the number of American Depositary Shares that have been repurchased during the period.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_StockRepurchasedDuringPeriodSharesAmericanDepositaryShares" xlink:to="lab_xnet_StockRepurchasedDuringPeriodSharesAmericanDepositaryShares" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xml:lang="en-US">Treasury Stock Acquired, Average Cost Per Share</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xml:lang="en-US">Average Price Paid Per Share</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:to="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:label="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xml:lang="en-US">Additional information: condensed financial statements of the Company [Abstract]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:to="lab_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CondensedBalanceSheetStatementTable" xlink:label="loc_us-gaap_CondensedBalanceSheetStatementTable" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CondensedBalanceSheetStatementTable" xml:lang="en-US">Condensed Balance Sheet Statement [Table]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CondensedBalanceSheetStatementTable" 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="loc_us-gaap_CondensedBalanceSheetStatementTable" xlink:to="lab_us-gaap_CondensedBalanceSheetStatementTable" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidatedEntitiesAxis" xlink:label="loc_us-gaap_ConsolidatedEntitiesAxis" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ConsolidatedEntitiesAxis" xml:lang="en-US">Consolidated Entities [Axis]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ConsolidatedEntitiesAxis" xml:lang="en-US">Legal Entity [Axis]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidatedEntitiesAxis" xlink:to="lab_us-gaap_ConsolidatedEntitiesAxis" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidatedEntitiesDomain" xlink:label="loc_us-gaap_ConsolidatedEntitiesDomain" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ConsolidatedEntitiesDomain" xml:lang="en-US">Consolidated Entities [Domain]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ConsolidatedEntitiesDomain" xml:lang="en-US">Entity [Domain]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidatedEntitiesDomain" xlink:to="lab_us-gaap_ConsolidatedEntitiesDomain" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ParentCompanyMember" xlink:label="loc_us-gaap_ParentCompanyMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ParentCompanyMember" xml:lang="en-US">Parent Company [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ParentCompanyMember" xml:lang="en-US">Xunlei Limited [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ParentCompanyMember" xlink:to="lab_us-gaap_ParentCompanyMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EquityComponentDomain" xml:lang="en-US">Equity Component [Domain]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EquityComponentDomain" xml:lang="en-US">Equity Component [Domain]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ConsolidatedBalanceSheetStatementsCaptionsLineItems" xlink:label="loc_xnet_ConsolidatedBalanceSheetStatementsCaptionsLineItems" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ConsolidatedBalanceSheetStatementsCaptionsLineItems" xml:lang="en-US">Consolidated Balance Sheet Statements Captions [Line Items]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_ConsolidatedBalanceSheetStatementsCaptionsLineItems" xml:lang="en-US">Consolidated Balance Sheet Statements Captions [Line Items]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_ConsolidatedBalanceSheetStatementsCaptionsLineItems" xml:lang="en-US">Consolidated Balance Sheet Statements Captions [Line Items]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ConsolidatedBalanceSheetStatementsCaptionsLineItems" xlink:to="lab_xnet_ConsolidatedBalanceSheetStatementsCaptionsLineItems" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AssetsAbstract" xml:lang="en-US">Assets [Abstract]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AssetsAbstract" xml:lang="en-US">Assets</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xml:lang="en-US">Assets, Current [Abstract]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xml:lang="en-US">Current assets:</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xml:lang="en-US">Cash and cash equivalents</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xml:lang="en-US">Cash and cash equivalents at beginning of year</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xml:lang="en-US">Cash and cash equivalents at end of year</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xml:lang="en-US">Cash on hand and cash held at bank</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DueFromSubsidiariesAndVariableInterestEntities" xlink:label="loc_xnet_DueFromSubsidiariesAndVariableInterestEntities" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_DueFromSubsidiariesAndVariableInterestEntities" xml:lang="en-US">Due From Subsidiaries And Variable Interest Entities</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_DueFromSubsidiariesAndVariableInterestEntities" xml:lang="en-US">Due from subsidiaries and consolidated VIEs</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_DueFromSubsidiariesAndVariableInterestEntities" xml:lang="en-US">Due from subsidiaries and variable interest entities.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_DueFromSubsidiariesAndVariableInterestEntities" xlink:to="lab_xnet_DueFromSubsidiariesAndVariableInterestEntities" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xml:lang="en-US">Prepaid Expense and Other Assets, Current</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xml:lang="en-US">Prepayments and other current assets</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xml:lang="en-US">Total of prepayments and other current assets</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AssetsCurrent" xml:lang="en-US">Assets, Current</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_AssetsCurrent" xml:lang="en-US">Total current assets</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsNoncurrentAbstract" xlink:label="loc_us-gaap_AssetsNoncurrentAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AssetsNoncurrentAbstract" xml:lang="en-US">Assets, Noncurrent [Abstract]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AssetsNoncurrentAbstract" xml:lang="en-US">Non-current assets:</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract" xlink:to="lab_us-gaap_AssetsNoncurrentAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xml:lang="en-US">Property, Plant and Equipment, Net</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xml:lang="en-US">Property, equipment and software, net</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xml:lang="en-US">Property and equipment, net</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xml:lang="en-US">Total</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_InvestmentInSubsidiariesAndVariableInterestEntities" xlink:label="loc_xnet_InvestmentInSubsidiariesAndVariableInterestEntities" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_InvestmentInSubsidiariesAndVariableInterestEntities" xml:lang="en-US">Investment In Subsidiaries And Variable Interest Entities</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_InvestmentInSubsidiariesAndVariableInterestEntities" xml:lang="en-US">Investments in subsidiaries and consolidated VIEs</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_InvestmentInSubsidiariesAndVariableInterestEntities" xml:lang="en-US">Investment in subsidiaries and variable interest entities.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_InvestmentInSubsidiariesAndVariableInterestEntities" xlink:to="lab_xnet_InvestmentInSubsidiariesAndVariableInterestEntities" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAbstract" xlink:label="loc_us-gaap_LiabilitiesAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LiabilitiesAbstract" xml:lang="en-US">Liabilities [Abstract]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LiabilitiesAbstract" xml:lang="en-US">Liabilities</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAbstract" xlink:to="lab_us-gaap_LiabilitiesAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xml:lang="en-US">Liabilities, Current [Abstract]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xml:lang="en-US">Current liabilities:</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccountsPayableCurrent" xml:lang="en-US">Accounts Payable, Current</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AccountsPayableCurrent" xml:lang="en-US">Accounts payable</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AccountsPayableCurrent" xml:lang="en-US">Accounts payable (including accounts payable of the consolidated variable interest entities (&#8220;VIE&#8221;) and its subsidiaries without recourse to the Company of USD 44,162 and USD 68,469 as of December 31, 2016 and 2017, respectively)</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/positiveLabel" xlink:label="lab_us-gaap_AccountsPayableCurrent" xml:lang="en-US">Accounts payable (note a)</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DueToSubsidiariesAndVariableInterestEntities" xlink:label="loc_xnet_DueToSubsidiariesAndVariableInterestEntities" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_DueToSubsidiariesAndVariableInterestEntities" xml:lang="en-US">Due TO Subsidiaries And Variable Interest Entities</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_DueToSubsidiariesAndVariableInterestEntities" xml:lang="en-US">Due to subsidiaries and consolidated VIEs</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_DueToSubsidiariesAndVariableInterestEntities" xml:lang="en-US">Due to subsidiaries and variable interest entities.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_DueToSubsidiariesAndVariableInterestEntities" xlink:to="lab_xnet_DueToSubsidiariesAndVariableInterestEntities" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredRevenueCurrent" xml:lang="en-US">Deferred Revenue, Current</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DeferredRevenueCurrent" xml:lang="en-US">Deferred revenue and income, current portion</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DeferredRevenueCurrent" xml:lang="en-US">Deferred revenue and income, current portion (including deferred revenue and income, current portion of the consolidated VIE and its subsidiaries without recourse to the Company of USD 22,923 and USD 27,738 as of December 31, 2016 and 2017, respectively)</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueCurrent" xlink:to="lab_us-gaap_DeferredRevenueCurrent" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AccruedLiabilitiesAndOtherLiabilitiesCurrent" xlink:label="loc_xnet_AccruedLiabilitiesAndOtherLiabilitiesCurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_AccruedLiabilitiesAndOtherLiabilitiesCurrent" xml:lang="en-US">Accrued Liabilities And Other Liabilities Current</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_AccruedLiabilitiesAndOtherLiabilitiesCurrent" xml:lang="en-US">Accrued liabilities and other payables</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_AccruedLiabilitiesAndOtherLiabilitiesCurrent" xml:lang="en-US">Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Also includes the aggregate carrying amount, as of the balance sheet date, of liabilities not separately disclosed in the balance sheet.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_AccruedLiabilitiesAndOtherLiabilitiesCurrent" xlink:to="lab_xnet_AccruedLiabilitiesAndOtherLiabilitiesCurrent" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LiabilitiesNoncurrentAbstract" xml:lang="en-US">Liabilities, Noncurrent [Abstract]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LiabilitiesNoncurrentAbstract" xml:lang="en-US">Non-current liabilities:</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesNoncurrentAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredRevenueNoncurrent" xml:lang="en-US">Deferred Revenue, Noncurrent</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DeferredRevenueNoncurrent" xml:lang="en-US">Deferred revenue and income, non-current</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/disclosureGuidance" xlink:label="lab_us-gaap_DeferredRevenueNoncurrent" xml:lang="en-US">Deferred revenue and income, non-current portion (including deferred revenue and income, non-current portion of the consolidated VIE and its subsidiaries without recourse to the Company of USD 3,539 and USD 2,934 as of December 31, 2016 and 2017, respectively)</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DeferredRevenueNoncurrent" xml:lang="en-US">Deferred revenue and income, non-current portion</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_DeferredRevenueNoncurrent" xml:lang="en-US">Less: non-current portion</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueNoncurrent" xlink:to="lab_us-gaap_DeferredRevenueNoncurrent" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DueToRelatedPartiesNoncurrent" xlink:label="loc_us-gaap_DueToRelatedPartiesNoncurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DueToRelatedPartiesNoncurrent" xml:lang="en-US">Due to Related Parties, Noncurrent</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DueToRelatedPartiesNoncurrent" xml:lang="en-US">Due to related parties, non-current portion</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DueToRelatedPartiesNoncurrent" xml:lang="en-US">Long-term payable to related party</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DueToRelatedPartiesNoncurrent" xlink:to="lab_us-gaap_DueToRelatedPartiesNoncurrent" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_StockRepurchaseWithholdingPayable" xlink:label="loc_xnet_StockRepurchaseWithholdingPayable" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_StockRepurchaseWithholdingPayable" xml:lang="en-US">Stock Repurchase Withholding Payable</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_StockRepurchaseWithholdingPayable" xml:lang="en-US">Other long-term payable</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_StockRepurchaseWithholdingPayable" xml:lang="en-US">Amount of taxes withheld with respect to a stock repurchase as required under the applicable laws and repayable to the seller if not subject to such taxes.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_StockRepurchaseWithholdingPayable" xlink:to="lab_xnet_StockRepurchaseWithholdingPayable" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_Liabilities" xml:lang="en-US">Liabilities</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_Liabilities" xml:lang="en-US">Total liabilities</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xml:lang="en-US">Commitments and Contingencies</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xml:lang="en-US">Commitments and contingencies</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xml:lang="en-US">Commitments and contingencies</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xml:lang="en-US">Stockholders&#39; Equity Attributable to Parent [Abstract]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xml:lang="en-US">Shareholders&#39; equity</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xml:lang="en-US">Equity</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonStockValue" xml:lang="en-US">Common Stock, Value, Issued</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CommonStockValue" xml:lang="en-US">Common shares</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CommonStockValue" xml:lang="en-US">Common shares ( USD0.00025 par value, 1,000,000,000 shares authorized, 368,877,209 shares issued and 330,545,000 shares outstanding as of December 31, 2016; 368,877,209 shares issued and 333,643,560 shares outstanding as of December 31, 2017)</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaap_TreasuryStockValue" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TreasuryStockValue" xml:lang="en-US">Treasury Stock, Value</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_TreasuryStockValue" xml:lang="en-US">Treasury shares 38,332,209 shares as at December 31, 2016 and 35,233,649 shares as at December 31, 2017</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_TreasuryStockValue" xml:lang="en-US">Treasury shares (38,332,209 shares and 35,233,649 shares as of December 31, 2016 and 2017, respectively)</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValue" xlink:to="lab_us-gaap_TreasuryStockValue" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_OtherShareholdersEquity" xlink:label="loc_xnet_OtherShareholdersEquity" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_OtherShareholdersEquity" xml:lang="en-US">Other Shareholders Equity</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_OtherShareholdersEquity" xml:lang="en-US">Other shareholders&#39; equity</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_OtherShareholdersEquity" xml:lang="en-US">Other Shareholders Equity</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_OtherShareholdersEquity" xlink:to="lab_xnet_OtherShareholdersEquity" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockholdersEquity" xml:lang="en-US">Stockholders&#39; Equity Attributable to Parent</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_StockholdersEquity" xml:lang="en-US">Total Xunlei Limited&#8217;s shareholders&#8217; equity</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_StockholdersEquity" xml:lang="en-US">Beginning Balance, Amount</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_StockholdersEquity" xml:lang="en-US">Ending Balance, Amount</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xml:lang="en-US">Liabilities and Equity</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xml:lang="en-US">Total liabilities and shareholders&#8217; equity</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="loc_us-gaap_TreasuryStockShares" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TreasuryStockShares" xml:lang="en-US">Treasury Stock, Shares</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_TreasuryStockShares" xml:lang="en-US">Treasury stock, shares</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_TreasuryStockShares" xml:lang="en-US">Treasury stock, shares</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockShares" xlink:to="lab_us-gaap_TreasuryStockShares" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CondensedIncomeStatementTable" xlink:label="loc_us-gaap_CondensedIncomeStatementTable" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CondensedIncomeStatementTable" xml:lang="en-US">Condensed Income Statement [Table]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CondensedIncomeStatementTable" 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="loc_us-gaap_CondensedIncomeStatementTable" xlink:to="lab_us-gaap_CondensedIncomeStatementTable" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CondensedIncomeStatementsCaptionsLineItems" xlink:label="loc_us-gaap_CondensedIncomeStatementsCaptionsLineItems" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CondensedIncomeStatementsCaptionsLineItems" xml:lang="en-US">Condensed Income Statements, Captions [Line Items]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CondensedIncomeStatementsCaptionsLineItems" 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="loc_us-gaap_CondensedIncomeStatementsCaptionsLineItems" xlink:to="lab_us-gaap_CondensedIncomeStatementsCaptionsLineItems" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaap_CostOfRevenue" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CostOfRevenue" xml:lang="en-US">Cost of Revenue</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="lab_us-gaap_CostOfRevenue" xml:lang="en-US">Cost of revenues</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="lab_us-gaap_CostOfRevenue" xml:lang="en-US">Total cost of revenues</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CostOfRevenue" xml:lang="en-US">Cost of revenues</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfRevenue" xlink:to="lab_us-gaap_CostOfRevenue" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_GrossProfit" xml:lang="en-US">Gross Profit</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_GrossProfit" xml:lang="en-US">Gross profit</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_GrossProfit" xml:lang="en-US">Gross profit</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="loc_us-gaap_OperatingExpensesAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xml:lang="en-US">Operating Expenses [Abstract]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xml:lang="en-US">Operating expenses</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpensesAbstract" xlink:to="lab_us-gaap_OperatingExpensesAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingIncomeLoss" xml:lang="en-US">Operating Income (Loss)</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_OperatingIncomeLoss" xml:lang="en-US">Operating loss</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaap_SellingAndMarketingExpense" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SellingAndMarketingExpense" xml:lang="en-US">Selling and Marketing Expense</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="lab_us-gaap_SellingAndMarketingExpense" xml:lang="en-US">Sales and marketing expenses</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_SellingAndMarketingExpense" xml:lang="en-US">Sales and marketing expenses</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpense" xlink:to="lab_us-gaap_SellingAndMarketingExpense" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xml:lang="en-US">General and Administrative Expense</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xml:lang="en-US">General and administrative expenses</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xml:lang="en-US">General and administrative expenses</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaap_OperatingExpenses" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingExpenses" xml:lang="en-US">Operating Expenses</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_OperatingExpenses" xml:lang="en-US">Total operating expenses</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="lab_us-gaap_OperatingExpenses" xml:lang="en-US">Total operating expenses</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="lab_us-gaap_OperatingExpenses" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestIncomeOther" xlink:label="loc_us-gaap_InterestIncomeOther" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InterestIncomeOther" xml:lang="en-US">Interest Income, Other</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_InterestIncomeOther" xml:lang="en-US">Interest income</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_InterestIncomeOther" xml:lang="en-US">Interest income</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeOther" xlink:to="lab_us-gaap_InterestIncomeOther" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestExpenseDebt" xlink:label="loc_us-gaap_InterestExpenseDebt" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InterestExpenseDebt" xml:lang="en-US">Interest Expense, Debt</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="lab_us-gaap_InterestExpenseDebt" xml:lang="en-US">Interest expense</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_InterestExpenseDebt" xml:lang="en-US">Interest expense</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseDebt" xlink:to="lab_us-gaap_InterestExpenseDebt" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xml:lang="en-US">Other Nonoperating Income (Expense)</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xml:lang="en-US">Other income, net</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xml:lang="en-US">Other income, net</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncomeLossFromContinuingOperationsFromSubsidiariesAndVariableInterestEntities" xlink:label="loc_xnet_IncomeLossFromContinuingOperationsFromSubsidiariesAndVariableInterestEntities" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_IncomeLossFromContinuingOperationsFromSubsidiariesAndVariableInterestEntities" xml:lang="en-US">Income Loss From Continuing Operations From Subsidiaries And Variable Interest Entities</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_xnet_IncomeLossFromContinuingOperationsFromSubsidiariesAndVariableInterestEntities" xml:lang="en-US">(Loss)/income from subsidiaries and consolidated VIE - Continuing operations</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_IncomeLossFromContinuingOperationsFromSubsidiariesAndVariableInterestEntities" xml:lang="en-US">Income loss from subsidiaries and variable interest entities, relating to continuing operations.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_IncomeLossFromContinuingOperationsFromSubsidiariesAndVariableInterestEntities" xlink:to="lab_xnet_IncomeLossFromContinuingOperationsFromSubsidiariesAndVariableInterestEntities" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncomeLossFromDiscontinuingOperationsFromSubsidiariesAndVariableInterestEntities" xlink:label="loc_xnet_IncomeLossFromDiscontinuingOperationsFromSubsidiariesAndVariableInterestEntities" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_IncomeLossFromDiscontinuingOperationsFromSubsidiariesAndVariableInterestEntities" xml:lang="en-US">Income Loss From Discontinuing Operations From Subsidiaries And Variable Interest Entities</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_xnet_IncomeLossFromDiscontinuingOperationsFromSubsidiariesAndVariableInterestEntities" xml:lang="en-US">(Loss)/income from subsidiaries and consolidated VIE - Discontinued operations</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_IncomeLossFromDiscontinuingOperationsFromSubsidiariesAndVariableInterestEntities" xml:lang="en-US">Income loss from subsidiaries and variable interest entities, relating to discontinuing operations.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_IncomeLossFromDiscontinuingOperationsFromSubsidiariesAndVariableInterestEntities" xlink:to="lab_xnet_IncomeLossFromDiscontinuingOperationsFromSubsidiariesAndVariableInterestEntities" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Extraordinary Items, Noncontrolling Interest</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" 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="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xml:lang="en-US">Income Tax Expense (Benefit)</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/positiveTerseLabel" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xml:lang="en-US">Income tax</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xml:lang="en-US">Income tax benefit</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xml:lang="en-US">Income tax benefit</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProfitLoss" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ProfitLoss" xml:lang="en-US">Net loss</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_ProfitLoss" xml:lang="en-US">Net loss</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ProfitLoss" xml:lang="en-US">Net loss for the year</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss" xlink:to="lab_us-gaap_ProfitLoss" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CondensedCashFlowStatementTable" xlink:label="loc_us-gaap_CondensedCashFlowStatementTable" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CondensedCashFlowStatementTable" xml:lang="en-US">Condensed Cash Flow Statement [Table]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CondensedCashFlowStatementTable" xml:lang="en-US">Condensed Cash Flow Statement [Table]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CondensedCashFlowStatementTable" xlink:to="lab_us-gaap_CondensedCashFlowStatementTable" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CondensedCashFlowStatementsCaptionsLineItems" xlink:label="loc_us-gaap_CondensedCashFlowStatementsCaptionsLineItems" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CondensedCashFlowStatementsCaptionsLineItems" xml:lang="en-US">Condensed Cash Flow Statements, Captions [Line Items]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CondensedCashFlowStatementsCaptionsLineItems" xml:lang="en-US">Condensed Cash Flow Statements, Captions [Line Items]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CondensedCashFlowStatementsCaptionsLineItems" xlink:to="lab_us-gaap_CondensedCashFlowStatementsCaptionsLineItems" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" 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="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities, Continuing Operations</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xml:lang="en-US">Net cash generated from investing activities</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/presentationGuidance" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xml:lang="en-US">Net cash (used in)/provided by investing activities</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" 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="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities, Continuing Operations</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xml:lang="en-US">Net cash used in operating activities</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xml:lang="en-US">Net cash (used in)/provided by operating activities</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" 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="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities, Continuing Operations</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xml:lang="en-US">Net cash generated from /(used in) financing activities</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" 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="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xml:lang="en-US">Cash and Cash Equivalents, Period Increase (Decrease)</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xml:lang="en-US">Net (decrease) / increase in cash and cash equivalents</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xml:lang="en-US">Net (decrease)/increase in cash and cash equivalents</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xml:lang="en-US">Net increase in cash and cash equivalents</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations" xml:lang="en-US">Effect of Exchange Rate on Cash and Cash Equivalents, Continuing Operations</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations" xml:lang="en-US">Effect of exchange rates on cash and cash equivalents</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DebtInstrumentFairValueCarryingValueAbstract" xlink:label="loc_xnet_DebtInstrumentFairValueCarryingValueAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_DebtInstrumentFairValueCarryingValueAbstract" xml:lang="en-US">Debt Instrument Fair Value Carrying Value [Abstract]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_DebtInstrumentFairValueCarryingValueAbstract" xml:lang="en-US">Debt Instrument Fair Value Carrying Value [Abstract]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_DebtInstrumentFairValueCarryingValueAbstract" xlink:to="lab_xnet_DebtInstrumentFairValueCarryingValueAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xml:lang="en-US">Fair Value Measurements, Recurring and Nonrecurring [Table]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xml:lang="en-US">Fair Value Measurements, Recurring and Nonrecurring [Table]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xml:lang="en-US">Fair Value, Hierarchy [Axis]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xml:lang="en-US">Fair Value, Hierarchy [Axis]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xml:lang="en-US">Fair Value Hierarchy [Domain]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xml:lang="en-US">Fair Value Hierarchy [Domain]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="loc_us-gaap_FairValueByAssetClassAxis" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueByAssetClassAxis" xml:lang="en-US">Asset Class [Axis]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FairValueByAssetClassAxis" xml:lang="en-US">Asset Class [Axis]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByAssetClassAxis" xlink:to="lab_us-gaap_FairValueByAssetClassAxis" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xml:lang="en-US">Asset Class [Domain]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xml:lang="en-US">Asset Class [Domain]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BankTimeDepositsMember" xlink:label="loc_us-gaap_BankTimeDepositsMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BankTimeDepositsMember" xml:lang="en-US">Bank Time Deposits [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_BankTimeDepositsMember" xml:lang="en-US">Time deposits [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BankTimeDepositsMember" xlink:to="lab_us-gaap_BankTimeDepositsMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_FinancialInstrumentsMember" xlink:label="loc_xnet_FinancialInstrumentsMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_FinancialInstrumentsMember" xml:lang="en-US">Financial Instruments [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_FinancialInstrumentsMember" xml:lang="en-US">Investments in financial instruments [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_FinancialInstrumentsMember" xml:lang="en-US">Financial Instruments [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_FinancialInstrumentsMember" xlink:to="lab_xnet_FinancialInstrumentsMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_FairValueOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisLineItems" xlink:label="loc_xnet_FairValueOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisLineItems" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_FairValueOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisLineItems" xml:lang="en-US">Fair Value Of Assets And Liabilities Measured On Non Recurring Basis [Line Items]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_FairValueOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisLineItems" xml:lang="en-US">Fair Value Of Assets And Liabilities Measured On Non Recurring Basis [Line Items]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_FairValueOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisLineItems" xml:lang="en-US">Fair Value Of Assets And Liabilities Measured On Non Recurring Basis [Line Items]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_FairValueOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisLineItems" xlink:to="lab_xnet_FairValueOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisLineItems" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xml:lang="en-US">Cash and Cash Equivalents, Fair Value Disclosure</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xml:lang="en-US">Fair value measurements, Cash equivalent, time deposits with original maturities less than three months</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="loc_us-gaap_ShortTermInvestments" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShortTermInvestments" xml:lang="en-US">Short-term Investments</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShortTermInvestments" xml:lang="en-US">Fair value measurements, Short term investments</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ShortTermInvestments" xml:lang="en-US">Short-term investments</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermInvestments" xlink:to="lab_us-gaap_ShortTermInvestments" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueNetAssetLiability" xlink:label="loc_us-gaap_FairValueNetAssetLiability" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueNetAssetLiability" xml:lang="en-US">Fair Value, Net Asset (Liability)</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FairValueNetAssetLiability" xml:lang="en-US">Fair value measurements, Total</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueNetAssetLiability" xlink:to="lab_us-gaap_FairValueNetAssetLiability" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNetCurrentClassificationAbstract" xlink:label="loc_us-gaap_DeferredTaxAssetsNetCurrentClassificationAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxAssetsNetCurrentClassificationAbstract" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance, Current Classification [Abstract]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DeferredTaxAssetsNetCurrentClassificationAbstract" xml:lang="en-US">Deferred tax assets, current portion:</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNetCurrentClassificationAbstract" xlink:to="lab_us-gaap_DeferredTaxAssetsNetCurrentClassificationAbstract" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DeferredTaxAssetsOperatingLossCarryforwardsCurrent" xlink:label="loc_xnet_DeferredTaxAssetsOperatingLossCarryforwardsCurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_DeferredTaxAssetsOperatingLossCarryforwardsCurrent" xml:lang="en-US">Deferred Tax Assets Operating Loss Carryforwards Current</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_DeferredTaxAssetsOperatingLossCarryforwardsCurrent" xml:lang="en-US">Net operating loss carried forward</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_DeferredTaxAssetsOperatingLossCarryforwardsCurrent" xml:lang="en-US">Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards current.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_DeferredTaxAssetsOperatingLossCarryforwardsCurrent" xlink:to="lab_xnet_DeferredTaxAssetsOperatingLossCarryforwardsCurrent" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DeferredTaxAssetsAmortizationOfIntangibleAssetsCurrent" xlink:label="loc_xnet_DeferredTaxAssetsAmortizationOfIntangibleAssetsCurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_DeferredTaxAssetsAmortizationOfIntangibleAssetsCurrent" xml:lang="en-US">Deferred Tax Assets Amortization Of Intangible Assets Current</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_DeferredTaxAssetsAmortizationOfIntangibleAssetsCurrent" xml:lang="en-US">Amortization of intangible assets arising from intragroup transactions</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_DeferredTaxAssetsAmortizationOfIntangibleAssetsCurrent" xml:lang="en-US">Amount of deferred tax assets attributable to taxable temporary differences from Amortization of intangible assets arising from intragroup transactions current.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_DeferredTaxAssetsAmortizationOfIntangibleAssetsCurrent" xlink:to="lab_xnet_DeferredTaxAssetsAmortizationOfIntangibleAssetsCurrent" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract" xlink:label="loc_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance, Noncurrent Classification [Abstract]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract" xml:lang="en-US">Deferred tax assets, non-current portion:</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract" xlink:to="lab_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent" xlink:label="loc_xnet_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent" xml:lang="en-US">Deferred Tax Assets Operating Loss Carryforwards Noncurrent</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent" xml:lang="en-US">Net operating loss carried forward</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent" xml:lang="en-US">Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards non-current.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent" xlink:to="lab_xnet_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DeferredTaxAssetsEquityMethodInvestmentsNoncurrent" xlink:label="loc_xnet_DeferredTaxAssetsEquityMethodInvestmentsNoncurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_DeferredTaxAssetsEquityMethodInvestmentsNoncurrent" xml:lang="en-US">Deferred Tax Assets, Equity Method Investments, NonCurrent</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_xnet_DeferredTaxAssetsEquityMethodInvestmentsNoncurrent" xml:lang="en-US">Impairment of long-term equity investment</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_DeferredTaxAssetsEquityMethodInvestmentsNoncurrent" xml:lang="en-US">Amount before allocation of valuation allowances of noncurrent deferred tax asset attributable to deductible temporary differences from equity method investments.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_DeferredTaxAssetsEquityMethodInvestmentsNoncurrent" xlink:to="lab_xnet_DeferredTaxAssetsEquityMethodInvestmentsNoncurrent" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DeferredTaxAssetsAllowanceForAdvanceToSuppliersNonCurrent" xlink:label="loc_xnet_DeferredTaxAssetsAllowanceForAdvanceToSuppliersNonCurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_DeferredTaxAssetsAllowanceForAdvanceToSuppliersNonCurrent" xml:lang="en-US">Deferred Tax Assets, Allowance For Advance To Suppliers, Non Current</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_xnet_DeferredTaxAssetsAllowanceForAdvanceToSuppliersNonCurrent" xml:lang="en-US">Allowance for advance to suppliers</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_DeferredTaxAssetsAllowanceForAdvanceToSuppliersNonCurrent" xml:lang="en-US">Amount before allocation of valuation allowances of non current deferred tax asset attributable to deductible temporary differences from allowance for advance to suppliers.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_DeferredTaxAssetsAllowanceForAdvanceToSuppliersNonCurrent" xlink:to="lab_xnet_DeferredTaxAssetsAllowanceForAdvanceToSuppliersNonCurrent" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:label="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xml:lang="en-US">Deferred Tax Assets, Goodwill and Intangible Assets</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xml:lang="en-US">Impairment of Intangible asset</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:to="lab_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DeferredTaxLiabilitiesNetNonCurrentClassificationAbstract" xlink:label="loc_xnet_DeferredTaxLiabilitiesNetNonCurrentClassificationAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_DeferredTaxLiabilitiesNetNonCurrentClassificationAbstract" xml:lang="en-US">Deferred Tax Liabilities Net Non Current Classification [Abstract]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_DeferredTaxLiabilitiesNetNonCurrentClassificationAbstract" xml:lang="en-US">Deferred tax liabilities, non-current portion:</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_DeferredTaxLiabilitiesNetNonCurrentClassificationAbstract" xml:lang="en-US">Deferred Tax Liabilities Net Non Current Classification [Abstract]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_DeferredTaxLiabilitiesNetNonCurrentClassificationAbstract" xlink:to="lab_xnet_DeferredTaxLiabilitiesNetNonCurrentClassificationAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent" xml:lang="en-US">Deferred Tax Liabilities, Net, Noncurrent</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent" xml:lang="en-US">Outside basis difference</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent" xml:lang="en-US">Deferred tax liabilities, non-current portion</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xml:lang="en-US">Basic and diluted net income/ (loss) per share [Abstract]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_EarningPerShareTable" xlink:label="loc_xnet_EarningPerShareTable" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_EarningPerShareTable" xml:lang="en-US">Earning Per Share [Table]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_EarningPerShareTable" xml:lang="en-US">Earning Per Share [Table]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_EarningPerShareTable" xml:lang="en-US">Earning Per Share [Table]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_EarningPerShareTable" xlink:to="lab_xnet_EarningPerShareTable" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_EarningPerShareLineItems" xlink:label="loc_xnet_EarningPerShareLineItems" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_EarningPerShareLineItems" xml:lang="en-US">Earning Per Share [Line Items]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_EarningPerShareLineItems" xml:lang="en-US">Earning Per Share [Line Items]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_EarningPerShareLineItems" xml:lang="en-US">Earning Per Share [Line Items]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_EarningPerShareLineItems" xlink:to="lab_xnet_EarningPerShareLineItems" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAbstract" xlink:label="loc_us-gaap_NetIncomeLossAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetIncomeLossAbstract" xml:lang="en-US">Net Income (Loss) Attributable to Parent [Abstract]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NetIncomeLossAbstract" xml:lang="en-US">Numerator:</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAbstract" xlink:to="lab_us-gaap_NetIncomeLossAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperations" xml:lang="en-US">Income (Loss) from Continuing Operations Attributable to Parent</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperations" xml:lang="en-US">Net loss from continuing operations</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperations" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperations" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xml:lang="en-US">Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/disclosureGuidance" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xml:lang="en-US">Net loss from discontinued operations</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xml:lang="en-US">Numerator of basic net income per share from discontinued operations</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xml:lang="en-US">Net profit from discontinued operations</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xml:lang="en-US">Total net profit from discontinued operations</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:to="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xml:lang="en-US">Net Income (Loss) Attributable to Noncontrolling Interest</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/disclosureGuidance" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xml:lang="en-US">Less: Net income/(loss) attributable to the non-controlling interest</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xml:lang="en-US">Less: net profit/(loss) attributable to the non-controlling interest</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xml:lang="en-US">Net income attributable to the non-controlling interest</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xml:lang="en-US">Net loss attributable to Xunlei Limited&#8217;s common shareholders</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xml:lang="en-US">Net loss attributable to Xunlei Limited</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xml:lang="en-US">Net loss attributable to Xunlei Limited&#8217;s common shareholders</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncomeLossFromContinuingOperationsBasic" xlink:label="loc_xnet_IncomeLossFromContinuingOperationsBasic" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_IncomeLossFromContinuingOperationsBasic" xml:lang="en-US">Income (Loss) from Continuing Operations Basic</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_xnet_IncomeLossFromContinuingOperationsBasic" xml:lang="en-US">Numerator of basic net loss per share from continuing operations</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_IncomeLossFromContinuingOperationsBasic" xml:lang="en-US">Represents the amount of numerator of basic net income/(loss) per share from continuing operations.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_IncomeLossFromContinuingOperationsBasic" xlink:to="lab_xnet_IncomeLossFromContinuingOperationsBasic" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Diluted</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xml:lang="en-US">Numerator for diluted loss per share from continuing operations</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_NetIncomeLossAvailableToCommonStockholdersDilutedDiscontinuedOperations" xlink:label="loc_xnet_NetIncomeLossAvailableToCommonStockholdersDilutedDiscontinuedOperations" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_NetIncomeLossAvailableToCommonStockholdersDilutedDiscontinuedOperations" xml:lang="en-US">NetIncome (Loss) Available to Common Stockholders Diluted Discontinued Operations</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_xnet_NetIncomeLossAvailableToCommonStockholdersDilutedDiscontinuedOperations" xml:lang="en-US">Numerator for diluted loss per share from discontinued operations</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_NetIncomeLossAvailableToCommonStockholdersDilutedDiscontinuedOperations" xml:lang="en-US">Represents the amount of numerator for diluted loss per share from discontinued operations.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_NetIncomeLossAvailableToCommonStockholdersDilutedDiscontinuedOperations" xlink:to="lab_xnet_NetIncomeLossAvailableToCommonStockholdersDilutedDiscontinuedOperations" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xml:lang="en-US">Denominator:</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xml:lang="en-US">Denominator for basic net loss per share-weighted average shares outstanding</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xml:lang="en-US">Weighted average number of common shares used in calculating continuing operations&#151;basic</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xml:lang="en-US">Denominator for diluted net loss per share</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xml:lang="en-US">Weighted average number of common shares used in calculating continuing operations&#151;diluted</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xml:lang="en-US">Income (Loss) from Continuing Operations, Per Basic Share</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xml:lang="en-US">Basic net loss per share from continuing operations</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xml:lang="en-US">Continuing operations</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" xml:lang="en-US">Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Basic Share</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" xml:lang="en-US">Basic net loss per share from discontinued operations</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" xlink:to="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xml:lang="en-US">Income (Loss) from Continuing Operations, Per Diluted Share</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xml:lang="en-US">Diluted net loss per share from continuing operations</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xml:lang="en-US">Continuing operations</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" xml:lang="en-US">Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Diluted Share</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" xml:lang="en-US">Diluted net loss per share from discontinued operations</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" xlink:to="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BasisOfPresentationAndUseOfEstimatesPolicyTextBlock" xlink:label="loc_xnet_BasisOfPresentationAndUseOfEstimatesPolicyTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_BasisOfPresentationAndUseOfEstimatesPolicyTextBlock" xml:lang="en-US">Basis Of Presentation And Use Of Estimates Policy [Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_BasisOfPresentationAndUseOfEstimatesPolicyTextBlock" xml:lang="en-US">Basis of presentation and use of estimates</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_BasisOfPresentationAndUseOfEstimatesPolicyTextBlock" xml:lang="en-US">Disclosure of accounting policy for the basis of presentation and the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_BasisOfPresentationAndUseOfEstimatesPolicyTextBlock" xlink:to="lab_xnet_BasisOfPresentationAndUseOfEstimatesPolicyTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xml:lang="en-US">Consolidation</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationsPolicyTextBlock" xlink:label="loc_us-gaap_DiscontinuedOperationsPolicyTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DiscontinuedOperationsPolicyTextBlock" xml:lang="en-US">Discontinued Operations, Policy [Policy Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DiscontinuedOperationsPolicyTextBlock" xml:lang="en-US">Discontinued operations</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationsPolicyTextBlock" xlink:to="lab_us-gaap_DiscontinuedOperationsPolicyTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xml:lang="en-US">Foreign currency translation</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xml:lang="en-US">Cash and cash equivalents</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MarketableSecuritiesAvailableForSaleSecuritiesPolicy" xlink:label="loc_us-gaap_MarketableSecuritiesAvailableForSaleSecuritiesPolicy" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_MarketableSecuritiesAvailableForSaleSecuritiesPolicy" xml:lang="en-US">Marketable Securities, Available-for-sale Securities, Policy [Policy Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_MarketableSecuritiesAvailableForSaleSecuritiesPolicy" xml:lang="en-US">Short-term investments</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesAvailableForSaleSecuritiesPolicy" xlink:to="lab_us-gaap_MarketableSecuritiesAvailableForSaleSecuritiesPolicy" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xml:lang="en-US">Fair Value of Financial Instruments, Policy [Policy Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xml:lang="en-US">Fair value of financial instruments</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xml:lang="en-US">Trade and Other Accounts Receivable, Policy [Policy Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xml:lang="en-US">Accounts receivable, net</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:to="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="loc_us-gaap_InventoryPolicyTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xml:lang="en-US">Inventory, Policy [Policy Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xml:lang="en-US">Inventories</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryPolicyTextBlock" xlink:to="lab_us-gaap_InventoryPolicyTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentPolicyTextBlock" xlink:label="loc_us-gaap_InvestmentPolicyTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InvestmentPolicyTextBlock" xml:lang="en-US">Investment, Policy [Policy Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_InvestmentPolicyTextBlock" xml:lang="en-US">Long-term investments</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentPolicyTextBlock" xlink:to="lab_us-gaap_InvestmentPolicyTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xml:lang="en-US">Property and equipment</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xml:lang="en-US">Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xml:lang="en-US">Goodwill</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xml:lang="en-US">Goodwill and Intangible Assets, Policy [Policy Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xml:lang="en-US">Intangible assets</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" 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="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:label="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xml:lang="en-US">Commitments and Contingencies, Policy [Policy Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xml:lang="en-US">Commitments and contingencies</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LessorLeasesPolicyTextBlock" xlink:label="loc_us-gaap_LessorLeasesPolicyTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LessorLeasesPolicyTextBlock" xml:lang="en-US">Lessor, Leases [Policy Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LessorLeasesPolicyTextBlock" xml:lang="en-US">Operating leases</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LessorLeasesPolicyTextBlock" xlink:to="lab_us-gaap_LessorLeasesPolicyTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xml:lang="en-US">Revenue Recognition, Policy [Policy Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xml:lang="en-US">Revenue recognition</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="lab_us-gaap_RevenueRecognitionPolicyTextBlock" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BarterTransactionsPolicyTextBlock" xlink:label="loc_xnet_BarterTransactionsPolicyTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_BarterTransactionsPolicyTextBlock" xml:lang="en-US">Barter Transactions Policy [Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_BarterTransactionsPolicyTextBlock" xml:lang="en-US">Barter transactions</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_BarterTransactionsPolicyTextBlock" xml:lang="en-US">Disclosure of accounting policy for barter transactions involving goods, services or advertising. This accounting policy may include a description of the transactions and the methods used to value the transactions.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_BarterTransactionsPolicyTextBlock" xlink:to="lab_xnet_BarterTransactionsPolicyTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfSalesPolicyTextBlock" xlink:label="loc_us-gaap_CostOfSalesPolicyTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CostOfSalesPolicyTextBlock" xml:lang="en-US">Cost of Sales, Policy [Policy Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CostOfSalesPolicyTextBlock" xml:lang="en-US">Sales and marketing expenses</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesPolicyTextBlock" xlink:to="lab_us-gaap_CostOfSalesPolicyTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xml:lang="en-US">Selling, General and Administrative Expenses, Policy [Policy Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xml:lang="en-US">General and administrative expenses</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpensePolicy" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpensePolicy" xml:lang="en-US">Research and Development Expense, Policy [Policy Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpensePolicy" xml:lang="en-US">Research and development costs</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpensePolicy" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxUncertaintiesPolicy" xlink:label="loc_us-gaap_IncomeTaxUncertaintiesPolicy" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxUncertaintiesPolicy" xml:lang="en-US">Income Tax Uncertainties, Policy [Policy Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncomeTaxUncertaintiesPolicy" xml:lang="en-US">Taxation and uncertain tax positions</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxUncertaintiesPolicy" xlink:to="lab_us-gaap_IncomeTaxUncertaintiesPolicy" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_RetirementPlansPolicyTextBlock" xlink:label="loc_xnet_RetirementPlansPolicyTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_RetirementPlansPolicyTextBlock" xml:lang="en-US">Retirement Plans Policy [Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_RetirementPlansPolicyTextBlock" xml:lang="en-US">Retirement benefits</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_RetirementPlansPolicyTextBlock" xml:lang="en-US">Disclosure of accounting policy for employee benefit plans, which may include but is not limited to defined contribution plans, deferred compensation plans and employee stock ownership plans.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_RetirementPlansPolicyTextBlock" xlink:to="lab_xnet_RetirementPlansPolicyTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xml:lang="en-US">Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xml:lang="en-US">Share-based compensation</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_GovernmentSubsidiesPolicyTextBlock" xlink:label="loc_xnet_GovernmentSubsidiesPolicyTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_GovernmentSubsidiesPolicyTextBlock" xml:lang="en-US">Government Subsidies Policy [Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_GovernmentSubsidiesPolicyTextBlock" xml:lang="en-US">Government subsidies</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_GovernmentSubsidiesPolicyTextBlock" xml:lang="en-US">Disclosure of accounting policy for government subsidies.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_GovernmentSubsidiesPolicyTextBlock" xlink:to="lab_xnet_GovernmentSubsidiesPolicyTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xml:lang="en-US">Segment Reporting, Policy [Policy Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xml:lang="en-US">Segment reporting</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xml:lang="en-US">Net income / (loss) per share</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xml:lang="en-US">Comprehensive Income, Policy [Policy Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xml:lang="en-US">Comprehensive income</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ProfitAppropriationPolicyTextBlock" xlink:label="loc_xnet_ProfitAppropriationPolicyTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ProfitAppropriationPolicyTextBlock" xml:lang="en-US">Profit Appropriation [Policy Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_ProfitAppropriationPolicyTextBlock" xml:lang="en-US">Profit appropriation and statutory reserves</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_ProfitAppropriationPolicyTextBlock" xml:lang="en-US">Disclosure of accounting policy for statutory reserves including, but not limited to, appropriations for certain non-distributable reserves in accordance with laws applicable to the reporting entity, its subsidiaries and consolidated VIEs.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ProfitAppropriationPolicyTextBlock" xlink:to="lab_xnet_ProfitAppropriationPolicyTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenueRecognitionDividends" xlink:label="loc_us-gaap_RevenueRecognitionDividends" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RevenueRecognitionDividends" xml:lang="en-US">Revenue Recognition, Dividends [Policy Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RevenueRecognitionDividends" xml:lang="en-US">Dividends</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionDividends" xlink:to="lab_us-gaap_RevenueRecognitionDividends" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xml:lang="en-US">Recent accounting pronouncements</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock" xlink:label="loc_xnet_ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock" xml:lang="en-US">Schedule Of Property Plant And Equipment Useful Lives Table [Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock" xml:lang="en-US">Schedule of Property and Equipment Estimated Useful Life</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock" xml:lang="en-US">Schedule Of Property Plant And Equipment Useful Lives Table [Text Block]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock" xlink:to="lab_xnet_ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xml:lang="en-US">Analysis of Different Types of Revenues</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ScheduleOfRegisteredCapitalAdditionalPaidInCapitalAndStatutoryReservesTableTextBlock" xlink:label="loc_xnet_ScheduleOfRegisteredCapitalAdditionalPaidInCapitalAndStatutoryReservesTableTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ScheduleOfRegisteredCapitalAdditionalPaidInCapitalAndStatutoryReservesTableTextBlock" xml:lang="en-US">Schedule of Registered Capital Additional Paid in Capital and Statutory Reserves [Table Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_ScheduleOfRegisteredCapitalAdditionalPaidInCapitalAndStatutoryReservesTableTextBlock" xml:lang="en-US">Schedule of Balances of Registered Capital, Additional Paid-in-Capital and Statutory Reserves</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_ScheduleOfRegisteredCapitalAdditionalPaidInCapitalAndStatutoryReservesTableTextBlock" xml:lang="en-US">Schedule of Registered Capital Additional Paid in Capital and Statutory Reserves [Table Text Block]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ScheduleOfRegisteredCapitalAdditionalPaidInCapitalAndStatutoryReservesTableTextBlock" xlink:to="lab_xnet_ScheduleOfRegisteredCapitalAdditionalPaidInCapitalAndStatutoryReservesTableTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementTable" xml:lang="en-US">Statement [Table]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_StatementTable" xml:lang="en-US">Statement [Table]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubscriptionRevenue" xlink:label="loc_us-gaap_SubscriptionRevenue" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SubscriptionRevenue" xml:lang="en-US">Subscription and Circulation Revenue</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SubscriptionRevenue" xml:lang="en-US">Subscription revenue</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubscriptionRevenue" xlink:to="lab_us-gaap_SubscriptionRevenue" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdvertisingRevenue" xlink:label="loc_us-gaap_AdvertisingRevenue" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AdvertisingRevenue" xml:lang="en-US">Advertising Revenue</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AdvertisingRevenue" xml:lang="en-US">Advertising revenue</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AdvertisingRevenue" xml:lang="en-US">Advertisement revenue</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingRevenue" xlink:to="lab_us-gaap_AdvertisingRevenue" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueGoodsNetAbstract" xlink:label="loc_us-gaap_SalesRevenueGoodsNetAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SalesRevenueGoodsNetAbstract" xml:lang="en-US">Sales Revenue, Goods, Net [Abstract]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SalesRevenueGoodsNetAbstract" xml:lang="en-US">Revenue from continuing operations</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueGoodsNetAbstract" xlink:to="lab_us-gaap_SalesRevenueGoodsNetAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xml:lang="en-US">Property, Plant and Equipment [Table]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" 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="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ServersAndNetworkEquipmentMember" xlink:label="loc_xnet_ServersAndNetworkEquipmentMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ServersAndNetworkEquipmentMember" xml:lang="en-US">Servers And Network Equipment [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_ServersAndNetworkEquipmentMember" xml:lang="en-US">Servers and network equipment [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_ServersAndNetworkEquipmentMember" xml:lang="en-US">Servers And Network Equipment [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ServersAndNetworkEquipmentMember" xlink:to="lab_xnet_ServersAndNetworkEquipmentMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="loc_us-gaap_ComputerEquipmentMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ComputerEquipmentMember" xml:lang="en-US">Computer Equipment [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ComputerEquipmentMember" xml:lang="en-US">Computer equipment [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComputerEquipmentMember" xlink:to="lab_us-gaap_ComputerEquipmentMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaap_FurnitureAndFixturesMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xml:lang="en-US">Furniture and Fixtures [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xml:lang="en-US">Furniture, fittings and office equipment [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesMember" xlink:to="lab_us-gaap_FurnitureAndFixturesMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaap_VehiclesMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_VehiclesMember" xml:lang="en-US">Vehicles [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_VehiclesMember" xml:lang="en-US">Motor vehicles [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VehiclesMember" xlink:to="lab_us-gaap_VehiclesMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaap_LeaseholdImprovementsMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xml:lang="en-US">Leasehold Improvements [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xml:lang="en-US">Leasehold improvements [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdImprovementsMember" xlink:to="lab_us-gaap_LeaseholdImprovementsMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xml:lang="en-US">Property, Plant and Equipment [Line Items]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" 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="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_PropertyPlantAndEquipmentEstimatedUsefulLife" xlink:label="loc_xnet_PropertyPlantAndEquipmentEstimatedUsefulLife" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_PropertyPlantAndEquipmentEstimatedUsefulLife" xml:lang="en-US">Property Plant and Equipment Estimated Useful Life</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_PropertyPlantAndEquipmentEstimatedUsefulLife" xml:lang="en-US">Estimated useful lives</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_PropertyPlantAndEquipmentEstimatedUsefulLife" xml:lang="en-US">Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment).</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_PropertyPlantAndEquipmentEstimatedUsefulLife" xlink:to="lab_xnet_PropertyPlantAndEquipmentEstimatedUsefulLife" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage" xml:lang="en-US">Property, Plant and Equipment, Salvage Value, Percentage</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage" xml:lang="en-US">Residual rate</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xml:lang="en-US">Significant Accounting Policies [Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" 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="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAbstract" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CashAndCashEquivalentsAbstract" xml:lang="en-US">Cash and cash equivalents [Abstract]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract" xlink:to="lab_us-gaap_CashAndCashEquivalentsAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTable" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTable" xml:lang="en-US">Schedule of Cash and Cash Equivalents [Table]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTable" xml:lang="en-US">Schedule of Cash and Cash Equivalents [Table]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable" xlink:to="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTable" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrencyAxis" xlink:label="loc_us-gaap_CurrencyAxis" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CurrencyAxis" xml:lang="en-US">Currency [Axis]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CurrencyAxis" xml:lang="en-US">Currency [Axis]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrencyAxis" xlink:to="lab_us-gaap_CurrencyAxis" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currency_AllCurrenciesDomain" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_currency_AllCurrenciesDomain" xml:lang="en-US">All Currencies [Domain]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_currency_AllCurrenciesDomain" xml:lang="en-US">All Currencies [Domain]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_AllCurrenciesDomain" xlink:to="lab_currency_AllCurrenciesDomain" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd#currency_CNY" xlink:label="loc_currency_CNY" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_currency_CNY" xml:lang="en-US">China, Yuan Renminbi</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_currency_CNY" xml:lang="en-US">RMB [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_CNY" xlink:to="lab_currency_CNY" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd#currency_USD" xlink:label="loc_currency_USD" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_currency_USD" xml:lang="en-US">United States of America, Dollars</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_currency_USD" xml:lang="en-US">USD [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_USD" xlink:to="lab_currency_USD" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd#currency_HKD" xlink:label="loc_currency_HKD" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_currency_HKD" xml:lang="en-US">Hong Kong, Dollars</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_currency_HKD" xml:lang="en-US">HKD [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_HKD" xlink:to="lab_currency_HKD" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsLineItems" xlink:label="loc_us-gaap_CashAndCashEquivalentsLineItems" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CashAndCashEquivalentsLineItems" xml:lang="en-US">Cash and Cash Equivalents [Line Items]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CashAndCashEquivalentsLineItems" xml:lang="en-US">Cash and Cash Equivalents [Line Items]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems" xlink:to="lab_us-gaap_CashAndCashEquivalentsLineItems" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaap_ReceivablesAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ReceivablesAbstract" xml:lang="en-US">Accounts receivable, net [Abstract]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesAbstract" xlink:to="lab_us-gaap_ReceivablesAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableNetCurrentAbstract" xlink:label="loc_us-gaap_AccountsReceivableNetCurrentAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccountsReceivableNetCurrentAbstract" xml:lang="en-US">Accounts Receivable, Net, Current [Abstract]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AccountsReceivableNetCurrentAbstract" xml:lang="en-US">Continuing operations</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrentAbstract" xlink:to="lab_us-gaap_AccountsReceivableNetCurrentAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccountsReceivableGrossCurrent" xml:lang="en-US">Accounts Receivable, Gross, Current</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AccountsReceivableGrossCurrent" xml:lang="en-US">Accounts receivable</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableGrossCurrent" xlink:to="lab_us-gaap_AccountsReceivableGrossCurrent" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xml:lang="en-US">Accounts Receivable, Net, Current</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xml:lang="en-US">Accounts receivable, net</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xml:lang="en-US">Accounts receivable, net</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAbstract" xlink:label="loc_xnet_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAbstract" xml:lang="en-US">Disposal Group Including Discontinued Operation Accounts Receivable [Abstract]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAbstract" xml:lang="en-US">Assets held for sale</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAbstract" xlink:to="lab_xnet_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditConcentrationRiskMember" xlink:label="loc_us-gaap_CreditConcentrationRiskMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CreditConcentrationRiskMember" xml:lang="en-US">Credit Concentration Risk [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CreditConcentrationRiskMember" xml:lang="en-US">Credit concentration risk [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditConcentrationRiskMember" xlink:to="lab_us-gaap_CreditConcentrationRiskMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaap_AccountsReceivableMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccountsReceivableMember" xml:lang="en-US">Accounts Receivable [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AccountsReceivableMember" xml:lang="en-US">Accounts receivable [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableMember" xlink:to="lab_us-gaap_AccountsReceivableMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems" xml:lang="en-US">Accounts, Notes, Loans and Financing Receivable [Line Items]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems" xml:lang="en-US">Accounts, Notes, Loans and Financing Receivable [Line Items]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_NumberOfMajorCustomers" xlink:label="loc_xnet_NumberOfMajorCustomers" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_NumberOfMajorCustomers" xml:lang="en-US">Number Of Major Customers</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_NumberOfMajorCustomers" xml:lang="en-US">Number of top customers</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_NumberOfMajorCustomers" xml:lang="en-US">Number Of Major Customers</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_NumberOfMajorCustomers" xlink:to="lab_xnet_NumberOfMajorCustomers" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xml:lang="en-US">Prepayments and other assets [Abstract]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ScheduleOfLongTermPrepaymentDepositsAndOtherAssetsTable" xlink:label="loc_xnet_ScheduleOfLongTermPrepaymentDepositsAndOtherAssetsTable" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ScheduleOfLongTermPrepaymentDepositsAndOtherAssetsTable" xml:lang="en-US">Schedule Of Long Term Prepayment Deposits And Other Assets [Table]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_ScheduleOfLongTermPrepaymentDepositsAndOtherAssetsTable" xml:lang="en-US">Schedule Of Long Term Prepayment Deposits And Other Assets [Table]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_ScheduleOfLongTermPrepaymentDepositsAndOtherAssetsTable" xml:lang="en-US">Schedule Of Long Term Prepayment Deposits And Other Assets [Table]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ScheduleOfLongTermPrepaymentDepositsAndOtherAssetsTable" xlink:to="lab_xnet_ScheduleOfLongTermPrepaymentDepositsAndOtherAssetsTable" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ScheduleOfLongTermPrepaymentDepositsAndOtherAssetsLineItems" xlink:label="loc_xnet_ScheduleOfLongTermPrepaymentDepositsAndOtherAssetsLineItems" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ScheduleOfLongTermPrepaymentDepositsAndOtherAssetsLineItems" xml:lang="en-US">Schedule Of Long Term Prepayment Deposits And Other Assets [Line Items]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_ScheduleOfLongTermPrepaymentDepositsAndOtherAssetsLineItems" xml:lang="en-US">Schedule Of Long Term Prepayment Deposits And Other Assets [Line Items]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_ScheduleOfLongTermPrepaymentDepositsAndOtherAssetsLineItems" xml:lang="en-US">Schedule Of Long Term Prepayment Deposits And Other Assets [Line Items]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ScheduleOfLongTermPrepaymentDepositsAndOtherAssetsLineItems" xlink:to="lab_xnet_ScheduleOfLongTermPrepaymentDepositsAndOtherAssetsLineItems" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xml:lang="en-US">Prepaid Expense and Other Assets, Current [Abstract]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xml:lang="en-US">Current portion:</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Supplies" xlink:label="loc_us-gaap_Supplies" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_Supplies" xml:lang="en-US">Prepaid Supplies</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_Supplies" xml:lang="en-US">Advance to suppliers</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Supplies" xlink:to="lab_us-gaap_Supplies" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_InterestFreeLoansToEmployeesCurrent" xlink:label="loc_xnet_InterestFreeLoansToEmployeesCurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_InterestFreeLoansToEmployeesCurrent" xml:lang="en-US">Interest Free Loans To Employees Current</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_xnet_InterestFreeLoansToEmployeesCurrent" xml:lang="en-US">Interest-free loans to employees</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_InterestFreeLoansToEmployeesCurrent" xml:lang="en-US">Interest free loans to employees current.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_InterestFreeLoansToEmployeesCurrent" xlink:to="lab_xnet_InterestFreeLoansToEmployeesCurrent" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AdvanceToEmployeesCurrent" xlink:label="loc_xnet_AdvanceToEmployeesCurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_AdvanceToEmployeesCurrent" xml:lang="en-US">Advance To Employees, Current</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_AdvanceToEmployeesCurrent" xml:lang="en-US">Advance to employees for business purposes</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_AdvanceToEmployeesCurrent" xml:lang="en-US">This describes the reasons that the entity enters into advance to employees agreements. Amount at the balance sheet date that has been received by the employees paid in advance.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_AdvanceToEmployeesCurrent" xlink:to="lab_xnet_AdvanceToEmployeesCurrent" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestReceivableCurrent" xlink:label="loc_us-gaap_InterestReceivableCurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InterestReceivableCurrent" xml:lang="en-US">Interest Receivable, Current</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_InterestReceivableCurrent" xml:lang="en-US">Interest receivable</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestReceivableCurrent" xlink:to="lab_us-gaap_InterestReceivableCurrent" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_PrepaidRentalUtilitiesAndOtherDeposits" xlink:label="loc_xnet_PrepaidRentalUtilitiesAndOtherDeposits" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_PrepaidRentalUtilitiesAndOtherDeposits" xml:lang="en-US">Prepaid Rental Utilities And Other Deposits</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_PrepaidRentalUtilitiesAndOtherDeposits" xml:lang="en-US">Rental and other deposits</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_PrepaidRentalUtilitiesAndOtherDeposits" xml:lang="en-US">Amount at the balance sheet date that has been received by the entity that represents rents and in all other deposits that have not otherwise been stated in the taxonomy paid in advance.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_PrepaidRentalUtilitiesAndOtherDeposits" xlink:to="lab_xnet_PrepaidRentalUtilitiesAndOtherDeposits" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidInsurance" xlink:label="loc_us-gaap_PrepaidInsurance" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PrepaidInsurance" xml:lang="en-US">Prepaid Insurance</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PrepaidInsurance" xml:lang="en-US">Prepaid management insurance</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidInsurance" xlink:to="lab_us-gaap_PrepaidInsurance" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DisposalGroupIncludingDiscontinuedOperationPaymentToBeReceivedByEntity" xlink:label="loc_xnet_DisposalGroupIncludingDiscontinuedOperationPaymentToBeReceivedByEntity" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_DisposalGroupIncludingDiscontinuedOperationPaymentToBeReceivedByEntity" xml:lang="en-US">Disposal Group Including Discontinued Operation Payment to be Received by Entity</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_xnet_DisposalGroupIncludingDiscontinuedOperationPaymentToBeReceivedByEntity" xml:lang="en-US">Receivable from Nesound</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_DisposalGroupIncludingDiscontinuedOperationPaymentToBeReceivedByEntity" xml:lang="en-US">The payment to be received by the entity one year after the closing date.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_DisposalGroupIncludingDiscontinuedOperationPaymentToBeReceivedByEntity" xlink:to="lab_xnet_DisposalGroupIncludingDiscontinuedOperationPaymentToBeReceivedByEntity" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidTaxes" xlink:label="loc_us-gaap_PrepaidTaxes" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PrepaidTaxes" xml:lang="en-US">Prepaid Taxes</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PrepaidTaxes" xml:lang="en-US">Prepayment for taxation</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidTaxes" xlink:to="lab_us-gaap_PrepaidTaxes" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherPrepaidExpenseCurrent" xlink:label="loc_us-gaap_OtherPrepaidExpenseCurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherPrepaidExpenseCurrent" xml:lang="en-US">Other Prepaid Expense, Current</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherPrepaidExpenseCurrent" xml:lang="en-US">Others</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherPrepaidExpenseCurrent" xlink:to="lab_us-gaap_OtherPrepaidExpenseCurrent" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsNoncurrentAbstract" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrentAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrentAbstract" xml:lang="en-US">Prepaid Expense and Other Assets, Noncurrent [Abstract]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrentAbstract" xml:lang="en-US">Non-current portion:</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrentAbstract" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrentAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseNoncurrent" xlink:label="loc_us-gaap_PrepaidExpenseNoncurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PrepaidExpenseNoncurrent" xml:lang="en-US">Prepaid Expense, Noncurrent</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_PrepaidExpenseNoncurrent" xml:lang="en-US">Prepayments for online game licenses</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PrepaidExpenseNoncurrent" xml:lang="en-US">Prepayments for content copyrights</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseNoncurrent" xlink:to="lab_us-gaap_PrepaidExpenseNoncurrent" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_LowInterestLoansToEmployeesNonCurrent" xlink:label="loc_xnet_LowInterestLoansToEmployeesNonCurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_LowInterestLoansToEmployeesNonCurrent" xml:lang="en-US">Low Interest Loans To Employees Non Current</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_LowInterestLoansToEmployeesNonCurrent" xml:lang="en-US">Low-interest loans to employees, non-current portion</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_LowInterestLoansToEmployeesNonCurrent" xml:lang="en-US">Low interest loans to employees non current.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_LowInterestLoansToEmployeesNonCurrent" xlink:to="lab_xnet_LowInterestLoansToEmployeesNonCurrent" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_PrepaidInvestmentsNoncurrent" xlink:label="loc_xnet_PrepaidInvestmentsNoncurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_PrepaidInvestmentsNoncurrent" xml:lang="en-US">Prepaid Investments, Noncurrent</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_xnet_PrepaidInvestmentsNoncurrent" xml:lang="en-US">Prepayment for investment</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_PrepaidInvestmentsNoncurrent" xml:lang="en-US">The Sum of the carrying amounts as of the balance sheet date of amounts paid in advance for Investments which is classified as noncurrent.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_PrepaidInvestmentsNoncurrent" xlink:to="lab_xnet_PrepaidInvestmentsNoncurrent" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RelatedPartyTransactionsAbstract" 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="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:to="lab_us-gaap_RelatedPartyTransactionsAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AidenAndLasmineLimitedMember" xlink:label="loc_xnet_AidenAndLasmineLimitedMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_AidenAndLasmineLimitedMember" xml:lang="en-US">Aiden And Lasmine Limited [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_AidenAndLasmineLimitedMember" xml:lang="en-US">Aiden &#38; Jasmine Limited [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_AidenAndLasmineLimitedMember" xml:lang="en-US">Aiden And Lasmine Limited [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_AidenAndLasmineLimitedMember" xlink:to="lab_xnet_AidenAndLasmineLimitedMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_VantagePointGlobalLimitedMember" xlink:label="loc_xnet_VantagePointGlobalLimitedMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_VantagePointGlobalLimitedMember" xml:lang="en-US">Vantage Point Global Limited [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_VantagePointGlobalLimitedMember" xml:lang="en-US">Vantage Point Global Limited [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_VantagePointGlobalLimitedMember" xml:lang="en-US">Vantage Point Global Limited [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_VantagePointGlobalLimitedMember" xlink:to="lab_xnet_VantagePointGlobalLimitedMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="loc_us-gaap_TreasuryStockMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TreasuryStockMember" xml:lang="en-US">Treasury Stock [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_TreasuryStockMember" xml:lang="en-US">Treasury stock [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockMember" xlink:to="lab_us-gaap_TreasuryStockMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems" xlink:label="loc_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems" xml:lang="en-US">Schedule of Other Related Party Transactions [Line Items]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems" xml:lang="en-US">Schedule of Other Related Party Transactions [Line Items]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems" xml:lang="en-US">Schedule of Other Related Party Transactions [Line Items]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems" xlink:to="lab_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xml:lang="en-US">Treasury Stock, Shares, Acquired</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xml:lang="en-US">Shares repurchased</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockSharesAcquired" xlink:to="lab_us-gaap_TreasuryStockSharesAcquired" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xml:lang="en-US">Treasury Stock, Value, Acquired, Cost Method</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xml:lang="en-US">Shares repurchased, value</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:to="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_InterestOnWithholdingTaxPercentage" xlink:label="loc_xnet_InterestOnWithholdingTaxPercentage" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_InterestOnWithholdingTaxPercentage" xml:lang="en-US">Interest On Withholding Tax Percentage</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_xnet_InterestOnWithholdingTaxPercentage" xml:lang="en-US">Interest on withheld tax price</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_InterestOnWithholdingTaxPercentage" xml:lang="en-US">Interest on withholding tax percentage.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_InterestOnWithholdingTaxPercentage" xlink:to="lab_xnet_InterestOnWithholdingTaxPercentage" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_InterestOnWithholdingTax" xlink:label="loc_xnet_InterestOnWithholdingTax" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_InterestOnWithholdingTax" xml:lang="en-US">Interest On Withholding Tax</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_xnet_InterestOnWithholdingTax" xml:lang="en-US">Interest on withheld tax</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_InterestOnWithholdingTax" xml:lang="en-US">Amount of interest on withholding tax.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_InterestOnWithholdingTax" xlink:to="lab_xnet_InterestOnWithholdingTax" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ZhuhaiQianyouMember" xlink:label="loc_xnet_ZhuhaiQianyouMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ZhuhaiQianyouMember" xml:lang="en-US">Zhuhai Qianyou [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_ZhuhaiQianyouMember" xml:lang="en-US">Zhuhai Qianyou [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_ZhuhaiQianyouMember" xml:lang="en-US">Zhuhai Qianyou [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ZhuhaiQianyouMember" xlink:to="lab_xnet_ZhuhaiQianyouMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_MilletTechnologyCoLtdMember" xlink:label="loc_xnet_MilletTechnologyCoLtdMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_MilletTechnologyCoLtdMember" xml:lang="en-US">Millet Technology Co., Ltd. [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_MilletTechnologyCoLtdMember" xlink:to="lab_xnet_MilletTechnologyCoLtdMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_MilletCommunicationTechnologyCoLtdMember" xlink:label="loc_xnet_MilletCommunicationTechnologyCoLtdMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_MilletCommunicationTechnologyCoLtdMember" xml:lang="en-US">Millet Communication Technology Co., Ltd. [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_xnet_MilletCommunicationTechnologyCoLtdMember" xml:lang="en-US">Millet Communication Technology Co., Ltd. (&#8220;Millet Communication Technology&#8221;) [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_MilletCommunicationTechnologyCoLtdMember" xlink:to="lab_xnet_MilletCommunicationTechnologyCoLtdMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BeijingMilletTechnologyCoLtdMember" xlink:label="loc_xnet_BeijingMilletTechnologyCoLtdMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_BeijingMilletTechnologyCoLtdMember" xml:lang="en-US">Beijing Millet Technology Co., Ltd. [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_xnet_BeijingMilletTechnologyCoLtdMember" xml:lang="en-US">Beijing Millet Technology Co., Ltd. (&#8220;Beijing Xiaomi&#8221;) [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_BeijingMilletTechnologyCoLtdMember" xlink:to="lab_xnet_BeijingMilletTechnologyCoLtdMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DueToRelatedPartiesCurrentAndNoncurrent" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrentAndNoncurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DueToRelatedPartiesCurrentAndNoncurrent" xml:lang="en-US">Due to Related Parties</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DueToRelatedPartiesCurrentAndNoncurrent" xml:lang="en-US">Game sharing costs paid and payable to Zhuhai Qianyou</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DueToRelatedPartiesCurrentAndNoncurrent" xlink:to="lab_us-gaap_DueToRelatedPartiesCurrentAndNoncurrent" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaap_SalesRevenueNet" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SalesRevenueNet" xml:lang="en-US">Revenue, Net</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_SalesRevenueNet" xml:lang="en-US">Revenues</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_SalesRevenueNet" xml:lang="en-US">Net revenues</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SalesRevenueNet" xml:lang="en-US">Net revenue from continuing operations</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueNet" xlink:to="lab_us-gaap_SalesRevenueNet" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TechnologyServicesRevenue" xlink:label="loc_us-gaap_TechnologyServicesRevenue" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TechnologyServicesRevenue" xml:lang="en-US">Technology Services Revenue</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/presentationGuidance" xlink:label="lab_us-gaap_TechnologyServicesRevenue" xml:lang="en-US">Technology service revenue related party</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TechnologyServicesRevenue" xlink:to="lab_us-gaap_TechnologyServicesRevenue" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MarketingExpense" xlink:label="loc_us-gaap_MarketingExpense" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_MarketingExpense" xml:lang="en-US">Marketing Expense</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketingExpense" xlink:to="lab_us-gaap_MarketingExpense" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BeijingXiaomiMember" xlink:label="loc_xnet_BeijingXiaomiMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_BeijingXiaomiMember" xml:lang="en-US">Beijing Xiaomi [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_xnet_BeijingXiaomiMember" xml:lang="en-US">Beijing Xiaomi [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_BeijingXiaomiMember" xlink:to="lab_xnet_BeijingXiaomiMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BeijingMilletMobileSoftwareCoLtdMember" xlink:label="loc_xnet_BeijingMilletMobileSoftwareCoLtdMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_BeijingMilletMobileSoftwareCoLtdMember" xml:lang="en-US">Beijing Millet Mobile Software Co., Ltd [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_xnet_BeijingMilletMobileSoftwareCoLtdMember" xml:lang="en-US">Beijing Xiaomi Mobile Software Co., Ltd.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_BeijingMilletMobileSoftwareCoLtdMember" xlink:to="lab_xnet_BeijingMilletMobileSoftwareCoLtdMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DueToRelatedPartiesCurrent" xml:lang="en-US">Due to Related Parties, Current</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DueToRelatedPartiesCurrent" xml:lang="en-US">Accounts payable to related party</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/presentationGuidance" xlink:label="lab_us-gaap_DueToRelatedPartiesCurrent" xml:lang="en-US">Due to a related party (including due to a related party of the consolidated VIE and its subsidiaries without recourse to the Company of USD 45 and USD 10 as of December 31, 2016 and 2017, respectively)</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DueToRelatedPartiesCurrent" xml:lang="en-US">Due to a related party</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DueToRelatedPartiesCurrent" xlink:to="lab_us-gaap_DueToRelatedPartiesCurrent" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DueFromRelatedPartiesCurrent" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DueFromRelatedPartiesCurrent" xml:lang="en-US">Due from Related Parties, Current</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DueFromRelatedPartiesCurrent" xml:lang="en-US">Accounts and other receivable from related party</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/positiveLabel" xlink:label="lab_us-gaap_DueFromRelatedPartiesCurrent" xml:lang="en-US">Due from related parties</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/presentationGuidance" xlink:label="lab_us-gaap_DueFromRelatedPartiesCurrent" xml:lang="en-US">Due from related parties</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DueFromRelatedPartiesCurrent" xlink:to="lab_us-gaap_DueFromRelatedPartiesCurrent" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_HaoChengMember" xlink:label="loc_xnet_HaoChengMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_HaoChengMember" xml:lang="en-US">Hao Cheng [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_HaoChengMember" xml:lang="en-US">Hao Cheng [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_HaoChengMember" xml:lang="en-US">Hao Cheng [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_HaoChengMember" xlink:to="lab_xnet_HaoChengMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ChuanWangMember" xlink:label="loc_xnet_ChuanWangMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ChuanWangMember" xml:lang="en-US">Chuan Wang [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_ChuanWangMember" xml:lang="en-US">Chuan Wang [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_ChuanWangMember" xml:lang="en-US">Chuan Wang [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ChuanWangMember" xlink:to="lab_xnet_ChuanWangMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenglongZouMember" xlink:label="loc_xnet_ShenglongZouMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ShenglongZouMember" xml:lang="en-US">Shenglong Zou [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_ShenglongZouMember" xml:lang="en-US">Shenglong Zou [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_ShenglongZouMember" xml:lang="en-US">Shenglong Zou [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ShenglongZouMember" xlink:to="lab_xnet_ShenglongZouMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_KingsoftCorporationLimitedMember" xlink:label="loc_xnet_KingsoftCorporationLimitedMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_KingsoftCorporationLimitedMember" xml:lang="en-US">Kingsoft Corporation Limited [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_KingsoftCorporationLimitedMember" xml:lang="en-US">Kingsoft Corporation Limited [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_KingsoftCorporationLimitedMember" xml:lang="en-US">Kingsoft Corporation Limited [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_KingsoftCorporationLimitedMember" xlink:to="lab_xnet_KingsoftCorporationLimitedMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships" xlink:label="loc_us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships" xml:lang="en-US">Nature of Common Ownership or Management Control Relationships</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships" xml:lang="en-US">Related parties relationship</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships" xlink:to="lab_us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfTreasuryStockByClassTextBlock" xlink:label="loc_us-gaap_ScheduleOfTreasuryStockByClassTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfTreasuryStockByClassTextBlock" xml:lang="en-US">Class of Treasury Stock [Table Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfTreasuryStockByClassTextBlock" xml:lang="en-US">Schedule of share repurchase activity</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfTreasuryStockByClassTextBlock" xlink:to="lab_us-gaap_ScheduleOfTreasuryStockByClassTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockTextBlock" xlink:label="loc_us-gaap_TreasuryStockTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TreasuryStockTextBlock" xml:lang="en-US">Treasury Stock [Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_TreasuryStockTextBlock" xml:lang="en-US">Repurchase of shares</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockTextBlock" xlink:to="lab_us-gaap_TreasuryStockTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" 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="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xml:lang="en-US">Property, Plant and Equipment, Gross</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" 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="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xml:lang="en-US">Less: Accumulated depreciation</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ImpairmentOfProfitAndLoss" xlink:label="loc_xnet_ImpairmentOfProfitAndLoss" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ImpairmentOfProfitAndLoss" xml:lang="en-US">Impairment Of Profit and Loss</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_xnet_ImpairmentOfProfitAndLoss" xml:lang="en-US">Less: Impairment</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_ImpairmentOfProfitAndLoss" xml:lang="en-US">Represent the impairment of profit and loss.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ImpairmentOfProfitAndLoss" xlink:to="lab_xnet_ImpairmentOfProfitAndLoss" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_PropertyPlantAndEquipmentNetExcludingConstructionInProgress" xlink:label="loc_xnet_PropertyPlantAndEquipmentNetExcludingConstructionInProgress" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_PropertyPlantAndEquipmentNetExcludingConstructionInProgress" xml:lang="en-US">Property, Plant and Equipment, Net Excluding Construction In Progress</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_xnet_PropertyPlantAndEquipmentNetExcludingConstructionInProgress" xml:lang="en-US">Sub-total</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_PropertyPlantAndEquipmentNetExcludingConstructionInProgress" xml:lang="en-US">Amount after accumulated depreciation, depletion and amortization of physical assets excluding construction in progress used in the normal conduct of business to produce goods and services and not intended for resale.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_PropertyPlantAndEquipmentNetExcludingConstructionInProgress" xlink:to="lab_xnet_PropertyPlantAndEquipmentNetExcludingConstructionInProgress" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xml:lang="en-US">Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xml:lang="en-US">Income tax benefit at PRC statutory rate (based on statutory tax rate applicable to enterprises in China)</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xml:lang="en-US">Effects of differences in tax rates in different jurisdictions applicable to entities of the Group outside of the PRC</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:to="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense" xml:lang="en-US">Non-deductible expenses</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:to="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductions" xlink:label="loc_us-gaap_IncomeTaxReconciliationDeductions" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxReconciliationDeductions" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Deduction, Amount</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_IncomeTaxReconciliationDeductions" xml:lang="en-US">Effect of Super Deduction available to Shenzhen Xunlei</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationDeductions" xlink:to="lab_us-gaap_IncomeTaxReconciliationDeductions" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncomeTaxReconciliationEffectOfTaxHolidays" xlink:label="loc_xnet_IncomeTaxReconciliationEffectOfTaxHolidays" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_IncomeTaxReconciliationEffectOfTaxHolidays" xml:lang="en-US">Income Tax Reconciliation Effect Of Tax Holidays</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_xnet_IncomeTaxReconciliationEffectOfTaxHolidays" xml:lang="en-US">Effect of tax holiday</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_IncomeTaxReconciliationEffectOfTaxHolidays" xml:lang="en-US">Amount 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.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_IncomeTaxReconciliationEffectOfTaxHolidays" xlink:to="lab_xnet_IncomeTaxReconciliationEffectOfTaxHolidays" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xml:lang="en-US">Change in valuation allowance of deferred tax assets</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xml:lang="en-US">Effect on deferred tax assets due to change in tax rates</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:to="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncomeTaxReconciliationChangeInOutsideBasisForeignSubsidiaries" xlink:label="loc_xnet_IncomeTaxReconciliationChangeInOutsideBasisForeignSubsidiaries" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_IncomeTaxReconciliationChangeInOutsideBasisForeignSubsidiaries" xml:lang="en-US">Income Tax Reconciliation Change In Outside Basis Foreign Subsidiaries</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_IncomeTaxReconciliationChangeInOutsideBasisForeignSubsidiaries" xml:lang="en-US">Outside basis difference arising from VIE and its subsidiaries in the PRC</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_IncomeTaxReconciliationChangeInOutsideBasisForeignSubsidiaries" xml:lang="en-US">Income Tax Reconciliation Change In Outside Basis Foreign Subsidiaries</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_IncomeTaxReconciliationChangeInOutsideBasisForeignSubsidiaries" xlink:to="lab_xnet_IncomeTaxReconciliationChangeInOutsideBasisForeignSubsidiaries" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncomeTaxReconciliationTaxCreditsExpirations" xlink:label="loc_xnet_IncomeTaxReconciliationTaxCreditsExpirations" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_IncomeTaxReconciliationTaxCreditsExpirations" xml:lang="en-US">Income Tax Reconciliation Tax Credits Expirations</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_IncomeTaxReconciliationTaxCreditsExpirations" xml:lang="en-US">Expiration of tax loss</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_IncomeTaxReconciliationTaxCreditsExpirations" xml:lang="en-US">Income Tax Reconciliation Tax Credits Expirations</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_IncomeTaxReconciliationTaxCreditsExpirations" xlink:to="lab_xnet_IncomeTaxReconciliationTaxCreditsExpirations" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Amount</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xml:lang="en-US">Others</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Amount [Abstract]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xml:lang="en-US">Continuing operations</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" 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="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementLineItems" xml:lang="en-US">Statement [Line Items]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_StatementLineItems" xml:lang="en-US">Statement [Line Items]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" 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="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" 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="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xml:lang="en-US">Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xml:lang="en-US">Adjustments to reconcile net loss to net cash generated from operating activities (note)</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_Depreciation" xml:lang="en-US">Depreciation</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_Depreciation" xml:lang="en-US">Depreciation of property and equipment</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_Depreciation" xml:lang="en-US">Depreciation expense</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xml:lang="en-US">Amortization of Intangible Assets</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" 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="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xml:lang="en-US">Provision for Doubtful Accounts</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xml:lang="en-US">Allowance for doubtful accounts</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ImpairmentForReceivablesAndPrepayments" xlink:label="loc_xnet_ImpairmentForReceivablesAndPrepayments" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ImpairmentForReceivablesAndPrepayments" xml:lang="en-US">Impairment For Receivables And Prepayments</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_xnet_ImpairmentForReceivablesAndPrepayments" xml:lang="en-US">Impairment of receivables from and prepayments to Kankan</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_ImpairmentForReceivablesAndPrepayments" xml:lang="en-US">Amount of impairment loss for receivables and prepayments.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ImpairmentForReceivablesAndPrepayments" xlink:to="lab_xnet_ImpairmentForReceivablesAndPrepayments" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets1" xml:lang="en-US">Gain (Loss) on Disposition of Assets</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets1" xml:lang="en-US">Loss on disposal of property and equipment</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnDispositionOfAssets1" xlink:to="lab_us-gaap_GainLossOnDispositionOfAssets1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherNoncashIncome" xlink:label="loc_us-gaap_OtherNoncashIncome" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherNoncashIncome" xml:lang="en-US">Other Noncash Income</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_OtherNoncashIncome" xml:lang="en-US">Gain from barter transactions</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncashIncome" xlink:to="lab_us-gaap_OtherNoncashIncome" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensation" xml:lang="en-US">Share-based Compensation</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensation" xml:lang="en-US">Share-based compensation</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xml:lang="en-US">Income (Loss) from Equity Method Investments</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xml:lang="en-US">Share of loss from equity investees</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xml:lang="en-US">Share of loss from equity investees</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xml:lang="en-US">Share of loss from equity investees</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/presentationGuidance" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xml:lang="en-US">Investment income/loss on disposal of long-term investment</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:to="lab_us-gaap_IncomeLossFromEquityMethodInvestments" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentIncomeNet" xlink:label="loc_us-gaap_InvestmentIncomeNet" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InvestmentIncomeNet" xml:lang="en-US">Investment Income, Net</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_InvestmentIncomeNet" xml:lang="en-US">Investment income on short-term investments</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeNet" xlink:to="lab_us-gaap_InvestmentIncomeNet" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xml:lang="en-US">Impairment of Long-Lived Assets Held-for-use</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xml:lang="en-US">Impairment of property and equipment</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:to="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xml:lang="en-US">Impairment of Intangible Assets, Finite-lived</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xml:lang="en-US">Impairment of intangible assets</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:to="lab_us-gaap_ImpairmentOfIntangibleAssetsFinitelived" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GainLossOnInvestments" xlink:label="loc_us-gaap_GainLossOnInvestments" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_GainLossOnInvestments" xml:lang="en-US">Gain (Loss) on Investments</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_GainLossOnInvestments" xml:lang="en-US">Deemed disposal gain on long-term investments</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnInvestments" xlink:to="lab_us-gaap_GainLossOnInvestments" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xml:lang="en-US">Accounts receivable</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidExpensesOther" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidExpensesOther" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidExpensesOther" xml:lang="en-US">Increase (Decrease) in Prepaid Expenses, Other</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidExpensesOther" xml:lang="en-US">Prepayments and other assets</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidExpensesOther" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidExpensesOther" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent" xlink:label="loc_us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent" xml:lang="en-US">Increase (Decrease) in Due from Related Parties, Current</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent" xml:lang="en-US">Due from/to related parties</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent" xlink:to="lab_us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xml:lang="en-US">Increase (Decrease) in Accounts Payable</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xml:lang="en-US">Accounts payable</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xml:lang="en-US">Increase (Decrease) in Inventories</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xml:lang="en-US">Inventories</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredRevenue" xml:lang="en-US">Increase (Decrease) in Deferred Revenue</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredRevenue" xml:lang="en-US">Deferred revenue</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredRevenue" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xml:lang="en-US">Increase (Decrease) in Income Taxes Payable</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xml:lang="en-US">Income tax payable</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xml:lang="en-US">Increase (Decrease) in Other Accounts Payable and Accrued Liabilities</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" 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="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xml:lang="en-US">Net cash generated from/(used in) operating activities</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" 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="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireShortTermInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireShortTermInvestments" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PaymentsToAcquireShortTermInvestments" xml:lang="en-US">Payments to Acquire Short-term Investments</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_PaymentsToAcquireShortTermInvestments" xml:lang="en-US">Purchase of short-term investments</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireShortTermInvestments" xlink:to="lab_us-gaap_PaymentsToAcquireShortTermInvestments" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSaleOfShortTermInvestments" xlink:label="loc_us-gaap_ProceedsFromSaleOfShortTermInvestments" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProceedsFromSaleOfShortTermInvestments" xml:lang="en-US">Proceeds from Sale of Short-term Investments</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ProceedsFromSaleOfShortTermInvestments" xml:lang="en-US">Proceeds from disposal of short-term investments</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfShortTermInvestments" xlink:to="lab_us-gaap_ProceedsFromSaleOfShortTermInvestments" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xml:lang="en-US">Proceeds from disposal of property and equipment</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries" xml:lang="en-US">Proceeds from Divestiture of Interest in Consolidated Subsidiaries</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries" xml:lang="en-US">Proceeds from disposal of Kankan</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries" xlink:to="lab_us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSaleOfLongtermInvestments" xlink:label="loc_us-gaap_ProceedsFromSaleOfLongtermInvestments" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProceedsFromSaleOfLongtermInvestments" xml:lang="en-US">Proceeds from Sale of Long-term Investments</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ProceedsFromSaleOfLongtermInvestments" xml:lang="en-US">Proceeds from disposal of long-term investments</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfLongtermInvestments" xlink:to="lab_us-gaap_ProceedsFromSaleOfLongtermInvestments" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PaymentsToAcquireIntangibleAssets" xml:lang="en-US">Payments to Acquire Intangible Assets</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_PaymentsToAcquireIntangibleAssets" xml:lang="en-US">Purchase of intangible assets</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireIntangibleAssets" xlink:to="lab_us-gaap_PaymentsToAcquireIntangibleAssets" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireLongtermInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireLongtermInvestments" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PaymentsToAcquireLongtermInvestments" xml:lang="en-US">Payments to Acquire Long-term Investments</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_PaymentsToAcquireLongtermInvestments" xml:lang="en-US">Acquisition of long-term investments</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireLongtermInvestments" xlink:to="lab_us-gaap_PaymentsToAcquireLongtermInvestments" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ProceedsFromPaymentsForLoansToRepaymentOfLoanFromEmployees" xlink:label="loc_xnet_ProceedsFromPaymentsForLoansToRepaymentOfLoanFromEmployees" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ProceedsFromPaymentsForLoansToRepaymentOfLoanFromEmployees" xml:lang="en-US">Proceeds From Payments For Loans To Repayment Of Loan From Employees</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_ProceedsFromPaymentsForLoansToRepaymentOfLoanFromEmployees" xml:lang="en-US">Repayment of loans from /(loans to) employees</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_ProceedsFromPaymentsForLoansToRepaymentOfLoanFromEmployees" xml:lang="en-US">The net cash inflow or outflow from loans (to)/repayment of loan from employees.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ProceedsFromPaymentsForLoansToRepaymentOfLoanFromEmployees" xlink:to="lab_xnet_ProceedsFromPaymentsForLoansToRepaymentOfLoanFromEmployees" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" 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="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock" xml:lang="en-US">Payments for Repurchase of Preferred Stock and Preference Stock</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock" xml:lang="en-US">Repurchase of shares</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xml:lang="en-US">Payments for Repurchase of Common Stock</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xml:lang="en-US">Prepayment for share repurchase plan</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_GovernmentGrantReceived" xlink:label="loc_xnet_GovernmentGrantReceived" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_GovernmentGrantReceived" xml:lang="en-US">Government Grant Received</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_GovernmentGrantReceived" xml:lang="en-US">Governments grants received</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_GovernmentGrantReceived" xml:lang="en-US">Amount of grant received for the qualifying expenses that had previously incurred.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_GovernmentGrantReceived" xlink:to="lab_xnet_GovernmentGrantReceived" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xml:lang="en-US">Proceeds from Stock Options Exercised</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xml:lang="en-US">Proceeds from exercise of vested share options</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xml:lang="en-US">Net cash generated from/(used in) financing activities</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xml:lang="en-US">Supplemental disclosure of cash flow information</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="loc_us-gaap_IncomeTaxesPaid" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxesPaid" xml:lang="en-US">Income Taxes Paid</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncomeTaxesPaid" xml:lang="en-US">Income tax paid</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaid" xlink:to="lab_us-gaap_IncomeTaxesPaid" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xml:lang="en-US">Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xml:lang="en-US">Non cash investing and financing activities</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xml:lang="en-US">Capital Expenditures Incurred but Not yet Paid</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xml:lang="en-US">Acquisition of property and equipment in form of other payables</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:to="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1" xlink:label="loc_us-gaap_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1" xml:lang="en-US">Noncash or Part Noncash Acquisition, Intangible Assets Acquired</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1" xml:lang="en-US">Purchase of intangible assets in form of accounts payable</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1" xlink:to="lab_us-gaap_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis" xml:lang="en-US">Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis" xml:lang="en-US">Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain" xlink:label="loc_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain" xml:lang="en-US">Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation [Domain]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain" xml:lang="en-US">Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation [Domain]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain" xlink:to="lab_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_EmployeeStockOptionsAndRestrictedSharesMember" xlink:label="loc_xnet_EmployeeStockOptionsAndRestrictedSharesMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_EmployeeStockOptionsAndRestrictedSharesMember" xml:lang="en-US">Employee Stock Options And Restricted Shares [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_EmployeeStockOptionsAndRestrictedSharesMember" xml:lang="en-US">Stock options and restricted shares [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_EmployeeStockOptionsAndRestrictedSharesMember" xml:lang="en-US">Employee Stock Options And Restricted Shares [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_EmployeeStockOptionsAndRestrictedSharesMember" xlink:to="lab_xnet_EmployeeStockOptionsAndRestrictedSharesMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xml:lang="en-US">Share options and restricted shares &#151;weighted average</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xml:lang="en-US">Consolidated Balance Sheets [Abstract]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InventoryNet" xml:lang="en-US">Inventory, Net</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_InventoryNet" xml:lang="en-US">Inventories</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet" xlink:to="lab_us-gaap_InventoryNet" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNetCurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsNetCurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxAssetsNetCurrent" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance, Current</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DeferredTaxAssetsNetCurrent" xml:lang="en-US">Deferred tax assets</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_DeferredTaxAssetsNetCurrent" xml:lang="en-US">Deferred tax assets, current portion, net</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNetCurrent" xlink:to="lab_us-gaap_DeferredTaxAssetsNetCurrent" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Assets</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xml:lang="en-US">Held-for-sale assets</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xml:lang="en-US">Total assets held for sale</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_Assets" xml:lang="en-US">Assets</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_Assets" xml:lang="en-US">Total assets</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermInvestments" xlink:label="loc_us-gaap_LongTermInvestments" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LongTermInvestments" xml:lang="en-US">Long-term Investments</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LongTermInvestments" xml:lang="en-US">Long-term investments</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_LongTermInvestments" xml:lang="en-US">Total long-term investments</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermInvestments" xlink:to="lab_us-gaap_LongTermInvestments" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsNetNoncurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxAssetsNetNoncurrent" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance, Noncurrent</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DeferredTaxAssetsNetNoncurrent" xml:lang="en-US">Deferred tax assets</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_DeferredTaxAssetsNetNoncurrent" xml:lang="en-US">Deferred tax assets, non-current portion, net</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:to="lab_us-gaap_DeferredTaxAssetsNetNoncurrent" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xml:lang="en-US">Intangible assets, net</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xml:lang="en-US">Net book value</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_Goodwill" xml:lang="en-US">Goodwill</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_Goodwill" xml:lang="en-US">Goodwill</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_Goodwill" xml:lang="en-US">Goodwill</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermInvestmentsAndReceivablesNet" xlink:label="loc_us-gaap_LongTermInvestmentsAndReceivablesNet" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LongTermInvestmentsAndReceivablesNet" xml:lang="en-US">Long-term Investments and Receivables, Net</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LongTermInvestmentsAndReceivablesNet" xml:lang="en-US">Other long-term prepayments and receivables</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermInvestmentsAndReceivablesNet" xlink:to="lab_us-gaap_LongTermInvestmentsAndReceivablesNet" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TaxesPayableCurrent" xlink:label="loc_us-gaap_TaxesPayableCurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TaxesPayableCurrent" xml:lang="en-US">Taxes Payable, Current</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_TaxesPayableCurrent" xml:lang="en-US">Income tax payable (including income tax payable of the consolidated VIE and its subsidiaries without recourse to the Company of USD 2,253 and USD 3,128 as of December 31, 2016 and 2017, respectively)</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxesPayableCurrent" xlink:to="lab_us-gaap_TaxesPayableCurrent" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccruedLiabilitiesAndOtherLiabilities" xml:lang="en-US">Accrued Liabilities and Other Liabilities</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AccruedLiabilitiesAndOtherLiabilities" xml:lang="en-US">Accrued liabilities and other payables (including accrued liabilities and other payables of the consolidated VIE and its subsidiaries without recourse to the Company of USD 104,114 and USD 132,901 as of December 31, 2016 and 2017, respectively)</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AccruedLiabilitiesAndOtherLiabilities" xml:lang="en-US">Accrued liabilities and other payables (note b)</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_AccruedLiabilitiesAndOtherLiabilities" xml:lang="en-US">Total</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="lab_us-gaap_AccruedLiabilitiesAndOtherLiabilities" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Liabilities</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xml:lang="en-US">Held-for-sale liabilities</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xml:lang="en-US">Total liabilities held for sale</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LiabilitiesCurrent" xml:lang="en-US">Liabilities, Current</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_LiabilitiesCurrent" xml:lang="en-US">Total current liabilities</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaap_MinorityInterest" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_MinorityInterest" xml:lang="en-US">Stockholders&#39; Equity Attributable to Noncontrolling Interest</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_MinorityInterest" xml:lang="en-US">Non-controlling interests</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterest" xlink:to="lab_us-gaap_MinorityInterest" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xml:lang="en-US">Accumulated other comprehensive loss</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xml:lang="en-US">Discontinued operations [Abstract]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" 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="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xml:lang="en-US">Disposal Group Name [Axis]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xml:lang="en-US">Disposal Group Name [Axis]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xml:lang="en-US">Disposal Group Name [Domain]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xml:lang="en-US">Disposal Group Name [Domain]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:to="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenXunleiKankanInformationTechnologiesCoLtdMember" xlink:label="loc_xnet_ShenzhenXunleiKankanInformationTechnologiesCoLtdMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ShenzhenXunleiKankanInformationTechnologiesCoLtdMember" xml:lang="en-US">Shenzhen Xunlei Kankan Information Technologies Co Ltd [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_ShenzhenXunleiKankanInformationTechnologiesCoLtdMember" xml:lang="en-US">Shenzhen Xunlei Kankan Information Technologies Co., Ltd. [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_xnet_ShenzhenXunleiKankanInformationTechnologiesCoLtdMember" xml:lang="en-US">Xunlei Kankan [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_ShenzhenXunleiKankanInformationTechnologiesCoLtdMember" xml:lang="en-US">Shenzhen Xunlei Kankan Information Technologies Co Ltd [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ShenzhenXunleiKankanInformationTechnologiesCoLtdMember" xlink:to="lab_xnet_ShenzhenXunleiKankanInformationTechnologiesCoLtdMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xml:lang="en-US">Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xml:lang="en-US">Discontinued operations [Line Items]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xml:lang="en-US">Results of the discontinued operation</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:to="lab_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Revenue</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xml:lang="en-US">Revenues, net of rebates and discounts</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xml:lang="en-US">Total</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DisposalGroupIncludingDiscontinuedOperationBusinessTaxesAndSurcharges" xlink:label="loc_xnet_DisposalGroupIncludingDiscontinuedOperationBusinessTaxesAndSurcharges" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_DisposalGroupIncludingDiscontinuedOperationBusinessTaxesAndSurcharges" xml:lang="en-US">Disposal Group Including Discontinued Operation Business Taxes and Surcharges</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_xnet_DisposalGroupIncludingDiscontinuedOperationBusinessTaxesAndSurcharges" xml:lang="en-US">Business taxes and surcharges</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_DisposalGroupIncludingDiscontinuedOperationBusinessTaxesAndSurcharges" xml:lang="en-US">Amount of business taxes and surcharges attributable to disposal group, including, but not limited to, discontinued operation.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_DisposalGroupIncludingDiscontinuedOperationBusinessTaxesAndSurcharges" xlink:to="lab_xnet_DisposalGroupIncludingDiscontinuedOperationBusinessTaxesAndSurcharges" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DisposalGroupIncludingDiscontinuedOperationNetRevenue" xlink:label="loc_xnet_DisposalGroupIncludingDiscontinuedOperationNetRevenue" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_DisposalGroupIncludingDiscontinuedOperationNetRevenue" xml:lang="en-US">Disposal Group Including Discontinued Operation Net Revenue</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_DisposalGroupIncludingDiscontinuedOperationNetRevenue" xml:lang="en-US">Net revenues</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_DisposalGroupIncludingDiscontinuedOperationNetRevenue" xml:lang="en-US">Amount of net revenue attributable to disposal group, including, but not limited to, discontinued operation.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_DisposalGroupIncludingDiscontinuedOperationNetRevenue" xlink:to="lab_xnet_DisposalGroupIncludingDiscontinuedOperationNetRevenue" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Costs of Goods Sold</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xml:lang="en-US">Cost of revenues</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Gross Profit (Loss)</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" xml:lang="en-US">Gross profit</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpenses" xlink:label="loc_xnet_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpenses" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpenses" xml:lang="en-US">Disposal Group Including Discontinued Operation Research and Development Expenses</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_xnet_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpenses" xml:lang="en-US">Research and development expenses</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpenses" xml:lang="en-US">Amount of research and development expenses attributable to disposal group, including, but not limited to, discontinued operation.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpenses" xlink:to="lab_xnet_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpenses" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpenses" xlink:label="loc_xnet_DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpenses" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpenses" xml:lang="en-US">Disposal Group Including Discontinued Operation Sales and Marketing Expenses</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_xnet_DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpenses" xml:lang="en-US">Sales and marketing expenses</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpenses" xml:lang="en-US">Amount of sales and marketing expenses attributable to disposal group, including, but not limited to, discontinued operation.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpenses" xlink:to="lab_xnet_DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpenses" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xml:lang="en-US">Disposal Group, Including Discontinued Operation, General and Administrative Expense</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xml:lang="en-US">General and administrative expenses</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DisposalGroupIncludingDiscontinuedOperationAggregateOperatingExpense" xlink:label="loc_xnet_DisposalGroupIncludingDiscontinuedOperationAggregateOperatingExpense" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_DisposalGroupIncludingDiscontinuedOperationAggregateOperatingExpense" xml:lang="en-US">Disposal Group Including Discontinued Operation Aggregate Operating Expense</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="lab_xnet_DisposalGroupIncludingDiscontinuedOperationAggregateOperatingExpense" xml:lang="en-US">Total operating expenses</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_DisposalGroupIncludingDiscontinuedOperationAggregateOperatingExpense" xml:lang="en-US">Amount of aggregate operating expense attributable to disposal group, including, but not limited to, discontinued operation.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_DisposalGroupIncludingDiscontinuedOperationAggregateOperatingExpense" xlink:to="lab_xnet_DisposalGroupIncludingDiscontinuedOperationAggregateOperatingExpense" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Other Income</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" xml:lang="en-US">Net gain from exchanges of content copyrights</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Operating Income (Loss)</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xml:lang="en-US">Operating loss</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xml:lang="en-US">Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xml:lang="en-US">Gain on disposal of Kankan</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xlink:to="lab_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xml:lang="en-US">Discontinued Operation, Tax Effect of Discontinued Operation</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xml:lang="en-US">Income tax expenses</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xml:lang="en-US">Income tax expense</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:to="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xml:lang="en-US">Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xml:lang="en-US">Loss from discontinued operations</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:to="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Balance Sheet Disclosures [Abstract]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract" xml:lang="en-US">Assets and liabilities of the discontinued operation</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Assets [Abstract]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract" xml:lang="en-US">Assets</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:to="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Noncurrent</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" xml:lang="en-US">Assets held for sale, net</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" 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="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Liabilities [Abstract]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract" xml:lang="en-US">Liabilities</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:to="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Liabilities, Current [Abstract]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xml:lang="en-US">Current liabilities</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenueCurrent" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenueCurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenueCurrent" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Deferred Revenue, Current</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenueCurrent" xml:lang="en-US">Deferred revenue, current portion</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenueCurrent" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenueCurrent" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract" xml:lang="en-US">Net Cash Provided by (Used in) Discontinued Operations [Abstract]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract" xml:lang="en-US">Cash flows generated from/ (used in) discontinued operations</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:label="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xml:lang="en-US">Cash Provided by (Used in) Operating Activities, Discontinued Operations</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" 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="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:to="lab_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:label="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xml:lang="en-US">Cash Provided by (Used in) Investing Activities, Discontinued Operations</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xml:lang="en-US">Net cash generated from investing activities</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:to="lab_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:label="loc_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xml:lang="en-US">Cash Provided by (Used in) Financing Activities, Discontinued Operations</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xml:lang="en-US">Net cash used in financing activities</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:to="lab_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInDiscontinuedOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations" xml:lang="en-US">Net Cash Provided by (Used in) Discontinued Operations</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations" xml:lang="en-US">Net cash flow for the year</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations" xlink:to="lab_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent" xlink:label="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent" xml:lang="en-US">Assets Held-for-sale, Not Part of Disposal Group, Current</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent" xml:lang="en-US">Held-for-sale assets</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent" xlink:to="lab_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets" xlink:label="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets" xml:lang="en-US">Equity Method Investment, Summarized Financial Information, Noncurrent Assets</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets" xml:lang="en-US">Equity method investments</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets" xlink:to="lab_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConstructionInProgressGross" xlink:label="loc_us-gaap_ConstructionInProgressGross" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ConstructionInProgressGross" xml:lang="en-US">Construction in Progress, Gross</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ConstructionInProgressGross" xml:lang="en-US">Construction in progress</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressGross" xlink:to="lab_us-gaap_ConstructionInProgressGross" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent" xml:lang="en-US">Prepaid Expense and Other Assets, Noncurrent</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent" xml:lang="en-US">Other long-term prepayments</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent" xml:lang="en-US">Total of long-term prepayments and other assets</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsNoncurrent" xlink:label="loc_us-gaap_AssetsNoncurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AssetsNoncurrent" xml:lang="en-US">Assets, Noncurrent</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_AssetsNoncurrent" 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="loc_us-gaap_AssetsNoncurrent" xlink:to="lab_us-gaap_AssetsNoncurrent" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xml:lang="en-US">Accrued Income Taxes, Current</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xml:lang="en-US">Income tax payable</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:to="lab_us-gaap_AccruedIncomeTaxesCurrent" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_LiabilitiesHeldforsaleNotPartOfDisposalGroupCurrent" xlink:label="loc_xnet_LiabilitiesHeldforsaleNotPartOfDisposalGroupCurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_LiabilitiesHeldforsaleNotPartOfDisposalGroupCurrent" xml:lang="en-US">Liabilities Held-for-sale, Not Part of Disposal Group, Current</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_xnet_LiabilitiesHeldforsaleNotPartOfDisposalGroupCurrent" xml:lang="en-US">Held-for-sale liabilities</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_LiabilitiesHeldforsaleNotPartOfDisposalGroupCurrent" xml:lang="en-US">Amount of Liabilities held-for-sale that are not part of a disposal group, expected to be sold within a 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="loc_xnet_LiabilitiesHeldforsaleNotPartOfDisposalGroupCurrent" xlink:to="lab_xnet_LiabilitiesHeldforsaleNotPartOfDisposalGroupCurrent" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="loc_us-gaap_LiabilitiesNoncurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LiabilitiesNoncurrent" xml:lang="en-US">Liabilities, Noncurrent</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_LiabilitiesNoncurrent" 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="loc_us-gaap_LiabilitiesNoncurrent" xlink:to="lab_us-gaap_LiabilitiesNoncurrent" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xml:lang="en-US">Consolidated statements of changes in shareholders&#39; equity [Abstract]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonStockMember" xml:lang="en-US">Common Stock [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CommonStockMember" xml:lang="en-US">Common shares [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xml:lang="en-US">Additional Paid-in Capital [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" 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="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RetainedEarningsMember" xml:lang="en-US">Retained Earnings [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_RetainedEarningsMember" xml:lang="en-US">Retained earnings (Accumulated deficits) [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_StatutoryReserveMember" xlink:label="loc_xnet_StatutoryReserveMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_StatutoryReserveMember" xml:lang="en-US">Statutory Reserve [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_StatutoryReserveMember" xml:lang="en-US">Statutory reserves [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_StatutoryReserveMember" xml:lang="en-US">Statutory Reserve [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_StatutoryReserveMember" xlink:to="lab_xnet_StatutoryReserveMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xml:lang="en-US">Accumulated other comprehensive income/(loss) [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="loc_us-gaap_NoncontrollingInterestMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NoncontrollingInterestMember" xml:lang="en-US">Noncontrolling Interest [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NoncontrollingInterestMember" xml:lang="en-US">Non-controlling interest [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncontrollingInterestMember" xlink:to="lab_us-gaap_NoncontrollingInterestMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaap_SharesOutstanding" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SharesOutstanding" xml:lang="en-US">Shares, Outstanding</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_SharesOutstanding" xml:lang="en-US">Beginning Balance, Shares</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_SharesOutstanding" xml:lang="en-US">Ending Balance, Shares</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesOutstanding" xlink:to="lab_us-gaap_SharesOutstanding" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_StockIssuedDuringPeriodValueForVestingOfRestrictedSharesAndExerciseOfShareOptions" xlink:label="loc_xnet_StockIssuedDuringPeriodValueForVestingOfRestrictedSharesAndExerciseOfShareOptions" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_StockIssuedDuringPeriodValueForVestingOfRestrictedSharesAndExerciseOfShareOptions" xml:lang="en-US">Stock Issued During Period Value For Vesting Of Restricted Shares And Exercise Of Share Options</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_StockIssuedDuringPeriodValueForVestingOfRestrictedSharesAndExerciseOfShareOptions" xml:lang="en-US">Issuance of common shares for the vesting of restricted shares and the exercise of share options, Amount</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_StockIssuedDuringPeriodValueForVestingOfRestrictedSharesAndExerciseOfShareOptions" xml:lang="en-US">Equity impact of the value of common shares issued for the vesting of restricted shares and the exercise of share options during the period.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_StockIssuedDuringPeriodValueForVestingOfRestrictedSharesAndExerciseOfShareOptions" xlink:to="lab_xnet_StockIssuedDuringPeriodValueForVestingOfRestrictedSharesAndExerciseOfShareOptions" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_StockIssuedDuringPeriodSharesForVestingOfRestrictedSharesAndExerciseOfShareOptions" xlink:label="loc_xnet_StockIssuedDuringPeriodSharesForVestingOfRestrictedSharesAndExerciseOfShareOptions" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_StockIssuedDuringPeriodSharesForVestingOfRestrictedSharesAndExerciseOfShareOptions" xml:lang="en-US">Stock Issued During Period Shares For Vesting Of Restricted Shares And Exercise Of Share Options</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_StockIssuedDuringPeriodSharesForVestingOfRestrictedSharesAndExerciseOfShareOptions" xml:lang="en-US">Issuance of common shares for the vesting of restricted shares and the exercise of share options, shares</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_StockIssuedDuringPeriodSharesForVestingOfRestrictedSharesAndExerciseOfShareOptions" xml:lang="en-US">Number of new stock issued for the vesting of restricted shares and the exercise of share options during the period.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_StockIssuedDuringPeriodSharesForVestingOfRestrictedSharesAndExerciseOfShareOptions" xlink:to="lab_xnet_StockIssuedDuringPeriodSharesForVestingOfRestrictedSharesAndExerciseOfShareOptions" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_StockIssuedDuringPeriodValueForExerciseOfShareOptions" xlink:label="loc_xnet_StockIssuedDuringPeriodValueForExerciseOfShareOptions" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_StockIssuedDuringPeriodValueForExerciseOfShareOptions" xml:lang="en-US">Stock Issued During Period Value For Exercise Of Share Options</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_StockIssuedDuringPeriodValueForExerciseOfShareOptions" xml:lang="en-US">Issuance of common shares for exercised share options, Amount</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_StockIssuedDuringPeriodValueForExerciseOfShareOptions" xml:lang="en-US">Equity impact of the value of common shares issued for exercise of share options during the period.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_StockIssuedDuringPeriodValueForExerciseOfShareOptions" xlink:to="lab_xnet_StockIssuedDuringPeriodValueForExerciseOfShareOptions" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_StockIssuedDuringPeriodSharesForExerciseOfShareOptions" xlink:label="loc_xnet_StockIssuedDuringPeriodSharesForExerciseOfShareOptions" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_StockIssuedDuringPeriodSharesForExerciseOfShareOptions" xml:lang="en-US">Stock Issued During Period Shares For Exercise Of Share Options</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_StockIssuedDuringPeriodSharesForExerciseOfShareOptions" xml:lang="en-US">Issuance of common shares for exercised share options, shares</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_StockIssuedDuringPeriodSharesForExerciseOfShareOptions" xml:lang="en-US">Number of new stock issued for exercise of share options during the period.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_StockIssuedDuringPeriodSharesForExerciseOfShareOptions" xlink:to="lab_xnet_StockIssuedDuringPeriodSharesForExerciseOfShareOptions" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xml:lang="en-US">Stock Repurchased During Period, Value</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xml:lang="en-US">Repurchase of common shares, Amount</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodValue" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodValue" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xml:lang="en-US">Stock Repurchased During Period, Shares</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xml:lang="en-US">Repurchase of common shares, shares</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodShares" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xml:lang="en-US">Adjustments to Additional Paid in Capital, Share-based Compensation, Stock Options, Requisite Service Period Recognition</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xml:lang="en-US">Share-based compensation</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_StockIssuedDuringPeriodValueForRestrictedSharesVested" xlink:label="loc_xnet_StockIssuedDuringPeriodValueForRestrictedSharesVested" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_StockIssuedDuringPeriodValueForRestrictedSharesVested" xml:lang="en-US">Stock Issued During Period Value For Restricted Shares Vested</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_StockIssuedDuringPeriodValueForRestrictedSharesVested" xml:lang="en-US">Restricted shares vested, Amount</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_StockIssuedDuringPeriodValueForRestrictedSharesVested" xml:lang="en-US">Equity impact of the value of common shares issued for restricted shares vested during the period.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_StockIssuedDuringPeriodValueForRestrictedSharesVested" xlink:to="lab_xnet_StockIssuedDuringPeriodValueForRestrictedSharesVested" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_StockIssuedDuringPeriodSharesForRestrictedSharesVested" xlink:label="loc_xnet_StockIssuedDuringPeriodSharesForRestrictedSharesVested" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_StockIssuedDuringPeriodSharesForRestrictedSharesVested" xml:lang="en-US">Stock Issued During Period Shares For Restricted Shares Vested</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_StockIssuedDuringPeriodSharesForRestrictedSharesVested" xml:lang="en-US">Restricted shares vested, shares</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_StockIssuedDuringPeriodSharesForRestrictedSharesVested" xml:lang="en-US">Number of new stock issued for restricted shares vested during the period.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_StockIssuedDuringPeriodSharesForRestrictedSharesVested" xlink:to="lab_xnet_StockIssuedDuringPeriodSharesForRestrictedSharesVested" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetIncomeLoss" xml:lang="en-US">Net Income (Loss) Attributable to Parent</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_NetIncomeLoss" xml:lang="en-US">Net loss</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_NetIncomeLoss" xml:lang="en-US">Net loss attributable to Xunlei Limited</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/positiveLabel" xlink:label="lab_us-gaap_NetIncomeLoss" xml:lang="en-US">Net loss attributable to Xunlei Limited</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xml:lang="en-US">Currency translation adjustments</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfInvestmentsAbstract" xlink:label="loc_us-gaap_ScheduleOfInvestmentsAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfInvestmentsAbstract" xml:lang="en-US">Short-term investments [Abstract]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInvestmentsAbstract" xlink:to="lab_us-gaap_ScheduleOfInvestmentsAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfInvestmentsTable" xlink:label="loc_us-gaap_ScheduleOfInvestmentsTable" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfInvestmentsTable" xml:lang="en-US">Schedule of Investments [Table]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfInvestmentsTable" xml:lang="en-US">Schedule of Investments [Table]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInvestmentsTable" xlink:to="lab_us-gaap_ScheduleOfInvestmentsTable" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentTypeAxis" xlink:label="loc_us-gaap_InvestmentTypeAxis" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InvestmentTypeAxis" xml:lang="en-US">Investment Type [Axis]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_InvestmentTypeAxis" xml:lang="en-US">Investment Type [Axis]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentTypeAxis" xlink:to="lab_us-gaap_InvestmentTypeAxis" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InvestmentTypeCategorizationMember" xml:lang="en-US">Investments [Domain]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_InvestmentTypeCategorizationMember" xml:lang="en-US">Investments [Domain]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember" xlink:to="lab_us-gaap_InvestmentTypeCategorizationMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAxis" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CashAndCashEquivalentsAxis" xml:lang="en-US">Cash and Cash Equivalents [Axis]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CashAndCashEquivalentsAxis" xml:lang="en-US">Cash and Cash Equivalents [Axis]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis" xlink:to="lab_us-gaap_CashAndCashEquivalentsAxis" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xml:lang="en-US">Cash and Cash Equivalents [Domain]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xml:lang="en-US">Cash and Cash Equivalents [Domain]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfInvestmentsLineItems" xlink:label="loc_us-gaap_ScheduleOfInvestmentsLineItems" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfInvestmentsLineItems" xml:lang="en-US">Schedule of Investments [Line Items]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfInvestmentsLineItems" xml:lang="en-US">Schedule of Investments [Line Items]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems" xlink:to="lab_us-gaap_ScheduleOfInvestmentsLineItems" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xml:lang="en-US">Schedule of Cash and Cash Equivalents [Table Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xml:lang="en-US">Summary of Cash on Hand and Cash Held at Bank</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:label="loc_us-gaap_CashAndCashEquivalentsDisclosureTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xml:lang="en-US">Cash and Cash Equivalents Disclosure [Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xml:lang="en-US">Cash and cash equivalents</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:to="lab_us-gaap_CashAndCashEquivalentsDisclosureTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeStatementAbstract" xml:lang="en-US">Consolidated Statements of Comprehensive Income/(Loss) [Abstract]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="loc_us-gaap_RevenuesAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RevenuesAbstract" xml:lang="en-US">Revenues [Abstract]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RevenuesAbstract" xml:lang="en-US">Net revenues</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesAbstract" xlink:to="lab_us-gaap_RevenuesAbstract" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_SaleRevenueNet" xlink:label="loc_xnet_SaleRevenueNet" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_SaleRevenueNet" xml:lang="en-US">Sale Revenue Net</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_xnet_SaleRevenueNet" xml:lang="en-US">Total revenues, net of rebates and discounts</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_xnet_SaleRevenueNet" xml:lang="en-US">Total</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_SaleRevenueNet" xml:lang="en-US">The represents the amount of sale revenue net.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_SaleRevenueNet" xlink:to="lab_xnet_SaleRevenueNet" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ExciseAndSalesTaxes" xlink:label="loc_us-gaap_ExciseAndSalesTaxes" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ExciseAndSalesTaxes" xml:lang="en-US">Excise and Sales Taxes</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_ExciseAndSalesTaxes" xml:lang="en-US">Business taxes and surcharges</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExciseAndSalesTaxes" xlink:to="lab_us-gaap_ExciseAndSalesTaxes" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xml:lang="en-US">Research and Development Expense</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" 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="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpense" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges" xlink:label="loc_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges" xml:lang="en-US">Gain (Loss) on Sale of Assets and Asset Impairment Charges</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges" xml:lang="en-US">Assets impairment loss</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges" xlink:to="lab_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfRevenueAbstract" xlink:label="loc_us-gaap_CostOfRevenueAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CostOfRevenueAbstract" xml:lang="en-US">Cost of Revenue [Abstract]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CostOfRevenueAbstract" xml:lang="en-US">Cost of revenues</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfRevenueAbstract" xlink:to="lab_us-gaap_CostOfRevenueAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xml:lang="en-US">Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xml:lang="en-US">Income from discontinued operations before income taxes</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:to="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xml:lang="en-US">Income (Loss) from Continuing Operations, Including Portion Attributable to Noncontrolling Interest</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xml:lang="en-US">Net loss from continuing operations</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract" xml:lang="en-US">Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest [Abstract]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract" xml:lang="en-US">Discontinued operations</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract" xlink:to="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xml:lang="en-US">Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xml:lang="en-US">Discontinued operations</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:to="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xml:lang="en-US">Other comprehensive (loss)/income: Currency translation adjustments, net of tax</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xml:lang="en-US">Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xml:lang="en-US">Discontinued operations</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:to="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xml:lang="en-US">Comprehensive loss</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xml:lang="en-US">Less: comprehensive (loss)/income attributable to non-controlling interest</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xml:lang="en-US">Comprehensive loss attributable to Xunlei Limited</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xml:lang="en-US">Commitments and contingencies [Abstract]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xml:lang="en-US">Commitments and contingencies</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingenciesTable" xlink:label="loc_us-gaap_LossContingenciesTable" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LossContingenciesTable" xml:lang="en-US">Loss Contingencies [Table]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LossContingenciesTable" xml:lang="en-US">Loss Contingencies [Table]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesTable" xlink:to="lab_us-gaap_LossContingenciesTable" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseArrangementTypeAxis" xlink:label="loc_us-gaap_LeaseArrangementTypeAxis" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LeaseArrangementTypeAxis" xml:lang="en-US">Lease Arrangement, Type [Axis]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LeaseArrangementTypeAxis" xml:lang="en-US">Lease Arrangement, Type [Axis]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseArrangementTypeAxis" xlink:to="lab_us-gaap_LeaseArrangementTypeAxis" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseArrangementTypeDomain" xlink:label="loc_us-gaap_LeaseArrangementTypeDomain" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LeaseArrangementTypeDomain" xml:lang="en-US">Lease Arrangement, Type [Domain]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LeaseArrangementTypeDomain" xml:lang="en-US">Lease Arrangement, Type [Domain]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseArrangementTypeDomain" xlink:to="lab_us-gaap_LeaseArrangementTypeDomain" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_RentalCommitmentsMember" xlink:label="loc_xnet_RentalCommitmentsMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_RentalCommitmentsMember" xml:lang="en-US">Rental Commitments [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_RentalCommitmentsMember" xml:lang="en-US">Rental commitments [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_RentalCommitmentsMember" xml:lang="en-US">Rental Commitments [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_RentalCommitmentsMember" xlink:to="lab_xnet_RentalCommitmentsMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BandwidthLeaseCommitmentsMember" xlink:label="loc_xnet_BandwidthLeaseCommitmentsMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_BandwidthLeaseCommitmentsMember" xml:lang="en-US">Bandwidth Lease Commitments [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_BandwidthLeaseCommitmentsMember" xml:lang="en-US">Bandwidth Lease Commitments [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_BandwidthLeaseCommitmentsMember" xml:lang="en-US">Bandwidth Lease Commitments [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_BandwidthLeaseCommitmentsMember" xlink:to="lab_xnet_BandwidthLeaseCommitmentsMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LitigationCaseAxis" xlink:label="loc_us-gaap_LitigationCaseAxis" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LitigationCaseAxis" xml:lang="en-US">Litigation Case [Axis]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LitigationCaseAxis" xml:lang="en-US">Litigation Case [Axis]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LitigationCaseAxis" xlink:to="lab_us-gaap_LitigationCaseAxis" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LitigationCaseTypeDomain" xlink:label="loc_us-gaap_LitigationCaseTypeDomain" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LitigationCaseTypeDomain" xml:lang="en-US">Litigation Case [Domain]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LitigationCaseTypeDomain" xml:lang="en-US">Litigation Case [Domain]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LitigationCaseTypeDomain" xlink:to="lab_us-gaap_LitigationCaseTypeDomain" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PendingLitigationMember" xlink:label="loc_us-gaap_PendingLitigationMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PendingLitigationMember" xml:lang="en-US">Pending Litigation [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PendingLitigationMember" xml:lang="en-US">Pending Litigation [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PendingLitigationMember" xlink:to="lab_us-gaap_PendingLitigationMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioForecastMember" xlink:label="loc_us-gaap_ScenarioForecastMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScenarioForecastMember" xml:lang="en-US">Scenario, Forecast [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScenarioForecastMember" xml:lang="en-US">Scenario, Forecast [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScenarioForecastMember" xlink:to="lab_us-gaap_ScenarioForecastMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" xml:lang="en-US">Loss Contingency Nature [Axis]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="loc_us-gaap_LossContingencyNatureDomain" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LossContingencyNatureDomain" xml:lang="en-US">Loss Contingency, Nature [Domain]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyNatureDomain" xlink:to="lab_us-gaap_LossContingencyNatureDomain" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingenciesLineItems" xlink:label="loc_us-gaap_LossContingenciesLineItems" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LossContingenciesLineItems" xml:lang="en-US">Loss Contingencies [Line Items]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LossContingenciesLineItems" xml:lang="en-US">Loss Contingencies [Line Items]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesLineItems" xlink:to="lab_us-gaap_LossContingenciesLineItems" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesRentExpenseNet" xlink:label="loc_us-gaap_OperatingLeasesRentExpenseNet" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeasesRentExpenseNet" xml:lang="en-US">Operating Leases, Rent Expense, Net</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OperatingLeasesRentExpenseNet" xml:lang="en-US">Total lease expenses</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesRentExpenseNet" xlink:to="lab_us-gaap_OperatingLeasesRentExpenseNet" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_OperatingLeasesRentExpenseNetForContinuingOperations" xlink:label="loc_xnet_OperatingLeasesRentExpenseNetForContinuingOperations" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_OperatingLeasesRentExpenseNetForContinuingOperations" xml:lang="en-US">Operating Leases Rent Expense Net for Continuing Operations</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_OperatingLeasesRentExpenseNetForContinuingOperations" xml:lang="en-US">Total lease expenses for continuing operations</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_OperatingLeasesRentExpenseNetForContinuingOperations" xml:lang="en-US">Represents the rental expense for the reporting period incurred under continuing operations leases, including minimum and any contingent rent expense, net of related sublease income.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_OperatingLeasesRentExpenseNetForContinuingOperations" xlink:to="lab_xnet_OperatingLeasesRentExpenseNetForContinuingOperations" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_OperatingLeasesRentExpenseNetForDiscontinuedOperations" xlink:label="loc_xnet_OperatingLeasesRentExpenseNetForDiscontinuedOperations" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_OperatingLeasesRentExpenseNetForDiscontinuedOperations" xml:lang="en-US">Operating Leases Rent Expense Net for Discontinued Operations</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_OperatingLeasesRentExpenseNetForDiscontinuedOperations" xml:lang="en-US">Total lease expenses for discontinued operations</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_OperatingLeasesRentExpenseNetForDiscontinuedOperations" xml:lang="en-US">Represents the rental expense for the reporting period incurred under discontinued operations leases, including minimum and any contingent rent expense, net of related sublease income.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_OperatingLeasesRentExpenseNetForDiscontinuedOperations" xlink:to="lab_xnet_OperatingLeasesRentExpenseNetForDiscontinuedOperations" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationPurchases" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationPurchases" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationPurchases" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, Purchases</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationPurchases" xml:lang="en-US">Irrevocable purchase obligations</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationPurchases" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationPurchases" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LitigationSettlementExpense" xlink:label="loc_us-gaap_LitigationSettlementExpense" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LitigationSettlementExpense" xml:lang="en-US">Litigation Settlement, Expense</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LitigationSettlementExpense" xml:lang="en-US">Legal and litigation related expenses</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LitigationSettlementExpense" xlink:to="lab_us-gaap_LitigationSettlementExpense" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingencyPendingClaimsNumber" xlink:label="loc_us-gaap_LossContingencyPendingClaimsNumber" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LossContingencyPendingClaimsNumber" xml:lang="en-US">Loss Contingency, Pending Claims, Number</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LossContingencyPendingClaimsNumber" xml:lang="en-US">Number of lawsuits pending</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyPendingClaimsNumber" xlink:to="lab_us-gaap_LossContingencyPendingClaimsNumber" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingencyDamagesSoughtValue" xlink:label="loc_us-gaap_LossContingencyDamagesSoughtValue" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LossContingencyDamagesSoughtValue" xml:lang="en-US">Loss Contingency, Damages Sought, Value</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LossContingencyDamagesSoughtValue" xml:lang="en-US">Aggregate amount of claimed damages</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyDamagesSoughtValue" xlink:to="lab_us-gaap_LossContingencyDamagesSoughtValue" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LitigationReserveCurrent" xlink:label="loc_us-gaap_LitigationReserveCurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LitigationReserveCurrent" xml:lang="en-US">Estimated Litigation Liability, Current</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_LitigationReserveCurrent" xml:lang="en-US">Legal and litigation related expenses</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LitigationReserveCurrent" xml:lang="en-US">Legal and litigation related expenses (Note 24)</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LitigationReserveCurrent" xlink:to="lab_us-gaap_LitigationReserveCurrent" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfOperatingLeasedAssetsTable" xlink:label="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfOperatingLeasedAssetsTable" xml:lang="en-US">Schedule of Operating Leased Assets [Table]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfOperatingLeasedAssetsTable" xml:lang="en-US">Schedule of Operating Leased Assets [Table]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable" xlink:to="lab_us-gaap_ScheduleOfOperatingLeasedAssetsTable" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasedAssetsLineItems" xlink:label="loc_us-gaap_OperatingLeasedAssetsLineItems" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeasedAssetsLineItems" xml:lang="en-US">Operating Leased Assets [Line Items]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OperatingLeasedAssetsLineItems" xml:lang="en-US">Operating Leased Assets [Line Items]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems" xlink:to="lab_us-gaap_OperatingLeasedAssetsLineItems" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xml:lang="en-US">Operating Leases, Future Minimum Payments Due, Next Twelve Months</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xml:lang="en-US">2018</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Two Years</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xml:lang="en-US">2019</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Three Years</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xml:lang="en-US">2020</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xml:lang="en-US">Operating Leases, Future Minimum Payments Due</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xml:lang="en-US">Future minimum payments, Total</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueByLiabilityClassAxis" xml:lang="en-US">Liability Class [Axis]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FairValueByLiabilityClassAxis" xml:lang="en-US">Liability Class [Axis]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis" xlink:to="lab_us-gaap_FairValueByLiabilityClassAxis" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xml:lang="en-US">Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xml:lang="en-US">Future Minimum Payments under Non-Cancellable Leases</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:label="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xml:lang="en-US">Condensed Financial Information of Parent Company Only Disclosure [Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xml:lang="en-US">Additional information: condensed financial statements of the Company</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:to="lab_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfCondensedBalanceSheetTableTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfCondensedBalanceSheetTableTextBlock" xml:lang="en-US">Condensed Balance Sheet [Table Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfCondensedBalanceSheetTableTextBlock" xml:lang="en-US">Schedule of Condensed Balance Sheets</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCondensedBalanceSheetTableTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfCondensedIncomeStatementTableTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfCondensedIncomeStatementTableTextBlock" xml:lang="en-US">Condensed Income Statement [Table Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfCondensedIncomeStatementTableTextBlock" xml:lang="en-US">Schedule of Condensed Statements of Operations</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCondensedIncomeStatementTableTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfCondensedCashFlowStatementTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfCondensedCashFlowStatementTableTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfCondensedCashFlowStatementTableTextBlock" xml:lang="en-US">Condensed Cash Flow Statement [Table Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfCondensedCashFlowStatementTableTextBlock" xml:lang="en-US">Schedule of Condensed Statement of Cash Flows</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCondensedCashFlowStatementTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCondensedCashFlowStatementTableTextBlock" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_CostOfRevenuesDisclosureTextBlock" xlink:label="loc_xnet_CostOfRevenuesDisclosureTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_CostOfRevenuesDisclosureTextBlock" xml:lang="en-US">Cost Of Revenues Disclosure [Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_CostOfRevenuesDisclosureTextBlock" xml:lang="en-US">Cost of revenues</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_CostOfRevenuesDisclosureTextBlock" xml:lang="en-US">The entire disclosure for recognition of costs in the period which correspond to the sales and revenue categories presented in the statement of operations.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_CostOfRevenuesDisclosureTextBlock" xlink:to="lab_xnet_CostOfRevenuesDisclosureTextBlock" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ScheduleOfCostOfRevenueTableTextBlock" xlink:label="loc_xnet_ScheduleOfCostOfRevenueTableTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ScheduleOfCostOfRevenueTableTextBlock" xml:lang="en-US">Schedule Of Cost Of Revenue Table [Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_ScheduleOfCostOfRevenueTableTextBlock" xml:lang="en-US">Schedule of Cost of Revenues</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_ScheduleOfCostOfRevenueTableTextBlock" xml:lang="en-US">Tabular disclosure for recognition of costs in the period which correspond to the sales and revenue categories presented in the statement of operations.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ScheduleOfCostOfRevenueTableTextBlock" xlink:to="lab_xnet_ScheduleOfCostOfRevenueTableTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueArrangementByTypeTable" xlink:label="loc_us-gaap_DeferredRevenueArrangementByTypeTable" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredRevenueArrangementByTypeTable" xml:lang="en-US">Deferred Revenue Arrangement, by Type [Table]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DeferredRevenueArrangementByTypeTable" xml:lang="en-US">Deferred Revenue Arrangement, by Type [Table]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueArrangementByTypeTable" xlink:to="lab_us-gaap_DeferredRevenueArrangementByTypeTable" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeAxis" xlink:label="loc_us-gaap_DeferredRevenueArrangementTypeAxis" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredRevenueArrangementTypeAxis" xml:lang="en-US">Deferred Revenue Arrangement Type [Axis]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DeferredRevenueArrangementTypeAxis" xml:lang="en-US">Deferred Revenue Arrangement Type [Axis]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueArrangementTypeAxis" xlink:to="lab_us-gaap_DeferredRevenueArrangementTypeAxis" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeDomain" xlink:label="loc_us-gaap_DeferredRevenueArrangementTypeDomain" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredRevenueArrangementTypeDomain" xml:lang="en-US">Deferred Revenue [Domain]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DeferredRevenueArrangementTypeDomain" xml:lang="en-US">Deferred Revenue [Domain]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueArrangementTypeDomain" xlink:to="lab_us-gaap_DeferredRevenueArrangementTypeDomain" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BandwidthCostsMember" xlink:label="loc_xnet_BandwidthCostsMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_BandwidthCostsMember" xml:lang="en-US">Bandwidth Costs [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_BandwidthCostsMember" xml:lang="en-US">Bandwidth costs [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_BandwidthCostsMember" xml:lang="en-US">Bandwidth Costs [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_BandwidthCostsMember" xlink:to="lab_xnet_BandwidthCostsMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_PaymentHandlingFeesMember" xlink:label="loc_xnet_PaymentHandlingFeesMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_PaymentHandlingFeesMember" xml:lang="en-US">Payment Handling Fees [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_PaymentHandlingFeesMember" xml:lang="en-US">Payment handling fees [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_PaymentHandlingFeesMember" xml:lang="en-US">Payment Handling Fees [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_PaymentHandlingFeesMember" xlink:to="lab_xnet_PaymentHandlingFeesMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DepreciationOfServersAndOtherEquipmentMember" xlink:label="loc_xnet_DepreciationOfServersAndOtherEquipmentMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_DepreciationOfServersAndOtherEquipmentMember" xml:lang="en-US">Depreciation Of Servers And Other Equipment [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_DepreciationOfServersAndOtherEquipmentMember" xml:lang="en-US">Depreciation of servers and other equipment [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_DepreciationOfServersAndOtherEquipmentMember" xml:lang="en-US">Depreciation Of Servers And Other Equipment [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_DepreciationOfServersAndOtherEquipmentMember" xlink:to="lab_xnet_DepreciationOfServersAndOtherEquipmentMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DisposalGroupClassificationAxis" xml:lang="en-US">Disposal Group Classification [Axis]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis" xlink:to="lab_us-gaap_DisposalGroupClassificationAxis" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DisposalGroupClassificationDomain" xml:lang="en-US">Disposal Group Classification [Domain]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain" xlink:to="lab_us-gaap_DisposalGroupClassificationDomain" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueArrangementLineItems" xlink:label="loc_us-gaap_DeferredRevenueArrangementLineItems" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredRevenueArrangementLineItems" xml:lang="en-US">Deferred Revenue Arrangement [Line Items]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DeferredRevenueArrangementLineItems" xml:lang="en-US">Deferred Revenue Arrangement [Line Items]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueArrangementLineItems" xlink:to="lab_us-gaap_DeferredRevenueArrangementLineItems" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_LongTermPrepaymentDepositsAndOtherAssetsDisclosureTextBlock" xlink:label="loc_xnet_LongTermPrepaymentDepositsAndOtherAssetsDisclosureTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_LongTermPrepaymentDepositsAndOtherAssetsDisclosureTextBlock" xml:lang="en-US">Long Term Prepayment Deposits And Other Assets Disclosure [Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_LongTermPrepaymentDepositsAndOtherAssetsDisclosureTextBlock" xml:lang="en-US">Prepayments and other assets</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_LongTermPrepaymentDepositsAndOtherAssetsDisclosureTextBlock" xml:lang="en-US">The note disclosure of carrying amount as of the balance sheet date of amounts paid in advance which will be charged against earnings in periods after one year or beyond the operating cycle, if longer; deposits transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer; and aggregate carrying amount of other noncurrent assets not separately disclosed in the balance sheet that are expected to be realized or consumed 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="loc_xnet_LongTermPrepaymentDepositsAndOtherAssetsDisclosureTextBlock" xlink:to="lab_xnet_LongTermPrepaymentDepositsAndOtherAssetsDisclosureTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xml:lang="en-US">Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xml:lang="en-US">Schedule of Prepayments and Other Assets</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueDisclosureAbstract" xlink:label="loc_us-gaap_DeferredRevenueDisclosureAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredRevenueDisclosureAbstract" xml:lang="en-US">Deferred revenue and income [Abstract]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueDisclosureAbstract" xlink:to="lab_us-gaap_DeferredRevenueDisclosureAbstract" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_MembershipSubscriptionRevenuesMember" xlink:label="loc_xnet_MembershipSubscriptionRevenuesMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_MembershipSubscriptionRevenuesMember" xml:lang="en-US">Membership Subscription Revenues [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_MembershipSubscriptionRevenuesMember" xml:lang="en-US">Membership subscription revenues [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_MembershipSubscriptionRevenuesMember" xml:lang="en-US">Membership Subscription Revenues [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_MembershipSubscriptionRevenuesMember" xlink:to="lab_xnet_MembershipSubscriptionRevenuesMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_OnlineGameRevenuesMember" xlink:label="loc_xnet_OnlineGameRevenuesMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_OnlineGameRevenuesMember" xml:lang="en-US">Online Game Revenues [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_OnlineGameRevenuesMember" xml:lang="en-US">Online game revenues [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_OnlineGameRevenuesMember" xml:lang="en-US">Online Game Revenues [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_OnlineGameRevenuesMember" xlink:to="lab_xnet_OnlineGameRevenuesMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_GovernmentGrantMember" xlink:label="loc_xnet_GovernmentGrantMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_GovernmentGrantMember" xml:lang="en-US">Government Grant [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_GovernmentGrantMember" xml:lang="en-US">Government grants [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_GovernmentGrantMember" xml:lang="en-US">Government Grant [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_GovernmentGrantMember" xlink:to="lab_xnet_GovernmentGrantMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ReimbursementFromDepositoryMember" xlink:label="loc_xnet_ReimbursementFromDepositoryMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ReimbursementFromDepositoryMember" xml:lang="en-US">Reimbursement From Depository [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_ReimbursementFromDepositoryMember" xml:lang="en-US">Reimbursement from the depository [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_ReimbursementFromDepositoryMember" xml:lang="en-US">Reimbursement From Depository [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ReimbursementFromDepositoryMember" xlink:to="lab_xnet_ReimbursementFromDepositoryMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenue" xlink:label="loc_us-gaap_DeferredRevenue" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredRevenue" xml:lang="en-US">Deferred Revenue</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_DeferredRevenue" xml:lang="en-US">Deferred revenue and income, Total</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenue" xlink:to="lab_us-gaap_DeferredRevenue" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ProceedsFromReimbursementOfInitialPublicOfferingExpenses" xlink:label="loc_xnet_ProceedsFromReimbursementOfInitialPublicOfferingExpenses" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ProceedsFromReimbursementOfInitialPublicOfferingExpenses" xml:lang="en-US">Proceeds From Reimbursement Of Initial Public Offering Expenses</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_ProceedsFromReimbursementOfInitialPublicOfferingExpenses" xml:lang="en-US">Initial public offering expenses reimbursement received</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_xnet_ProceedsFromReimbursementOfInitialPublicOfferingExpenses" xml:lang="en-US">Reimbursement received from depository</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_ProceedsFromReimbursementOfInitialPublicOfferingExpenses" xml:lang="en-US">Proceeds from reimbursement of initial public offering expenses.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ProceedsFromReimbursementOfInitialPublicOfferingExpenses" xlink:to="lab_xnet_ProceedsFromReimbursementOfInitialPublicOfferingExpenses" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_WithholdingTaxForReimbursementFromDepository" xlink:label="loc_xnet_WithholdingTaxForReimbursementFromDepository" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_WithholdingTaxForReimbursementFromDepository" xml:lang="en-US">Withholding Tax For Reimbursement From Depository</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_WithholdingTaxForReimbursementFromDepository" xml:lang="en-US">Deferred income withholding tax</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_WithholdingTaxForReimbursementFromDepository" xml:lang="en-US">Withholding tax for reimbursement from depository.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_WithholdingTaxForReimbursementFromDepository" xlink:to="lab_xnet_WithholdingTaxForReimbursementFromDepository" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DeferredIncomeAmortizationPeriodForReimbursementFromDepository" xlink:label="loc_xnet_DeferredIncomeAmortizationPeriodForReimbursementFromDepository" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_DeferredIncomeAmortizationPeriodForReimbursementFromDepository" xml:lang="en-US">Deferred Income Amortization Period For Reimbursement From Depository</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_DeferredIncomeAmortizationPeriodForReimbursementFromDepository" xml:lang="en-US">Deferred income amortized depositary service period</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_DeferredIncomeAmortizationPeriodForReimbursementFromDepository" xml:lang="en-US">Deferred income amortization period for reimbursement from depository.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_DeferredIncomeAmortizationPeriodForReimbursementFromDepository" xlink:to="lab_xnet_DeferredIncomeAmortizationPeriodForReimbursementFromDepository" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueDisclosureTextBlock" xlink:label="loc_us-gaap_DeferredRevenueDisclosureTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredRevenueDisclosureTextBlock" xml:lang="en-US">Deferred Revenue Disclosure [Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DeferredRevenueDisclosureTextBlock" xml:lang="en-US">Deferred revenue and income</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueDisclosureTextBlock" xlink:to="lab_us-gaap_DeferredRevenueDisclosureTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueByArrangementDisclosureTextBlock" xlink:label="loc_us-gaap_DeferredRevenueByArrangementDisclosureTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredRevenueByArrangementDisclosureTextBlock" xml:lang="en-US">Deferred Revenue, by Arrangement, Disclosure [Table Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DeferredRevenueByArrangementDisclosureTextBlock" xml:lang="en-US">Schedule of Deferred Revenue and Income</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueByArrangementDisclosureTextBlock" xlink:to="lab_us-gaap_DeferredRevenueByArrangementDisclosureTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xml:lang="en-US">Number of share options, Forfeited</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xml:lang="en-US">Number of share options, Expired</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xml:lang="en-US">Number of share options, Exercised</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xml:lang="en-US">Number of share options, Outstanding, Beginning balance</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xml:lang="en-US">Number of share options, Outstanding, Ending balance</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xml:lang="en-US">Number of share options, Exercisable, Ending balance</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xml:lang="en-US">Weighted average exercise price, Forfeited</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xml:lang="en-US">Weighted average exercise price, Expired</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xml:lang="en-US">Weighted average exercise price, Exercised</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xml:lang="en-US">Weighted average exercise price, Beginning balance</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xml:lang="en-US">Weighted average exercise price, Ending balance</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xml:lang="en-US">Weighted average exercise price, Vested and expected to vest at end of period</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xml:lang="en-US">Weighted average exercise price, Exercisable at end of period</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xml:lang="en-US">Weighted-average grant date fair value, Granted</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageGrantDateFairValue" xlink:label="loc_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageGrantDateFairValue" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageGrantDateFairValue" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Grant Date Fair Value</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageGrantDateFairValue" xml:lang="en-US">Weighted-average grant date fair value, Vested and expected to vest, Ending balance</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageGrantDateFairValue" xml:lang="en-US">The weighted-average grant date fair value, as of the balance sheet date, (at which grantees can acquire the shares reserved for issuance) of outstanding stock options that are fully vested or expected to vest.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageGrantDateFairValue" xlink:to="lab_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageGrantDateFairValue" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue" xlink:label="loc_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Grant Date Fair Value</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue" xml:lang="en-US">Weighted-average grant date fair value, Exercisable, Ending balance</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue" xml:lang="en-US">The weighted average grant-date fair value of options 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.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue" xlink:to="lab_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xml:lang="en-US">Weighted-average remaining contractual life, Ending balance</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xml:lang="en-US">Weighted-average remaining contractual life, Vested and expected to vest, Ending balance</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xml:lang="en-US">Weighted-average remaining contractual life, Exercisable, Ending balance</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xml:lang="en-US">Aggregate intrinsic value, Outstanding</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xml:lang="en-US">Aggregate intrinsic value, Vested and expected to vest, Ending balance</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xml:lang="en-US">Share-based compensation</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xml:lang="en-US">Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xml:lang="en-US">Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xml:lang="en-US">Income Statement Location [Axis]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xml:lang="en-US">Income Statement Location [Axis]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xml:lang="en-US">Income Statement Location [Domain]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xml:lang="en-US">Income Statement Location [Domain]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember" xml:lang="en-US">Selling and Marketing Expense [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember" xml:lang="en-US">Sales and marketing expenses [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpenseMember" xlink:to="lab_us-gaap_SellingAndMarketingExpenseMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xml:lang="en-US">General and Administrative Expense [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xml:lang="en-US">General and administrative expenses [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpenseMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xml:lang="en-US">Research and Development Expense [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xml:lang="en-US">Research and development expenses [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpenseMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xml:lang="en-US">Allocated Share-based Compensation Expense</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xml:lang="en-US">Total compensation costs</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xml:lang="en-US">Risk-free interest rate, Minimum</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xml:lang="en-US">Risk-free interest rate, Maximum</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xml:lang="en-US">Dividend yield</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xml:lang="en-US">Volatility rate, Minimum</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xml:lang="en-US">Volatility rate, Maximum</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xml:lang="en-US">Expected term (in years)</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xml:lang="en-US">Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xml:lang="en-US">Summary of Share Option Activity</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xml:lang="en-US">Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xml:lang="en-US">Summary of Restricted Shares Activities</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xml:lang="en-US">Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xml:lang="en-US">Schedule of Fair Values of Stock Options Granted</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xml:lang="en-US">Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xml:lang="en-US">Schedule of Recognized Compensation Costs</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xml:lang="en-US">Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xml:lang="en-US">Discontinued operations</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:to="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Consideration</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xml:lang="en-US">Sales price</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xml:lang="en-US">Earnings Per Share [Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xml:lang="en-US">Basic and diluted net (loss) / income per share</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xml:lang="en-US">Schedule of Basic and Diluted Net (Loss) / Income Per Share</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xml:lang="en-US">Schedule of Anti-dilutive Shares Excluded from Computation of Diluted Net Income per Common Share</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaap_EquityAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EquityAbstract" xml:lang="en-US">Equity [Abstract]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_EquityAbstract" xml:lang="en-US">Common shares [Abstract]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xml:lang="en-US">Common Stock, Shares Authorized</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" 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="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xml:lang="en-US">Common stock, par value</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xml:lang="en-US">Common Stock, Shares, Outstanding</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" 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="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xml:lang="en-US">Stockholders&#39; Equity Note Disclosure [Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xml:lang="en-US">Common shares</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xml:lang="en-US">Long-term investments [Abstract]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestments" xlink:label="loc_us-gaap_EquityMethodInvestments" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EquityMethodInvestments" xml:lang="en-US">Equity Method Investments</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_EquityMethodInvestments" xml:lang="en-US">Balance at beginning of the year</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_EquityMethodInvestments" xml:lang="en-US">Balance at end of the year</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestments" xlink:to="lab_us-gaap_EquityMethodInvestments" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AdditionsToEquityMethodInvestments" xlink:label="loc_xnet_AdditionsToEquityMethodInvestments" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_AdditionsToEquityMethodInvestments" xml:lang="en-US">Additions to Equity Method Investments</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_AdditionsToEquityMethodInvestments" xml:lang="en-US">Additions</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_AdditionsToEquityMethodInvestments" xml:lang="en-US">Additions to Equity Method Investments</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_AdditionsToEquityMethodInvestments" xlink:to="lab_xnet_AdditionsToEquityMethodInvestments" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DisposalOfEquityMethodInvestments" xlink:label="loc_xnet_DisposalOfEquityMethodInvestments" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_DisposalOfEquityMethodInvestments" xml:lang="en-US">Disposal Of Equity Method Investments</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_xnet_DisposalOfEquityMethodInvestments" xml:lang="en-US">Disposal</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_DisposalOfEquityMethodInvestments" xml:lang="en-US">Disposal of equity method investments.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_DisposalOfEquityMethodInvestments" xlink:to="lab_xnet_DisposalOfEquityMethodInvestments" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentDeferredGainOnSale" xlink:label="loc_us-gaap_EquityMethodInvestmentDeferredGainOnSale" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EquityMethodInvestmentDeferredGainOnSale" xml:lang="en-US">Equity Method Investment, Deferred Gain on Sale</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/positiveLabel" xlink:label="lab_us-gaap_EquityMethodInvestmentDeferredGainOnSale" xml:lang="en-US">Dilution gains arising from deemed disposal of investments</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EquityMethodInvestmentDeferredGainOnSale" xml:lang="en-US">Diluted gain arising from sale of shares</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentDeferredGainOnSale" xlink:to="lab_us-gaap_EquityMethodInvestmentDeferredGainOnSale" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_EquityMethodInvestmentsTransferToCostMethodInvestments" xlink:label="loc_xnet_EquityMethodInvestmentsTransferToCostMethodInvestments" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_EquityMethodInvestmentsTransferToCostMethodInvestments" xml:lang="en-US">Equity Method Investments, Transfer to Cost Method Investments</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_EquityMethodInvestmentsTransferToCostMethodInvestments" xml:lang="en-US">Transfer to cost method investments</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_EquityMethodInvestmentsTransferToCostMethodInvestments" xml:lang="en-US">Amount of equity method investments transferred to cost method investments.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_EquityMethodInvestmentsTransferToCostMethodInvestments" xlink:to="lab_xnet_EquityMethodInvestmentsTransferToCostMethodInvestments" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncreaseDecreaseInEquityMethodInvestmentDueToForeignCurrencyTranslationAdjustment" xlink:label="loc_xnet_IncreaseDecreaseInEquityMethodInvestmentDueToForeignCurrencyTranslationAdjustment" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_IncreaseDecreaseInEquityMethodInvestmentDueToForeignCurrencyTranslationAdjustment" xml:lang="en-US">Increase Decrease In Equity Method Investment Due To Foreign Currency Translation Adjustment</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_xnet_IncreaseDecreaseInEquityMethodInvestmentDueToForeignCurrencyTranslationAdjustment" xml:lang="en-US">Exchange differences</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_IncreaseDecreaseInEquityMethodInvestmentDueToForeignCurrencyTranslationAdjustment" xml:lang="en-US">Increase (Decrease) In Equity Method Investment Due To Foreign Currency Translation Adjustment</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_IncreaseDecreaseInEquityMethodInvestmentDueToForeignCurrencyTranslationAdjustment" xlink:to="lab_xnet_IncreaseDecreaseInEquityMethodInvestmentDueToForeignCurrencyTranslationAdjustment" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:label="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xml:lang="en-US">Equity Method Investments and Joint Ventures [Abstract]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xml:lang="en-US">Equity method investments:</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:to="lab_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostMethodInvestments" xlink:label="loc_us-gaap_CostMethodInvestments" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CostMethodInvestments" xml:lang="en-US">Cost Method Investments</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_CostMethodInvestments" xml:lang="en-US">Balance at beginning of the year</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_CostMethodInvestments" xml:lang="en-US">Balance at end of the year</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostMethodInvestments" xlink:to="lab_us-gaap_CostMethodInvestments" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_CostMethodInvestmentsAdditions" xlink:label="loc_xnet_CostMethodInvestmentsAdditions" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_CostMethodInvestmentsAdditions" xml:lang="en-US">Cost Method Investments Additions</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_CostMethodInvestmentsAdditions" xml:lang="en-US">Additions</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_CostMethodInvestmentsAdditions" xml:lang="en-US">Cost Method Investments Additions</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_CostMethodInvestmentsAdditions" xlink:to="lab_xnet_CostMethodInvestmentsAdditions" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DisposalOfCostMethodInvestments" xlink:label="loc_xnet_DisposalOfCostMethodInvestments" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_DisposalOfCostMethodInvestments" xml:lang="en-US">Disposal Of Cost Method Investments</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_xnet_DisposalOfCostMethodInvestments" xml:lang="en-US">Disposal</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_DisposalOfCostMethodInvestments" xml:lang="en-US">Disposal of cost method investments.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_DisposalOfCostMethodInvestments" xlink:to="lab_xnet_DisposalOfCostMethodInvestments" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_CostMethodInvestmentDeferredGainOnSale" xlink:label="loc_xnet_CostMethodInvestmentDeferredGainOnSale" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_CostMethodInvestmentDeferredGainOnSale" xml:lang="en-US">Cost Method Investment, Deferred Gain on Sale</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_xnet_CostMethodInvestmentDeferredGainOnSale" xml:lang="en-US">Dilution gains arising from deemed disposal of investment</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_CostMethodInvestmentDeferredGainOnSale" xml:lang="en-US">This element represents disclosure of the amount of gain which has been deferred as the result of the sale of a business or operating assets to a highly leveraged entity under cost method which deferred gain has been reflected in the accompanying statement of financial position as reduction from the related asset.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_CostMethodInvestmentDeferredGainOnSale" xlink:to="lab_xnet_CostMethodInvestmentDeferredGainOnSale" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_CostMethodInvestmentsTransferFromEquityMethodInvestments" xlink:label="loc_xnet_CostMethodInvestmentsTransferFromEquityMethodInvestments" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_CostMethodInvestmentsTransferFromEquityMethodInvestments" xml:lang="en-US">Cost Method Investments, Transfer from Equity Method Investments</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_CostMethodInvestmentsTransferFromEquityMethodInvestments" xml:lang="en-US">Transfer from equity method investments</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_CostMethodInvestmentsTransferFromEquityMethodInvestments" xml:lang="en-US">Amount of cost method investments transferred from equity method investments.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_CostMethodInvestmentsTransferFromEquityMethodInvestments" xlink:to="lab_xnet_CostMethodInvestmentsTransferFromEquityMethodInvestments" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncreaseDecreaseInCostMethodInvestmentDueToForeignCurrencyTranslationAdjustment" xlink:label="loc_xnet_IncreaseDecreaseInCostMethodInvestmentDueToForeignCurrencyTranslationAdjustment" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_IncreaseDecreaseInCostMethodInvestmentDueToForeignCurrencyTranslationAdjustment" xml:lang="en-US">Increase Decrease In Cost Method Investment Due To Foreign Currency Translation Adjustment</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_IncreaseDecreaseInCostMethodInvestmentDueToForeignCurrencyTranslationAdjustment" xml:lang="en-US">Exchange difference</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_IncreaseDecreaseInCostMethodInvestmentDueToForeignCurrencyTranslationAdjustment" xml:lang="en-US">Increase decrease in cost method investment due to foreign currency translation adjustment.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_IncreaseDecreaseInCostMethodInvestmentDueToForeignCurrencyTranslationAdjustment" xlink:to="lab_xnet_IncreaseDecreaseInCostMethodInvestmentDueToForeignCurrencyTranslationAdjustment" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostmethodInvestmentsOtherThanTemporaryImpairment" xlink:label="loc_us-gaap_CostmethodInvestmentsOtherThanTemporaryImpairment" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CostmethodInvestmentsOtherThanTemporaryImpairment" xml:lang="en-US">Cost-method Investments, Other than Temporary Impairment</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_CostmethodInvestmentsOtherThanTemporaryImpairment" xml:lang="en-US">Less: impairment loss on long-term investments</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CostmethodInvestmentsOtherThanTemporaryImpairment" xml:lang="en-US">Impairment loss on long-term investments</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostmethodInvestmentsOtherThanTemporaryImpairment" xlink:to="lab_us-gaap_CostmethodInvestmentsOtherThanTemporaryImpairment" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfEquityMethodInvestmentsTable" xml:lang="en-US">Schedule of Equity Method Investments [Table]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfEquityMethodInvestmentsTable" xml:lang="en-US">Schedule of Equity Method Investments [Table]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="lab_us-gaap_ScheduleOfEquityMethodInvestmentsTable" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_GuangzhouYuechuanMember" xlink:label="loc_xnet_GuangzhouYuechuanMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_GuangzhouYuechuanMember" xml:lang="en-US">Guangzhou Yuechuan [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_GuangzhouYuechuanMember" xml:lang="en-US">Guangzhou Yuechuan [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_GuangzhouYuechuanMember" xml:lang="en-US">Guangzhou Yuechuan [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_GuangzhouYuechuanMember" xlink:to="lab_xnet_GuangzhouYuechuanMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ChengduDitingMember" xlink:label="loc_xnet_ChengduDitingMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ChengduDitingMember" xml:lang="en-US">Chengdu Diting [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_ChengduDitingMember" xml:lang="en-US">Chengdu Diting [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_ChengduDitingMember" xml:lang="en-US">Chengdu Diting [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ChengduDitingMember" xlink:to="lab_xnet_ChengduDitingMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenKushiduoMember" xlink:label="loc_xnet_ShenzhenKushiduoMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ShenzhenKushiduoMember" xml:lang="en-US">Shenzhen Kushiduo [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_ShenzhenKushiduoMember" xml:lang="en-US">Shenzhen Kushiduo [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_ShenzhenKushiduoMember" xml:lang="en-US">Shenzhen Kushiduo [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ShenzhenKushiduoMember" xlink:to="lab_xnet_ShenzhenKushiduoMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShanghaiGuozhiMember" xlink:label="loc_xnet_ShanghaiGuozhiMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ShanghaiGuozhiMember" xml:lang="en-US">Shanghai Guozhi [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_ShanghaiGuozhiMember" xml:lang="en-US">Shanghai Guozhi [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_ShanghaiGuozhiMember" xml:lang="en-US">Shanghai Guozhi [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ShanghaiGuozhiMember" xlink:to="lab_xnet_ShanghaiGuozhiMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_GuangzhouHongsiMember" xlink:label="loc_xnet_GuangzhouHongsiMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_GuangzhouHongsiMember" xml:lang="en-US">Guangzhou Hongsi [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_GuangzhouHongsiMember" xml:lang="en-US">Guangzhou Hongsi [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_GuangzhouHongsiMember" xml:lang="en-US">Guangzhou Hongsi [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_GuangzhouHongsiMember" xlink:to="lab_xnet_GuangzhouHongsiMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_XiamenDiensiNetworkTechnologyCompanyLimitedMember" xlink:label="loc_xnet_XiamenDiensiNetworkTechnologyCompanyLimitedMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_XiamenDiensiNetworkTechnologyCompanyLimitedMember" xml:lang="en-US">Xiamen Diensi Network Technology Company Limited [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_XiamenDiensiNetworkTechnologyCompanyLimitedMember" xml:lang="en-US">Xiamen Diensi Network Technology Co., Ltd [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_xnet_XiamenDiensiNetworkTechnologyCompanyLimitedMember" xml:lang="en-US">Xiamen Diensi [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_XiamenDiensiNetworkTechnologyCompanyLimitedMember" xml:lang="en-US">Xiamen Diensi Network Technology Company Limited [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_XiamenDiensiNetworkTechnologyCompanyLimitedMember" xlink:to="lab_xnet_XiamenDiensiNetworkTechnologyCompanyLimitedMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ElevenPointTwoCapitalOneLpMember" xlink:label="loc_xnet_ElevenPointTwoCapitalOneLpMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ElevenPointTwoCapitalOneLpMember" xml:lang="en-US">Eleven Point Two Capital One LP [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_ElevenPointTwoCapitalOneLpMember" xml:lang="en-US">11.2 Capital I, L.P [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_xnet_ElevenPointTwoCapitalOneLpMember" xml:lang="en-US">11.2 Capital [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_ElevenPointTwoCapitalOneLpMember" xml:lang="en-US">Eleven Point Two Capital One LP [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ElevenPointTwoCapitalOneLpMember" xlink:to="lab_xnet_ElevenPointTwoCapitalOneLpMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_CloudtropyMember" xlink:label="loc_xnet_CloudtropyMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_CloudtropyMember" xml:lang="en-US">Cloudtropy [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_CloudtropyMember" xml:lang="en-US">Cloudtropy [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_CloudtropyMember" xml:lang="en-US">Represents information pertaining to Cloudtropy.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_CloudtropyMember" xlink:to="lab_xnet_CloudtropyMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xml:lang="en-US">Schedule of Equity Method Investments [Line Items]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xml:lang="en-US">Schedule of Equity Method Investments [Line Items]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" xml:lang="en-US">Equity Method Investment, Ownership Percentage</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" xml:lang="en-US">Equity method investments, Percentage of ownership of common share</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:label="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InvestmentsAllOtherInvestmentsAbstract" xml:lang="en-US">Investments, All Other Investments [Abstract]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_InvestmentsAllOtherInvestmentsAbstract" xml:lang="en-US">Cost method investments:</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:to="lab_us-gaap_InvestmentsAllOtherInvestmentsAbstract" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_CostMethodInvestmentsOwnershipPercentage" xlink:label="loc_xnet_CostMethodInvestmentsOwnershipPercentage" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_CostMethodInvestmentsOwnershipPercentage" xml:lang="en-US">Cost Method Investments Ownership Percentage</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_CostMethodInvestmentsOwnershipPercentage" xml:lang="en-US">Cost method investments, Percentage of ownership of common share</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_xnet_CostMethodInvestmentsOwnershipPercentage" xml:lang="en-US">Cost method investments, ownership percentage</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_CostMethodInvestmentsOwnershipPercentage" xml:lang="en-US">Cost Method Investments Ownership Percentage</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_CostMethodInvestmentsOwnershipPercentage" xlink:to="lab_xnet_CostMethodInvestmentsOwnershipPercentage" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xml:lang="en-US">Fair value measurements [Abstract]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xml:lang="en-US">Fair Value Disclosures [Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xml:lang="en-US">Fair value measurements</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xml:lang="en-US">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xml:lang="en-US">Schedule of Financial Instruments Measured at Fair Value</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xml:lang="en-US">Intangible assets, net [Abstract]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TrademarksMember" xlink:label="loc_us-gaap_TrademarksMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TrademarksMember" xml:lang="en-US">Trademarks [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_TrademarksMember" xml:lang="en-US">Trademarks [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TrademarksMember" xlink:to="lab_us-gaap_TrademarksMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="loc_us-gaap_NoncompeteAgreementsMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NoncompeteAgreementsMember" xml:lang="en-US">Noncompete Agreements [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NoncompeteAgreementsMember" xml:lang="en-US">Non-compete agreement [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncompeteAgreementsMember" xlink:to="lab_us-gaap_NoncompeteAgreementsMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TechnologyBasedIntangibleAssetsMember" xml:lang="en-US">Technology-Based Intangible Assets [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_TechnologyBasedIntangibleAssetsMember" xml:lang="en-US">Technology (including right-to-use) [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:to="lab_us-gaap_TechnologyBasedIntangibleAssetsMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xml:lang="en-US">Software and Software Development Costs [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xml:lang="en-US">Internal use software development costs [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:to="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xml:lang="en-US">Cost</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xml:lang="en-US">Amortization</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_FiniteLivedIntangibleAssetsAccumulatedImpairment" xlink:label="loc_xnet_FiniteLivedIntangibleAssetsAccumulatedImpairment" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_FiniteLivedIntangibleAssetsAccumulatedImpairment" xml:lang="en-US">Finite Lived Intangible Assets Accumulated Impairment</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_xnet_FiniteLivedIntangibleAssetsAccumulatedImpairment" xml:lang="en-US">Impairment</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_FiniteLivedIntangibleAssetsAccumulatedImpairment" xml:lang="en-US">Total loss recognized during the period resulting from the impairment of the carrying amount of intangible assets with a finite life.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_FiniteLivedIntangibleAssetsAccumulatedImpairment" xlink:to="lab_xnet_FiniteLivedIntangibleAssetsAccumulatedImpairment" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xml:lang="en-US">2018</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Two</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xml:lang="en-US">2019</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Three</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xml:lang="en-US">2020</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Four</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xml:lang="en-US">2021</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter" xlink:label="loc_xnet_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter" xml:lang="en-US">Finite Lived Intangible Assets Amortization Expense Year Five And Thereafter</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter" xml:lang="en-US">2022 and thereafter</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter" xml:lang="en-US">Finite lived intangible assets amortization expense year five and thereafter.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter" xlink:to="lab_xnet_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="loc_us-gaap_CostOfSalesMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CostOfSalesMember" xml:lang="en-US">Cost of Sales [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CostOfSalesMember" xml:lang="en-US">Cost of Revenues [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CostOfSalesMember" xml:lang="en-US">Cost of Revenue [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesMember" xlink:to="lab_us-gaap_CostOfSalesMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AmortizationOfIntangibleAssetsContinuingOperations" xlink:label="loc_xnet_AmortizationOfIntangibleAssetsContinuingOperations" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_AmortizationOfIntangibleAssetsContinuingOperations" xml:lang="en-US">Amortization of Intangible Assets Continuing Operations</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_AmortizationOfIntangibleAssetsContinuingOperations" xml:lang="en-US">Amortization expense</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_AmortizationOfIntangibleAssetsContinuingOperations" xml:lang="en-US">Represents 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 from continuing operations.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_AmortizationOfIntangibleAssetsContinuingOperations" xlink:to="lab_xnet_AmortizationOfIntangibleAssetsContinuingOperations" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension" xml:lang="en-US">Finite-Lived Intangible Asset, Weighted Average Period before Next Renewal or Extension</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension" xml:lang="en-US">Weighted average amortization periods of intangible assets</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" 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="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xml:lang="en-US">Finite-lived Intangible Assets Amortization Expense [Table Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xml:lang="en-US">Schedule of Amortization Expense Recognized</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xml:lang="en-US">Schedule of Estimated Aggregate Amortization Expense</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ScheduleOfFiniteLivedIntangibleAssetsByAmortizationPeriodTableTextBlock" xlink:label="loc_xnet_ScheduleOfFiniteLivedIntangibleAssetsByAmortizationPeriodTableTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ScheduleOfFiniteLivedIntangibleAssetsByAmortizationPeriodTableTextBlock" xml:lang="en-US">Schedule Of Finite Lived Intangible Assets By Amortization Period Table [Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_ScheduleOfFiniteLivedIntangibleAssetsByAmortizationPeriodTableTextBlock" xml:lang="en-US">Schedule of Weighted Average Amortization Periods of Intangible Assets</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_ScheduleOfFiniteLivedIntangibleAssetsByAmortizationPeriodTableTextBlock" xml:lang="en-US">Schedule Of Finite Lived Intangible Assets By Amortization Period Table [Text Block]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ScheduleOfFiniteLivedIntangibleAssetsByAmortizationPeriodTableTextBlock" xlink:to="lab_xnet_ScheduleOfFiniteLivedIntangibleAssetsByAmortizationPeriodTableTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_IntangibleAssetsDisclosureTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IntangibleAssetsDisclosureTextBlock" xml:lang="en-US">Intangible Assets Disclosure [Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IntangibleAssetsDisclosureTextBlock" xml:lang="en-US">Intangible assets, net</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_IntangibleAssetsDisclosureTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxHolidayAggregateDollarAmount" xlink:label="loc_us-gaap_IncomeTaxHolidayAggregateDollarAmount" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxHolidayAggregateDollarAmount" xml:lang="en-US">Income Tax Holiday, Aggregate Dollar Amount</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_IncomeTaxHolidayAggregateDollarAmount" xml:lang="en-US">Aggregate dollar effect</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxHolidayAggregateDollarAmount" xlink:to="lab_us-gaap_IncomeTaxHolidayAggregateDollarAmount" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncomeTaxHolidayIncomeTaxBenefitsPerShareBasic" xlink:label="loc_xnet_IncomeTaxHolidayIncomeTaxBenefitsPerShareBasic" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_IncomeTaxHolidayIncomeTaxBenefitsPerShareBasic" xml:lang="en-US">Income Tax Holiday, Income Tax Benefits Per Share Basic</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_xnet_IncomeTaxHolidayIncomeTaxBenefitsPerShareBasic" xml:lang="en-US">Per share effect&#151;basic</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_IncomeTaxHolidayIncomeTaxBenefitsPerShareBasic" xml:lang="en-US">Income Tax Holiday, Income Tax Benefits Per Share Basic</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_IncomeTaxHolidayIncomeTaxBenefitsPerShareBasic" xlink:to="lab_xnet_IncomeTaxHolidayIncomeTaxBenefitsPerShareBasic" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xml:lang="en-US">Beginning balance</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xml:lang="en-US">Ending balance</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xml:lang="en-US">Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xml:lang="en-US">Additions</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:to="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ValuationAllowanceDeferredTaxAssetWriteOff" xlink:label="loc_xnet_ValuationAllowanceDeferredTaxAssetWriteOff" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ValuationAllowanceDeferredTaxAssetWriteOff" xml:lang="en-US">Valuation Allowance Deferred Tax Asset Write Off</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_ValuationAllowanceDeferredTaxAssetWriteOff" xml:lang="en-US">Write-off</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_ValuationAllowanceDeferredTaxAssetWriteOff" xml:lang="en-US">Amount of write-off in the valuation allowance for a specified deferred tax asset.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ValuationAllowanceDeferredTaxAssetWriteOff" xlink:to="lab_xnet_ValuationAllowanceDeferredTaxAssetWriteOff" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xml:lang="en-US">Current Income Tax Expense (Benefit)</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xml:lang="en-US">Current income tax expenses /(benefit)</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xml:lang="en-US">Deferred income tax benefit</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xml:lang="en-US">Income Tax Disclosure [Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xml:lang="en-US">Taxation</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xml:lang="en-US">Schedule of Current and Deferred Portions of Income Tax Expense</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SummaryOfIncomeTaxHolidayTextBlock" xlink:label="loc_us-gaap_SummaryOfIncomeTaxHolidayTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SummaryOfIncomeTaxHolidayTextBlock" xml:lang="en-US">Summary of Income Tax Holiday [Table Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SummaryOfIncomeTaxHolidayTextBlock" xml:lang="en-US">Summary of Aggregate Amount and Per Share Effect of Tax Holiday</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SummaryOfIncomeTaxHolidayTextBlock" xlink:to="lab_us-gaap_SummaryOfIncomeTaxHolidayTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xml:lang="en-US">Reconciliation of Total Tax Expense (Benefit)</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xml:lang="en-US">Summary of Changes in Deferred Tax Asset and Liability Balances</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock" xlink:label="loc_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock" xml:lang="en-US">Summary of Operating Loss Carryforwards [Table Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock" xml:lang="en-US">Summary of Net Operating Tax Loss Carryforwards</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock" xlink:to="lab_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DisclosureOfDeferredTaxAssetAndLiabilityBalancesThatAreExpectedToBeRecoverableTableTextBlock" xlink:label="loc_xnet_DisclosureOfDeferredTaxAssetAndLiabilityBalancesThatAreExpectedToBeRecoverableTableTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_DisclosureOfDeferredTaxAssetAndLiabilityBalancesThatAreExpectedToBeRecoverableTableTextBlock" xml:lang="en-US">Disclosure of Deferred Tax Asset And Liability Balances That Are Expected To Be Recoverable [Table Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_DisclosureOfDeferredTaxAssetAndLiabilityBalancesThatAreExpectedToBeRecoverableTableTextBlock" xml:lang="en-US">The amount of deferred tax asset and liability balances are expected to be recoverable.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_DisclosureOfDeferredTaxAssetAndLiabilityBalancesThatAreExpectedToBeRecoverableTableTextBlock" xlink:to="lab_xnet_DisclosureOfDeferredTaxAssetAndLiabilityBalancesThatAreExpectedToBeRecoverableTableTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TaxCreditCarryforwardTable" xlink:label="loc_us-gaap_TaxCreditCarryforwardTable" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TaxCreditCarryforwardTable" xml:lang="en-US">Tax Credit Carryforward [Table]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable" xlink:to="lab_us-gaap_TaxCreditCarryforwardTable" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TaxPeriodAxis" xlink:label="loc_us-gaap_TaxPeriodAxis" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TaxPeriodAxis" xml:lang="en-US">Tax Period [Axis]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxPeriodAxis" xlink:to="lab_us-gaap_TaxPeriodAxis" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TaxPeriodDomain" xlink:label="loc_us-gaap_TaxPeriodDomain" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TaxPeriodDomain" xml:lang="en-US">Tax Period [Domain]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxPeriodDomain" xlink:to="lab_us-gaap_TaxPeriodDomain" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_TaxYear2018Member" xlink:label="loc_xnet_TaxYear2018Member" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_TaxYear2018Member" xml:lang="en-US">Tax Year 2018 [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_xnet_TaxYear2018Member" xml:lang="en-US">2018 [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_TaxYear2018Member" xml:lang="en-US">Identified as tax year 2018.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_TaxYear2018Member" xlink:to="lab_xnet_TaxYear2018Member" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_TaxYear2019Member" xlink:label="loc_xnet_TaxYear2019Member" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_TaxYear2019Member" xml:lang="en-US">Tax Year 2019 [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_xnet_TaxYear2019Member" xml:lang="en-US">2019 [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_TaxYear2019Member" xml:lang="en-US">Identified as tax year 2019.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_TaxYear2019Member" xlink:to="lab_xnet_TaxYear2019Member" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_TaxYear2020MemberMember" xlink:label="loc_xnet_TaxYear2020MemberMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_TaxYear2020MemberMember" xml:lang="en-US">Tax Year 2020 [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_xnet_TaxYear2020MemberMember" xml:lang="en-US">2020 [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_TaxYear2020MemberMember" xml:lang="en-US">Identified as tax year 2020.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_TaxYear2020MemberMember" xlink:to="lab_xnet_TaxYear2020MemberMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_TaxYear2021Member" xlink:label="loc_xnet_TaxYear2021Member" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_TaxYear2021Member" xml:lang="en-US">Tax Year 2021 [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_TaxYear2021Member" xml:lang="en-US">2021 [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_TaxYear2021Member" xml:lang="en-US">Identified as tax year 2021.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_TaxYear2021Member" xlink:to="lab_xnet_TaxYear2021Member" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_TaxYear2022AndThereafterMember" xlink:label="loc_xnet_TaxYear2022AndThereafterMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_TaxYear2022AndThereafterMember" xml:lang="en-US">Tax Year 2022 and Thereafter [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_xnet_TaxYear2022AndThereafterMember" xml:lang="en-US">2022 and thereafter [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_TaxYear2022AndThereafterMember" xml:lang="en-US">Identified as tax year 2022 and thereafter.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_TaxYear2022AndThereafterMember" xlink:to="lab_xnet_TaxYear2022AndThereafterMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TaxCreditCarryforwardLineItems" xlink:label="loc_us-gaap_TaxCreditCarryforwardLineItems" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TaxCreditCarryforwardLineItems" xml:lang="en-US">Tax Credit Carryforward [Line Items]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_TaxCreditCarryforwardLineItems" xml:lang="en-US">Net operating tax loss carryforwards [Line Items]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems" xlink:to="lab_us-gaap_TaxCreditCarryforwardLineItems" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaap_InventoryDisclosureAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xml:lang="en-US">Inventories [Abstract]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureAbstract" xlink:to="lab_us-gaap_InventoryDisclosureAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryCurrentTable" xlink:label="loc_us-gaap_InventoryCurrentTable" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InventoryCurrentTable" xml:lang="en-US">Inventory, Current [Table]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryCurrentTable" xlink:to="lab_us-gaap_InventoryCurrentTable" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PublicUtilitiesInventoryAxis" xlink:label="loc_us-gaap_PublicUtilitiesInventoryAxis" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PublicUtilitiesInventoryAxis" xml:lang="en-US">Inventory [Axis]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesInventoryAxis" xlink:to="lab_us-gaap_PublicUtilitiesInventoryAxis" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:label="loc_us-gaap_PublicUtilitiesInventoryTypeDomain" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PublicUtilitiesInventoryTypeDomain" xml:lang="en-US">Inventory [Domain]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:to="lab_us-gaap_PublicUtilitiesInventoryTypeDomain" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryLineItems" xlink:label="loc_us-gaap_InventoryLineItems" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InventoryLineItems" xml:lang="en-US">Inventory [Line Items]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_InventoryLineItems" xml:lang="en-US">Inventories [Line Items]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryLineItems" xlink:to="lab_us-gaap_InventoryLineItems" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xml:lang="en-US">Inventory Disclosure [Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xml:lang="en-US">Inventories</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureTextBlock" xlink:to="lab_us-gaap_InventoryDisclosureTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xml:lang="en-US">Schedule of inventories</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_InvestmentsTableTextBlock" xlink:label="loc_xnet_InvestmentsTableTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_InvestmentsTableTextBlock" xml:lang="en-US">Investments [Table Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_xnet_InvestmentsTableTextBlock" xml:lang="en-US">Schedule of Long-Term Investments</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_InvestmentsTableTextBlock" xml:lang="en-US">A table of investments, shown as a text block.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_InvestmentsTableTextBlock" xlink:to="lab_xnet_InvestmentsTableTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostAndEquityMethodInvestmentsDisclosureTextBlock" xlink:label="loc_us-gaap_CostAndEquityMethodInvestmentsDisclosureTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CostAndEquityMethodInvestmentsDisclosureTextBlock" xml:lang="en-US">Cost and Equity Method Investments Disclosure [Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CostAndEquityMethodInvestmentsDisclosureTextBlock" xml:lang="en-US">Long-term investments</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostAndEquityMethodInvestmentsDisclosureTextBlock" xlink:to="lab_us-gaap_CostAndEquityMethodInvestmentsDisclosureTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinorityInterestDisclosureTextBlock" xlink:label="loc_us-gaap_MinorityInterestDisclosureTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_MinorityInterestDisclosureTextBlock" xml:lang="en-US">Noncontrolling Interest Disclosure [Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_MinorityInterestDisclosureTextBlock" xml:lang="en-US">Non-controlling interest</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestDisclosureTextBlock" xlink:to="lab_us-gaap_MinorityInterestDisclosureTextBlock" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ScheduleOfSubsidiariesAndVariableInterestEntitiesTableTextBlock" xlink:label="loc_xnet_ScheduleOfSubsidiariesAndVariableInterestEntitiesTableTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ScheduleOfSubsidiariesAndVariableInterestEntitiesTableTextBlock" xml:lang="en-US">Schedule Of Subsidiaries And Variable Interest Entities Table [Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_ScheduleOfSubsidiariesAndVariableInterestEntitiesTableTextBlock" xml:lang="en-US">Accompanying Consolidated Financial Statements Include Financial Statements of Company, Subsidiaries, Variable Interest Entity (&#34;VIE&#34;) and VIE&#39;s Subsidiaries</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_ScheduleOfSubsidiariesAndVariableInterestEntitiesTableTextBlock" xml:lang="en-US">Schedule Of Subsidiaries And Variable Interest Entities Table [Text Block]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ScheduleOfSubsidiariesAndVariableInterestEntitiesTableTextBlock" xlink:to="lab_xnet_ScheduleOfSubsidiariesAndVariableInterestEntitiesTableTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xml:lang="en-US">Organization and nature of operations</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherIncomeAndExpensesAbstract" xml:lang="en-US">Other income, net [Abstract]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="lab_us-gaap_OtherIncomeAndExpensesAbstract" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_SubsidyIncome" xlink:label="loc_xnet_SubsidyIncome" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_SubsidyIncome" xml:lang="en-US">Subsidy Income</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_SubsidyIncome" xml:lang="en-US">Government subsidy income</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_SubsidyIncome" xml:lang="en-US">Refers to the income that the government provided to the enterprise according to the provisions including value-added tax refund and others quota subsidy.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_SubsidyIncome" xlink:to="lab_xnet_SubsidyIncome" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:label="loc_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xml:lang="en-US">Equity Method Investment, Other than Temporary Impairment</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xml:lang="en-US">Investment loss on impairment of long-term investment</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:to="lab_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossRealized" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossRealized" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossRealized" xml:lang="en-US">Foreign Currency Transaction Gain (Loss), Realized</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossRealized" xml:lang="en-US">Exchange losses, net</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossRealized" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossRealized" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LitigationSettlementAmountAwardedFromOtherParty" xlink:label="loc_us-gaap_LitigationSettlementAmountAwardedFromOtherParty" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LitigationSettlementAmountAwardedFromOtherParty" xml:lang="en-US">Litigation Settlement, Amount Awarded from Other Party</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_LitigationSettlementAmountAwardedFromOtherParty" xml:lang="en-US">Settlement income</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LitigationSettlementAmountAwardedFromOtherParty" xlink:to="lab_us-gaap_LitigationSettlementAmountAwardedFromOtherParty" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestAndOtherIncomeTableTextBlock" xlink:label="loc_us-gaap_InterestAndOtherIncomeTableTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InterestAndOtherIncomeTableTextBlock" xml:lang="en-US">Interest and Other Income [Table Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_InterestAndOtherIncomeTableTextBlock" xml:lang="en-US">Schedule of Other Income, Net</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestAndOtherIncomeTableTextBlock" xlink:to="lab_us-gaap_InterestAndOtherIncomeTableTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestAndOtherIncomeTextBlock" xlink:label="loc_us-gaap_InterestAndOtherIncomeTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InterestAndOtherIncomeTextBlock" xml:lang="en-US">Interest and Other Income [Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_InterestAndOtherIncomeTextBlock" xml:lang="en-US">Other income, net</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestAndOtherIncomeTextBlock" xlink:to="lab_us-gaap_InterestAndOtherIncomeTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherRestrictedAssetsAbstract" xlink:label="loc_us-gaap_OtherRestrictedAssetsAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherRestrictedAssetsAbstract" xml:lang="en-US">Restricted net assets [Abstract]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherRestrictedAssetsAbstract" xlink:to="lab_us-gaap_OtherRestrictedAssetsAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries" xlink:label="loc_us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries" xml:lang="en-US">Amount of Restricted Net Assets for Consolidated and Unconsolidated Subsidiaries</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries" xml:lang="en-US">Restriction on transfer of net assets</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries" xlink:to="lab_us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_RestrictedAssetsDisclosureTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RestrictedAssetsDisclosureTextBlock" xml:lang="en-US">Restricted Assets Disclosure [Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RestrictedAssetsDisclosureTextBlock" xml:lang="en-US">Restricted net assets</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_RestrictedAssetsDisclosureTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PayablesAndAccrualsAbstract" xml:lang="en-US">Accrued liabilities and other payables [Abstract]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract" xlink:to="lab_us-gaap_PayablesAndAccrualsAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xml:lang="en-US">Employee-related Liabilities, Current</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xml:lang="en-US">Payroll and welfare (note b)</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedSalesCommissionCurrent" xlink:label="loc_us-gaap_AccruedSalesCommissionCurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccruedSalesCommissionCurrent" xml:lang="en-US">Accrued Sales Commission, Current</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AccruedSalesCommissionCurrent" xml:lang="en-US">Agency commissions and rebates&#151;online advertising</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedSalesCommissionCurrent" xlink:to="lab_us-gaap_AccruedSalesCommissionCurrent" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedAdvertisingCurrent" xlink:label="loc_us-gaap_AccruedAdvertisingCurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccruedAdvertisingCurrent" xml:lang="en-US">Accrued Advertising, Current</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AccruedAdvertisingCurrent" xml:lang="en-US">Payables for advertisement on exclusive online games</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedAdvertisingCurrent" xlink:to="lab_us-gaap_AccruedAdvertisingCurrent" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerAdvancesCurrent" xlink:label="loc_us-gaap_CustomerAdvancesCurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CustomerAdvancesCurrent" xml:lang="en-US">Customer Advances, Current</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CustomerAdvancesCurrent" xml:lang="en-US">Receipts in advance from customers</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerAdvancesCurrent" xlink:to="lab_us-gaap_CustomerAdvancesCurrent" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:label="loc_us-gaap_TaxesPayableCurrentAndNoncurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TaxesPayableCurrentAndNoncurrent" xml:lang="en-US">Taxes Payable</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_TaxesPayableCurrentAndNoncurrent" xml:lang="en-US">Tax levies</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:to="lab_us-gaap_TaxesPayableCurrentAndNoncurrent" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_PayablesForPurchaseOfEquipmentCurrent" xlink:label="loc_xnet_PayablesForPurchaseOfEquipmentCurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_PayablesForPurchaseOfEquipmentCurrent" xml:lang="en-US">Payables For Purchase Of Equipment Current</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_PayablesForPurchaseOfEquipmentCurrent" xml:lang="en-US">Payables for purchase of equipment</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_PayablesForPurchaseOfEquipmentCurrent" xml:lang="en-US">Payables For Purchase Of Equipment Current</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_PayablesForPurchaseOfEquipmentCurrent" xlink:to="lab_xnet_PayablesForPurchaseOfEquipmentCurrent" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccruedProfessionalFeesCurrent" xml:lang="en-US">Accrued Professional Fees, Current</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AccruedProfessionalFeesCurrent" xml:lang="en-US">Professional fees</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedProfessionalFeesCurrent" xlink:to="lab_us-gaap_AccruedProfessionalFeesCurrent" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedEmployeeBenefitsCurrent" xlink:label="loc_us-gaap_AccruedEmployeeBenefitsCurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccruedEmployeeBenefitsCurrent" xml:lang="en-US">Accrued Employee Benefits, Current</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AccruedEmployeeBenefitsCurrent" xml:lang="en-US">Staff reimbursements</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedEmployeeBenefitsCurrent" xlink:to="lab_us-gaap_AccruedEmployeeBenefitsCurrent" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedRentCurrent" xlink:label="loc_us-gaap_AccruedRentCurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccruedRentCurrent" xml:lang="en-US">Accrued Rent, Current</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AccruedRentCurrent" xml:lang="en-US">Rental expense</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedRentCurrent" xlink:to="lab_us-gaap_AccruedRentCurrent" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_PayablesForProceedsFromSellingExercisedStockOptionsCurrent" xlink:label="loc_xnet_PayablesForProceedsFromSellingExercisedStockOptionsCurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_PayablesForProceedsFromSellingExercisedStockOptionsCurrent" xml:lang="en-US">Payables for Proceeds from Selling Exercised Stock Options Current</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_PayablesForProceedsFromSellingExercisedStockOptionsCurrent" xml:lang="en-US">Payables for proceeds from selling exercised stock options</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_PayablesForProceedsFromSellingExercisedStockOptionsCurrent" xml:lang="en-US">Payables for proceeds from selling exercised stock options current.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_PayablesForProceedsFromSellingExercisedStockOptionsCurrent" xlink:to="lab_xnet_PayablesForProceedsFromSellingExercisedStockOptionsCurrent" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_PayablesForGamingDistribution" xlink:label="loc_xnet_PayablesForGamingDistribution" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_PayablesForGamingDistribution" xml:lang="en-US">Payables For Gaming Distribution</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_PayablesForGamingDistribution" xml:lang="en-US">Payables for gaming distribution</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_PayablesForGamingDistribution" xml:lang="en-US">Represents the amount of payables for gaming distribution.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_PayablesForGamingDistribution" xlink:to="lab_xnet_PayablesForGamingDistribution" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_OtherPayables" xlink:label="loc_xnet_OtherPayables" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_OtherPayables" xml:lang="en-US">Other Payables</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_xnet_OtherPayables" xml:lang="en-US">Payables related to Kankan unsettled balances</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_OtherPayables" xml:lang="en-US">Represents the amount of other payables.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_OtherPayables" xlink:to="lab_xnet_OtherPayables" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_PayablesForTechnologicalServices" xlink:label="loc_xnet_PayablesForTechnologicalServices" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_PayablesForTechnologicalServices" xml:lang="en-US">Payables for Technological Services</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_PayablesForTechnologicalServices" xml:lang="en-US">The amount payable for technological services.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_PayablesForTechnologicalServices" xlink:to="lab_xnet_PayablesForTechnologicalServices" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:label="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xml:lang="en-US">Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" 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="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:to="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xml:lang="en-US">Schedule of Accrued Liabilities [Table Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xml:lang="en-US">Schedule of Accrued Liabilities and Other Payables</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" 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="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DepreciationExpenseTableTextBlock" xlink:label="loc_xnet_DepreciationExpenseTableTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_DepreciationExpenseTableTextBlock" xml:lang="en-US">Depreciation Expense Table [Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_DepreciationExpenseTableTextBlock" xml:lang="en-US">Summary of Depreciation Expense</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_DepreciationExpenseTableTextBlock" xml:lang="en-US">Depreciation Expense Table [Text Block]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_DepreciationExpenseTableTextBlock" xlink:to="lab_xnet_DepreciationExpenseTableTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xml:lang="en-US">Property and equipment</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AllowanceForDoubtfulAccountsReceivableAdditions" xlink:label="loc_xnet_AllowanceForDoubtfulAccountsReceivableAdditions" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_AllowanceForDoubtfulAccountsReceivableAdditions" xml:lang="en-US">Allowance for Doubtful Accounts Receivable Additions</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_AllowanceForDoubtfulAccountsReceivableAdditions" xml:lang="en-US">Additions</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_AllowanceForDoubtfulAccountsReceivableAdditions" xml:lang="en-US">Represents the mount of addition in the allowance for doubtful accounts during the reporting period.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_AllowanceForDoubtfulAccountsReceivableAdditions" xlink:to="lab_xnet_AllowanceForDoubtfulAccountsReceivableAdditions" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xml:lang="en-US">Allowance for Doubtful Accounts Receivable, Write-offs</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xml:lang="en-US">Write-off</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AllowanceForDoubtfulAccountsReceivableExchangeAdjustment" xlink:label="loc_xnet_AllowanceForDoubtfulAccountsReceivableExchangeAdjustment" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_AllowanceForDoubtfulAccountsReceivableExchangeAdjustment" xml:lang="en-US">Allowance For Doubtful Accounts Receivable Exchange Adjustment</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_AllowanceForDoubtfulAccountsReceivableExchangeAdjustment" xml:lang="en-US">Exchange difference</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_AllowanceForDoubtfulAccountsReceivableExchangeAdjustment" xml:lang="en-US">The amount of foreign exchange gain or loss on allowance for doubtful accounts receivable exchange adjustment.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_AllowanceForDoubtfulAccountsReceivableExchangeAdjustment" xlink:to="lab_xnet_AllowanceForDoubtfulAccountsReceivableExchangeAdjustment" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xml:lang="en-US">Schedule of Accounts Receivable</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:label="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xml:lang="en-US">Allowance for Credit Losses on Financing Receivables [Table Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xml:lang="en-US">Schedule of Allowance for Doubtful Accounts</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:to="lab_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:label="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xml:lang="en-US">Loans, Notes, Trade and Other Receivables Disclosure [Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xml:lang="en-US">Accounts receivable, net</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ScheduleOfRelationshipBetweenRelatedPartiesAndParentCompanyTableTextBlock" xlink:label="loc_xnet_ScheduleOfRelationshipBetweenRelatedPartiesAndParentCompanyTableTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ScheduleOfRelationshipBetweenRelatedPartiesAndParentCompanyTableTextBlock" xml:lang="en-US">Schedule Of Relationship Between Related Parties And Parent Company [Table Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_ScheduleOfRelationshipBetweenRelatedPartiesAndParentCompanyTableTextBlock" xml:lang="en-US">Schedule of Relationship Between Related Parties with their Groups</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_ScheduleOfRelationshipBetweenRelatedPartiesAndParentCompanyTableTextBlock" xml:lang="en-US">Schedule Of Relationship Between Related Parties And Parent Company [Table Text Block]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ScheduleOfRelationshipBetweenRelatedPartiesAndParentCompanyTableTextBlock" xlink:to="lab_xnet_ScheduleOfRelationshipBetweenRelatedPartiesAndParentCompanyTableTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xml:lang="en-US">Schedule of Related Party Transactions [Table Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xml:lang="en-US">Schedule of Significant Related Party Transactions</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ScheduleOfAmountsDueToFromRelatedPartiesTableTextBlock" xlink:label="loc_xnet_ScheduleOfAmountsDueToFromRelatedPartiesTableTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ScheduleOfAmountsDueToFromRelatedPartiesTableTextBlock" xml:lang="en-US">Schedule Of Amounts Due To From Related Parties Table [Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_ScheduleOfAmountsDueToFromRelatedPartiesTableTextBlock" xml:lang="en-US">Schedule of Amount Due to from Related Party</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_ScheduleOfAmountsDueToFromRelatedPartiesTableTextBlock" xml:lang="en-US">Schedule Of Amounts Due To From Related Parties Table [Text Block]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ScheduleOfAmountsDueToFromRelatedPartiesTableTextBlock" xlink:to="lab_xnet_ScheduleOfAmountsDueToFromRelatedPartiesTableTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xml:lang="en-US">Related party transactions</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="loc_us-gaap_ConcentrationRiskDisclosureTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ConcentrationRiskDisclosureTextBlock" xml:lang="en-US">Concentration Risk Disclosure [Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ConcentrationRiskDisclosureTextBlock" xml:lang="en-US">Certain risks and concentration</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:to="lab_us-gaap_ConcentrationRiskDisclosureTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xml:lang="en-US">Schedule of Variable Interest Entities [Table Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xml:lang="en-US">Schedule of Consolidated Financial Information of VIEs and VIE&#39;s Subsidiaries</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:to="lab_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShortTermInvestmentsTextBlock" xlink:label="loc_xnet_ShortTermInvestmentsTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ShortTermInvestmentsTextBlock" xml:lang="en-US">Short Term Investments [Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_ShortTermInvestmentsTextBlock" xml:lang="en-US">Short-term investments</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_ShortTermInvestmentsTextBlock" xml:lang="en-US">The entire disclosure for all short-term investments of the reporting entity.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ShortTermInvestmentsTextBlock" xlink:to="lab_xnet_ShortTermInvestmentsTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock" xml:lang="en-US">Cash, Cash Equivalents and Investments [Table Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock" xml:lang="en-US">Schedule of Short-Term Investments</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AccountsPayableConsolidatedVariableInterestEntitiesWithoutRecourse" xlink:label="loc_xnet_AccountsPayableConsolidatedVariableInterestEntitiesWithoutRecourse" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_AccountsPayableConsolidatedVariableInterestEntitiesWithoutRecourse" xml:lang="en-US">Accounts Payable Consolidated Variable Interest Entities Without Recourse</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_AccountsPayableConsolidatedVariableInterestEntitiesWithoutRecourse" xml:lang="en-US">Accounts payable, consolidated variable interest entities and VIE&#39;s subsidiaries without recourse</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_AccountsPayableConsolidatedVariableInterestEntitiesWithoutRecourse" xml:lang="en-US">Accounts Payable Consolidated Variable Interest Entities Without Recourse</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_AccountsPayableConsolidatedVariableInterestEntitiesWithoutRecourse" xlink:to="lab_xnet_AccountsPayableConsolidatedVariableInterestEntitiesWithoutRecourse" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AmountsDueToRelatedPartiesConsolidatedVariableInterestEntitiesWithoutRecourse" xlink:label="loc_xnet_AmountsDueToRelatedPartiesConsolidatedVariableInterestEntitiesWithoutRecourse" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_AmountsDueToRelatedPartiesConsolidatedVariableInterestEntitiesWithoutRecourse" xml:lang="en-US">Amounts Due to Related Parties Consolidated Variable Interest Entities Without Recourse</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_AmountsDueToRelatedPartiesConsolidatedVariableInterestEntitiesWithoutRecourse" xml:lang="en-US">Due to related party, consolidated variable interest entities and VIE&#39;s subsidiaries without recourse</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_AmountsDueToRelatedPartiesConsolidatedVariableInterestEntitiesWithoutRecourse" xml:lang="en-US">Amounts Due to Related Parties Consolidated Variable Interest Entities Without Recourse</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_AmountsDueToRelatedPartiesConsolidatedVariableInterestEntitiesWithoutRecourse" xlink:to="lab_xnet_AmountsDueToRelatedPartiesConsolidatedVariableInterestEntitiesWithoutRecourse" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DeferredRevenueConsolidatedVariableInterestEntitiesWithoutRecourseCurrent" xlink:label="loc_xnet_DeferredRevenueConsolidatedVariableInterestEntitiesWithoutRecourseCurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_DeferredRevenueConsolidatedVariableInterestEntitiesWithoutRecourseCurrent" xml:lang="en-US">Deferred Revenue Consolidated Variable Interest Entities Without Recourse Current</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_DeferredRevenueConsolidatedVariableInterestEntitiesWithoutRecourseCurrent" xml:lang="en-US">Deferred revenue and income, current portion of consolidated variable interest entities and VIE&#39;s subsidiaries without recourse</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_DeferredRevenueConsolidatedVariableInterestEntitiesWithoutRecourseCurrent" xml:lang="en-US">Deferred Revenue Consolidated Variable Interest Entities Without Recourse Current</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_DeferredRevenueConsolidatedVariableInterestEntitiesWithoutRecourseCurrent" xlink:to="lab_xnet_DeferredRevenueConsolidatedVariableInterestEntitiesWithoutRecourseCurrent" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncomeTaxesPayableConsolidatedVariableInterestEntitiesWithoutRecourse" xlink:label="loc_xnet_IncomeTaxesPayableConsolidatedVariableInterestEntitiesWithoutRecourse" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_IncomeTaxesPayableConsolidatedVariableInterestEntitiesWithoutRecourse" xml:lang="en-US">Income Taxes Payable Consolidated Variable Interest Entities Without Recourse</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_IncomeTaxesPayableConsolidatedVariableInterestEntitiesWithoutRecourse" xml:lang="en-US">Income tax payable, consolidated variable interest entities and VIE&#39;s subsidiaries without recourse</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_IncomeTaxesPayableConsolidatedVariableInterestEntitiesWithoutRecourse" xml:lang="en-US">Income Taxes Payable Consolidated Variable Interest Entities Without Recourse</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_IncomeTaxesPayableConsolidatedVariableInterestEntitiesWithoutRecourse" xlink:to="lab_xnet_IncomeTaxesPayableConsolidatedVariableInterestEntitiesWithoutRecourse" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AccruedLiabilitiesAndOtherCurrentLiabilitiesConsolidatedVariableInterestEntitiesWithoutRecourse" xlink:label="loc_xnet_AccruedLiabilitiesAndOtherCurrentLiabilitiesConsolidatedVariableInterestEntitiesWithoutRecourse" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_AccruedLiabilitiesAndOtherCurrentLiabilitiesConsolidatedVariableInterestEntitiesWithoutRecourse" xml:lang="en-US">Accrued Liabilities And Other Current Liabilities Consolidated Variable Interest Entities Without Recourse</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_AccruedLiabilitiesAndOtherCurrentLiabilitiesConsolidatedVariableInterestEntitiesWithoutRecourse" xml:lang="en-US">Accrued liabilities and other payables, consolidated variable interest entities and VIE&#39;s subsidiaries without recourse</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_AccruedLiabilitiesAndOtherCurrentLiabilitiesConsolidatedVariableInterestEntitiesWithoutRecourse" xml:lang="en-US">Accrued Liabilities And Other Current Liabilities Consolidated Variable Interest Entities Without Recourse</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_AccruedLiabilitiesAndOtherCurrentLiabilitiesConsolidatedVariableInterestEntitiesWithoutRecourse" xlink:to="lab_xnet_AccruedLiabilitiesAndOtherCurrentLiabilitiesConsolidatedVariableInterestEntitiesWithoutRecourse" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DeferredRevenueConsolidatedVariableInterestEntitiesWithoutRecourseNoncurrent" xlink:label="loc_xnet_DeferredRevenueConsolidatedVariableInterestEntitiesWithoutRecourseNoncurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_DeferredRevenueConsolidatedVariableInterestEntitiesWithoutRecourseNoncurrent" xml:lang="en-US">Deferred Revenue Consolidated Variable Interest Entities Without Recourse Noncurrent</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_DeferredRevenueConsolidatedVariableInterestEntitiesWithoutRecourseNoncurrent" xml:lang="en-US">Deferred revenue, non-current portion of consolidated variable interest entities and VIE&#39;s subsidiaries without recourse</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_DeferredRevenueConsolidatedVariableInterestEntitiesWithoutRecourseNoncurrent" xml:lang="en-US">Deferred Revenue Consolidated Variable Interest Entities Without Recourse Noncurrent</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_DeferredRevenueConsolidatedVariableInterestEntitiesWithoutRecourseNoncurrent" xlink:to="lab_xnet_DeferredRevenueConsolidatedVariableInterestEntitiesWithoutRecourseNoncurrent" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonStockSharesIssued" xml:lang="en-US">Common Stock, Shares, Issued</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CommonStockSharesIssued" 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="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaap_SubsequentEventsTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xml:lang="en-US">Subsequent Events [Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xml:lang="en-US">Subsequent events</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsTextBlock" xlink:to="lab_us-gaap_SubsequentEventsTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable" xml:lang="en-US">Schedule of Financing Receivable, Allowance for Credit Losses [Table]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable" xlink:to="lab_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockVotingRights" xlink:label="loc_us-gaap_CommonStockVotingRights" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonStockVotingRights" xml:lang="en-US">Common Stock, Voting Rights</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CommonStockVotingRights" xml:lang="en-US">Common stock voting rights, description</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockVotingRights" xlink:to="lab_us-gaap_CommonStockVotingRights" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xml:lang="en-US">Significant other observable inputs (Level 2) [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xml:lang="en-US">Aggregate intrinsic value, Exercisable, Ending balance</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_OtherNonoperatingIncomeExpenseMiscellaneous" xlink:label="loc_xnet_OtherNonoperatingIncomeExpenseMiscellaneous" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_OtherNonoperatingIncomeExpenseMiscellaneous" xml:lang="en-US">Other Nonoperating Income Expense Miscellaneous</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_xnet_OtherNonoperatingIncomeExpenseMiscellaneous" xml:lang="en-US">Others</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_OtherNonoperatingIncomeExpenseMiscellaneous" xml:lang="en-US">Amount of other nonoperating income (expense).</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_OtherNonoperatingIncomeExpenseMiscellaneous" xlink:to="lab_xnet_OtherNonoperatingIncomeExpenseMiscellaneous" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted" xlink:label="loc_xnet_IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted" xml:lang="en-US">Income Tax Holiday, Income Tax Benefits Per Share Diluted</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted" xml:lang="en-US">Per share effect&#151;diluted</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted" xml:lang="en-US">Income Tax Holiday, Income Tax Benefits Per Share Diluted</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted" xlink:to="lab_xnet_IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncomeTaxExpenseBenefitDiscontinuedOperationsIncomeTaxReconciliationAbstract" xlink:label="loc_xnet_IncomeTaxExpenseBenefitDiscontinuedOperationsIncomeTaxReconciliationAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_IncomeTaxExpenseBenefitDiscontinuedOperationsIncomeTaxReconciliationAbstract" xml:lang="en-US">Income Tax Expense Benefit Discontinued Operations Income Tax Reconciliation [Abstract]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_IncomeTaxExpenseBenefitDiscontinuedOperationsIncomeTaxReconciliationAbstract" xml:lang="en-US">Discontinued operations</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_IncomeTaxExpenseBenefitDiscontinuedOperationsIncomeTaxReconciliationAbstract" xlink:to="lab_xnet_IncomeTaxExpenseBenefitDiscontinuedOperationsIncomeTaxReconciliationAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_InvestmentHoldingAxis" xlink:label="loc_invest_InvestmentHoldingAxis" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_invest_InvestmentHoldingAxis" xml:lang="en-US">Investment Holding [Axis]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_invest_InvestmentHoldingAxis" xlink:to="lab_invest_InvestmentHoldingAxis" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConstructionPayableCurrent" xlink:label="loc_us-gaap_ConstructionPayableCurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ConstructionPayableCurrent" xml:lang="en-US">Construction Payable, Current</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ConstructionPayableCurrent" xml:lang="en-US">Payables for construction in progress</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionPayableCurrent" xlink:to="lab_us-gaap_ConstructionPayableCurrent" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xml:lang="en-US">Financing Receivable, Allowance for Credit Losses [Line Items]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:to="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xml:lang="en-US">Share-based compensation</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentsTextBlock" xlink:label="loc_us-gaap_EquityMethodInvestmentsTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EquityMethodInvestmentsTextBlock" xml:lang="en-US">Equity Method Investments [Table Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EquityMethodInvestmentsTextBlock" xml:lang="en-US">Schedule of Equity Investments, Percentage of Ownership of Common Share</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentsTextBlock" xlink:to="lab_us-gaap_EquityMethodInvestmentsTextBlock" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_HenanTourismInformationCoLtdMember" xlink:label="loc_xnet_HenanTourismInformationCoLtdMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_HenanTourismInformationCoLtdMember" xml:lang="en-US">Henan Tourism Information Co., Ltd., [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_HenanTourismInformationCoLtdMember" xlink:to="lab_xnet_HenanTourismInformationCoLtdMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BusinessCombinationConsiderationPayable" xlink:label="loc_xnet_BusinessCombinationConsiderationPayable" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_BusinessCombinationConsiderationPayable" xml:lang="en-US">Business Combination, Consideration Payable</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_BusinessCombinationConsiderationPayable" xml:lang="en-US">Amount of business consideration which is payable to the acquire at event of business combination.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_BusinessCombinationConsiderationPayable" xlink:to="lab_xnet_BusinessCombinationConsiderationPayable" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xml:lang="en-US">Business Acquisition, Percentage of Voting Interests Acquired</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xml:lang="en-US">Equity interests acquired</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:to="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_SwitchboardServersOfficeSoftwareAndConstructionInProcessMember" xlink:label="loc_xnet_SwitchboardServersOfficeSoftwareAndConstructionInProcessMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_SwitchboardServersOfficeSoftwareAndConstructionInProcessMember" xml:lang="en-US">Switchboard, Servers, Office Software And Construction In Process [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_SwitchboardServersOfficeSoftwareAndConstructionInProcessMember" xlink:to="lab_xnet_SwitchboardServersOfficeSoftwareAndConstructionInProcessMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShortTermInvestmentsMember" xlink:label="loc_us-gaap_ShortTermInvestmentsMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShortTermInvestmentsMember" xml:lang="en-US">Short-term Investments [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermInvestmentsMember" xlink:to="lab_us-gaap_ShortTermInvestmentsMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLongTermInvestmentsMember" xlink:label="loc_us-gaap_OtherLongTermInvestmentsMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherLongTermInvestmentsMember" xml:lang="en-US">Other Long-term Investments [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLongTermInvestmentsMember" xlink:to="lab_us-gaap_OtherLongTermInvestmentsMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:label="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xml:lang="en-US">Deferred Tax Assets, Property, Plant and Equipment</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xml:lang="en-US">Impairment of fixed asset</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:to="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_KingVentureHoldingsLimitedMember" xlink:label="loc_xnet_KingVentureHoldingsLimitedMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_KingVentureHoldingsLimitedMember" xml:lang="en-US">King Venture Holdings Limited [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_KingVentureHoldingsLimitedMember" xlink:to="lab_xnet_KingVentureHoldingsLimitedMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_XiaomiVentureLimitedMember" xlink:label="loc_xnet_XiaomiVentureLimitedMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_XiaomiVentureLimitedMember" xml:lang="en-US">Xiaomi Venture Limited [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_XiaomiVentureLimitedMember" xlink:to="lab_xnet_XiaomiVentureLimitedMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_MorningsideTechnologyInvestmentsLimitedMember" xlink:label="loc_xnet_MorningsideTechnologyInvestmentsLimitedMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_MorningsideTechnologyInvestmentsLimitedMember" xml:lang="en-US">Morningside Technology Investments Limited [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_MorningsideTechnologyInvestmentsLimitedMember" xlink:to="lab_xnet_MorningsideTechnologyInvestmentsLimitedMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenMojingouInformationServiceCoLtdMember" xlink:label="loc_xnet_ShenzhenMojingouInformationServiceCoLtdMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ShenzhenMojingouInformationServiceCoLtdMember" xml:lang="en-US">Shenzhen Mojingou Information Service Co., Ltd [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ShenzhenMojingouInformationServiceCoLtdMember" xlink:to="lab_xnet_ShenzhenMojingouInformationServiceCoLtdMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenXunleiFinanceInformationServiceCoLtdMember" xlink:label="loc_xnet_ShenzhenXunleiFinanceInformationServiceCoLtdMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ShenzhenXunleiFinanceInformationServiceCoLtdMember" xml:lang="en-US">Shenzhen Xunlei Finance Information Service Co., Ltd. [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ShenzhenXunleiFinanceInformationServiceCoLtdMember" xlink:to="lab_xnet_ShenzhenXunleiFinanceInformationServiceCoLtdMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenCrystalTechnologyCoLtdMember" xlink:label="loc_xnet_ShenzhenCrystalTechnologyCoLtdMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ShenzhenCrystalTechnologyCoLtdMember" xml:lang="en-US">Shenzhen Crystal Technology Co., Ltd. [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ShenzhenCrystalTechnologyCoLtdMember" xlink:to="lab_xnet_ShenzhenCrystalTechnologyCoLtdMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BeijingMilletElectronicProductsCoLtdMember" xlink:label="loc_xnet_BeijingMilletElectronicProductsCoLtdMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_BeijingMilletElectronicProductsCoLtdMember" xml:lang="en-US">Beijing Millet Electronic Products Co., Ltd. [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_BeijingMilletElectronicProductsCoLtdMember" xlink:to="lab_xnet_BeijingMilletElectronicProductsCoLtdMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BeijingMilletDigitalTechnologyCoLtdMember" xlink:label="loc_xnet_BeijingMilletDigitalTechnologyCoLtdMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_BeijingMilletDigitalTechnologyCoLtdMember" xml:lang="en-US">Beijing Millet Digital Technology Co., Ltd. [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_BeijingMilletDigitalTechnologyCoLtdMember" xlink:to="lab_xnet_BeijingMilletDigitalTechnologyCoLtdMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_WithholdingTaxPayableNoncurrent" xlink:label="loc_xnet_WithholdingTaxPayableNoncurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_WithholdingTaxPayableNoncurrent" xml:lang="en-US">Withholding Tax Payable Non-current</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_xnet_WithholdingTaxPayableNoncurrent" xml:lang="en-US">Accrued to related party</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_WithholdingTaxPayableNoncurrent" xml:lang="en-US">Withholding tax payable non-current.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_WithholdingTaxPayableNoncurrent" xlink:to="lab_xnet_WithholdingTaxPayableNoncurrent" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BeijingMilletPaymentTechnologiesLimitedMember" xlink:label="loc_xnet_BeijingMilletPaymentTechnologiesLimitedMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_BeijingMilletPaymentTechnologiesLimitedMember" xml:lang="en-US">Beijing Millet Payment Technologies Limited [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_BeijingMilletPaymentTechnologiesLimitedMember" xlink:to="lab_xnet_BeijingMilletPaymentTechnologiesLimitedMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_GuangzhouMilletInformationServiceCoLtdMember" xlink:label="loc_xnet_GuangzhouMilletInformationServiceCoLtdMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_GuangzhouMilletInformationServiceCoLtdMember" xml:lang="en-US">Guangzhou Millet Information Service Co., Ltd [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_GuangzhouMilletInformationServiceCoLtdMember" xml:lang="en-US">Guangzhou Millet Information Service Co., Ltd [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_GuangzhouMilletInformationServiceCoLtdMember" xlink:to="lab_xnet_GuangzhouMilletInformationServiceCoLtdMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_PaymentsToAcquireConstructionsInProgress" xlink:label="loc_xnet_PaymentsToAcquireConstructionsInProgress" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_PaymentsToAcquireConstructionsInProgress" xml:lang="en-US">Payments to Acquire Constructions In Progress</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_xnet_PaymentsToAcquireConstructionsInProgress" xml:lang="en-US">Acquisition of constructions in progress</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_PaymentsToAcquireConstructionsInProgress" xml:lang="en-US">The cash outflow for the purchase of constructions in progress.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_PaymentsToAcquireConstructionsInProgress" xlink:to="lab_xnet_PaymentsToAcquireConstructionsInProgress" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_RegisteredCapitalAdditionalPaidInCapitalAndStatutoryReserves" xlink:label="loc_xnet_RegisteredCapitalAdditionalPaidInCapitalAndStatutoryReserves" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_RegisteredCapitalAdditionalPaidInCapitalAndStatutoryReserves" xml:lang="en-US">Registered Capital Additional Paid In Capital And Statutory Reserves</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_xnet_RegisteredCapitalAdditionalPaidInCapitalAndStatutoryReserves" xml:lang="en-US">Total</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_RegisteredCapitalAdditionalPaidInCapitalAndStatutoryReserves" xml:lang="en-US">Registered Capital Additional Paid In Capital And Statutory Reserves</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_RegisteredCapitalAdditionalPaidInCapitalAndStatutoryReserves" xlink:to="lab_xnet_RegisteredCapitalAdditionalPaidInCapitalAndStatutoryReserves" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_OthersInventoriesMember" xlink:label="loc_xnet_OthersInventoriesMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_OthersInventoriesMember" xml:lang="en-US">Others Inventories [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_OthersInventoriesMember" xml:lang="en-US">Others [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_OthersInventoriesMember" xml:lang="en-US">Represents information pertaining to others inventory.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_OthersInventoriesMember" xlink:to="lab_xnet_OthersInventoriesMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShanghaiLexiangMember" xlink:label="loc_xnet_ShanghaiLexiangMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ShanghaiLexiangMember" xml:lang="en-US">Shanghai Lexiang [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ShanghaiLexiangMember" xlink:to="lab_xnet_ShanghaiLexiangMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_HangzhouFeixiangMember" xlink:label="loc_xnet_HangzhouFeixiangMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_HangzhouFeixiangMember" xml:lang="en-US">Hangzhou Feixiang [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_HangzhouFeixiangMember" xlink:to="lab_xnet_HangzhouFeixiangMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenMeizhiInteractiveTechnologyCoLtdMember" xlink:label="loc_xnet_ShenzhenMeizhiInteractiveTechnologyCoLtdMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ShenzhenMeizhiInteractiveTechnologyCoLtdMember" xml:lang="en-US">Shenzhen Meizhi Interactive Technology Co Ltd [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ShenzhenMeizhiInteractiveTechnologyCoLtdMember" xlink:to="lab_xnet_ShenzhenMeizhiInteractiveTechnologyCoLtdMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BeijingYunhuiMember" xlink:label="loc_xnet_BeijingYunhuiMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_BeijingYunhuiMember" xml:lang="en-US">Beijing Yunhui [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_BeijingYunhuiMember" xlink:to="lab_xnet_BeijingYunhuiMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ArashiVisionMember" xlink:label="loc_xnet_ArashiVisionMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ArashiVisionMember" xml:lang="en-US">Arashi Vision [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ArashiVisionMember" xlink:to="lab_xnet_ArashiVisionMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_CloudinTechnologyMember" xlink:label="loc_xnet_CloudinTechnologyMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_CloudinTechnologyMember" xml:lang="en-US">Cloudin Technology [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_CloudinTechnologyMember" xlink:to="lab_xnet_CloudinTechnologyMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncreaseDecreaseInDeferredGovernmentGrants" xlink:label="loc_xnet_IncreaseDecreaseInDeferredGovernmentGrants" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_IncreaseDecreaseInDeferredGovernmentGrants" xml:lang="en-US">Increase Decrease In Deferred Government Grants</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_IncreaseDecreaseInDeferredGovernmentGrants" xml:lang="en-US">Deferred government grants</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_IncreaseDecreaseInDeferredGovernmentGrants" xml:lang="en-US">The increase (decrease) during the reporting period in obligations related to government grants.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_IncreaseDecreaseInDeferredGovernmentGrants" xlink:to="lab_xnet_IncreaseDecreaseInDeferredGovernmentGrants" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DeferredIncomeAmortizationPeriodForGovernmentGrant" xlink:label="loc_xnet_DeferredIncomeAmortizationPeriodForGovernmentGrant" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_DeferredIncomeAmortizationPeriodForGovernmentGrant" xml:lang="en-US">Deferred Income Amortization Period For Government Grant</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_DeferredIncomeAmortizationPeriodForGovernmentGrant" xml:lang="en-US">Deferred income amortization period for government.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_DeferredIncomeAmortizationPeriodForGovernmentGrant" xlink:to="lab_xnet_DeferredIncomeAmortizationPeriodForGovernmentGrant" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShareBasedCompensationAwardTrancheSixMember" xlink:label="loc_xnet_ShareBasedCompensationAwardTrancheSixMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ShareBasedCompensationAwardTrancheSixMember" xml:lang="en-US">Share based Compensation Award Tranche Six [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_xnet_ShareBasedCompensationAwardTrancheSixMember" xml:lang="en-US">Tranche Six [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ShareBasedCompensationAwardTrancheSixMember" xlink:to="lab_xnet_ShareBasedCompensationAwardTrancheSixMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShareBasedCompensationAwardTrancheSevenMember" xlink:label="loc_xnet_ShareBasedCompensationAwardTrancheSevenMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ShareBasedCompensationAwardTrancheSevenMember" xml:lang="en-US">Share based Compensation Award Tranche Seven [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_xnet_ShareBasedCompensationAwardTrancheSevenMember" xml:lang="en-US">Tranche Seven [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ShareBasedCompensationAwardTrancheSevenMember" xlink:to="lab_xnet_ShareBasedCompensationAwardTrancheSevenMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" xml:lang="en-US">Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" xlink:to="lab_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_SeniorOfficersMember" xlink:label="loc_xnet_SeniorOfficersMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_SeniorOfficersMember" xml:lang="en-US">Senior Officers [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_SeniorOfficersMember" xlink:to="lab_xnet_SeniorOfficersMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AccountsPayableintercompaniesBalanceCurrent" xlink:label="loc_xnet_AccountsPayableintercompaniesBalanceCurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_AccountsPayableintercompaniesBalanceCurrent" xml:lang="en-US">Accounts Payable,Inter-companies Balance, Current</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_AccountsPayableintercompaniesBalanceCurrent" xml:lang="en-US">The amount of inter companies balances included in 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&#39;s business.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_AccountsPayableintercompaniesBalanceCurrent" xlink:to="lab_xnet_AccountsPayableintercompaniesBalanceCurrent" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AccruedLiabilitiesAndOtherLiabilitiesIntercompaniesBalance" xlink:label="loc_xnet_AccruedLiabilitiesAndOtherLiabilitiesIntercompaniesBalance" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_AccruedLiabilitiesAndOtherLiabilitiesIntercompaniesBalance" xml:lang="en-US">Accrued Liabilities and Other Liabilities, Inter-companies Balance</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_AccruedLiabilitiesAndOtherLiabilitiesIntercompaniesBalance" xml:lang="en-US">Inter companies balances included in amount of obligations incurred and payable, pertaining to costs that are statutory in nature, incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_AccruedLiabilitiesAndOtherLiabilitiesIntercompaniesBalance" xlink:to="lab_xnet_AccruedLiabilitiesAndOtherLiabilitiesIntercompaniesBalance" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenZhuolianSoftwareCoLtdMember" xlink:label="loc_xnet_ShenzhenZhuolianSoftwareCoLtdMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ShenzhenZhuolianSoftwareCoLtdMember" xml:lang="en-US">Shenzhen Zhuolian Software Co., Ltd [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ShenzhenZhuolianSoftwareCoLtdMember" xlink:to="lab_xnet_ShenzhenZhuolianSoftwareCoLtdMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xml:lang="en-US">Earnings Per Share, Diluted</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xml:lang="en-US">Diluted net (loss) / income per share attributable to Xunlei Limited</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xml:lang="en-US">Total loss per share for common shares, diluted</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EarningsPerShareBasic" xml:lang="en-US">Earnings Per Share, Basic</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_EarningsPerShareBasic" xml:lang="en-US">Basic net (loss) / income per share attributable to Xunlei Limited</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_EarningsPerShareBasic" xml:lang="en-US">Total loss per share for common shares, basic</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xml:lang="en-US">Net cash generated from/(used in) investing activities</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestExpenseLongTermDebt" xlink:label="loc_us-gaap_InterestExpenseLongTermDebt" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InterestExpenseLongTermDebt" xml:lang="en-US">Interest Expense, Long-term Debt</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_InterestExpenseLongTermDebt" xml:lang="en-US">Interest expense accrued on long-term payable</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseLongTermDebt" xlink:to="lab_us-gaap_InterestExpenseLongTermDebt" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xml:lang="en-US">Deferred Income Taxes and Tax Credits</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xml:lang="en-US">Deferred taxes</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:to="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:label="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xml:lang="en-US">Disposal Groups, Including Discontinued Operations</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:to="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_WebGameBusinessMember" xlink:label="loc_xnet_WebGameBusinessMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_WebGameBusinessMember" xml:lang="en-US">Web Game Business [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_WebGameBusinessMember" xlink:to="lab_xnet_WebGameBusinessMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TimeDepositsAtCarryingValue" xlink:label="loc_us-gaap_TimeDepositsAtCarryingValue" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TimeDepositsAtCarryingValue" xml:lang="en-US">Time Deposits, at Carrying Value</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_TimeDepositsAtCarryingValue" xml:lang="en-US">Time deposits</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimeDepositsAtCarryingValue" xlink:to="lab_us-gaap_TimeDepositsAtCarryingValue" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_HardwareDevicesMember" xlink:label="loc_xnet_HardwareDevicesMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_HardwareDevicesMember" xml:lang="en-US">Hardware Devices [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_HardwareDevicesMember" xlink:to="lab_xnet_HardwareDevicesMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaap_AssetImpairmentCharges" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AssetImpairmentCharges" xml:lang="en-US">Asset Impairment Charges</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AssetImpairmentCharges" xml:lang="en-US">Less: Impairment</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AssetImpairmentCharges" xml:lang="en-US">Impairment loss</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetImpairmentCharges" xlink:to="lab_us-gaap_AssetImpairmentCharges" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xml:lang="en-US">Indefinite-lived Intangible Assets [Axis]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" 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="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SegmentDomain" xml:lang="en-US">Segments [Domain]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SegmentDomain" xml:lang="en-US">Segments [Domain]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain" xlink:to="lab_us-gaap_SegmentDomain" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BigDataMember" xlink:label="loc_xnet_BigDataMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_BigDataMember" xml:lang="en-US">Big Data [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_BigDataMember" xlink:to="lab_xnet_BigDataMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xml:lang="en-US">Indefinite-lived Intangible Assets, Major Class Name [Domain]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" 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="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_NonCompeteAgreementMember" xlink:label="loc_xnet_NonCompeteAgreementMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_NonCompeteAgreementMember" xml:lang="en-US">Non Compete Agreement [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_NonCompeteAgreementMember" xlink:to="lab_xnet_NonCompeteAgreementMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_RelatedTechnologyMember" xlink:label="loc_xnet_RelatedTechnologyMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_RelatedTechnologyMember" xml:lang="en-US">Related Technology [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_RelatedTechnologyMember" xlink:to="lab_xnet_RelatedTechnologyMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfNotesPayable" xlink:label="loc_us-gaap_RepaymentsOfNotesPayable" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RepaymentsOfNotesPayable" xml:lang="en-US">Repayments of Notes Payable</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_RepaymentsOfNotesPayable" 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="loc_us-gaap_RepaymentsOfNotesPayable" xlink:to="lab_us-gaap_RepaymentsOfNotesPayable" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_InvestmentHoldingDomain" xlink:label="loc_invest_InvestmentHoldingDomain" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_invest_InvestmentHoldingDomain" xml:lang="en-US">Investment Holding [Domain]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_invest_InvestmentHoldingDomain" xlink:to="lab_invest_InvestmentHoldingDomain" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetImpairmentCharges" xlink:label="loc_us-gaap_OtherAssetImpairmentCharges" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherAssetImpairmentCharges" xml:lang="en-US">Other Asset Impairment Charges</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetImpairmentCharges" xlink:to="lab_us-gaap_OtherAssetImpairmentCharges" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_YunhuiTianxiaMember" xlink:label="loc_xnet_YunhuiTianxiaMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_YunhuiTianxiaMember" xml:lang="en-US">Yunhui Tianxia [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_YunhuiTianxiaMember" xlink:to="lab_xnet_YunhuiTianxiaMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_CostOfInventoriesSoldMember" xlink:label="loc_xnet_CostOfInventoriesSoldMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_CostOfInventoriesSoldMember" xml:lang="en-US">Cost Of Inventories Sold [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_CostOfInventoriesSoldMember" xlink:to="lab_xnet_CostOfInventoriesSoldMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_CostOfLiveVideoMember" xlink:label="loc_xnet_CostOfLiveVideoMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_CostOfLiveVideoMember" xml:lang="en-US">Cost Of Live Video [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_CostOfLiveVideoMember" xlink:to="lab_xnet_CostOfLiveVideoMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DocumentAndEntityInformationAbstract" xlink:label="loc_xnet_DocumentAndEntityInformationAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_DocumentAndEntityInformationAbstract" xml:lang="en-US">Document And Entity Information [Abstract]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_DocumentAndEntityInformationAbstract" xlink:to="lab_xnet_DocumentAndEntityInformationAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentInformationTable" xlink:label="loc_dei_DocumentInformationTable" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentInformationTable" xml:lang="en-US">Document Information [Table]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationTable" xlink:to="lab_dei_DocumentInformationTable" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShareRepurchaseProgram2017Member" xlink:label="loc_xnet_ShareRepurchaseProgram2017Member" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ShareRepurchaseProgram2017Member" xml:lang="en-US">Share Repurchase Program 2017 [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ShareRepurchaseProgram2017Member" xlink:to="lab_xnet_ShareRepurchaseProgram2017Member" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenThunderTradeServiceCoLtdMember" xlink:label="loc_xnet_ShenzhenThunderTradeServiceCoLtdMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ShenzhenThunderTradeServiceCoLtdMember" xml:lang="en-US">Shenzhen Thunder Trade Service Co., Ltd [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ShenzhenThunderTradeServiceCoLtdMember" xlink:to="lab_xnet_ShenzhenThunderTradeServiceCoLtdMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenThunderEconomicConsultingCoLtdMember" xlink:label="loc_xnet_ShenzhenThunderEconomicConsultingCoLtdMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ShenzhenThunderEconomicConsultingCoLtdMember" xml:lang="en-US">Shenzhen Thunder Economic Consulting Co., Ltd [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ShenzhenThunderEconomicConsultingCoLtdMember" xlink:to="lab_xnet_ShenzhenThunderEconomicConsultingCoLtdMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenThunderboltDigitalTechnologyCoLtdMember" xlink:label="loc_xnet_ShenzhenThunderboltDigitalTechnologyCoLtdMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ShenzhenThunderboltDigitalTechnologyCoLtdMember" xml:lang="en-US">Shenzhen thunderbolt Digital Technology Co., Ltd [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ShenzhenThunderboltDigitalTechnologyCoLtdMember" xlink:to="lab_xnet_ShenzhenThunderboltDigitalTechnologyCoLtdMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DeferredTaxAssetsOtherReceivables" xlink:label="loc_xnet_DeferredTaxAssetsOtherReceivables" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_DeferredTaxAssetsOtherReceivables" xml:lang="en-US">Deferred Tax Assets, Other receivables</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_xnet_DeferredTaxAssetsOtherReceivables" xml:lang="en-US">Impairment of other receivables</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_DeferredTaxAssetsOtherReceivables" xml:lang="en-US">Amount before allocation of valuation alowance.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_DeferredTaxAssetsOtherReceivables" xlink:to="lab_xnet_DeferredTaxAssetsOtherReceivables" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowanceNoncurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowanceNoncurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowanceNoncurrent" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance, Noncurrent</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowanceNoncurrent" xml:lang="en-US">Valuation allowance</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowanceNoncurrent" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowanceNoncurrent" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_EffectiveIncomeTaxRateReconciliationDeductionResearchAndDevelopmentPercent" xlink:label="loc_xnet_EffectiveIncomeTaxRateReconciliationDeductionResearchAndDevelopmentPercent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_EffectiveIncomeTaxRateReconciliationDeductionResearchAndDevelopmentPercent" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Deduction, Research And Development, Percent</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_EffectiveIncomeTaxRateReconciliationDeductionResearchAndDevelopmentPercent" xml:lang="en-US">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 research and development</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_EffectiveIncomeTaxRateReconciliationDeductionResearchAndDevelopmentPercent" xlink:to="lab_xnet_EffectiveIncomeTaxRateReconciliationDeductionResearchAndDevelopmentPercent" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentType" xml:lang="en-US">Document Type</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_AmendmentFlag" xml:lang="en-US">Amendment Flag</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentPeriodEndDate" 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="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentFiscalYearFocus" 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="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentFiscalPeriodFocus" 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="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityRegistrantName" xml:lang="en-US">Entity Registrant Name</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityCentralIndexKey" 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="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_CurrentFiscalYearEndDate" 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="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xml:lang="en-US">Entity Well-known Seasoned Issuer</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityCurrentReportingStatus" 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="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityFilerCategory" xml:lang="en-US">Entity Filer Category</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_TradingSymbol" xml:lang="en-US">Trading Symbol</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" 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="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentInformationLineItems" xlink:label="loc_dei_DocumentInformationLineItems" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentInformationLineItems" xml:lang="en-US">Document Information [Line Items]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationLineItems" xlink:to="lab_dei_DocumentInformationLineItems" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_XunleiComputerMember" xlink:label="loc_xnet_XunleiComputerMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_XunleiComputerMember" xml:lang="en-US">Xunlei Computer [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_XunleiComputerMember" xlink:to="lab_xnet_XunleiComputerMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BeijingXiaomiMobileSoftwareCoLtdMember" xlink:label="loc_xnet_BeijingXiaomiMobileSoftwareCoLtdMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_BeijingXiaomiMobileSoftwareCoLtdMember" xml:lang="en-US">Beijing Xiaomi Mobile Software Co., Ltd. [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_xnet_BeijingXiaomiMobileSoftwareCoLtdMember" xml:lang="en-US">Beijing Xiaomi Mobile Software Co., Ltd. [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_BeijingXiaomiMobileSoftwareCoLtdMember" xlink:to="lab_xnet_BeijingXiaomiMobileSoftwareCoLtdMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AssetsHeldForSaleAbstract" xlink:label="loc_xnet_AssetsHeldForSaleAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_AssetsHeldForSaleAbstract" xml:lang="en-US">Assets Held For Sale [Abstract]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_AssetsHeldForSaleAbstract" xml:lang="en-US">Assets held for sale</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_AssetsHeldForSaleAbstract" xlink:to="lab_xnet_AssetsHeldForSaleAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xml:lang="en-US">Earnings Per Share, Basic [Abstract]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xml:lang="en-US">Earnings/(loss) per share for common shares, basic</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueServicesNet" xlink:label="loc_us-gaap_SalesRevenueServicesNet" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SalesRevenueServicesNet" xml:lang="en-US">Sales Revenue, Services, Net</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SalesRevenueServicesNet" xml:lang="en-US">Service revenue</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueServicesNet" xlink:to="lab_us-gaap_SalesRevenueServicesNet" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="loc_us-gaap_SalesRevenueGoodsNet" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SalesRevenueGoodsNet" xml:lang="en-US">Sales Revenue, Goods, Net</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_SalesRevenueGoodsNet" xml:lang="en-US">Revenue</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SalesRevenueGoodsNet" xml:lang="en-US">Product revenue</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueGoodsNet" xlink:to="lab_us-gaap_SalesRevenueGoodsNet" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareDilutedAbstract" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" xml:lang="en-US">Earnings Per Share, Diluted [Abstract]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" xml:lang="en-US">Earnings/(loss) per share for common shares, diluted</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract" xlink:to="lab_us-gaap_EarningsPerShareDilutedAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfServices" xlink:label="loc_us-gaap_CostOfServices" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CostOfServices" xml:lang="en-US">Cost of Services</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_CostOfServices" xml:lang="en-US">Service</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfServices" xlink:to="lab_us-gaap_CostOfServices" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="loc_us-gaap_CostOfGoodsSold" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CostOfGoodsSold" xml:lang="en-US">Cost of Goods Sold</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_CostOfGoodsSold" xml:lang="en-US">Product</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsSold" xlink:to="lab_us-gaap_CostOfGoodsSold" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ParentMember" xlink:label="loc_us-gaap_ParentMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ParentMember" xml:lang="en-US">Parent [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ParentMember" xml:lang="en-US">Total Xunlei Limited&#8217;s shareholders&#8217; equity [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ParentMember" xlink:to="lab_us-gaap_ParentMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BeijingOnethingTechnologiesCoLtdMember" xlink:label="loc_xnet_BeijingOnethingTechnologiesCoLtdMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_BeijingOnethingTechnologiesCoLtdMember" xml:lang="en-US">Beijing Onething Technologies Co., Ltd. [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_BeijingOnethingTechnologiesCoLtdMember" xlink:to="lab_xnet_BeijingOnethingTechnologiesCoLtdMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ProductRevenue" xlink:label="loc_xnet_ProductRevenue" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ProductRevenue" xml:lang="en-US">Product Revenue</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_ProductRevenue" xml:lang="en-US">Product revenue (note a)</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_ProductRevenue" xml:lang="en-US">It represents Product revenue during the period.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ProductRevenue" xlink:to="lab_xnet_ProductRevenue" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_XunleiKankanMember" xlink:label="loc_xnet_XunleiKankanMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_XunleiKankanMember" xml:lang="en-US">Xunlei Kankan [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_XunleiKankanMember" xlink:to="lab_xnet_XunleiKankanMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_KankanMember" xlink:label="loc_xnet_KankanMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_KankanMember" xml:lang="en-US">Kankan [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_KankanMember" xlink:to="lab_xnet_KankanMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CounterpartyNameAxis" xlink:label="loc_us-gaap_CounterpartyNameAxis" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CounterpartyNameAxis" xml:lang="en-US">Counterparty Name [Axis]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CounterpartyNameAxis" xlink:to="lab_us-gaap_CounterpartyNameAxis" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_LoansReceivablesTerm" xlink:label="loc_xnet_LoansReceivablesTerm" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_LoansReceivablesTerm" xml:lang="en-US">Loans Receivables Term</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_LoansReceivablesTerm" xml:lang="en-US">The term of loans receivable provided to its employees.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_LoansReceivablesTerm" xlink:to="lab_xnet_LoansReceivablesTerm" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_EmployeesMember" xlink:label="loc_xnet_EmployeesMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_EmployeesMember" xml:lang="en-US">Employees [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_EmployeesMember" xlink:to="lab_xnet_EmployeesMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_HenanZhaotengInvestmentCoMember" xlink:label="loc_xnet_HenanZhaotengInvestmentCoMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_HenanZhaotengInvestmentCoMember" xml:lang="en-US">Henan Zhaoteng Investment Co [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_HenanZhaotengInvestmentCoMember" xlink:to="lab_xnet_HenanZhaotengInvestmentCoMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:label="loc_us-gaap_SummaryOfValuationAllowanceTextBlock" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SummaryOfValuationAllowanceTextBlock" xml:lang="en-US">Summary of Valuation Allowance [Table Text Block]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SummaryOfValuationAllowanceTextBlock" xml:lang="en-US">Schedule of Movement of Valuation Allowance</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:to="lab_us-gaap_SummaryOfValuationAllowanceTextBlock" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xml:lang="en-US">Fair Value by Liability Class [Domain]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" 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="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowanceCurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowanceCurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowanceCurrent" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance, Current</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowanceCurrent" xml:lang="en-US">Valuation allowance</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowanceCurrent" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowanceCurrent" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, Due in Next Twelve Months</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" xml:lang="en-US">2018</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, Due within Two Years</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" xml:lang="en-US">2019</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, Due within Three Years</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary" xml:lang="en-US">2020</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_RecoverablePeriodAxis" xlink:label="loc_xnet_RecoverablePeriodAxis" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_RecoverablePeriodAxis" xml:lang="en-US">Recoverable Period [Axis]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_RecoverablePeriodAxis" xlink:to="lab_xnet_RecoverablePeriodAxis" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_RecoverablePeriodDomain" xlink:label="loc_xnet_RecoverablePeriodDomain" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_RecoverablePeriodDomain" xml:lang="en-US">Recoverable Period [Domain]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_RecoverablePeriodDomain" xlink:to="lab_xnet_RecoverablePeriodDomain" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_RecoverableWithinOneYearMember" xlink:label="loc_xnet_RecoverableWithinOneYearMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_RecoverableWithinOneYearMember" xml:lang="en-US">Recoverable Within One Year [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_RecoverableWithinOneYearMember" xml:lang="en-US">Within one year</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_RecoverableWithinOneYearMember" xlink:to="lab_xnet_RecoverableWithinOneYearMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_RecoverableAfterOneYearMember" xlink:label="loc_xnet_RecoverableAfterOneYearMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_RecoverableAfterOneYearMember" xml:lang="en-US">Recoverable After One Year [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_xnet_RecoverableAfterOneYearMember" xml:lang="en-US">After one year</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_RecoverableAfterOneYearMember" xlink:to="lab_xnet_RecoverableAfterOneYearMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_OtherDeferredRevenueMember" xlink:label="loc_xnet_OtherDeferredRevenueMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_OtherDeferredRevenueMember" xml:lang="en-US">Other Deferred Revenue [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_OtherDeferredRevenueMember" xlink:to="lab_xnet_OtherDeferredRevenueMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerDepositsCurrent" xlink:label="loc_us-gaap_CustomerDepositsCurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CustomerDepositsCurrent" xml:lang="en-US">Customer Deposits, Current</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CustomerDepositsCurrent" xml:lang="en-US">Customer&#8217;s deposit</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerDepositsCurrent" xlink:to="lab_us-gaap_CustomerDepositsCurrent" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_PayablesForFulfilmentServices" xlink:label="loc_xnet_PayablesForFulfilmentServices" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_PayablesForFulfilmentServices" xml:lang="en-US">Payables for Fulfilment Services</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_PayablesForFulfilmentServices" xml:lang="en-US">The amount payable for fulfilment services.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_PayablesForFulfilmentServices" xlink:to="lab_xnet_PayablesForFulfilmentServices" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xml:lang="en-US">Other Accrued Liabilities, Current</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xml:lang="en-US">Others</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesCurrent" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_OtherCostOfReveueMember" xlink:label="loc_xnet_OtherCostOfReveueMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_OtherCostOfReveueMember" xml:lang="en-US">Other Cost Of Reveue [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_OtherCostOfReveueMember" xlink:to="lab_xnet_OtherCostOfReveueMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherSalesRevenueNet" xlink:label="loc_us-gaap_OtherSalesRevenueNet" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherSalesRevenueNet" xml:lang="en-US">Other Revenue, Net</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OtherSalesRevenueNet" xml:lang="en-US">Other internet value-added services (note b)</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherSalesRevenueNet" xlink:to="lab_us-gaap_OtherSalesRevenueNet" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xml:lang="en-US">Changes in operating assets and liabilities:</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_us-gaap_RepurchaseAgreementCounterpartyNameDomain" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RepurchaseAgreementCounterpartyNameDomain" xml:lang="en-US">Counterparty Name [Domain]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:to="lab_us-gaap_RepurchaseAgreementCounterpartyNameDomain" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenXunyiNetworkTechnologyCorpLtdMember" xlink:label="loc_xnet_ShenzhenXunyiNetworkTechnologyCorpLtdMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ShenzhenXunyiNetworkTechnologyCorpLtdMember" xml:lang="en-US">Shenzhen Xunyi Network Technology Corp., Ltd. [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ShenzhenXunyiNetworkTechnologyCorpLtdMember" xlink:to="lab_xnet_ShenzhenXunyiNetworkTechnologyCorpLtdMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable" 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="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ReceivablesFromNesoundMember" xlink:label="loc_xnet_ReceivablesFromNesoundMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ReceivablesFromNesoundMember" xml:lang="en-US">Receivables from Nesound [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ReceivablesFromNesoundMember" xlink:to="lab_xnet_ReceivablesFromNesoundMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BalancesRelatedToKankanMember" xlink:label="loc_xnet_BalancesRelatedToKankanMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_BalancesRelatedToKankanMember" xml:lang="en-US">Balances related to Kankan [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_BalancesRelatedToKankanMember" xlink:to="lab_xnet_BalancesRelatedToKankanMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DisposalGroupIncludingDiscontinuedOperationAmountOfAccrualOfUnsettledBalancesAsLegalExpenses" xlink:label="loc_xnet_DisposalGroupIncludingDiscontinuedOperationAmountOfAccrualOfUnsettledBalancesAsLegalExpenses" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_DisposalGroupIncludingDiscontinuedOperationAmountOfAccrualOfUnsettledBalancesAsLegalExpenses" xml:lang="en-US">Disposal Group Including Discontinued Operation, Amount Of Accrual Of Unsettled Balances As Legal Expenses</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_xnet_DisposalGroupIncludingDiscontinuedOperationAmountOfAccrualOfUnsettledBalancesAsLegalExpenses" xml:lang="en-US">Amount of unsettled balance of transferred payables accrued as legal expenses.</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_DisposalGroupIncludingDiscontinuedOperationAmountOfAccrualOfUnsettledBalancesAsLegalExpenses" xlink:to="lab_xnet_DisposalGroupIncludingDiscontinuedOperationAmountOfAccrualOfUnsettledBalancesAsLegalExpenses" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromCollectionOfNotesReceivable" xlink:label="loc_us-gaap_ProceedsFromCollectionOfNotesReceivable" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProceedsFromCollectionOfNotesReceivable" xml:lang="en-US">Proceeds from Collection of Notes Receivable</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromCollectionOfNotesReceivable" xlink:to="lab_us-gaap_ProceedsFromCollectionOfNotesReceivable" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenXunyiNetworkTechnologyCorpltdShenzhenXunyiMember" xlink:label="loc_xnet_ShenzhenXunyiNetworkTechnologyCorpltdShenzhenXunyiMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_ShenzhenXunyiNetworkTechnologyCorpltdShenzhenXunyiMember" xml:lang="en-US">Shenzhen Xunyi Network Technology Corp.,Ltd. Shenzhen Xunyi [Member]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_xnet_ShenzhenXunyiNetworkTechnologyCorpltdShenzhenXunyiMember" xml:lang="en-US">Shenzhen Xunyi Network Technology Corp., Ltd. Shenzhen Xunyi [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_ShenzhenXunyiNetworkTechnologyCorpltdShenzhenXunyiMember" xlink:to="lab_xnet_ShenzhenXunyiNetworkTechnologyCorpltdShenzhenXunyiMember" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_CapitalCommitmentsMember" xlink:label="loc_xnet_CapitalCommitmentsMember" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_xnet_CapitalCommitmentsMember" xml:lang="en-US">Capital commitments [Member]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_xnet_CapitalCommitmentsMember" xlink:to="lab_xnet_CapitalCommitmentsMember" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LitigationSettlementAmountAwardedToOtherParty" xlink:label="loc_us-gaap_LitigationSettlementAmountAwardedToOtherParty" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LitigationSettlementAmountAwardedToOtherParty" xml:lang="en-US">Litigation Settlement, Amount Awarded to Other Party</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LitigationSettlementAmountAwardedToOtherParty" xlink:to="lab_us-gaap_LitigationSettlementAmountAwardedToOtherParty" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaap_SubsequentEventLineItems" />

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SubsequentEventLineItems" xml:lang="en-US">Subsequent Event [Line Items]</label>

    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SubsequentEventLineItems" xml:lang="en-US">Subsequent Event [Line Items]</label>

    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventLineItems" xlink:to="lab_us-gaap_SubsequentEventLineItems" />
  </labelLink>
</linkbase>

</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>15
<FILENAME>xnet-20171231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8" ?>
<!-- Generated by DataTracks version 1.1.9 on 25-Apr-2018 [09:42:42] {AM} EST - www.datatracks.com -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" 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="xnet-20171231.xsd#DocumentAndEntityInformation" roleURI="http://www.xunlei.com/role/DocumentAndEntityInformation" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#DiscontinuedOperations" roleURI="http://www.xunlei.com/role/DiscontinuedOperations" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#LongtermInvestmentsAdditionalInformationDetail" roleURI="http://www.xunlei.com/role/LongtermInvestmentsAdditionalInformationDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#CommitmentsAndContingenciesCapitalCommitmentsDetails" roleURI="http://www.xunlei.com/role/CommitmentsAndContingenciesCapitalCommitmentsDetails" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#TaxationDeferredTaxAssetAndLiabilityBalancesDetail" roleURI="http://www.xunlei.com/role/TaxationDeferredTaxAssetAndLiabilityBalancesDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#DeferredRevenueAndIncomeScheduleOfDeferredRevenueAndIncomeDetail" roleURI="http://www.xunlei.com/role/DeferredRevenueAndIncomeScheduleOfDeferredRevenueAndIncomeDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#DeferredRevenueAndIncomeScheduleOfDeferredRevenueAndIncomeParentheticalDetail" roleURI="http://www.xunlei.com/role/DeferredRevenueAndIncomeScheduleOfDeferredRevenueAndIncomeParentheticalDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#AccruedLiabilitiesAndOtherPayablesScheduleOfAccruedLiabilitiesAndOtherPayablesDetail" roleURI="http://www.xunlei.com/role/AccruedLiabilitiesAndOtherPayablesScheduleOfAccruedLiabilitiesAndOtherPayablesDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#AccruedLiabilitiesAndOtherPayablesScheduleOfAccruedLiabilitiesAndOtherPayablesParentheticalDetails" roleURI="http://www.xunlei.com/role/AccruedLiabilitiesAndOtherPayablesScheduleOfAccruedLiabilitiesAndOtherPayablesParentheticalDetails" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#CostOfRevenuesScheduleOfCostOfRevenuesDetail" roleURI="http://www.xunlei.com/role/CostOfRevenuesScheduleOfCostOfRevenuesDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#CashAndCashEquivalents" roleURI="http://www.xunlei.com/role/CashAndCashEquivalents" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#CommonSharesAdditionalInformationDetail" roleURI="http://www.xunlei.com/role/CommonSharesAdditionalInformationDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#RepurchaseOfSharesAdditionalInformationDetail" roleURI="http://www.xunlei.com/role/RepurchaseOfSharesAdditionalInformationDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#NoncontrollingInterestAdditionalInformationDetail" roleURI="http://www.xunlei.com/role/NoncontrollingInterestAdditionalInformationDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#SharebasedCompensationAdditionalInformationDetail" roleURI="http://www.xunlei.com/role/SharebasedCompensationAdditionalInformationDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#ShorttermInvestments" roleURI="http://www.xunlei.com/role/ShorttermInvestments" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#SharebasedCompensationSummaryOfStockOptionActivityDetail" roleURI="http://www.xunlei.com/role/SharebasedCompensationSummaryOfStockOptionActivityDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#SharebasedCompensationSummaryOfRestrictedSharesActivitiesDetail" roleURI="http://www.xunlei.com/role/SharebasedCompensationSummaryOfRestrictedSharesActivitiesDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#SharebasedCompensationScheduleOfFairValuesOfStockOptionsGrantedDetail" roleURI="http://www.xunlei.com/role/SharebasedCompensationScheduleOfFairValuesOfStockOptionsGrantedDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#SharebasedCompensationScheduleOfRecognizedCompensationCostsDetail" roleURI="http://www.xunlei.com/role/SharebasedCompensationScheduleOfRecognizedCompensationCostsDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#BasicAndDilutedNetIncomeLossPerShareScheduleOfBasicAndDilutedNetIncomeLossPerShareDetail" roleURI="http://www.xunlei.com/role/BasicAndDilutedNetIncomeLossPerShareScheduleOfBasicAndDilutedNetIncomeLossPerShareDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#BasicAndDilutedNetIncomeLossPerShareScheduleOfAntidilutiveSharesExcludedFromComputationOfDilutedNetIncomePerCommonShareDetail" roleURI="http://www.xunlei.com/role/BasicAndDilutedNetIncomeLossPerShareScheduleOfAntidilutiveSharesExcludedFromComputationOfDilutedNetIncomePerCommonShareDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#RelatedPartyTransactionsScheduleOfRelationshipBetweenRelatedPartiesWithTheirGroupsDetail" roleURI="http://www.xunlei.com/role/RelatedPartyTransactionsScheduleOfRelationshipBetweenRelatedPartiesWithTheirGroupsDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#RelatedPartyTransactionsScheduleOfSignificantRelatedPartyTransactionsDetail" roleURI="http://www.xunlei.com/role/RelatedPartyTransactionsScheduleOfSignificantRelatedPartyTransactionsDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#RelatedPartyTransactionsAdditionalInformationDetail" roleURI="http://www.xunlei.com/role/RelatedPartyTransactionsAdditionalInformationDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#AccountsReceivableNet" roleURI="http://www.xunlei.com/role/AccountsReceivableNet" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#RelatedPartyTransactionsScheduleOfAmountDueToFromRelatedPartyDetail" roleURI="http://www.xunlei.com/role/RelatedPartyTransactionsScheduleOfAmountDueToFromRelatedPartyDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#TaxationAdditionalInformationDetail" roleURI="http://www.xunlei.com/role/TaxationAdditionalInformationDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#TaxationScheduleOfCurrentAndDeferredPortionsOfIncomeTaxExpenseDetail" roleURI="http://www.xunlei.com/role/TaxationScheduleOfCurrentAndDeferredPortionsOfIncomeTaxExpenseDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#TaxationSummaryOfAggregateAmountAndPerShareEffectOfTaxHolidayDetail" roleURI="http://www.xunlei.com/role/TaxationSummaryOfAggregateAmountAndPerShareEffectOfTaxHolidayDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#TaxationReconciliationOfTotalTaxBenefitExpenseDetail" roleURI="http://www.xunlei.com/role/TaxationReconciliationOfTotalTaxBenefitExpenseDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#TaxationSummaryOfChangesInDeferredTaxAssetAndLiabilityBalancesDetail" roleURI="http://www.xunlei.com/role/TaxationSummaryOfChangesInDeferredTaxAssetAndLiabilityBalancesDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#TaxationSummaryOfChangesInDeferredTaxAssetAndLiabilityBalancesParentheticalDetail" roleURI="http://www.xunlei.com/role/TaxationSummaryOfChangesInDeferredTaxAssetAndLiabilityBalancesParentheticalDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#TaxationSummaryOfNetOperatingLossCarryforwardsDetail" roleURI="http://www.xunlei.com/role/TaxationSummaryOfNetOperatingLossCarryforwardsDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#TaxationScheduleOfMovementOfValuationAllowanceDetail" roleURI="http://www.xunlei.com/role/TaxationScheduleOfMovementOfValuationAllowanceDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#FairValueMeasurementsScheduleOfFinancialInstrumentsMeasuredAtFairValueDetail" roleURI="http://www.xunlei.com/role/FairValueMeasurementsScheduleOfFinancialInstrumentsMeasuredAtFairValueDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#PrepaymentsAndOtherAssets" roleURI="http://www.xunlei.com/role/PrepaymentsAndOtherAssets" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#OtherIncomeNetScheduleOfOtherIncomeNetDetail" roleURI="http://www.xunlei.com/role/OtherIncomeNetScheduleOfOtherIncomeNetDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#CommitmentsAndContingenciesAdditionalInformationDetail" roleURI="http://www.xunlei.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#CommitmentsAndContingenciesFutureMinimumPaymentsUnderNoncancellableLeasesDetail" roleURI="http://www.xunlei.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsUnderNoncancellableLeasesDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#CertainRisksAndConcentrationAdditionalInformationDetail" roleURI="http://www.xunlei.com/role/CertainRisksAndConcentrationAdditionalInformationDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#CertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfViesAndViesSubsidiariesBalanceSheetDetail" roleURI="http://www.xunlei.com/role/CertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfViesAndViesSubsidiariesBalanceSheetDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#CertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfViesAndViesSubsidiariesIncomeStatementDetail" roleURI="http://www.xunlei.com/role/CertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfViesAndViesSubsidiariesIncomeStatementDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#CertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfViesAndViesSubsidiariesCashFlowDetail" roleURI="http://www.xunlei.com/role/CertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfViesAndViesSubsidiariesCashFlowDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#SubsequentEventsAdditionalInformationDetail" roleURI="http://www.xunlei.com/role/SubsequentEventsAdditionalInformationDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#RestrictedNetAssetsAdditionalInformationDetail" roleURI="http://www.xunlei.com/role/RestrictedNetAssetsAdditionalInformationDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#PropertyAndEquipment" roleURI="http://www.xunlei.com/role/PropertyAndEquipment" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#AdditionalInformationCondensedFinancialStatementsOfCompanyScheduleOfCondensedBalanceSheetsDetail" roleURI="http://www.xunlei.com/role/AdditionalInformationCondensedFinancialStatementsOfCompanyScheduleOfCondensedBalanceSheetsDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#AdditionalInformationCondensedFinancialStatementsOfCompanyScheduleOfCondensedBalanceSheetsParentheticalDetail" roleURI="http://www.xunlei.com/role/AdditionalInformationCondensedFinancialStatementsOfCompanyScheduleOfCondensedBalanceSheetsParentheticalDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#AdditionalInformationCondensedFinancialStatementsOfCompanyScheduleOfCondensedStatementsOfOperationsDetail" roleURI="http://www.xunlei.com/role/AdditionalInformationCondensedFinancialStatementsOfCompanyScheduleOfCondensedStatementsOfOperationsDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#AdditionalInformationCondensedFinancialStatementsOfCompanyScheduleOfCondensedStatementOfCashFlowsDetail" roleURI="http://www.xunlei.com/role/AdditionalInformationCondensedFinancialStatementsOfCompanyScheduleOfCondensedStatementOfCashFlowsDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#IntangibleAssetsNet" roleURI="http://www.xunlei.com/role/IntangibleAssetsNet" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#Inventories" roleURI="http://www.xunlei.com/role/Inventories" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#LongtermInvestments" roleURI="http://www.xunlei.com/role/LongtermInvestments" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#DeferredRevenueAndIncome" roleURI="http://www.xunlei.com/role/DeferredRevenueAndIncome" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#ConsolidatedBalanceSheets" roleURI="http://www.xunlei.com/role/ConsolidatedBalanceSheets" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#AccruedLiabilitiesAndOtherPayables" roleURI="http://www.xunlei.com/role/AccruedLiabilitiesAndOtherPayables" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#CostOfRevenues" roleURI="http://www.xunlei.com/role/CostOfRevenues" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#CommonShares" roleURI="http://www.xunlei.com/role/CommonShares" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#RepurchaseOfShares" roleURI="http://www.xunlei.com/role/RepurchaseOfShares" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#NoncontrollingInterest" roleURI="http://www.xunlei.com/role/NoncontrollingInterest" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#SharebasedCompensation" roleURI="http://www.xunlei.com/role/SharebasedCompensation" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#BasicAndDilutedNetIncomeLossPerShare" roleURI="http://www.xunlei.com/role/BasicAndDilutedNetIncomeLossPerShare" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#RelatedPartyTransactions" roleURI="http://www.xunlei.com/role/RelatedPartyTransactions" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#ConsolidatedBalanceSheetsParenthetical" roleURI="http://www.xunlei.com/role/ConsolidatedBalanceSheetsParenthetical" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#Taxation" roleURI="http://www.xunlei.com/role/Taxation" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#FairValueMeasurements" roleURI="http://www.xunlei.com/role/FairValueMeasurements" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#OtherIncomeNet" roleURI="http://www.xunlei.com/role/OtherIncomeNet" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#CommitmentsAndContingencies" roleURI="http://www.xunlei.com/role/CommitmentsAndContingencies" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#CertainRisksAndConcentration" roleURI="http://www.xunlei.com/role/CertainRisksAndConcentration" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#SubsequentEvents" roleURI="http://www.xunlei.com/role/SubsequentEvents" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#RestrictedNetAssets" roleURI="http://www.xunlei.com/role/RestrictedNetAssets" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#AdditionalInformationCondensedFinancialStatementsOfCompany" roleURI="http://www.xunlei.com/role/AdditionalInformationCondensedFinancialStatementsOfCompany" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#ConsolidatedStatementsOfComprehensiveLoss" roleURI="http://www.xunlei.com/role/ConsolidatedStatementsOfComprehensiveLoss" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#SummaryOfSignificantAccountingPoliciesPolicies" roleURI="http://www.xunlei.com/role/SummaryOfSignificantAccountingPoliciesPolicies" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#OrganizationAndNatureOfOperationsTables" roleURI="http://www.xunlei.com/role/OrganizationAndNatureOfOperationsTables" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#SummaryOfSignificantAccountingPoliciesTables" roleURI="http://www.xunlei.com/role/SummaryOfSignificantAccountingPoliciesTables" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#DiscontinuedOperationsTables" roleURI="http://www.xunlei.com/role/DiscontinuedOperationsTables" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#CashAndCashEquivalentsTables" roleURI="http://www.xunlei.com/role/CashAndCashEquivalentsTables" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#ShorttermInvestmentsTables" roleURI="http://www.xunlei.com/role/ShorttermInvestmentsTables" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#AccountsReceivableNetTables" roleURI="http://www.xunlei.com/role/AccountsReceivableNetTables" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#PrepaymentsAndOtherAssetsTables" roleURI="http://www.xunlei.com/role/PrepaymentsAndOtherAssetsTables" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#PropertyAndEquipmentTables" roleURI="http://www.xunlei.com/role/PropertyAndEquipmentTables" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#IntangibleAssetsNetTables" roleURI="http://www.xunlei.com/role/IntangibleAssetsNetTables" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#ConsolidatedStatementsOfChangesInShareholdersEquity" roleURI="http://www.xunlei.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#InventoriesTables" roleURI="http://www.xunlei.com/role/InventoriesTables" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#LongtermInvestmentsTables" roleURI="http://www.xunlei.com/role/LongtermInvestmentsTables" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#DeferredRevenueAndIncomeTables" roleURI="http://www.xunlei.com/role/DeferredRevenueAndIncomeTables" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#AccruedLiabilitiesAndOtherPayablesTables" roleURI="http://www.xunlei.com/role/AccruedLiabilitiesAndOtherPayablesTables" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#CostOfRevenuesTables" roleURI="http://www.xunlei.com/role/CostOfRevenuesTables" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#RepurchaseOfSharesTables" roleURI="http://www.xunlei.com/role/RepurchaseOfSharesTables" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#SharebasedCompensationTables" roleURI="http://www.xunlei.com/role/SharebasedCompensationTables" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#BasicAndDilutedNetIncomeLossPerShareTables" roleURI="http://www.xunlei.com/role/BasicAndDilutedNetIncomeLossPerShareTables" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#RelatedPartyTransactionsTables" roleURI="http://www.xunlei.com/role/RelatedPartyTransactionsTables" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#ConsolidatedStatementOfCashFlows" roleURI="http://www.xunlei.com/role/ConsolidatedStatementOfCashFlows" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#TaxationTables" roleURI="http://www.xunlei.com/role/TaxationTables" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#FairValueMeasurementsTables" roleURI="http://www.xunlei.com/role/FairValueMeasurementsTables" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#OtherIncomeNetTables" roleURI="http://www.xunlei.com/role/OtherIncomeNetTables" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#CommitmentsAndContingenciesTables" roleURI="http://www.xunlei.com/role/CommitmentsAndContingenciesTables" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#CertainRisksAndConcentrationTables" roleURI="http://www.xunlei.com/role/CertainRisksAndConcentrationTables" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#AdditionalInformationCondensedFinancialStatementsOfCompanyTables" roleURI="http://www.xunlei.com/role/AdditionalInformationCondensedFinancialStatementsOfCompanyTables" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#OrganizationAndNatureOfOperationsAdditionalInformationDetail" roleURI="http://www.xunlei.com/role/OrganizationAndNatureOfOperationsAdditionalInformationDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#OrganizationAndNatureOfOperationsAccompanyingConsolidatedFinancialStatementsIncludeFinancialStatementsOfCompanySubsidiariesVariableInterestEntityVieAndViesSubsidiariesDetail" roleURI="http://www.xunlei.com/role/OrganizationAndNatureOfOperationsAccompanyingConsolidatedFinancialStatementsIncludeFinancialStatementsOfCompanySubsidiariesVariableInterestEntityVieAndViesSubsidiariesDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" roleURI="http://www.xunlei.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#SummaryOfSignificantAccountingPoliciesScheduleOfPropertyAndEquipmentEstimatedUsefulLifeDetail" roleURI="http://www.xunlei.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfPropertyAndEquipmentEstimatedUsefulLifeDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#SummaryOfSignificantAccountingPoliciesAnalysisOfDifferentTypesOfRevenuesDetail" roleURI="http://www.xunlei.com/role/SummaryOfSignificantAccountingPoliciesAnalysisOfDifferentTypesOfRevenuesDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#SummaryOfSignificantAccountingPoliciesScheduleOfBalancesOfRegisteredCapitalAdditionalPaidincapitalAndStatutoryReservesDetail" roleURI="http://www.xunlei.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfBalancesOfRegisteredCapitalAdditionalPaidincapitalAndStatutoryReservesDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#DiscontinuedOperationsNarrativeDetails" roleURI="http://www.xunlei.com/role/DiscontinuedOperationsNarrativeDetails" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#DiscontinuedOperationsScheduleOfDiscontinuedOperationsDetails" roleURI="http://www.xunlei.com/role/DiscontinuedOperationsScheduleOfDiscontinuedOperationsDetails" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#DiscontinuedOperationsResultsOfDiscontinuedOperationsDetails" roleURI="http://www.xunlei.com/role/DiscontinuedOperationsResultsOfDiscontinuedOperationsDetails" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#CashAndCashEquivalentsAdditionalInformationDetail" roleURI="http://www.xunlei.com/role/CashAndCashEquivalentsAdditionalInformationDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#CashAndCashEquivalentsSummaryOfCashOnHandAndCashHeldAtBankDetail" roleURI="http://www.xunlei.com/role/CashAndCashEquivalentsSummaryOfCashOnHandAndCashHeldAtBankDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#OrganizationAndNatureOfOperations" roleURI="http://www.xunlei.com/role/OrganizationAndNatureOfOperations" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#ShorttermInvestmentsScheduleOfShorttermInvestmentsDetail" roleURI="http://www.xunlei.com/role/ShorttermInvestmentsScheduleOfShorttermInvestmentsDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#AccountsReceivableNetScheduleOfAccountsReceivableDetail" roleURI="http://www.xunlei.com/role/AccountsReceivableNetScheduleOfAccountsReceivableDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#AccountsReceivableNetScheduleOfAllowanceForDoubtfulAccountsDetail" roleURI="http://www.xunlei.com/role/AccountsReceivableNetScheduleOfAllowanceForDoubtfulAccountsDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#AccountsReceivableNetAdditionalInformationDetail" roleURI="http://www.xunlei.com/role/AccountsReceivableNetAdditionalInformationDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#PrepaymentsAndOtherAssetsScheduleOfPrepaymentsAndOtherAssetsDetail" roleURI="http://www.xunlei.com/role/PrepaymentsAndOtherAssetsScheduleOfPrepaymentsAndOtherAssetsDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#PrepaymentsAndOtherAssetsScheduleOfPrepaymentsAndOtherAssetsParentheticalDetail" roleURI="http://www.xunlei.com/role/PrepaymentsAndOtherAssetsScheduleOfPrepaymentsAndOtherAssetsParentheticalDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#PropertyAndEquipmentScheduleOfPropertyAndEquipmentDetail" roleURI="http://www.xunlei.com/role/PropertyAndEquipmentScheduleOfPropertyAndEquipmentDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#PropertyAndEquipmentSummaryOfDepreciationExpenseDetail" roleURI="http://www.xunlei.com/role/PropertyAndEquipmentSummaryOfDepreciationExpenseDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#PropertyAndEquipmentAdditionalInformationDetail" roleURI="http://www.xunlei.com/role/PropertyAndEquipmentAdditionalInformationDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#SummaryOfSignificantAccountingPolicies" roleURI="http://www.xunlei.com/role/SummaryOfSignificantAccountingPolicies" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#IntangibleAssetsNetScheduleOfIntangibleAssetsDetail" roleURI="http://www.xunlei.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#IntangibleAssetsNetScheduleOfAmortizationExpenseRecognizedDetail" roleURI="http://www.xunlei.com/role/IntangibleAssetsNetScheduleOfAmortizationExpenseRecognizedDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#IntangibleAssetsNetScheduleOfEstimatedAggregateAmortizationExpenseDetail" roleURI="http://www.xunlei.com/role/IntangibleAssetsNetScheduleOfEstimatedAggregateAmortizationExpenseDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#IntangibleAssetsNetScheduleOfWeightedAverageAmortizationPeriodsOfIntangibleAssetsDetail" roleURI="http://www.xunlei.com/role/IntangibleAssetsNetScheduleOfWeightedAverageAmortizationPeriodsOfIntangibleAssetsDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#InventoriesDetails" roleURI="http://www.xunlei.com/role/InventoriesDetails" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#LongtermInvestmentsScheduleOfLongtermInvestmentsDetail" roleURI="http://www.xunlei.com/role/LongtermInvestmentsScheduleOfLongtermInvestmentsDetail" />

  <roleRef xlink:type="simple" xlink:href="xnet-20171231.xsd#LongtermInvestmentsScheduleOfEquityInvestmentsPercentageOfOwnershipOfCommonShareDetail" roleURI="http://www.xunlei.com/role/LongtermInvestmentsScheduleOfEquityInvestmentsPercentageOfOwnershipOfCommonShareDetail" />

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/DocumentAndEntityInformation">
    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DocumentAndEntityInformationAbstract" xlink:label="loc_xnet_DocumentAndEntityInformationAbstract_2536" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentInformationTable" xlink:label="loc_dei_DocumentInformationTable_2537" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_DocumentAndEntityInformationAbstract_2536" xlink:to="loc_dei_DocumentInformationTable_2537" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2569" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_2537" xlink:to="loc_us-gaap_StatementClassOfStockAxis_2569" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2570" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2569" xlink:to="loc_us-gaap_ClassOfStockDomain_2570" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentInformationLineItems" xlink:label="loc_dei_DocumentInformationLineItems_2538" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_2537" xlink:to="loc_dei_DocumentInformationLineItems_2538" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_2556" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2538" xlink:to="loc_dei_DocumentType_2556" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_2557" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2538" xlink:to="loc_dei_AmendmentFlag_2557" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_2558" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2538" xlink:to="loc_dei_DocumentPeriodEndDate_2558" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_2559" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2538" xlink:to="loc_dei_DocumentFiscalYearFocus_2559" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_2560" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2538" xlink:to="loc_dei_DocumentFiscalPeriodFocus_2560" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_2561" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2538" xlink:to="loc_dei_EntityRegistrantName_2561" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_2562" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2538" xlink:to="loc_dei_EntityCentralIndexKey_2562" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_2563" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2538" xlink:to="loc_dei_CurrentFiscalYearEndDate_2563" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_2564" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2538" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_2564" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_2565" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2538" xlink:to="loc_dei_EntityCurrentReportingStatus_2565" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_2566" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2538" xlink:to="loc_dei_EntityFilerCategory_2566" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol_2567" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2538" xlink:to="loc_dei_TradingSymbol_2567" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_2568" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2538" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_2568" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/DiscontinuedOperations">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_1699" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_1700" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_1699" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_1700" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/LongtermInvestmentsAdditionalInformationDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_2509" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_2510" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_2509" xlink:to="loc_us-gaap_StatementTable_2510" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2511" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2510" xlink:to="loc_us-gaap_StatementClassOfStockAxis_2511" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2512" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2511" xlink:to="loc_us-gaap_ClassOfStockDomain_2512" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_2513" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2510" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_2513" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_2522" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_2513" xlink:to="loc_us-gaap_RelatedPartyDomain_2522" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_HangzhouFeixiangMember" xlink:label="loc_xnet_HangzhouFeixiangMember_2523" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_2522" xlink:to="loc_xnet_HangzhouFeixiangMember_2523" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_YunhuiTianxiaMember" xlink:label="loc_xnet_YunhuiTianxiaMember_2524" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_2522" xlink:to="loc_xnet_YunhuiTianxiaMember_2524" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShanghaiLexiangMember" xlink:label="loc_xnet_ShanghaiLexiangMember_2525" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_2522" xlink:to="loc_xnet_ShanghaiLexiangMember_2525" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenKushiduoMember" xlink:label="loc_xnet_ShenzhenKushiduoMember_2526" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_2522" xlink:to="loc_xnet_ShenzhenKushiduoMember_2526" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShanghaiGuozhiMember" xlink:label="loc_xnet_ShanghaiGuozhiMember_2528" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_2522" xlink:to="loc_xnet_ShanghaiGuozhiMember_2528" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_GuangzhouHongsiMember" xlink:label="loc_xnet_GuangzhouHongsiMember_2529" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_2522" xlink:to="loc_xnet_GuangzhouHongsiMember_2529" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenXunleiMember" xlink:label="loc_xnet_ShenzhenXunleiMember_2602" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_2522" xlink:to="loc_xnet_ShenzhenXunleiMember_2602" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_2521" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2510" xlink:to="loc_us-gaap_StatementLineItems_2521" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_CostMethodInvestmentsOwnershipPercentage" xlink:label="loc_xnet_CostMethodInvestmentsOwnershipPercentage_2514" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2521" xlink:to="loc_xnet_CostMethodInvestmentsOwnershipPercentage_2514" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostMethodInvestments" xlink:label="loc_us-gaap_CostMethodInvestments_2515" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2521" xlink:to="loc_us-gaap_CostMethodInvestments_2515" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_2516" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2521" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_2516" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome_2517" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2521" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome_2517" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_2518" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2521" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_2518" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentDeferredGainOnSale" xlink:label="loc_us-gaap_EquityMethodInvestmentDeferredGainOnSale_2519" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2521" xlink:to="loc_us-gaap_EquityMethodInvestmentDeferredGainOnSale_2519" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ImpairmentOfInvestments" xlink:label="loc_us-gaap_ImpairmentOfInvestments_2520" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2521" xlink:to="loc_us-gaap_ImpairmentOfInvestments_2520" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_CostMethodInvestmentDeferredGainOnSale" xlink:label="loc_xnet_CostMethodInvestmentDeferredGainOnSale_2527" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2521" xlink:to="loc_xnet_CostMethodInvestmentDeferredGainOnSale_2527" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/CommitmentsAndContingenciesCapitalCommitmentsDetails">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_2655" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_2656" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_2655" xlink:to="loc_us-gaap_StatementTable_2656" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2657" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2656" xlink:to="loc_us-gaap_StatementClassOfStockAxis_2657" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2658" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2657" xlink:to="loc_us-gaap_ClassOfStockDomain_2658" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_2659" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2656" xlink:to="loc_us-gaap_StatementLineItems_2659" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary_2661" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2659" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary_2661" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_2663" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2659" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_2663" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary_2664" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2659" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary_2664" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_2665" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2659" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_2665" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/TaxationDeferredTaxAssetAndLiabilityBalancesDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_2667" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_2668" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_2667" xlink:to="loc_us-gaap_StatementTable_2668" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2669" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2668" xlink:to="loc_us-gaap_StatementClassOfStockAxis_2669" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2670" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2669" xlink:to="loc_us-gaap_ClassOfStockDomain_2670" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_RecoverablePeriodAxis" xlink:label="loc_xnet_RecoverablePeriodAxis_2671" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2668" xlink:to="loc_xnet_RecoverablePeriodAxis_2671" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_RecoverablePeriodDomain" xlink:label="loc_xnet_RecoverablePeriodDomain_2674" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_RecoverablePeriodAxis_2671" xlink:to="loc_xnet_RecoverablePeriodDomain_2674" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_RecoverableWithinOneYearMember" xlink:label="loc_xnet_RecoverableWithinOneYearMember_2675" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_RecoverablePeriodDomain_2674" xlink:to="loc_xnet_RecoverableWithinOneYearMember_2675" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_RecoverableAfterOneYearMember" xlink:label="loc_xnet_RecoverableAfterOneYearMember_2676" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_RecoverablePeriodDomain_2674" xlink:to="loc_xnet_RecoverableAfterOneYearMember_2676" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_2673" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2668" xlink:to="loc_us-gaap_StatementLineItems_2673" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsNetNoncurrent_2672" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2673" xlink:to="loc_us-gaap_DeferredTaxAssetsNetNoncurrent_2672" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/DeferredRevenueAndIncomeScheduleOfDeferredRevenueAndIncomeDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueDisclosureAbstract" xlink:label="loc_us-gaap_DeferredRevenueDisclosureAbstract_1593" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueArrangementByTypeTable" xlink:label="loc_us-gaap_DeferredRevenueArrangementByTypeTable_1594" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredRevenueDisclosureAbstract_1593" xlink:to="loc_us-gaap_DeferredRevenueArrangementByTypeTable_1594" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeAxis" xlink:label="loc_us-gaap_DeferredRevenueArrangementTypeAxis_1595" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredRevenueArrangementByTypeTable_1594" xlink:to="loc_us-gaap_DeferredRevenueArrangementTypeAxis_1595" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeDomain" xlink:label="loc_us-gaap_DeferredRevenueArrangementTypeDomain_1596" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredRevenueArrangementTypeAxis_1595" xlink:to="loc_us-gaap_DeferredRevenueArrangementTypeDomain_1596" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_MembershipSubscriptionRevenuesMember" xlink:label="loc_xnet_MembershipSubscriptionRevenuesMember_1597" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredRevenueArrangementTypeDomain_1596" xlink:to="loc_xnet_MembershipSubscriptionRevenuesMember_1597" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_OnlineGameRevenuesMember" xlink:label="loc_xnet_OnlineGameRevenuesMember_1598" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredRevenueArrangementTypeDomain_1596" xlink:to="loc_xnet_OnlineGameRevenuesMember_1598" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_GovernmentGrantMember" xlink:label="loc_xnet_GovernmentGrantMember_1600" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredRevenueArrangementTypeDomain_1596" xlink:to="loc_xnet_GovernmentGrantMember_1600" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ReimbursementFromDepositoryMember" xlink:label="loc_xnet_ReimbursementFromDepositoryMember_1601" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredRevenueArrangementTypeDomain_1596" xlink:to="loc_xnet_ReimbursementFromDepositoryMember_1601" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_OtherDeferredRevenueMember" xlink:label="loc_xnet_OtherDeferredRevenueMember_2678" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredRevenueArrangementTypeDomain_1596" xlink:to="loc_xnet_OtherDeferredRevenueMember_2678" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueArrangementLineItems" xlink:label="loc_us-gaap_DeferredRevenueArrangementLineItems_1602" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredRevenueArrangementByTypeTable_1594" xlink:to="loc_us-gaap_DeferredRevenueArrangementLineItems_1602" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenue" xlink:label="loc_us-gaap_DeferredRevenue_1603" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredRevenueArrangementLineItems_1602" xlink:to="loc_us-gaap_DeferredRevenue_1603" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent_1604" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredRevenueArrangementLineItems_1602" xlink:to="loc_us-gaap_DeferredRevenueNoncurrent_1604" use="optional" order="11" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent_1605" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredRevenueArrangementLineItems_1602" xlink:to="loc_us-gaap_DeferredRevenueCurrent_1605" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/DeferredRevenueAndIncomeScheduleOfDeferredRevenueAndIncomeParentheticalDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueDisclosureAbstract" xlink:label="loc_us-gaap_DeferredRevenueDisclosureAbstract_1607" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueArrangementByTypeTable" xlink:label="loc_us-gaap_DeferredRevenueArrangementByTypeTable_1608" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredRevenueDisclosureAbstract_1607" xlink:to="loc_us-gaap_DeferredRevenueArrangementByTypeTable_1608" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeAxis" xlink:label="loc_us-gaap_DeferredRevenueArrangementTypeAxis_1609" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredRevenueArrangementByTypeTable_1608" xlink:to="loc_us-gaap_DeferredRevenueArrangementTypeAxis_1609" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeDomain" xlink:label="loc_us-gaap_DeferredRevenueArrangementTypeDomain_1610" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredRevenueArrangementTypeAxis_1609" xlink:to="loc_us-gaap_DeferredRevenueArrangementTypeDomain_1610" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_MembershipSubscriptionRevenuesMember" xlink:label="loc_xnet_MembershipSubscriptionRevenuesMember_1611" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredRevenueArrangementTypeDomain_1610" xlink:to="loc_xnet_MembershipSubscriptionRevenuesMember_1611" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_GovernmentGrantMember" xlink:label="loc_xnet_GovernmentGrantMember_1612" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredRevenueArrangementTypeDomain_1610" xlink:to="loc_xnet_GovernmentGrantMember_1612" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ReimbursementFromDepositoryMember" xlink:label="loc_xnet_ReimbursementFromDepositoryMember_1613" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredRevenueArrangementTypeDomain_1610" xlink:to="loc_xnet_ReimbursementFromDepositoryMember_1613" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueArrangementLineItems" xlink:label="loc_us-gaap_DeferredRevenueArrangementLineItems_1614" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredRevenueArrangementByTypeTable_1608" xlink:to="loc_us-gaap_DeferredRevenueArrangementLineItems_1614" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ProceedsFromReimbursementOfInitialPublicOfferingExpenses" xlink:label="loc_xnet_ProceedsFromReimbursementOfInitialPublicOfferingExpenses_1615" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredRevenueArrangementLineItems_1614" xlink:to="loc_xnet_ProceedsFromReimbursementOfInitialPublicOfferingExpenses_1615" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_WithholdingTaxForReimbursementFromDepository" xlink:label="loc_xnet_WithholdingTaxForReimbursementFromDepository_1616" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredRevenueArrangementLineItems_1614" xlink:to="loc_xnet_WithholdingTaxForReimbursementFromDepository_1616" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DeferredIncomeAmortizationPeriodForReimbursementFromDepository" xlink:label="loc_xnet_DeferredIncomeAmortizationPeriodForReimbursementFromDepository_1617" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredRevenueArrangementLineItems_1614" xlink:to="loc_xnet_DeferredIncomeAmortizationPeriodForReimbursementFromDepository_1617" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent_1618" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredRevenueArrangementLineItems_1614" xlink:to="loc_us-gaap_DeferredRevenueNoncurrent_1618" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncreaseDecreaseInDeferredGovernmentGrants" xlink:label="loc_xnet_IncreaseDecreaseInDeferredGovernmentGrants_2304" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredRevenueArrangementLineItems_1614" xlink:to="loc_xnet_IncreaseDecreaseInDeferredGovernmentGrants_2304" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DeferredIncomeAmortizationPeriodForGovernmentGrant" xlink:label="loc_xnet_DeferredIncomeAmortizationPeriodForGovernmentGrant_2305" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredRevenueArrangementLineItems_1614" xlink:to="loc_xnet_DeferredIncomeAmortizationPeriodForGovernmentGrant_2305" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/AccruedLiabilitiesAndOtherPayablesScheduleOfAccruedLiabilitiesAndOtherPayablesDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_1985" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_2151" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_1985" xlink:to="loc_us-gaap_StatementTable_2151" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2152" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2151" xlink:to="loc_us-gaap_StatementClassOfStockAxis_2152" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2153" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2152" xlink:to="loc_us-gaap_ClassOfStockDomain_2153" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_2154" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2151" xlink:to="loc_us-gaap_StatementLineItems_2154" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_1986" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2154" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_1986" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedSalesCommissionCurrent" xlink:label="loc_us-gaap_AccruedSalesCommissionCurrent_1987" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2154" xlink:to="loc_us-gaap_AccruedSalesCommissionCurrent_1987" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedAdvertisingCurrent" xlink:label="loc_us-gaap_AccruedAdvertisingCurrent_1988" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2154" xlink:to="loc_us-gaap_AccruedAdvertisingCurrent_1988" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerAdvancesCurrent" xlink:label="loc_us-gaap_CustomerAdvancesCurrent_1989" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2154" xlink:to="loc_us-gaap_CustomerAdvancesCurrent_1989" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:label="loc_us-gaap_TaxesPayableCurrentAndNoncurrent_1990" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2154" xlink:to="loc_us-gaap_TaxesPayableCurrentAndNoncurrent_1990" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_PayablesForPurchaseOfEquipmentCurrent" xlink:label="loc_xnet_PayablesForPurchaseOfEquipmentCurrent_1991" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2154" xlink:to="loc_xnet_PayablesForPurchaseOfEquipmentCurrent_1991" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LitigationReserveCurrent" xlink:label="loc_us-gaap_LitigationReserveCurrent_1992" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2154" xlink:to="loc_us-gaap_LitigationReserveCurrent_1992" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent_1993" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2154" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrent_1993" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedEmployeeBenefitsCurrent" xlink:label="loc_us-gaap_AccruedEmployeeBenefitsCurrent_1994" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2154" xlink:to="loc_us-gaap_AccruedEmployeeBenefitsCurrent_1994" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedRentCurrent" xlink:label="loc_us-gaap_AccruedRentCurrent_1996" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2154" xlink:to="loc_us-gaap_AccruedRentCurrent_1996" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_PayablesForProceedsFromSellingExercisedStockOptionsCurrent" xlink:label="loc_xnet_PayablesForProceedsFromSellingExercisedStockOptionsCurrent_1997" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2154" xlink:to="loc_xnet_PayablesForProceedsFromSellingExercisedStockOptionsCurrent_1997" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_PayablesForGamingDistribution" xlink:label="loc_xnet_PayablesForGamingDistribution_1999" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2154" xlink:to="loc_xnet_PayablesForGamingDistribution_1999" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_OtherPayables" xlink:label="loc_xnet_OtherPayables_2000" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2154" xlink:to="loc_xnet_OtherPayables_2000" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_PayablesForTechnologicalServices" xlink:label="loc_xnet_PayablesForTechnologicalServices_2679" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2154" xlink:to="loc_xnet_PayablesForTechnologicalServices_2679" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConstructionPayableCurrent" xlink:label="loc_us-gaap_ConstructionPayableCurrent_2680" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2154" xlink:to="loc_us-gaap_ConstructionPayableCurrent_2680" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerDepositsCurrent" xlink:label="loc_us-gaap_CustomerDepositsCurrent_2681" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2154" xlink:to="loc_us-gaap_CustomerDepositsCurrent_2681" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_PayablesForFulfilmentServices" xlink:label="loc_xnet_PayablesForFulfilmentServices_2682" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2154" xlink:to="loc_xnet_PayablesForFulfilmentServices_2682" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_2001" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2154" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_2001" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_2002" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2154" xlink:to="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_2002" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/AccruedLiabilitiesAndOtherPayablesScheduleOfAccruedLiabilitiesAndOtherPayablesParentheticalDetails">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_2710" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_2711" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_2710" xlink:to="loc_us-gaap_StatementTable_2711" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2712" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2711" xlink:to="loc_us-gaap_StatementClassOfStockAxis_2712" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2713" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2712" xlink:to="loc_us-gaap_ClassOfStockDomain_2713" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_2714" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2711" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_2714" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_2719" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_2714" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_2719" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_KankanMember" xlink:label="loc_xnet_KankanMember_2720" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_2719" xlink:to="loc_xnet_KankanMember_2720" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_2718" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2711" xlink:to="loc_us-gaap_StatementLineItems_2718" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DisposalGroupIncludingDiscontinuedOperationAmountOfAccrualOfUnsettledBalancesAsLegalExpenses" xlink:label="loc_xnet_DisposalGroupIncludingDiscontinuedOperationAmountOfAccrualOfUnsettledBalancesAsLegalExpenses_2715" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2718" xlink:to="loc_xnet_DisposalGroupIncludingDiscontinuedOperationAmountOfAccrualOfUnsettledBalancesAsLegalExpenses_2715" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable_2716" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2718" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable_2716" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromCollectionOfNotesReceivable" xlink:label="loc_us-gaap_ProceedsFromCollectionOfNotesReceivable_2717" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2718" xlink:to="loc_us-gaap_ProceedsFromCollectionOfNotesReceivable_2717" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/CostOfRevenuesScheduleOfCostOfRevenuesDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfRevenueAbstract" xlink:label="loc_us-gaap_CostOfRevenueAbstract_1566" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueArrangementByTypeTable" xlink:label="loc_us-gaap_DeferredRevenueArrangementByTypeTable_1567" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostOfRevenueAbstract_1566" xlink:to="loc_us-gaap_DeferredRevenueArrangementByTypeTable_1567" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeAxis" xlink:label="loc_us-gaap_DeferredRevenueArrangementTypeAxis_1568" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredRevenueArrangementByTypeTable_1567" xlink:to="loc_us-gaap_DeferredRevenueArrangementTypeAxis_1568" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeDomain" xlink:label="loc_us-gaap_DeferredRevenueArrangementTypeDomain_1569" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredRevenueArrangementTypeAxis_1568" xlink:to="loc_us-gaap_DeferredRevenueArrangementTypeDomain_1569" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BandwidthCostsMember" xlink:label="loc_xnet_BandwidthCostsMember_1570" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredRevenueArrangementTypeDomain_1569" xlink:to="loc_xnet_BandwidthCostsMember_1570" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_PaymentHandlingFeesMember" xlink:label="loc_xnet_PaymentHandlingFeesMember_1572" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredRevenueArrangementTypeDomain_1569" xlink:to="loc_xnet_PaymentHandlingFeesMember_1572" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DepreciationOfServersAndOtherEquipmentMember" xlink:label="loc_xnet_DepreciationOfServersAndOtherEquipmentMember_1573" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredRevenueArrangementTypeDomain_1569" xlink:to="loc_xnet_DepreciationOfServersAndOtherEquipmentMember_1573" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_CostOfInventoriesSoldMember" xlink:label="loc_xnet_CostOfInventoriesSoldMember_2530" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredRevenueArrangementTypeDomain_1569" xlink:to="loc_xnet_CostOfInventoriesSoldMember_2530" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_CostOfLiveVideoMember" xlink:label="loc_xnet_CostOfLiveVideoMember_2531" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredRevenueArrangementTypeDomain_1569" xlink:to="loc_xnet_CostOfLiveVideoMember_2531" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_OtherCostOfReveueMember" xlink:label="loc_xnet_OtherCostOfReveueMember_2683" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredRevenueArrangementTypeDomain_1569" xlink:to="loc_xnet_OtherCostOfReveueMember_2683" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_1576" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredRevenueArrangementByTypeTable_1567" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_1576" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_1577" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_1576" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_1577" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueArrangementLineItems" xlink:label="loc_us-gaap_DeferredRevenueArrangementLineItems_1579" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredRevenueArrangementByTypeTable_1567" xlink:to="loc_us-gaap_DeferredRevenueArrangementLineItems_1579" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaap_CostOfRevenue_1580" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredRevenueArrangementLineItems_1579" xlink:to="loc_us-gaap_CostOfRevenue_1580" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/CashAndCashEquivalents">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAbstract" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract_1409" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:label="loc_us-gaap_CashAndCashEquivalentsDisclosureTextBlock_1410" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_1409" xlink:to="loc_us-gaap_CashAndCashEquivalentsDisclosureTextBlock_1410" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/CommonSharesAdditionalInformationDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaap_EquityAbstract_1720" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_2098" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_1720" xlink:to="loc_us-gaap_StatementTable_2098" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2099" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2098" xlink:to="loc_us-gaap_StatementClassOfStockAxis_2099" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2100" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2099" xlink:to="loc_us-gaap_ClassOfStockDomain_2100" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_2101" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2098" xlink:to="loc_us-gaap_StatementLineItems_2101" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_1721" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2101" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_1721" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_1722" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2101" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_1722" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_1723" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2101" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_1723" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockVotingRights" xlink:label="loc_us-gaap_CommonStockVotingRights_1724" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2101" xlink:to="loc_us-gaap_CommonStockVotingRights_1724" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/RepurchaseOfSharesAdditionalInformationDetail">
    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_TreasuryStockAbstract" xlink:label="loc_xnet_TreasuryStockAbstract_379" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfTreasuryStockTable" xlink:label="loc_us-gaap_ClassOfTreasuryStockTable_380" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_TreasuryStockAbstract_379" xlink:to="loc_us-gaap_ClassOfTreasuryStockTable_380" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_381" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_380" xlink:to="loc_dei_LegalEntityAxis_381" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_382" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_381" xlink:to="loc_dei_EntityDomain_382" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_384" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_380" xlink:to="loc_us-gaap_PlanNameAxis_384" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_385" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_384" xlink:to="loc_us-gaap_PlanNameDomain_385" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_387" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_380" xlink:to="loc_us-gaap_StatementClassOfStockAxis_387" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_388" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_387" xlink:to="loc_us-gaap_ClassOfStockDomain_388" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_393" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_380" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_393" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_394" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_393" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_394" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShareRepurchaseProgram2016Member" xlink:label="loc_xnet_ShareRepurchaseProgram2016Member_396" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_394" xlink:to="loc_xnet_ShareRepurchaseProgram2016Member_396" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShareRepurchaseProgram2017Member" xlink:label="loc_xnet_ShareRepurchaseProgram2017Member_2539" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_394" xlink:to="loc_xnet_ShareRepurchaseProgram2017Member_2539" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_397" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_380" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_397" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_398" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_397" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_398" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityClassOfTreasuryStockLineItems" xlink:label="loc_us-gaap_EquityClassOfTreasuryStockLineItems_400" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_380" xlink:to="loc_us-gaap_EquityClassOfTreasuryStockLineItems_400" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_StockRepurchasedDuringPeriodSharesAmericanDepositaryShares" xlink:label="loc_xnet_StockRepurchasedDuringPeriodSharesAmericanDepositaryShares_401" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_400" xlink:to="loc_xnet_StockRepurchasedDuringPeriodSharesAmericanDepositaryShares_401" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_402" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_400" xlink:to="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_402" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/NoncontrollingInterestAdditionalInformationDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NoncontrollingInterestAbstract" xlink:label="loc_us-gaap_NoncontrollingInterestAbstract_331" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinorityInterestTable" xlink:label="loc_us-gaap_MinorityInterestTable_332" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncontrollingInterestAbstract_331" xlink:to="loc_us-gaap_MinorityInterestTable_332" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_333" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestTable_332" xlink:to="loc_dei_LegalEntityAxis_333" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_334" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_333" xlink:to="loc_dei_EntityDomain_334" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_XunleiGamesDevelopmentShenzhenCoLtdMember" xlink:label="loc_xnet_XunleiGamesDevelopmentShenzhenCoLtdMember_335" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_334" xlink:to="loc_xnet_XunleiGamesDevelopmentShenzhenCoLtdMember_335" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinorityInterestLineItems" xlink:label="loc_us-gaap_MinorityInterestLineItems_336" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestTable_332" xlink:to="loc_us-gaap_MinorityInterestLineItems_336" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_337" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestLineItems_336" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_337" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_338" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestLineItems_336" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_338" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinorityInterestInJointVentures" xlink:label="loc_us-gaap_MinorityInterestInJointVentures_339" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestLineItems_336" xlink:to="loc_us-gaap_MinorityInterestInJointVentures_339" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/SharebasedCompensationAdditionalInformationDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_122" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_123" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_122" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_123" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_124" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_123" xlink:to="loc_us-gaap_PlanNameAxis_124" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_125" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_124" xlink:to="loc_us-gaap_PlanNameDomain_125" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_TwoThousandTenPlanMember" xlink:label="loc_xnet_TwoThousandTenPlanMember_126" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_125" xlink:to="loc_xnet_TwoThousandTenPlanMember_126" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_TwoThousandAndThirteenPlanMember" xlink:label="loc_xnet_TwoThousandAndThirteenPlanMember_127" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_125" xlink:to="loc_xnet_TwoThousandAndThirteenPlanMember_127" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_TwoThousandFourteenShareIncentivePlanMember" xlink:label="loc_xnet_TwoThousandFourteenShareIncentivePlanMember_128" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_125" xlink:to="loc_xnet_TwoThousandFourteenShareIncentivePlanMember_128" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_129" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_123" xlink:to="loc_us-gaap_RangeAxis_129" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_130" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeAxis_129" xlink:to="loc_us-gaap_RangeMember_130" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_131" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeMember_130" xlink:to="loc_us-gaap_MinimumMember_131" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_132" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeMember_130" xlink:to="loc_us-gaap_MaximumMember_132" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_133" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_123" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_133" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_134" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_133" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_134" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_KingsoftCloudStorageBusinessMember" xlink:label="loc_xnet_KingsoftCloudStorageBusinessMember_135" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_134" xlink:to="loc_xnet_KingsoftCloudStorageBusinessMember_135" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_136" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_123" xlink:to="loc_us-gaap_AwardTypeAxis_136" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_137" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_136" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_137" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaap_RestrictedStockMember_138" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_137" xlink:to="loc_us-gaap_RestrictedStockMember_138" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_139" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_123" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_139" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_140" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_139" xlink:to="loc_us-gaap_RelatedPartyDomain_140" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_LeadingAdviceHoldingsLimitedMember" xlink:label="loc_xnet_LeadingAdviceHoldingsLimitedMember_141" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_140" xlink:to="loc_xnet_LeadingAdviceHoldingsLimitedMember_141" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VestingAxis" xlink:label="loc_us-gaap_VestingAxis_142" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_123" xlink:to="loc_us-gaap_VestingAxis_142" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_143" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingAxis_142" xlink:to="loc_us-gaap_VestingDomain_143" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_145" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_143" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_145" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_146" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_143" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_146" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_147" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_143" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_147" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_SharebasedCompensationAwardTrancheFourMember" xlink:label="loc_xnet_SharebasedCompensationAwardTrancheFourMember_148" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_143" xlink:to="loc_xnet_SharebasedCompensationAwardTrancheFourMember_148" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_SharebasedCompensationAwardTrancheFiveMember" xlink:label="loc_xnet_SharebasedCompensationAwardTrancheFiveMember_144" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_143" xlink:to="loc_xnet_SharebasedCompensationAwardTrancheFiveMember_144" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShareBasedCompensationAwardTrancheSixMember" xlink:label="loc_xnet_ShareBasedCompensationAwardTrancheSixMember_2307" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_143" xlink:to="loc_xnet_ShareBasedCompensationAwardTrancheSixMember_2307" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShareBasedCompensationAwardTrancheSevenMember" xlink:label="loc_xnet_ShareBasedCompensationAwardTrancheSevenMember_2308" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_143" xlink:to="loc_xnet_ShareBasedCompensationAwardTrancheSevenMember_2308" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="loc_us-gaap_TitleOfIndividualAxis_149" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_123" xlink:to="loc_us-gaap_TitleOfIndividualAxis_149" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_150" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TitleOfIndividualAxis_149" xlink:to="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_150" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DirectorMember" xlink:label="loc_us-gaap_DirectorMember_153" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_150" xlink:to="loc_us-gaap_DirectorMember_153" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_EmployeeMember" xlink:label="loc_xnet_EmployeeMember_154" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_150" xlink:to="loc_xnet_EmployeeMember_154" use="optional" order="32" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_OfficersAndEmployeesMember" xlink:label="loc_xnet_OfficersAndEmployeesMember_156" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_150" xlink:to="loc_xnet_OfficersAndEmployeesMember_156" use="optional" order="33" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_SeniorOfficersMember" xlink:label="loc_xnet_SeniorOfficersMember_2381" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_150" xlink:to="loc_xnet_SeniorOfficersMember_2381" use="optional" order="34" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="loc_us-gaap_StatementScenarioAxis_157" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_123" xlink:to="loc_us-gaap_StatementScenarioAxis_157" use="optional" order="35" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_2599" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementScenarioAxis_157" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_2599" use="optional" order="36" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioForecastMember" xlink:label="loc_us-gaap_ScenarioForecastMember_2600" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScenarioUnspecifiedDomain_2599" xlink:to="loc_us-gaap_ScenarioForecastMember_2600" use="optional" order="37" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2598" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_123" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2598" use="optional" order="38" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1_158" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2598" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1_158" use="optional" order="39" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_159" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2598" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_159" use="optional" order="40" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_162" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2598" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_162" use="optional" order="41" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_163" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2598" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_163" use="optional" order="42" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_164" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2598" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_164" use="optional" order="43" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_165" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2598" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_165" use="optional" order="44" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_SharesLockUpPeriod" xlink:label="loc_xnet_SharesLockUpPeriod_166" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2598" xlink:to="loc_xnet_SharesLockUpPeriod_166" use="optional" order="45" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost_167" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2598" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost_167" use="optional" order="46" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" xlink:label="loc_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1_168" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2598" xlink:to="loc_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1_168" use="optional" order="47" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPostCombination" xlink:label="loc_xnet_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPostCombination_169" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2598" xlink:to="loc_xnet_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPostCombination_169" use="optional" order="48" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsConvertedAndCancelled" xlink:label="loc_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsConvertedAndCancelled_170" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2598" xlink:to="loc_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsConvertedAndCancelled_170" use="optional" order="49" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsConvertedAndOtherThanOptionsGrantedInPeriod" xlink:label="loc_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsConvertedAndOtherThanOptionsGrantedInPeriod_171" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2598" xlink:to="loc_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsConvertedAndOtherThanOptionsGrantedInPeriod_171" use="optional" order="50" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_172" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2598" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_172" use="optional" order="51" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate" xlink:label="loc_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate_173" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2598" xlink:to="loc_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate_173" use="optional" order="52" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_174" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2598" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_174" use="optional" order="53" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_175" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2598" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_175" use="optional" order="54" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_176" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2598" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_176" use="optional" order="55" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_177" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2598" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_177" use="optional" order="56" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_UnrecognizedShareBasedCompensationExpenses" xlink:label="loc_xnet_UnrecognizedShareBasedCompensationExpenses_178" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2598" xlink:to="loc_xnet_UnrecognizedShareBasedCompensationExpenses_178" use="optional" order="57" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_179" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2598" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_179" use="optional" order="58" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/ShorttermInvestments">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfInvestmentsAbstract" xlink:label="loc_us-gaap_ScheduleOfInvestmentsAbstract_2052" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShortTermInvestmentsTextBlock" xlink:label="loc_xnet_ShortTermInvestmentsTextBlock_2053" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsAbstract_2052" xlink:to="loc_xnet_ShortTermInvestmentsTextBlock_2053" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/SharebasedCompensationSummaryOfStockOptionActivityDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1626" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_2108" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1626" xlink:to="loc_us-gaap_StatementTable_2108" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2109" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2108" xlink:to="loc_us-gaap_StatementClassOfStockAxis_2109" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2110" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2109" xlink:to="loc_us-gaap_ClassOfStockDomain_2110" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_2111" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2108" xlink:to="loc_us-gaap_StatementLineItems_2111" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2201" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2111" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2201" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_1629" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2201" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_1629" use="optional" order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_1630" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2201" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_1630" use="optional" order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_1632" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2201" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_1632" use="optional" order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1633" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2201" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1633" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_1634" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2201" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_1634" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_1635" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2201" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_1635" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_1638" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2201" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_1638" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_1639" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2201" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_1639" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_1641" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2201" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_1641" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_1642" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2201" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_1642" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_1643" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2201" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_1643" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_1644" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2201" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_1644" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1645" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2201" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1645" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageGrantDateFairValue" xlink:label="loc_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageGrantDateFairValue_1646" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2201" xlink:to="loc_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageGrantDateFairValue_1646" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue" xlink:label="loc_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue_1647" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2201" xlink:to="loc_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue_1647" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_1648" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2201" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_1648" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_1649" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2201" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_1649" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_1650" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2201" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_1650" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_1651" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2201" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_1651" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_1653" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2201" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_1653" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_1654" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2201" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_1654" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/SharebasedCompensationSummaryOfRestrictedSharesActivitiesDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_181" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_182" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_181" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_182" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_183" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_182" xlink:to="loc_us-gaap_PlanNameAxis_183" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_184" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_183" xlink:to="loc_us-gaap_PlanNameDomain_184" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_TwoThousandTenPlanMember" xlink:label="loc_xnet_TwoThousandTenPlanMember_185" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_184" xlink:to="loc_xnet_TwoThousandTenPlanMember_185" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_TwoThousandAndThirteenPlanMember" xlink:label="loc_xnet_TwoThousandAndThirteenPlanMember_186" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_184" xlink:to="loc_xnet_TwoThousandAndThirteenPlanMember_186" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_TwoThousandFourteenShareIncentivePlanMember" xlink:label="loc_xnet_TwoThousandFourteenShareIncentivePlanMember_187" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_184" xlink:to="loc_xnet_TwoThousandFourteenShareIncentivePlanMember_187" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_188" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_182" xlink:to="loc_us-gaap_AwardTypeAxis_188" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_189" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_188" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_189" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaap_RestrictedStockMember_190" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_189" xlink:to="loc_us-gaap_RestrictedStockMember_190" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_191" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_182" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_191" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_192" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_191" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_192" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_194" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_191" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_194" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_195" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_191" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_195" use="optional" order="13" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_196" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_191" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_196" use="optional" order="14" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_197" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_191" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_197" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber" xlink:label="loc_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber_198" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_191" xlink:to="loc_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber_198" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_200" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_191" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_200" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/SharebasedCompensationScheduleOfFairValuesOfStockOptionsGrantedDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1672" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1673" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1672" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1673" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_1674" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1673" xlink:to="loc_us-gaap_RangeAxis_1674" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_1675" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeAxis_1674" xlink:to="loc_us-gaap_RangeMember_1675" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_1676" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeMember_1675" xlink:to="loc_us-gaap_MinimumMember_1676" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_1677" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeMember_1675" xlink:to="loc_us-gaap_MaximumMember_1677" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1678" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1673" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1678" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_1679" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1678" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_1679" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_1680" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1678" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_1680" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_1681" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1678" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_1681" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_1682" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1678" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_1682" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_1683" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1678" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_1683" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_1684" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1678" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_1684" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/SharebasedCompensationScheduleOfRecognizedCompensationCostsDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1662" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1663" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1662" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1663" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_1664" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1663" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_1664" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_1665" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_1664" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_1665" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_1666" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1665" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_1666" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_1667" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1665" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_1667" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_1668" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1665" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_1668" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_1669" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1663" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_1669" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_1670" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_1669" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_1670" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/BasicAndDilutedNetIncomeLossPerShareScheduleOfBasicAndDilutedNetIncomeLossPerShareDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_560" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_EarningPerShareTable" xlink:label="loc_xnet_EarningPerShareTable_561" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_560" xlink:to="loc_xnet_EarningPerShareTable_561" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_562" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_EarningPerShareTable_561" xlink:to="loc_us-gaap_StatementClassOfStockAxis_562" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_563" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_562" xlink:to="loc_us-gaap_ClassOfStockDomain_563" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_EarningPerShareLineItems" xlink:label="loc_xnet_EarningPerShareLineItems_568" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_EarningPerShareTable_561" xlink:to="loc_xnet_EarningPerShareLineItems_568" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAbstract" xlink:label="loc_us-gaap_NetIncomeLossAbstract_569" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_EarningPerShareLineItems_568" xlink:to="loc_us-gaap_NetIncomeLossAbstract_569" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_570" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAbstract_569" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations_570" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_2210" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAbstract_569" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_2210" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/disclosureGuidance" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_572" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAbstract_569" xlink:to="loc_us-gaap_ProfitLoss_572" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_573" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAbstract_569" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_573" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/disclosureGuidance" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_574" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAbstract_569" xlink:to="loc_us-gaap_NetIncomeLoss_574" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_583" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_EarningPerShareLineItems_568" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_583" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncomeLossFromContinuingOperationsBasic" xlink:label="loc_xnet_IncomeLossFromContinuingOperationsBasic_584" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_EarningPerShareLineItems_568" xlink:to="loc_xnet_IncomeLossFromContinuingOperationsBasic_584" use="optional" order="12" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_585" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_EarningPerShareLineItems_568" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_585" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_587" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_EarningPerShareLineItems_568" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_587" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_NetIncomeLossAvailableToCommonStockholdersDilutedDiscontinuedOperations" xlink:label="loc_xnet_NetIncomeLossAvailableToCommonStockholdersDilutedDiscontinuedOperations_588" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_EarningPerShareLineItems_568" xlink:to="loc_xnet_NetIncomeLossAvailableToCommonStockholdersDilutedDiscontinuedOperations_588" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_589" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_EarningPerShareLineItems_568" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_589" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_590" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_589" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_590" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_593" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_589" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_593" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_594" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_EarningPerShareLineItems_568" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_594" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare_595" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_EarningPerShareLineItems_568" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare_595" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_596" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_EarningPerShareLineItems_568" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_596" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare_597" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_EarningPerShareLineItems_568" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare_597" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/BasicAndDilutedNetIncomeLossPerShareScheduleOfAntidilutiveSharesExcludedFromComputationOfDilutedNetIncomePerCommonShareDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_1130" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_1131" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_1130" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_1131" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1132" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_1131" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1132" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_1133" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1132" xlink:to="loc_us-gaap_EquityComponentDomain_1133" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_1135" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_1131" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_1135" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain" xlink:label="loc_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_1136" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis_1135" xlink:to="loc_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_1136" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_EmployeeStockOptionsAndRestrictedSharesMember" xlink:label="loc_xnet_EmployeeStockOptionsAndRestrictedSharesMember_1137" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain_1136" xlink:to="loc_xnet_EmployeeStockOptionsAndRestrictedSharesMember_1137" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_1138" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_1131" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_1138" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_1139" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_1138" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_1139" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/RelatedPartyTransactionsScheduleOfRelationshipBetweenRelatedPartiesWithTheirGroupsDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_801" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_802" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_801" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_802" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_803" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_802" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_803" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_804" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_803" xlink:to="loc_us-gaap_RelatedPartyDomain_804" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ZhuhaiQianyouMember" xlink:label="loc_xnet_ZhuhaiQianyouMember_805" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_804" xlink:to="loc_xnet_ZhuhaiQianyouMember_805" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_HaoChengMember" xlink:label="loc_xnet_HaoChengMember_806" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_804" xlink:to="loc_xnet_HaoChengMember_806" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ChuanWangMember" xlink:label="loc_xnet_ChuanWangMember_807" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_804" xlink:to="loc_xnet_ChuanWangMember_807" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenglongZouMember" xlink:label="loc_xnet_ShenglongZouMember_808" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_804" xlink:to="loc_xnet_ShenglongZouMember_808" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BeijingMilletTechnologyCoLtdMember" xlink:label="loc_xnet_BeijingMilletTechnologyCoLtdMember_809" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_804" xlink:to="loc_xnet_BeijingMilletTechnologyCoLtdMember_809" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_LeadingAdviceHoldingsLimitedMember" xlink:label="loc_xnet_LeadingAdviceHoldingsLimitedMember_810" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_804" xlink:to="loc_xnet_LeadingAdviceHoldingsLimitedMember_810" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_VantagePointGlobalLimitedMember" xlink:label="loc_xnet_VantagePointGlobalLimitedMember_811" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_804" xlink:to="loc_xnet_VantagePointGlobalLimitedMember_811" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AidenAndLasmineLimitedMember" xlink:label="loc_xnet_AidenAndLasmineLimitedMember_812" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_804" xlink:to="loc_xnet_AidenAndLasmineLimitedMember_812" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_KingsoftCorporationLimitedMember" xlink:label="loc_xnet_KingsoftCorporationLimitedMember_813" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_804" xlink:to="loc_xnet_KingsoftCorporationLimitedMember_813" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_KingVentureHoldingsLimitedMember" xlink:label="loc_xnet_KingVentureHoldingsLimitedMember_2252" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_804" xlink:to="loc_xnet_KingVentureHoldingsLimitedMember_2252" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_XiaomiVentureLimitedMember" xlink:label="loc_xnet_XiaomiVentureLimitedMember_2253" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_804" xlink:to="loc_xnet_XiaomiVentureLimitedMember_2253" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_MorningsideTechnologyInvestmentsLimitedMember" xlink:label="loc_xnet_MorningsideTechnologyInvestmentsLimitedMember_2254" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_804" xlink:to="loc_xnet_MorningsideTechnologyInvestmentsLimitedMember_2254" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenMojingouInformationServiceCoLtdMember" xlink:label="loc_xnet_ShenzhenMojingouInformationServiceCoLtdMember_2541" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_804" xlink:to="loc_xnet_ShenzhenMojingouInformationServiceCoLtdMember_2541" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenXunleiFinanceInformationServiceCoLtdMember" xlink:label="loc_xnet_ShenzhenXunleiFinanceInformationServiceCoLtdMember_2256" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_804" xlink:to="loc_xnet_ShenzhenXunleiFinanceInformationServiceCoLtdMember_2256" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenCrystalTechnologyCoLtdMember" xlink:label="loc_xnet_ShenzhenCrystalTechnologyCoLtdMember_2257" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_804" xlink:to="loc_xnet_ShenzhenCrystalTechnologyCoLtdMember_2257" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_MilletCommunicationTechnologyCoLtdMember" xlink:label="loc_xnet_MilletCommunicationTechnologyCoLtdMember_2258" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_804" xlink:to="loc_xnet_MilletCommunicationTechnologyCoLtdMember_2258" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BeijingMilletElectronicProductsCoLtdMember" xlink:label="loc_xnet_BeijingMilletElectronicProductsCoLtdMember_2259" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_804" xlink:to="loc_xnet_BeijingMilletElectronicProductsCoLtdMember_2259" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BeijingMilletDigitalTechnologyCoLtdMember" xlink:label="loc_xnet_BeijingMilletDigitalTechnologyCoLtdMember_2260" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_804" xlink:to="loc_xnet_BeijingMilletDigitalTechnologyCoLtdMember_2260" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_MilletTechnologyCoLtdMember" xlink:label="loc_xnet_MilletTechnologyCoLtdMember_2261" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_804" xlink:to="loc_xnet_MilletTechnologyCoLtdMember_2261" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenThunderTradeServiceCoLtdMember" xlink:label="loc_xnet_ShenzhenThunderTradeServiceCoLtdMember_2542" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_804" xlink:to="loc_xnet_ShenzhenThunderTradeServiceCoLtdMember_2542" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenThunderEconomicConsultingCoLtdMember" xlink:label="loc_xnet_ShenzhenThunderEconomicConsultingCoLtdMember_2543" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_804" xlink:to="loc_xnet_ShenzhenThunderEconomicConsultingCoLtdMember_2543" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenThunderboltDigitalTechnologyCoLtdMember" xlink:label="loc_xnet_ShenzhenThunderboltDigitalTechnologyCoLtdMember_2544" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_804" xlink:to="loc_xnet_ShenzhenThunderboltDigitalTechnologyCoLtdMember_2544" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BeijingMilletMobileSoftwareCoLtdMember" xlink:label="loc_xnet_BeijingMilletMobileSoftwareCoLtdMember_2546" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_804" xlink:to="loc_xnet_BeijingMilletMobileSoftwareCoLtdMember_2546" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_GuangzhouMilletInformationServiceCoLtdMember" xlink:label="loc_xnet_GuangzhouMilletInformationServiceCoLtdMember_2547" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_804" xlink:to="loc_xnet_GuangzhouMilletInformationServiceCoLtdMember_2547" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenXunyiNetworkTechnologyCorpltdShenzhenXunyiMember" xlink:label="loc_xnet_ShenzhenXunyiNetworkTechnologyCorpltdShenzhenXunyiMember_2721" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_804" xlink:to="loc_xnet_ShenzhenXunyiNetworkTechnologyCorpltdShenzhenXunyiMember_2721" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems" xlink:label="loc_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems_814" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_802" xlink:to="loc_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems_814" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships" xlink:label="loc_us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships_815" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems_814" xlink:to="loc_us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships_815" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/RelatedPartyTransactionsScheduleOfSignificantRelatedPartyTransactionsDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_766" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_767" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_766" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_767" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_768" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_767" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_768" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_769" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_768" xlink:to="loc_us-gaap_RelatedPartyDomain_769" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ZhuhaiQianyouMember" xlink:label="loc_xnet_ZhuhaiQianyouMember_770" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_769" xlink:to="loc_xnet_ZhuhaiQianyouMember_770" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_MilletTechnologyCoLtdMember" xlink:label="loc_xnet_MilletTechnologyCoLtdMember_2263" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_769" xlink:to="loc_xnet_MilletTechnologyCoLtdMember_2263" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_MilletCommunicationTechnologyCoLtdMember" xlink:label="loc_xnet_MilletCommunicationTechnologyCoLtdMember_2264" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_769" xlink:to="loc_xnet_MilletCommunicationTechnologyCoLtdMember_2264" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BeijingMilletTechnologyCoLtdMember" xlink:label="loc_xnet_BeijingMilletTechnologyCoLtdMember_2583" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_769" xlink:to="loc_xnet_BeijingMilletTechnologyCoLtdMember_2583" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BeijingXiaomiMember" xlink:label="loc_xnet_BeijingXiaomiMember_2584" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_769" xlink:to="loc_xnet_BeijingXiaomiMember_2584" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AidenAndLasmineLimitedMember" xlink:label="loc_xnet_AidenAndLasmineLimitedMember_775" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_769" xlink:to="loc_xnet_AidenAndLasmineLimitedMember_775" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_VantagePointGlobalLimitedMember" xlink:label="loc_xnet_VantagePointGlobalLimitedMember_776" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_769" xlink:to="loc_xnet_VantagePointGlobalLimitedMember_776" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BeijingXiaomiMobileSoftwareCoLtdMember" xlink:label="loc_xnet_BeijingXiaomiMobileSoftwareCoLtdMember_2551" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_769" xlink:to="loc_xnet_BeijingXiaomiMobileSoftwareCoLtdMember_2551" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems" xlink:label="loc_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems_777" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_767" xlink:to="loc_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems_777" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DueToRelatedPartiesCurrentAndNoncurrent" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrentAndNoncurrent_778" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems_777" xlink:to="loc_us-gaap_DueToRelatedPartiesCurrentAndNoncurrent_778" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaap_SalesRevenueNet_2265" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems_777" xlink:to="loc_us-gaap_SalesRevenueNet_2265" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TechnologyServicesRevenue" xlink:label="loc_us-gaap_TechnologyServicesRevenue_781" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems_777" xlink:to="loc_us-gaap_TechnologyServicesRevenue_781" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/presentationGuidance" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MarketingExpense" xlink:label="loc_us-gaap_MarketingExpense_2267" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems_777" xlink:to="loc_us-gaap_MarketingExpense_2267" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdvertisingRevenue" xlink:label="loc_us-gaap_AdvertisingRevenue_782" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems_777" xlink:to="loc_us-gaap_AdvertisingRevenue_782" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_WithholdingTaxPayableNoncurrent" xlink:label="loc_xnet_WithholdingTaxPayableNoncurrent_783" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems_777" xlink:to="loc_xnet_WithholdingTaxPayableNoncurrent_783" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/RelatedPartyTransactionsAdditionalInformationDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_744" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_745" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_744" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_745" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_746" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_745" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_746" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_747" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_746" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_747" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_749" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_745" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_749" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_750" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_749" xlink:to="loc_us-gaap_RelatedPartyDomain_750" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AidenAndLasmineLimitedMember" xlink:label="loc_xnet_AidenAndLasmineLimitedMember_752" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_750" xlink:to="loc_xnet_AidenAndLasmineLimitedMember_752" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_VantagePointGlobalLimitedMember" xlink:label="loc_xnet_VantagePointGlobalLimitedMember_753" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_750" xlink:to="loc_xnet_VantagePointGlobalLimitedMember_753" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_754" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_745" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_754" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_755" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_754" xlink:to="loc_us-gaap_EquityComponentDomain_755" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="loc_us-gaap_TreasuryStockMember_756" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_755" xlink:to="loc_us-gaap_TreasuryStockMember_756" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems" xlink:label="loc_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems_757" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_745" xlink:to="loc_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems_757" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_761" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems_757" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_761" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_762" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems_757" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_762" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_InterestOnWithholdingTaxPercentage" xlink:label="loc_xnet_InterestOnWithholdingTaxPercentage_763" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems_757" xlink:to="loc_xnet_InterestOnWithholdingTaxPercentage_763" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_InterestOnWithholdingTax" xlink:label="loc_xnet_InterestOnWithholdingTax_764" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems_757" xlink:to="loc_xnet_InterestOnWithholdingTax_764" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_WithholdingTaxPayableNoncurrent" xlink:label="loc_xnet_WithholdingTaxPayableNoncurrent_2380" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems_757" xlink:to="loc_xnet_WithholdingTaxPayableNoncurrent_2380" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/AccountsReceivableNet">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaap_ReceivablesAbstract_2032" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:label="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_2033" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_2032" xlink:to="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_2033" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/RelatedPartyTransactionsScheduleOfAmountDueToFromRelatedPartyDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_785" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_786" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_785" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_786" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_787" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_786" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_787" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_788" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_787" xlink:to="loc_us-gaap_RelatedPartyDomain_788" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ZhuhaiQianyouMember" xlink:label="loc_xnet_ZhuhaiQianyouMember_789" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_788" xlink:to="loc_xnet_ZhuhaiQianyouMember_789" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AidenAndLasmineLimitedMember" xlink:label="loc_xnet_AidenAndLasmineLimitedMember_790" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_788" xlink:to="loc_xnet_AidenAndLasmineLimitedMember_790" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_VantagePointGlobalLimitedMember" xlink:label="loc_xnet_VantagePointGlobalLimitedMember_791" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_788" xlink:to="loc_xnet_VantagePointGlobalLimitedMember_791" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BeijingXiaomiMember" xlink:label="loc_xnet_BeijingXiaomiMember_792" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_788" xlink:to="loc_xnet_BeijingXiaomiMember_792" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_MilletCommunicationTechnologyCoLtdMember" xlink:label="loc_xnet_MilletCommunicationTechnologyCoLtdMember_2268" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_788" xlink:to="loc_xnet_MilletCommunicationTechnologyCoLtdMember_2268" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BeijingMilletMobileSoftwareCoLtdMember" xlink:label="loc_xnet_BeijingMilletMobileSoftwareCoLtdMember_2552" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_788" xlink:to="loc_xnet_BeijingMilletMobileSoftwareCoLtdMember_2552" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BeijingMilletPaymentTechnologiesLimitedMember" xlink:label="loc_xnet_BeijingMilletPaymentTechnologiesLimitedMember_2269" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_788" xlink:to="loc_xnet_BeijingMilletPaymentTechnologiesLimitedMember_2269" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_GuangzhouMilletInformationServiceCoLtdMember" xlink:label="loc_xnet_GuangzhouMilletInformationServiceCoLtdMember_2553" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_788" xlink:to="loc_xnet_GuangzhouMilletInformationServiceCoLtdMember_2553" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenXunleiFinanceInformationServiceCoLtdMember" xlink:label="loc_xnet_ShenzhenXunleiFinanceInformationServiceCoLtdMember_2270" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_788" xlink:to="loc_xnet_ShenzhenXunleiFinanceInformationServiceCoLtdMember_2270" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenCrystalTechnologyCoLtdMember" xlink:label="loc_xnet_ShenzhenCrystalTechnologyCoLtdMember_2271" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_788" xlink:to="loc_xnet_ShenzhenCrystalTechnologyCoLtdMember_2271" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenglongZouMember" xlink:label="loc_xnet_ShenglongZouMember_794" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_788" xlink:to="loc_xnet_ShenglongZouMember_794" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ChuanWangMember" xlink:label="loc_xnet_ChuanWangMember_795" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_788" xlink:to="loc_xnet_ChuanWangMember_795" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems" xlink:label="loc_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems_796" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_786" xlink:to="loc_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems_796" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrent_798" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems_796" xlink:to="loc_us-gaap_DueToRelatedPartiesCurrent_798" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DueToRelatedPartiesNoncurrent" xlink:label="loc_us-gaap_DueToRelatedPartiesNoncurrent_799" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems_796" xlink:to="loc_us-gaap_DueToRelatedPartiesNoncurrent_799" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DueFromRelatedPartiesCurrent" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent_797" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems_796" xlink:to="loc_us-gaap_DueFromRelatedPartiesCurrent_797" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/TaxationAdditionalInformationDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_341" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncomeTaxTable" xlink:label="loc_xnet_IncomeTaxTable_342" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_341" xlink:to="loc_xnet_IncomeTaxTable_342" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_343" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_IncomeTaxTable_342" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_343" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_344" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_343" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_344" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_350" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_IncomeTaxTable_342" xlink:to="loc_dei_LegalEntityAxis_350" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_351" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_350" xlink:to="loc_dei_EntityDomain_351" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_PeoplesRepublicOfChinaEntitiesMember" xlink:label="loc_xnet_PeoplesRepublicOfChinaEntitiesMember_353" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_351" xlink:to="loc_xnet_PeoplesRepublicOfChinaEntitiesMember_353" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenXunleiMember" xlink:label="loc_xnet_ShenzhenXunleiMember_354" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_351" xlink:to="loc_xnet_ShenzhenXunleiMember_354" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_XunleiComputerMember" xlink:label="loc_xnet_XunleiComputerMember_2581" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_351" xlink:to="loc_xnet_XunleiComputerMember_2581" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="loc_us-gaap_StatementScenarioAxis_356" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_IncomeTaxTable_342" xlink:to="loc_us-gaap_StatementScenarioAxis_356" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_2378" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementScenarioAxis_356" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_2378" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncomeTaxLineItems" xlink:label="loc_xnet_IncomeTaxLineItems_2377" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_IncomeTaxTable_342" xlink:to="loc_xnet_IncomeTaxLineItems_2377" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_357" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_IncomeTaxLineItems_2377" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_357" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxHolidayDescription" xlink:label="loc_us-gaap_IncomeTaxHolidayDescription_361" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_IncomeTaxLineItems_2377" xlink:to="loc_us-gaap_IncomeTaxHolidayDescription_361" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_362" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_IncomeTaxLineItems_2377" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_362" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:label="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_365" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_IncomeTaxLineItems_2377" xlink:to="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_365" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncomeTaxReconciliationForeignWithholdingTaxes" xlink:label="loc_xnet_IncomeTaxReconciliationForeignWithholdingTaxes_366" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_IncomeTaxLineItems_2377" xlink:to="loc_xnet_IncomeTaxReconciliationForeignWithholdingTaxes_366" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_2437" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_IncomeTaxLineItems_2377" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_2437" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_EffectiveIncomeTaxRateReconciliationDeductionResearchAndDevelopmentPercent" xlink:label="loc_xnet_EffectiveIncomeTaxRateReconciliationDeductionResearchAndDevelopmentPercent_2554" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_IncomeTaxLineItems_2377" xlink:to="loc_xnet_EffectiveIncomeTaxRateReconciliationDeductionResearchAndDevelopmentPercent_2554" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/TaxationScheduleOfCurrentAndDeferredPortionsOfIncomeTaxExpenseDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_1881" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_2116" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1881" xlink:to="loc_us-gaap_StatementTable_2116" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2117" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2116" xlink:to="loc_us-gaap_StatementClassOfStockAxis_2117" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2118" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2117" xlink:to="loc_us-gaap_ClassOfStockDomain_2118" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_2119" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2116" xlink:to="loc_us-gaap_StatementLineItems_2119" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_1882" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2119" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_1882" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_1883" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2119" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_1883" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_1884" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2119" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_1884" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/TaxationSummaryOfAggregateAmountAndPerShareEffectOfTaxHolidayDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_1870" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_2124" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1870" xlink:to="loc_us-gaap_StatementTable_2124" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2125" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2124" xlink:to="loc_us-gaap_StatementClassOfStockAxis_2125" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2126" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2125" xlink:to="loc_us-gaap_ClassOfStockDomain_2126" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_2127" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2124" xlink:to="loc_us-gaap_StatementLineItems_2127" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxHolidayAggregateDollarAmount" xlink:label="loc_us-gaap_IncomeTaxHolidayAggregateDollarAmount_1871" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2127" xlink:to="loc_us-gaap_IncomeTaxHolidayAggregateDollarAmount_1871" use="optional" order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncomeTaxHolidayIncomeTaxBenefitsPerShareBasic" xlink:label="loc_xnet_IncomeTaxHolidayIncomeTaxBenefitsPerShareBasic_1872" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2127" xlink:to="loc_xnet_IncomeTaxHolidayIncomeTaxBenefitsPerShareBasic_1872" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted" xlink:label="loc_xnet_IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted_1873" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2127" xlink:to="loc_xnet_IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted_1873" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/TaxationReconciliationOfTotalTaxBenefitExpenseDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_932" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_2128" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_932" xlink:to="loc_us-gaap_StatementTable_2128" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2129" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2128" xlink:to="loc_us-gaap_StatementClassOfStockAxis_2129" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2130" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2129" xlink:to="loc_us-gaap_ClassOfStockDomain_2130" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_2131" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2128" xlink:to="loc_us-gaap_StatementLineItems_2131" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_933" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2131" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_933" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_934" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_933" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_934" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_935" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_933" xlink:to="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_935" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_936" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_933" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_936" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductions" xlink:label="loc_us-gaap_IncomeTaxReconciliationDeductions_937" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_933" xlink:to="loc_us-gaap_IncomeTaxReconciliationDeductions_937" use="optional" order="9" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncomeTaxReconciliationEffectOfTaxHolidays" xlink:label="loc_xnet_IncomeTaxReconciliationEffectOfTaxHolidays_938" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_933" xlink:to="loc_xnet_IncomeTaxReconciliationEffectOfTaxHolidays_938" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_939" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_933" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_939" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_940" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_933" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_940" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncomeTaxReconciliationChangeInOutsideBasisForeignSubsidiaries" xlink:label="loc_xnet_IncomeTaxReconciliationChangeInOutsideBasisForeignSubsidiaries_941" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_933" xlink:to="loc_xnet_IncomeTaxReconciliationChangeInOutsideBasisForeignSubsidiaries_941" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncomeTaxReconciliationTaxCreditsExpirations" xlink:label="loc_xnet_IncomeTaxReconciliationTaxCreditsExpirations_942" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_933" xlink:to="loc_xnet_IncomeTaxReconciliationTaxCreditsExpirations_942" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_943" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_933" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_943" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_944" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_933" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_944" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncomeTaxExpenseBenefitDiscontinuedOperationsIncomeTaxReconciliationAbstract" xlink:label="loc_xnet_IncomeTaxExpenseBenefitDiscontinuedOperationsIncomeTaxReconciliationAbstract_945" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2131" xlink:to="loc_xnet_IncomeTaxExpenseBenefitDiscontinuedOperationsIncomeTaxReconciliationAbstract_945" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/TaxationSummaryOfChangesInDeferredTaxAssetAndLiabilityBalancesDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_520" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncomeTaxTable" xlink:label="loc_xnet_IncomeTaxTable_521" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_520" xlink:to="loc_xnet_IncomeTaxTable_521" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_522" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_IncomeTaxTable_521" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_522" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_523" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_522" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_523" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncomeTaxLineItems" xlink:label="loc_xnet_IncomeTaxLineItems_526" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_IncomeTaxTable_521" xlink:to="loc_xnet_IncomeTaxLineItems_526" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNetCurrentClassificationAbstract" xlink:label="loc_us-gaap_DeferredTaxAssetsNetCurrentClassificationAbstract_527" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_IncomeTaxLineItems_526" xlink:to="loc_us-gaap_DeferredTaxAssetsNetCurrentClassificationAbstract_527" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DeferredTaxAssetsOperatingLossCarryforwardsCurrent" xlink:label="loc_xnet_DeferredTaxAssetsOperatingLossCarryforwardsCurrent_528" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetCurrentClassificationAbstract_527" xlink:to="loc_xnet_DeferredTaxAssetsOperatingLossCarryforwardsCurrent_528" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DeferredTaxAssetsAmortizationOfIntangibleAssetsCurrent" xlink:label="loc_xnet_DeferredTaxAssetsAmortizationOfIntangibleAssetsCurrent_529" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetCurrentClassificationAbstract_527" xlink:to="loc_xnet_DeferredTaxAssetsAmortizationOfIntangibleAssetsCurrent_529" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowanceCurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowanceCurrent_533" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetCurrentClassificationAbstract_527" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowanceCurrent_533" use="optional" order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNetCurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsNetCurrent_534" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetCurrentClassificationAbstract_527" xlink:to="loc_us-gaap_DeferredTaxAssetsNetCurrent_534" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract" xlink:label="loc_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract_535" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_IncomeTaxLineItems_526" xlink:to="loc_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract_535" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent" xlink:label="loc_xnet_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent_537" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract_535" xlink:to="loc_xnet_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent_537" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DeferredTaxAssetsEquityMethodInvestmentsNoncurrent" xlink:label="loc_xnet_DeferredTaxAssetsEquityMethodInvestmentsNoncurrent_2250" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract_535" xlink:to="loc_xnet_DeferredTaxAssetsEquityMethodInvestmentsNoncurrent_2250" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DeferredTaxAssetsAllowanceForAdvanceToSuppliersNonCurrent" xlink:label="loc_xnet_DeferredTaxAssetsAllowanceForAdvanceToSuppliersNonCurrent_2251" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract_535" xlink:to="loc_xnet_DeferredTaxAssetsAllowanceForAdvanceToSuppliersNonCurrent_2251" use="optional" order="13" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:label="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_2549" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract_535" xlink:to="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_2549" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:label="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_2550" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract_535" xlink:to="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_2550" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DeferredTaxAssetsOtherReceivables" xlink:label="loc_xnet_DeferredTaxAssetsOtherReceivables_2548" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract_535" xlink:to="loc_xnet_DeferredTaxAssetsOtherReceivables_2548" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowanceNoncurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowanceNoncurrent_540" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract_535" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowanceNoncurrent_540" use="optional" order="17" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsNetNoncurrent_541" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract_535" xlink:to="loc_us-gaap_DeferredTaxAssetsNetNoncurrent_541" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DeferredTaxLiabilitiesNetNonCurrentClassificationAbstract" xlink:label="loc_xnet_DeferredTaxLiabilitiesNetNonCurrentClassificationAbstract_542" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_IncomeTaxLineItems_526" xlink:to="loc_xnet_DeferredTaxLiabilitiesNetNonCurrentClassificationAbstract_542" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_543" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_DeferredTaxLiabilitiesNetNonCurrentClassificationAbstract_542" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_543" use="optional" order="20" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/TaxationSummaryOfChangesInDeferredTaxAssetAndLiabilityBalancesParentheticalDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_369" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncomeTaxTable" xlink:label="loc_xnet_IncomeTaxTable_370" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_369" xlink:to="loc_xnet_IncomeTaxTable_370" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_371" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_IncomeTaxTable_370" xlink:to="loc_dei_LegalEntityAxis_371" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_372" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_371" xlink:to="loc_dei_EntityDomain_372" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenXunleiMember" xlink:label="loc_xnet_ShenzhenXunleiMember_373" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_372" xlink:to="loc_xnet_ShenzhenXunleiMember_373" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncomeTaxLineItems" xlink:label="loc_xnet_IncomeTaxLineItems_374" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_IncomeTaxTable_370" xlink:to="loc_xnet_IncomeTaxLineItems_374" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_375" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_IncomeTaxLineItems_374" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_375" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalizedSoftwareDevelopmentCostsForSoftwareSoldToCustomers" xlink:label="loc_us-gaap_CapitalizedSoftwareDevelopmentCostsForSoftwareSoldToCustomers_376" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_IncomeTaxLineItems_374" xlink:to="loc_us-gaap_CapitalizedSoftwareDevelopmentCostsForSoftwareSoldToCustomers_376" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="loc_us-gaap_DeferredTaxLiabilities_377" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_IncomeTaxLineItems_374" xlink:to="loc_us-gaap_DeferredTaxLiabilities_377" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/TaxationSummaryOfNetOperatingLossCarryforwardsDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_1897" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TaxCreditCarryforwardTable" xlink:label="loc_us-gaap_TaxCreditCarryforwardTable_1898" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1897" xlink:to="loc_us-gaap_TaxCreditCarryforwardTable_1898" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TaxPeriodAxis" xlink:label="loc_us-gaap_TaxPeriodAxis_1899" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_1898" xlink:to="loc_us-gaap_TaxPeriodAxis_1899" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TaxPeriodDomain" xlink:label="loc_us-gaap_TaxPeriodDomain_1900" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxPeriodAxis_1899" xlink:to="loc_us-gaap_TaxPeriodDomain_1900" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_TaxYear2018Member" xlink:label="loc_xnet_TaxYear2018Member_1903" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxPeriodDomain_1900" xlink:to="loc_xnet_TaxYear2018Member_1903" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_TaxYear2019Member" xlink:label="loc_xnet_TaxYear2019Member_1904" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxPeriodDomain_1900" xlink:to="loc_xnet_TaxYear2019Member_1904" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_TaxYear2020MemberMember" xlink:label="loc_xnet_TaxYear2020MemberMember_1901" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxPeriodDomain_1900" xlink:to="loc_xnet_TaxYear2020MemberMember_1901" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_TaxYear2021Member" xlink:label="loc_xnet_TaxYear2021Member_1902" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxPeriodDomain_1900" xlink:to="loc_xnet_TaxYear2021Member_1902" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_TaxYear2022AndThereafterMember" xlink:label="loc_xnet_TaxYear2022AndThereafterMember_1905" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxPeriodDomain_1900" xlink:to="loc_xnet_TaxYear2022AndThereafterMember_1905" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TaxCreditCarryforwardLineItems" xlink:label="loc_us-gaap_TaxCreditCarryforwardLineItems_1906" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_1898" xlink:to="loc_us-gaap_TaxCreditCarryforwardLineItems_1906" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_1907" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_1906" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_1907" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/TaxationScheduleOfMovementOfValuationAllowanceDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_1875" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_2120" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1875" xlink:to="loc_us-gaap_StatementTable_2120" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2121" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2120" xlink:to="loc_us-gaap_StatementClassOfStockAxis_2121" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2122" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2121" xlink:to="loc_us-gaap_ClassOfStockDomain_2122" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_2123" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2120" xlink:to="loc_us-gaap_StatementLineItems_2123" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_1876" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2123" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_1876" use="optional" order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_1877" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2123" xlink:to="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_1877" use="optional" order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ValuationAllowanceDeferredTaxAssetWriteOff" xlink:label="loc_xnet_ValuationAllowanceDeferredTaxAssetWriteOff_1878" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2123" xlink:to="loc_xnet_ValuationAllowanceDeferredTaxAssetWriteOff_1878" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_1879" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2123" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_1879" use="optional" order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/FairValueMeasurementsScheduleOfFinancialInstrumentsMeasuredAtFairValueDetail">
    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DebtInstrumentFairValueCarryingValueAbstract" xlink:label="loc_xnet_DebtInstrumentFairValueCarryingValueAbstract_503" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_504" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_DebtInstrumentFairValueCarryingValueAbstract_503" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_504" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_505" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_504" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_505" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_506" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_505" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_506" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_507" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_506" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_507" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_508" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_504" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_508" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_509" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_508" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_509" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BankTimeDepositsMember" xlink:label="loc_us-gaap_BankTimeDepositsMember_510" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_509" xlink:to="loc_us-gaap_BankTimeDepositsMember_510" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_FinancialInstrumentsMember" xlink:label="loc_xnet_FinancialInstrumentsMember_511" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_509" xlink:to="loc_xnet_FinancialInstrumentsMember_511" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_FairValueOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisLineItems" xlink:label="loc_xnet_FairValueOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisLineItems_513" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_504" xlink:to="loc_xnet_FairValueOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisLineItems_513" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_514" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_FairValueOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisLineItems_513" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_514" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="loc_us-gaap_ShortTermInvestments_517" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_FairValueOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisLineItems_513" xlink:to="loc_us-gaap_ShortTermInvestments_517" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueNetAssetLiability" xlink:label="loc_us-gaap_FairValueNetAssetLiability_518" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_FairValueOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisLineItems_513" xlink:to="loc_us-gaap_FairValueNetAssetLiability_518" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/PrepaymentsAndOtherAssets">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_1587" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_LongTermPrepaymentDepositsAndOtherAssetsDisclosureTextBlock" xlink:label="loc_xnet_LongTermPrepaymentDepositsAndOtherAssetsDisclosureTextBlock_1588" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_1587" xlink:to="loc_xnet_LongTermPrepaymentDepositsAndOtherAssetsDisclosureTextBlock_1588" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/OtherIncomeNetScheduleOfOtherIncomeNetDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_1962" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_2112" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_1962" xlink:to="loc_us-gaap_StatementTable_2112" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2113" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2112" xlink:to="loc_us-gaap_StatementClassOfStockAxis_2113" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2114" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2113" xlink:to="loc_us-gaap_ClassOfStockDomain_2114" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentTypeAxis" xlink:label="loc_us-gaap_InvestmentTypeAxis_2115" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2112" xlink:to="loc_us-gaap_InvestmentTypeAxis_2115" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_2247" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeAxis_2115" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_2247" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShortTermInvestmentsMember" xlink:label="loc_us-gaap_ShortTermInvestmentsMember_2248" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_2247" xlink:to="loc_us-gaap_ShortTermInvestmentsMember_2248" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLongTermInvestmentsMember" xlink:label="loc_us-gaap_OtherLongTermInvestmentsMember_2249" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_2247" xlink:to="loc_us-gaap_OtherLongTermInvestmentsMember_2249" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_2246" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2112" xlink:to="loc_us-gaap_StatementLineItems_2246" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_SubsidyIncome" xlink:label="loc_xnet_SubsidyIncome_1963" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2246" xlink:to="loc_xnet_SubsidyIncome_1963" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GainLossOnInvestments" xlink:label="loc_us-gaap_GainLossOnInvestments_2735" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2246" xlink:to="loc_us-gaap_GainLossOnInvestments_2735" use="optional" order="10" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_1965" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2246" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_1965" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/presentationGuidance" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:label="loc_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_1967" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2246" xlink:to="loc_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_1967" use="optional" order="12" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossRealized" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossRealized_1968" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2246" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossRealized_1968" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LitigationSettlementAmountAwardedFromOtherParty" xlink:label="loc_us-gaap_LitigationSettlementAmountAwardedFromOtherParty_1969" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2246" xlink:to="loc_us-gaap_LitigationSettlementAmountAwardedFromOtherParty_1969" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_OtherNonoperatingIncomeExpenseMiscellaneous" xlink:label="loc_xnet_OtherNonoperatingIncomeExpenseMiscellaneous_1970" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2246" xlink:to="loc_xnet_OtherNonoperatingIncomeExpenseMiscellaneous_1970" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_1971" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2246" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_1971" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/CommitmentsAndContingenciesAdditionalInformationDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1495" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingenciesTable" xlink:label="loc_us-gaap_LossContingenciesTable_1496" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1495" xlink:to="loc_us-gaap_LossContingenciesTable_1496" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1497" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_1496" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1497" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1498" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1497" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1498" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseArrangementTypeAxis" xlink:label="loc_us-gaap_LeaseArrangementTypeAxis_1501" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_1496" xlink:to="loc_us-gaap_LeaseArrangementTypeAxis_1501" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseArrangementTypeDomain" xlink:label="loc_us-gaap_LeaseArrangementTypeDomain_1502" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseArrangementTypeAxis_1501" xlink:to="loc_us-gaap_LeaseArrangementTypeDomain_1502" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_RentalCommitmentsMember" xlink:label="loc_xnet_RentalCommitmentsMember_1503" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseArrangementTypeDomain_1502" xlink:to="loc_xnet_RentalCommitmentsMember_1503" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BandwidthLeaseCommitmentsMember" xlink:label="loc_xnet_BandwidthLeaseCommitmentsMember_1504" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseArrangementTypeDomain_1502" xlink:to="loc_xnet_BandwidthLeaseCommitmentsMember_1504" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LitigationCaseAxis" xlink:label="loc_us-gaap_LitigationCaseAxis_1505" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_1496" xlink:to="loc_us-gaap_LitigationCaseAxis_1505" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LitigationCaseTypeDomain" xlink:label="loc_us-gaap_LitigationCaseTypeDomain_1506" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LitigationCaseAxis_1505" xlink:to="loc_us-gaap_LitigationCaseTypeDomain_1506" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PendingLitigationMember" xlink:label="loc_us-gaap_PendingLitigationMember_1509" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LitigationCaseTypeDomain_1506" xlink:to="loc_us-gaap_PendingLitigationMember_1509" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_SwitchboardServersOfficeSoftwareAndConstructionInProcessMember" xlink:label="loc_xnet_SwitchboardServersOfficeSoftwareAndConstructionInProcessMember_2245" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LitigationCaseTypeDomain_1506" xlink:to="loc_xnet_SwitchboardServersOfficeSoftwareAndConstructionInProcessMember_2245" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_1511" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_1496" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_1511" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_1512" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_1511" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_1512" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="loc_us-gaap_StatementScenarioAxis_1514" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_1496" xlink:to="loc_us-gaap_StatementScenarioAxis_1514" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_1515" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementScenarioAxis_1514" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_1515" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioForecastMember" xlink:label="loc_us-gaap_ScenarioForecastMember_1516" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScenarioUnspecifiedDomain_1515" xlink:to="loc_us-gaap_ScenarioForecastMember_1516" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_1517" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_1496" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_1517" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="loc_us-gaap_LossContingencyNatureDomain_1518" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_1517" xlink:to="loc_us-gaap_LossContingencyNatureDomain_1518" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingenciesLineItems" xlink:label="loc_us-gaap_LossContingenciesLineItems_1520" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_1496" xlink:to="loc_us-gaap_LossContingenciesLineItems_1520" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesRentExpenseNet" xlink:label="loc_us-gaap_OperatingLeasesRentExpenseNet_1521" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_1520" xlink:to="loc_us-gaap_OperatingLeasesRentExpenseNet_1521" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_OperatingLeasesRentExpenseNetForContinuingOperations" xlink:label="loc_xnet_OperatingLeasesRentExpenseNetForContinuingOperations_1522" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_1520" xlink:to="loc_xnet_OperatingLeasesRentExpenseNetForContinuingOperations_1522" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_OperatingLeasesRentExpenseNetForDiscontinuedOperations" xlink:label="loc_xnet_OperatingLeasesRentExpenseNetForDiscontinuedOperations_1523" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_1520" xlink:to="loc_xnet_OperatingLeasesRentExpenseNetForDiscontinuedOperations_1523" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationPurchases" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationPurchases_1524" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_1520" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationPurchases_1524" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LitigationSettlementExpense" xlink:label="loc_us-gaap_LitigationSettlementExpense_1525" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_1520" xlink:to="loc_us-gaap_LitigationSettlementExpense_1525" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingencyPendingClaimsNumber" xlink:label="loc_us-gaap_LossContingencyPendingClaimsNumber_1526" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_1520" xlink:to="loc_us-gaap_LossContingencyPendingClaimsNumber_1526" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingencyDamagesSoughtValue" xlink:label="loc_us-gaap_LossContingencyDamagesSoughtValue_1527" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_1520" xlink:to="loc_us-gaap_LossContingencyDamagesSoughtValue_1527" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LitigationReserveCurrent" xlink:label="loc_us-gaap_LitigationReserveCurrent_1529" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_1520" xlink:to="loc_us-gaap_LitigationReserveCurrent_1529" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LitigationSettlementAmountAwardedToOtherParty" xlink:label="loc_us-gaap_LitigationSettlementAmountAwardedToOtherParty_2737" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_1520" xlink:to="loc_us-gaap_LitigationSettlementAmountAwardedToOtherParty_2737" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsUnderNoncancellableLeasesDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1531" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfOperatingLeasedAssetsTable" xlink:label="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_1532" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1531" xlink:to="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_1532" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseArrangementTypeAxis" xlink:label="loc_us-gaap_LeaseArrangementTypeAxis_1533" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_1532" xlink:to="loc_us-gaap_LeaseArrangementTypeAxis_1533" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseArrangementTypeDomain" xlink:label="loc_us-gaap_LeaseArrangementTypeDomain_1534" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseArrangementTypeAxis_1533" xlink:to="loc_us-gaap_LeaseArrangementTypeDomain_1534" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_RentalCommitmentsMember" xlink:label="loc_xnet_RentalCommitmentsMember_1535" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseArrangementTypeDomain_1534" xlink:to="loc_xnet_RentalCommitmentsMember_1535" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BandwidthLeaseCommitmentsMember" xlink:label="loc_xnet_BandwidthLeaseCommitmentsMember_1536" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseArrangementTypeDomain_1534" xlink:to="loc_xnet_BandwidthLeaseCommitmentsMember_1536" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasedAssetsLineItems" xlink:label="loc_us-gaap_OperatingLeasedAssetsLineItems_1537" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_1532" xlink:to="loc_us-gaap_OperatingLeasedAssetsLineItems_1537" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_1538" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_1537" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_1538" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_1539" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_1537" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_1539" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_1540" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_1537" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_1540" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_1541" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_1537" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_1541" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/CertainRisksAndConcentrationAdditionalInformationDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="loc_us-gaap_RisksAndUncertaintiesAbstract_309" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="loc_us-gaap_ConcentrationRiskTable_310" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract_309" xlink:to="loc_us-gaap_ConcentrationRiskTable_310" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:label="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_311" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_310" xlink:to="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_311" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_312" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_311" xlink:to="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_312" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_313" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_312" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_313" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember" xlink:label="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_314" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_312" xlink:to="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_314" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_315" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_310" xlink:to="loc_dei_LegalEntityAxis_315" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_316" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_315" xlink:to="loc_dei_EntityDomain_316" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_318" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_310" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_318" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_319" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_318" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_319" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaap_SalesRevenueNetMember_320" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_319" xlink:to="loc_us-gaap_SalesRevenueNetMember_320" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_321" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_310" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_321" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_322" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_321" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_322" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_323" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_322" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_323" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_324" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_310" xlink:to="loc_us-gaap_ConcentrationRiskLineItems_324" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ForeignOwnershipPercentageInInternetBasedBusinessesMaximum" xlink:label="loc_xnet_ForeignOwnershipPercentageInInternetBasedBusinessesMaximum_325" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_324" xlink:to="loc_xnet_ForeignOwnershipPercentageInInternetBasedBusinessesMaximum_325" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_327" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_324" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_327" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_328" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_324" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_328" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ConcentrationRiskNumberOfTopCustomers" xlink:label="loc_xnet_ConcentrationRiskNumberOfTopCustomers_329" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_324" xlink:to="loc_xnet_ConcentrationRiskNumberOfTopCustomers_329" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AccountsPayableintercompaniesBalanceCurrent" xlink:label="loc_xnet_AccountsPayableintercompaniesBalanceCurrent_2431" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_324" xlink:to="loc_xnet_AccountsPayableintercompaniesBalanceCurrent_2431" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AccruedLiabilitiesAndOtherLiabilitiesIntercompaniesBalance" xlink:label="loc_xnet_AccruedLiabilitiesAndOtherLiabilitiesIntercompaniesBalance_2432" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_324" xlink:to="loc_xnet_AccruedLiabilitiesAndOtherLiabilitiesIntercompaniesBalance_2432" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/CertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfViesAndViesSubsidiariesBalanceSheetDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="loc_us-gaap_RisksAndUncertaintiesAbstract_1249" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_1250" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract_1249" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_1250" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:label="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_1251" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_1250" xlink:to="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_1251" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_1252" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_1251" xlink:to="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_1252" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_1253" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_1252" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_1253" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableInterestEntityLineItems" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_1254" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_1250" xlink:to="loc_us-gaap_VariableInterestEntityLineItems_1254" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_1256" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_1254" xlink:to="loc_us-gaap_AssetsCurrentAbstract_1256" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1257" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1256" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1257" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="loc_us-gaap_ShortTermInvestments_1258" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1256" xlink:to="loc_us-gaap_ShortTermInvestments_1258" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_1259" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1256" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_1259" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DueFromRelatedPartiesCurrent" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent_1260" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1256" xlink:to="loc_us-gaap_DueFromRelatedPartiesCurrent_1260" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/presentationGuidance" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNetCurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsNetCurrent_1261" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1256" xlink:to="loc_us-gaap_DeferredTaxAssetsNetCurrent_1261" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_1262" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1256" xlink:to="loc_us-gaap_InventoryNet_1262" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_1263" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1256" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_1263" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent" xlink:label="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent_1264" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1256" xlink:to="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent_1264" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_1266" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1256" xlink:to="loc_us-gaap_AssetsCurrent_1266" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsNoncurrentAbstract" xlink:label="loc_us-gaap_AssetsNoncurrentAbstract_1267" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_1254" xlink:to="loc_us-gaap_AssetsNoncurrentAbstract_1267" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets" xlink:label="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets_1268" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1267" xlink:to="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets_1268" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsNetNoncurrent_1269" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1267" xlink:to="loc_us-gaap_DeferredTaxAssetsNetNoncurrent_1269" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_1270" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1267" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_1270" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConstructionInProgressGross" xlink:label="loc_us-gaap_ConstructionInProgressGross_1271" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1267" xlink:to="loc_us-gaap_ConstructionInProgressGross_1271" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_1272" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1267" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_1272" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_1273" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1267" xlink:to="loc_us-gaap_Goodwill_1273" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_1275" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1267" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_1275" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsNoncurrent" xlink:label="loc_us-gaap_AssetsNoncurrent_1276" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1267" xlink:to="loc_us-gaap_AssetsNoncurrent_1276" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_1277" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_1254" xlink:to="loc_us-gaap_Assets_1277" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_1278" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_1254" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_1278" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_1279" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1278" xlink:to="loc_us-gaap_AccountsPayableCurrent_1279" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrent_1280" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1278" xlink:to="loc_us-gaap_DueToRelatedPartiesCurrent_1280" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent_1281" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1278" xlink:to="loc_us-gaap_DeferredRevenueCurrent_1281" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_1282" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1278" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_1282" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_1283" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1278" xlink:to="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_1283" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_LiabilitiesHeldforsaleNotPartOfDisposalGroupCurrent" xlink:label="loc_xnet_LiabilitiesHeldforsaleNotPartOfDisposalGroupCurrent_2534" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1278" xlink:to="loc_xnet_LiabilitiesHeldforsaleNotPartOfDisposalGroupCurrent_2534" use="optional" order="32" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_1285" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1278" xlink:to="loc_us-gaap_LiabilitiesCurrent_1285" use="optional" order="33" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_1286" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_1254" xlink:to="loc_us-gaap_LiabilitiesNoncurrentAbstract_1286" use="optional" order="34" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent_1287" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_1286" xlink:to="loc_us-gaap_DeferredRevenueNoncurrent_1287" use="optional" order="35" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_1288" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_1286" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_1288" use="optional" order="36" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_1255" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_1254" xlink:to="loc_us-gaap_Liabilities_1255" use="optional" order="37" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/CertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfViesAndViesSubsidiariesIncomeStatementDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="loc_us-gaap_RisksAndUncertaintiesAbstract_1472" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1473" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract_1472" xlink:to="loc_us-gaap_StatementTable_1473" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:label="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_1474" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1473" xlink:to="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_1474" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_1475" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_1474" xlink:to="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_1475" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_1476" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_1475" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_1476" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_1477" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1473" xlink:to="loc_us-gaap_StatementLineItems_1477" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaap_SalesRevenueNet_1478" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1477" xlink:to="loc_us-gaap_SalesRevenueNet_1478" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_1479" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1477" xlink:to="loc_us-gaap_NetIncomeLoss_1479" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/CertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfViesAndViesSubsidiariesCashFlowDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="loc_us-gaap_RisksAndUncertaintiesAbstract_1481" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1482" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract_1481" xlink:to="loc_us-gaap_StatementTable_1482" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:label="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_1483" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1482" xlink:to="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_1483" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_1484" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_1483" xlink:to="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_1484" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_1485" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_1484" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_1485" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_1486" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1482" xlink:to="loc_us-gaap_StatementLineItems_1486" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_1487" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1486" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_1487" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_1488" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1486" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_1488" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/presentationGuidance" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_1489" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1486" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_1489" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_1490" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1486" xlink:to="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_1490" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/SubsequentEventsAdditionalInformationDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaap_SubsequentEventsAbstract_202" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaap_SubsequentEventTable_203" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_202" xlink:to="loc_us-gaap_SubsequentEventTable_203" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_204" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_203" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_204" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_205" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_204" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_205" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_206" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_205" xlink:to="loc_us-gaap_SubsequentEventMember_206" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="loc_us-gaap_StatementScenarioAxis_207" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_203" xlink:to="loc_us-gaap_StatementScenarioAxis_207" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_208" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementScenarioAxis_207" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_208" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_210" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_203" xlink:to="loc_us-gaap_AwardTypeAxis_210" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_211" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_210" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_211" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaap_RestrictedStockMember_212" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_211" xlink:to="loc_us-gaap_RestrictedStockMember_212" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_213" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_203" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_213" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_214" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_213" xlink:to="loc_us-gaap_RelatedPartyDomain_214" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_216" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_203" xlink:to="loc_dei_LegalEntityAxis_216" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_217" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_216" xlink:to="loc_dei_EntityDomain_217" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_HenanTourismInformationCoLtdMember" xlink:label="loc_xnet_HenanTourismInformationCoLtdMember_2242" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_217" xlink:to="loc_xnet_HenanTourismInformationCoLtdMember_2242" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_222" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_203" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_222" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_223" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_222" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_223" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShareRepurchaseProgram2016Member" xlink:label="loc_xnet_ShareRepurchaseProgram2016Member_224" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_223" xlink:to="loc_xnet_ShareRepurchaseProgram2016Member_224" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_225" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_203" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_225" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_226" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_225" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_226" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_228" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_203" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_228" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_2365" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_228" xlink:to="loc_us-gaap_EquityComponentDomain_2365" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="loc_us-gaap_TreasuryStockMember_2366" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_2365" xlink:to="loc_us-gaap_TreasuryStockMember_2366" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_2364" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_203" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_2364" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_2740" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_2364" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_2740" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_WebGameBusinessMember" xlink:label="loc_xnet_WebGameBusinessMember_2741" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_2740" xlink:to="loc_xnet_WebGameBusinessMember_2741" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaap_SubsequentEventLineItems_2739" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_203" xlink:to="loc_us-gaap_SubsequentEventLineItems_2739" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_236" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_2739" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_236" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BusinessCombinationConsiderationPayable" xlink:label="loc_xnet_BusinessCombinationConsiderationPayable_2243" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_2739" xlink:to="loc_xnet_BusinessCombinationConsiderationPayable_2243" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_2244" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_2739" xlink:to="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_2244" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_2363" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_2739" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_2363" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_2738" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_2739" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_2738" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/RestrictedNetAssetsAdditionalInformationDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherRestrictedAssetsAbstract" xlink:label="loc_us-gaap_OtherRestrictedAssetsAbstract_1979" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_2093" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherRestrictedAssetsAbstract_1979" xlink:to="loc_us-gaap_StatementTable_2093" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2094" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2093" xlink:to="loc_us-gaap_StatementClassOfStockAxis_2094" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2095" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2094" xlink:to="loc_us-gaap_ClassOfStockDomain_2095" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_2096" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2093" xlink:to="loc_us-gaap_StatementLineItems_2096" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries" xlink:label="loc_us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries_1980" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2096" xlink:to="loc_us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries_1980" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/PropertyAndEquipment">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_2017" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_2018" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_2017" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_2018" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/AdditionalInformationCondensedFinancialStatementsOfCompanyScheduleOfCondensedBalanceSheetsDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:label="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_410" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CondensedBalanceSheetStatementTable" xlink:label="loc_us-gaap_CondensedBalanceSheetStatementTable_411" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_410" xlink:to="loc_us-gaap_CondensedBalanceSheetStatementTable_411" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidatedEntitiesAxis" xlink:label="loc_us-gaap_ConsolidatedEntitiesAxis_412" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CondensedBalanceSheetStatementTable_411" xlink:to="loc_us-gaap_ConsolidatedEntitiesAxis_412" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidatedEntitiesDomain" xlink:label="loc_us-gaap_ConsolidatedEntitiesDomain_413" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConsolidatedEntitiesAxis_412" xlink:to="loc_us-gaap_ConsolidatedEntitiesDomain_413" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ParentCompanyMember" xlink:label="loc_us-gaap_ParentCompanyMember_414" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConsolidatedEntitiesDomain_413" xlink:to="loc_us-gaap_ParentCompanyMember_414" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_415" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CondensedBalanceSheetStatementTable_411" xlink:to="loc_us-gaap_StatementClassOfStockAxis_415" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_416" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_415" xlink:to="loc_us-gaap_ClassOfStockDomain_416" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_417" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CondensedBalanceSheetStatementTable_411" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_417" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_418" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_417" xlink:to="loc_us-gaap_EquityComponentDomain_418" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ConsolidatedBalanceSheetStatementsCaptionsLineItems" xlink:label="loc_xnet_ConsolidatedBalanceSheetStatementsCaptionsLineItems_420" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CondensedBalanceSheetStatementTable_411" xlink:to="loc_xnet_ConsolidatedBalanceSheetStatementsCaptionsLineItems_420" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_421" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_ConsolidatedBalanceSheetStatementsCaptionsLineItems_420" xlink:to="loc_us-gaap_AssetsAbstract_421" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_422" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_421" xlink:to="loc_us-gaap_AssetsCurrentAbstract_422" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_423" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_422" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_423" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DueFromSubsidiariesAndVariableInterestEntities" xlink:label="loc_xnet_DueFromSubsidiariesAndVariableInterestEntities_424" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_422" xlink:to="loc_xnet_DueFromSubsidiariesAndVariableInterestEntities_424" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_425" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_422" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_425" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_426" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_422" xlink:to="loc_us-gaap_AssetsCurrent_426" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsNoncurrentAbstract" xlink:label="loc_us-gaap_AssetsNoncurrentAbstract_427" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_ConsolidatedBalanceSheetStatementsCaptionsLineItems_420" xlink:to="loc_us-gaap_AssetsNoncurrentAbstract_427" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_2240" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_427" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_2240" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_InvestmentInSubsidiariesAndVariableInterestEntities" xlink:label="loc_xnet_InvestmentInSubsidiariesAndVariableInterestEntities_430" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_427" xlink:to="loc_xnet_InvestmentInSubsidiariesAndVariableInterestEntities_430" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_428" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_427" xlink:to="loc_us-gaap_Assets_428" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAbstract" xlink:label="loc_us-gaap_LiabilitiesAbstract_431" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_ConsolidatedBalanceSheetStatementsCaptionsLineItems_420" xlink:to="loc_us-gaap_LiabilitiesAbstract_431" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_432" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_431" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_432" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_433" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_432" xlink:to="loc_us-gaap_AccountsPayableCurrent_433" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DueToSubsidiariesAndVariableInterestEntities" xlink:label="loc_xnet_DueToSubsidiariesAndVariableInterestEntities_2241" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_432" xlink:to="loc_xnet_DueToSubsidiariesAndVariableInterestEntities_2241" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent_434" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_432" xlink:to="loc_us-gaap_DeferredRevenueCurrent_434" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AccruedLiabilitiesAndOtherLiabilitiesCurrent" xlink:label="loc_xnet_AccruedLiabilitiesAndOtherLiabilitiesCurrent_435" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_432" xlink:to="loc_xnet_AccruedLiabilitiesAndOtherLiabilitiesCurrent_435" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_436" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_432" xlink:to="loc_us-gaap_LiabilitiesCurrent_436" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_437" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_ConsolidatedBalanceSheetStatementsCaptionsLineItems_420" xlink:to="loc_us-gaap_LiabilitiesNoncurrentAbstract_437" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent_438" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_437" xlink:to="loc_us-gaap_DeferredRevenueNoncurrent_438" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DueToRelatedPartiesNoncurrent" xlink:label="loc_us-gaap_DueToRelatedPartiesNoncurrent_440" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_437" xlink:to="loc_us-gaap_DueToRelatedPartiesNoncurrent_440" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_StockRepurchaseWithholdingPayable" xlink:label="loc_xnet_StockRepurchaseWithholdingPayable_441" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_437" xlink:to="loc_xnet_StockRepurchaseWithholdingPayable_441" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_442" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_437" xlink:to="loc_us-gaap_Liabilities_442" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_2582" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_437" xlink:to="loc_us-gaap_CommitmentsAndContingencies_2582" use="optional" order="32" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_445" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_ConsolidatedBalanceSheetStatementsCaptionsLineItems_420" xlink:to="loc_us-gaap_StockholdersEquityAbstract_445" use="optional" order="33" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_448" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_445" xlink:to="loc_us-gaap_CommonStockValue_448" use="optional" order="34" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaap_TreasuryStockValue_446" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_445" xlink:to="loc_us-gaap_TreasuryStockValue_446" use="optional" order="35" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_OtherShareholdersEquity" xlink:label="loc_xnet_OtherShareholdersEquity_449" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_445" xlink:to="loc_xnet_OtherShareholdersEquity_449" use="optional" order="36" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_450" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_445" xlink:to="loc_us-gaap_StockholdersEquity_450" use="optional" order="37" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_451" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_445" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_451" use="optional" order="38" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/AdditionalInformationCondensedFinancialStatementsOfCompanyScheduleOfCondensedBalanceSheetsParentheticalDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:label="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_453" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CondensedBalanceSheetStatementTable" xlink:label="loc_us-gaap_CondensedBalanceSheetStatementTable_454" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_453" xlink:to="loc_us-gaap_CondensedBalanceSheetStatementTable_454" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidatedEntitiesAxis" xlink:label="loc_us-gaap_ConsolidatedEntitiesAxis_455" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CondensedBalanceSheetStatementTable_454" xlink:to="loc_us-gaap_ConsolidatedEntitiesAxis_455" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidatedEntitiesDomain" xlink:label="loc_us-gaap_ConsolidatedEntitiesDomain_456" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConsolidatedEntitiesAxis_455" xlink:to="loc_us-gaap_ConsolidatedEntitiesDomain_456" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ParentCompanyMember" xlink:label="loc_us-gaap_ParentCompanyMember_457" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConsolidatedEntitiesDomain_456" xlink:to="loc_us-gaap_ParentCompanyMember_457" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ConsolidatedBalanceSheetStatementsCaptionsLineItems" xlink:label="loc_xnet_ConsolidatedBalanceSheetStatementsCaptionsLineItems_458" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CondensedBalanceSheetStatementTable_454" xlink:to="loc_xnet_ConsolidatedBalanceSheetStatementsCaptionsLineItems_458" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="loc_us-gaap_TreasuryStockShares_459" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_ConsolidatedBalanceSheetStatementsCaptionsLineItems_458" xlink:to="loc_us-gaap_TreasuryStockShares_459" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/AdditionalInformationCondensedFinancialStatementsOfCompanyScheduleOfCondensedStatementsOfOperationsDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:label="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_461" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CondensedIncomeStatementTable" xlink:label="loc_us-gaap_CondensedIncomeStatementTable_462" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_461" xlink:to="loc_us-gaap_CondensedIncomeStatementTable_462" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidatedEntitiesAxis" xlink:label="loc_us-gaap_ConsolidatedEntitiesAxis_463" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CondensedIncomeStatementTable_462" xlink:to="loc_us-gaap_ConsolidatedEntitiesAxis_463" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidatedEntitiesDomain" xlink:label="loc_us-gaap_ConsolidatedEntitiesDomain_464" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConsolidatedEntitiesAxis_463" xlink:to="loc_us-gaap_ConsolidatedEntitiesDomain_464" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ParentCompanyMember" xlink:label="loc_us-gaap_ParentCompanyMember_465" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConsolidatedEntitiesDomain_464" xlink:to="loc_us-gaap_ParentCompanyMember_465" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CondensedIncomeStatementsCaptionsLineItems" xlink:label="loc_us-gaap_CondensedIncomeStatementsCaptionsLineItems_466" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CondensedIncomeStatementTable_462" xlink:to="loc_us-gaap_CondensedIncomeStatementsCaptionsLineItems_466" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaap_CostOfRevenue_468" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CondensedIncomeStatementsCaptionsLineItems_466" xlink:to="loc_us-gaap_CostOfRevenue_468" use="optional" order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_469" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CondensedIncomeStatementsCaptionsLineItems_466" xlink:to="loc_us-gaap_GrossProfit_469" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="loc_us-gaap_OperatingExpensesAbstract_470" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CondensedIncomeStatementsCaptionsLineItems_466" xlink:to="loc_us-gaap_OperatingExpensesAbstract_470" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaap_SellingAndMarketingExpense_473" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_470" xlink:to="loc_us-gaap_SellingAndMarketingExpense_473" use="optional" order="9" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_474" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_470" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_474" use="optional" order="10" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaap_OperatingExpenses_475" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_470" xlink:to="loc_us-gaap_OperatingExpenses_475" use="optional" order="11" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_476" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CondensedIncomeStatementsCaptionsLineItems_466" xlink:to="loc_us-gaap_OperatingIncomeLoss_476" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestIncomeOther" xlink:label="loc_us-gaap_InterestIncomeOther_477" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CondensedIncomeStatementsCaptionsLineItems_466" xlink:to="loc_us-gaap_InterestIncomeOther_477" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestExpenseDebt" xlink:label="loc_us-gaap_InterestExpenseDebt_478" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CondensedIncomeStatementsCaptionsLineItems_466" xlink:to="loc_us-gaap_InterestExpenseDebt_478" use="optional" order="14" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_479" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CondensedIncomeStatementsCaptionsLineItems_466" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_479" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncomeLossFromContinuingOperationsFromSubsidiariesAndVariableInterestEntities" xlink:label="loc_xnet_IncomeLossFromContinuingOperationsFromSubsidiariesAndVariableInterestEntities_2634" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CondensedIncomeStatementsCaptionsLineItems_466" xlink:to="loc_xnet_IncomeLossFromContinuingOperationsFromSubsidiariesAndVariableInterestEntities_2634" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncomeLossFromDiscontinuingOperationsFromSubsidiariesAndVariableInterestEntities" xlink:label="loc_xnet_IncomeLossFromDiscontinuingOperationsFromSubsidiariesAndVariableInterestEntities_2635" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CondensedIncomeStatementsCaptionsLineItems_466" xlink:to="loc_xnet_IncomeLossFromDiscontinuingOperationsFromSubsidiariesAndVariableInterestEntities_2635" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_480" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CondensedIncomeStatementsCaptionsLineItems_466" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_480" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_481" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CondensedIncomeStatementsCaptionsLineItems_466" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_481" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/positiveTerseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_482" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CondensedIncomeStatementsCaptionsLineItems_466" xlink:to="loc_us-gaap_ProfitLoss_482" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_483" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CondensedIncomeStatementsCaptionsLineItems_466" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_483" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_484" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CondensedIncomeStatementsCaptionsLineItems_466" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_484" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/AdditionalInformationCondensedFinancialStatementsOfCompanyScheduleOfCondensedStatementOfCashFlowsDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:label="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_486" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CondensedCashFlowStatementTable" xlink:label="loc_us-gaap_CondensedCashFlowStatementTable_487" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_486" xlink:to="loc_us-gaap_CondensedCashFlowStatementTable_487" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidatedEntitiesAxis" xlink:label="loc_us-gaap_ConsolidatedEntitiesAxis_488" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CondensedCashFlowStatementTable_487" xlink:to="loc_us-gaap_ConsolidatedEntitiesAxis_488" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidatedEntitiesDomain" xlink:label="loc_us-gaap_ConsolidatedEntitiesDomain_489" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConsolidatedEntitiesAxis_488" xlink:to="loc_us-gaap_ConsolidatedEntitiesDomain_489" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ParentCompanyMember" xlink:label="loc_us-gaap_ParentCompanyMember_490" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConsolidatedEntitiesDomain_489" xlink:to="loc_us-gaap_ParentCompanyMember_490" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CondensedCashFlowStatementsCaptionsLineItems" xlink:label="loc_us-gaap_CondensedCashFlowStatementsCaptionsLineItems_491" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CondensedCashFlowStatementTable_487" xlink:to="loc_us-gaap_CondensedCashFlowStatementsCaptionsLineItems_491" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_494" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CondensedCashFlowStatementsCaptionsLineItems_491" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_494" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_495" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_494" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_495" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_492" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CondensedCashFlowStatementsCaptionsLineItems_491" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_492" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_493" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_492" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_493" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_496" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CondensedCashFlowStatementsCaptionsLineItems_491" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_496" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_497" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_496" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_497" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_498" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CondensedCashFlowStatementsCaptionsLineItems_491" xlink:to="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_498" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_499" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CondensedCashFlowStatementsCaptionsLineItems_491" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_499" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations_500" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CondensedCashFlowStatementsCaptionsLineItems_491" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations_500" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_501" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CondensedCashFlowStatementsCaptionsLineItems_491" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_501" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/IntangibleAssetsNet">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1856" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_IntangibleAssetsDisclosureTextBlock_1857" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1856" xlink:to="loc_us-gaap_IntangibleAssetsDisclosureTextBlock_1857" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/Inventories">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_1920" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock_1921" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_1920" xlink:to="loc_us-gaap_InventoryDisclosureTextBlock_1921" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/LongtermInvestments">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_1930" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostAndEquityMethodInvestmentsDisclosureTextBlock" xlink:label="loc_us-gaap_CostAndEquityMethodInvestmentsDisclosureTextBlock_1931" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_1930" xlink:to="loc_us-gaap_CostAndEquityMethodInvestmentsDisclosureTextBlock_1931" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/DeferredRevenueAndIncome">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueDisclosureAbstract" xlink:label="loc_us-gaap_DeferredRevenueDisclosureAbstract_1620" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueDisclosureTextBlock" xlink:label="loc_us-gaap_DeferredRevenueDisclosureTextBlock_1621" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredRevenueDisclosureAbstract_1620" xlink:to="loc_us-gaap_DeferredRevenueDisclosureTextBlock_1621" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/ConsolidatedBalanceSheets">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_1141" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1142" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_1141" xlink:to="loc_us-gaap_StatementTable_1142" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1143" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1142" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1143" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1144" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1143" xlink:to="loc_us-gaap_ClassOfStockDomain_1144" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_1150" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1142" xlink:to="loc_us-gaap_StatementLineItems_1150" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_1152" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1150" xlink:to="loc_us-gaap_AssetsAbstract_1152" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_1153" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1152" xlink:to="loc_us-gaap_AssetsCurrentAbstract_1153" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1154" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1153" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1154" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="loc_us-gaap_ShortTermInvestments_1155" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1153" xlink:to="loc_us-gaap_ShortTermInvestments_1155" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_1156" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1153" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_1156" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_1157" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1153" xlink:to="loc_us-gaap_InventoryNet_1157" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNetCurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsNetCurrent_1158" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1153" xlink:to="loc_us-gaap_DeferredTaxAssetsNetCurrent_1158" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DueFromRelatedPartiesCurrent" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent_1159" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1153" xlink:to="loc_us-gaap_DueFromRelatedPartiesCurrent_1159" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_1160" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1153" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_1160" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_1161" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1153" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_1161" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_1162" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1153" xlink:to="loc_us-gaap_AssetsCurrent_1162" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsNoncurrentAbstract" xlink:label="loc_us-gaap_AssetsNoncurrentAbstract_1163" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1152" xlink:to="loc_us-gaap_AssetsNoncurrentAbstract_1163" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermInvestments" xlink:label="loc_us-gaap_LongTermInvestments_1165" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1163" xlink:to="loc_us-gaap_LongTermInvestments_1165" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsNetNoncurrent_1166" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1163" xlink:to="loc_us-gaap_DeferredTaxAssetsNetNoncurrent_1166" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_1167" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1163" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_1167" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_1168" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1163" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_1168" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_1169" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1163" xlink:to="loc_us-gaap_Goodwill_1169" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermInvestmentsAndReceivablesNet" xlink:label="loc_us-gaap_LongTermInvestmentsAndReceivablesNet_1171" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1163" xlink:to="loc_us-gaap_LongTermInvestmentsAndReceivablesNet_1171" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_1164" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1152" xlink:to="loc_us-gaap_Assets_1164" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAbstract" xlink:label="loc_us-gaap_LiabilitiesAbstract_1172" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1150" xlink:to="loc_us-gaap_LiabilitiesAbstract_1172" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_1173" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_1172" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_1173" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_1174" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1173" xlink:to="loc_us-gaap_AccountsPayableCurrent_1174" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrent_1175" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1173" xlink:to="loc_us-gaap_DueToRelatedPartiesCurrent_1175" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/presentationGuidance" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent_1176" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1173" xlink:to="loc_us-gaap_DeferredRevenueCurrent_1176" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TaxesPayableCurrent" xlink:label="loc_us-gaap_TaxesPayableCurrent_1177" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1173" xlink:to="loc_us-gaap_TaxesPayableCurrent_1177" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_1178" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1173" xlink:to="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_1178" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_1180" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1173" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_1180" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_1181" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1173" xlink:to="loc_us-gaap_LiabilitiesCurrent_1181" use="optional" order="32" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_1182" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_1172" xlink:to="loc_us-gaap_LiabilitiesNoncurrentAbstract_1182" use="optional" order="33" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent_1183" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_1182" xlink:to="loc_us-gaap_DeferredRevenueNoncurrent_1183" use="optional" order="34" preferredLabel="http://www.xbrl.org/2003/role/disclosureGuidance" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_1184" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_1182" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_1184" use="optional" order="35" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DueToRelatedPartiesNoncurrent" xlink:label="loc_us-gaap_DueToRelatedPartiesNoncurrent_1186" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_1182" xlink:to="loc_us-gaap_DueToRelatedPartiesNoncurrent_1186" use="optional" order="36" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_StockRepurchaseWithholdingPayable" xlink:label="loc_xnet_StockRepurchaseWithholdingPayable_1187" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_1182" xlink:to="loc_xnet_StockRepurchaseWithholdingPayable_1187" use="optional" order="37" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_1188" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_1172" xlink:to="loc_us-gaap_Liabilities_1188" use="optional" order="38" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_1189" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1150" xlink:to="loc_us-gaap_CommitmentsAndContingencies_1189" use="optional" order="39" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_1192" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1150" xlink:to="loc_us-gaap_StockholdersEquityAbstract_1192" use="optional" order="40" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_1195" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1192" xlink:to="loc_us-gaap_CommonStockValue_1195" use="optional" order="41" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital_1196" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1192" xlink:to="loc_us-gaap_AdditionalPaidInCapital_1196" use="optional" order="42" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_1193" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1192" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_1193" use="optional" order="43" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_StatutoryReserve" xlink:label="loc_xnet_StatutoryReserve_1197" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1192" xlink:to="loc_xnet_StatutoryReserve_1197" use="optional" order="44" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaap_TreasuryStockValue_1198" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1192" xlink:to="loc_us-gaap_TreasuryStockValue_1198" use="optional" order="45" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_1199" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1192" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_1199" use="optional" order="46" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_1200" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1192" xlink:to="loc_us-gaap_StockholdersEquity_1200" use="optional" order="47" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaap_MinorityInterest_1151" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1150" xlink:to="loc_us-gaap_MinorityInterest_1151" use="optional" order="48" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_1201" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1150" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_1201" use="optional" order="49" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/AccruedLiabilitiesAndOtherPayables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_2004" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:label="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_2005" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_2004" xlink:to="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_2005" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/CostOfRevenues">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfRevenueAbstract" xlink:label="loc_us-gaap_CostOfRevenueAbstract_1560" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_CostOfRevenuesDisclosureTextBlock" xlink:label="loc_xnet_CostOfRevenuesDisclosureTextBlock_1561" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostOfRevenueAbstract_1560" xlink:to="loc_xnet_CostOfRevenuesDisclosureTextBlock_1561" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/CommonShares">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaap_EquityAbstract_1726" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_1727" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_1726" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_1727" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/RepurchaseOfShares">
    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_TreasuryStockAbstract" xlink:label="loc_xnet_TreasuryStockAbstract_909" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockTextBlock" xlink:label="loc_us-gaap_TreasuryStockTextBlock_910" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_TreasuryStockAbstract_909" xlink:to="loc_us-gaap_TreasuryStockTextBlock_910" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/NoncontrollingInterest">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NoncontrollingInterestAbstract" xlink:label="loc_us-gaap_NoncontrollingInterestAbstract_1953" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinorityInterestDisclosureTextBlock" xlink:label="loc_us-gaap_MinorityInterestDisclosureTextBlock_1954" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncontrollingInterestAbstract_1953" xlink:to="loc_us-gaap_MinorityInterestDisclosureTextBlock_1954" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/SharebasedCompensation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1659" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_1660" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1659" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_1660" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/BasicAndDilutedNetIncomeLossPerShare">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_1713" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_1714" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_1713" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_1714" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/RelatedPartyTransactions">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_2040" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_2041" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_2040" xlink:to="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_2041" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/ConsolidatedBalanceSheetsParenthetical">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_2061" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_2157" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2061" xlink:to="loc_us-gaap_StatementTable_2157" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2158" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2157" xlink:to="loc_us-gaap_StatementClassOfStockAxis_2158" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2159" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2158" xlink:to="loc_us-gaap_ClassOfStockDomain_2159" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_2160" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2157" xlink:to="loc_us-gaap_StatementLineItems_2160" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AccountsPayableConsolidatedVariableInterestEntitiesWithoutRecourse" xlink:label="loc_xnet_AccountsPayableConsolidatedVariableInterestEntitiesWithoutRecourse_2062" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2160" xlink:to="loc_xnet_AccountsPayableConsolidatedVariableInterestEntitiesWithoutRecourse_2062" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AmountsDueToRelatedPartiesConsolidatedVariableInterestEntitiesWithoutRecourse" xlink:label="loc_xnet_AmountsDueToRelatedPartiesConsolidatedVariableInterestEntitiesWithoutRecourse_2063" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2160" xlink:to="loc_xnet_AmountsDueToRelatedPartiesConsolidatedVariableInterestEntitiesWithoutRecourse_2063" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DeferredRevenueConsolidatedVariableInterestEntitiesWithoutRecourseCurrent" xlink:label="loc_xnet_DeferredRevenueConsolidatedVariableInterestEntitiesWithoutRecourseCurrent_2064" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2160" xlink:to="loc_xnet_DeferredRevenueConsolidatedVariableInterestEntitiesWithoutRecourseCurrent_2064" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncomeTaxesPayableConsolidatedVariableInterestEntitiesWithoutRecourse" xlink:label="loc_xnet_IncomeTaxesPayableConsolidatedVariableInterestEntitiesWithoutRecourse_2065" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2160" xlink:to="loc_xnet_IncomeTaxesPayableConsolidatedVariableInterestEntitiesWithoutRecourse_2065" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AccruedLiabilitiesAndOtherCurrentLiabilitiesConsolidatedVariableInterestEntitiesWithoutRecourse" xlink:label="loc_xnet_AccruedLiabilitiesAndOtherCurrentLiabilitiesConsolidatedVariableInterestEntitiesWithoutRecourse_2066" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2160" xlink:to="loc_xnet_AccruedLiabilitiesAndOtherCurrentLiabilitiesConsolidatedVariableInterestEntitiesWithoutRecourse_2066" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DeferredRevenueConsolidatedVariableInterestEntitiesWithoutRecourseNoncurrent" xlink:label="loc_xnet_DeferredRevenueConsolidatedVariableInterestEntitiesWithoutRecourseNoncurrent_2067" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2160" xlink:to="loc_xnet_DeferredRevenueConsolidatedVariableInterestEntitiesWithoutRecourseNoncurrent_2067" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_2074" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2160" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_2074" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_2075" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2160" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_2075" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_2076" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2160" xlink:to="loc_us-gaap_CommonStockSharesIssued_2076" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_2077" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2160" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_2077" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="loc_us-gaap_TreasuryStockShares_2078" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2160" xlink:to="loc_us-gaap_TreasuryStockShares_2078" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/Taxation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_1886" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_1887" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1886" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_1887" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/FairValueMeasurements">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_1770" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_1771" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_1770" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_1771" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/OtherIncomeNet">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_1976" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestAndOtherIncomeTextBlock" xlink:label="loc_us-gaap_InterestAndOtherIncomeTextBlock_1977" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_1976" xlink:to="loc_us-gaap_InterestAndOtherIncomeTextBlock_1977" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/CommitmentsAndContingencies">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1492" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_1493" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1492" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_1493" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/CertainRisksAndConcentration">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="loc_us-gaap_RisksAndUncertaintiesAbstract_2043" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="loc_us-gaap_ConcentrationRiskDisclosureTextBlock_2044" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract_2043" xlink:to="loc_us-gaap_ConcentrationRiskDisclosureTextBlock_2044" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/SubsequentEvents">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaap_SubsequentEventsAbstract_2080" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_2081" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_2080" xlink:to="loc_us-gaap_SubsequentEventsTextBlock_2081" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/RestrictedNetAssets">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherRestrictedAssetsAbstract" xlink:label="loc_us-gaap_OtherRestrictedAssetsAbstract_1982" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_RestrictedAssetsDisclosureTextBlock_1983" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherRestrictedAssetsAbstract_1982" xlink:to="loc_us-gaap_RestrictedAssetsDisclosureTextBlock_1983" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/AdditionalInformationCondensedFinancialStatementsOfCompany">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:label="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_1552" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:label="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_1553" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_1552" xlink:to="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_1553" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/ConsolidatedStatementsOfComprehensiveLoss">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_1412" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1413" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1412" xlink:to="loc_us-gaap_StatementTable_1413" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1414" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1413" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1414" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1415" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1414" xlink:to="loc_us-gaap_ClassOfStockDomain_1415" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_1420" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1413" xlink:to="loc_us-gaap_StatementLineItems_1420" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="loc_us-gaap_RevenuesAbstract_2603" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_us-gaap_RevenuesAbstract_2603" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueServicesNet" xlink:label="loc_us-gaap_SalesRevenueServicesNet_2604" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_2603" xlink:to="loc_us-gaap_SalesRevenueServicesNet_2604" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="loc_us-gaap_SalesRevenueGoodsNet_2605" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_2603" xlink:to="loc_us-gaap_SalesRevenueGoodsNet_2605" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_SaleRevenueNet" xlink:label="loc_xnet_SaleRevenueNet_1423" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_xnet_SaleRevenueNet_1423" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ExciseAndSalesTaxes" xlink:label="loc_us-gaap_ExciseAndSalesTaxes_2606" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_us-gaap_ExciseAndSalesTaxes_2606" use="optional" order="9" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaap_SalesRevenueNet_2610" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_us-gaap_SalesRevenueNet_2610" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfRevenueAbstract" xlink:label="loc_us-gaap_CostOfRevenueAbstract_2607" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_us-gaap_CostOfRevenueAbstract_2607" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfServices" xlink:label="loc_us-gaap_CostOfServices_2608" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostOfRevenueAbstract_2607" xlink:to="loc_us-gaap_CostOfServices_2608" use="optional" order="12" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="loc_us-gaap_CostOfGoodsSold_2609" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostOfRevenueAbstract_2607" xlink:to="loc_us-gaap_CostOfGoodsSold_2609" use="optional" order="13" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaap_CostOfRevenue_1424" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_us-gaap_CostOfRevenue_1424" use="optional" order="14" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_1425" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_us-gaap_GrossProfit_1425" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="loc_us-gaap_OperatingExpensesAbstract_1426" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_us-gaap_OperatingExpensesAbstract_1426" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_1427" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_1426" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_1427" use="optional" order="17" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaap_SellingAndMarketingExpense_1428" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_1426" xlink:to="loc_us-gaap_SellingAndMarketingExpense_1428" use="optional" order="18" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_1429" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_1426" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_1429" use="optional" order="19" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges" xlink:label="loc_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges_2453" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_1426" xlink:to="loc_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges_2453" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaap_OperatingExpenses_1430" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_1426" xlink:to="loc_us-gaap_OperatingExpenses_1430" use="optional" order="21" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_1431" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_us-gaap_OperatingIncomeLoss_1431" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestIncomeOther" xlink:label="loc_us-gaap_InterestIncomeOther_1432" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_us-gaap_InterestIncomeOther_1432" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestExpenseDebt" xlink:label="loc_us-gaap_InterestExpenseDebt_1433" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_us-gaap_InterestExpenseDebt_1433" use="optional" order="24" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_1434" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_1434" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_1435" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_1435" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1436" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1436" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_1437" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_1437" use="optional" order="28" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_1438" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_1438" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract_1439" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract_1439" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_1440" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract_1439" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_1440" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_1441" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract_1439" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_1441" use="optional" order="32" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_1442" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract_1439" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_1442" use="optional" order="33" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_1443" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_us-gaap_ProfitLoss_1443" use="optional" order="34" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_1444" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_1444" use="optional" order="35" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_1445" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_us-gaap_NetIncomeLoss_1445" use="optional" order="36" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_1457" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_us-gaap_ProfitLoss_1457" use="optional" order="37" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_1458" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_1458" use="optional" order="38" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_1459" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_1459" use="optional" order="39" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_1460" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_1460" use="optional" order="40" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_1461" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_1461" use="optional" order="41" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_2454" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_2454" use="optional" order="42" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_1462" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_2454" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_1462" use="optional" order="43" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_1463" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_2454" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_1463" use="optional" order="44" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_2457" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_2454" xlink:to="loc_us-gaap_EarningsPerShareBasic_2457" use="optional" order="45" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareDilutedAbstract" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_2456" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_us-gaap_EarningsPerShareDilutedAbstract_2456" use="optional" order="46" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_1465" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_2456" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_1465" use="optional" order="47" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_1466" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_2456" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_1466" use="optional" order="48" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_2455" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_2456" xlink:to="loc_us-gaap_EarningsPerShareDiluted_2455" use="optional" order="49" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1464" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1464" use="optional" order="50" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1467" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1420" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1467" use="optional" order="51" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/SummaryOfSignificantAccountingPoliciesPolicies">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_599" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BasisOfPresentationAndUseOfEstimatesPolicyTextBlock" xlink:label="loc_xnet_BasisOfPresentationAndUseOfEstimatesPolicyTextBlock_600" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_599" xlink:to="loc_xnet_BasisOfPresentationAndUseOfEstimatesPolicyTextBlock_600" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_601" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_599" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_601" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationsPolicyTextBlock" xlink:label="loc_us-gaap_DiscontinuedOperationsPolicyTextBlock_602" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_599" xlink:to="loc_us-gaap_DiscontinuedOperationsPolicyTextBlock_602" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_604" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_599" xlink:to="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_604" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_605" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_599" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_605" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MarketableSecuritiesAvailableForSaleSecuritiesPolicy" xlink:label="loc_us-gaap_MarketableSecuritiesAvailableForSaleSecuritiesPolicy_606" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_599" xlink:to="loc_us-gaap_MarketableSecuritiesAvailableForSaleSecuritiesPolicy_606" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_607" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_599" xlink:to="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_607" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_608" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_599" xlink:to="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_608" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_609" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_599" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_609" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentPolicyTextBlock" xlink:label="loc_us-gaap_InvestmentPolicyTextBlock_610" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_599" xlink:to="loc_us-gaap_InvestmentPolicyTextBlock_610" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_611" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_599" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_611" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_612" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_599" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_612" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_614" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_599" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_614" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_615" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_599" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_615" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:label="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_616" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_599" xlink:to="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_616" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LessorLeasesPolicyTextBlock" xlink:label="loc_us-gaap_LessorLeasesPolicyTextBlock_617" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_599" xlink:to="loc_us-gaap_LessorLeasesPolicyTextBlock_617" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_2177" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_599" xlink:to="loc_us-gaap_RevenueRecognitionPolicyTextBlock_2177" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BarterTransactionsPolicyTextBlock" xlink:label="loc_xnet_BarterTransactionsPolicyTextBlock_619" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_599" xlink:to="loc_xnet_BarterTransactionsPolicyTextBlock_619" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfSalesPolicyTextBlock" xlink:label="loc_us-gaap_CostOfSalesPolicyTextBlock_620" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_599" xlink:to="loc_us-gaap_CostOfSalesPolicyTextBlock_620" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_621" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_599" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_621" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_622" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_599" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_622" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxUncertaintiesPolicy" xlink:label="loc_us-gaap_IncomeTaxUncertaintiesPolicy_623" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_599" xlink:to="loc_us-gaap_IncomeTaxUncertaintiesPolicy_623" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_RetirementPlansPolicyTextBlock" xlink:label="loc_xnet_RetirementPlansPolicyTextBlock_624" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_599" xlink:to="loc_xnet_RetirementPlansPolicyTextBlock_624" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_625" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_599" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_625" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_GovernmentSubsidiesPolicyTextBlock" xlink:label="loc_xnet_GovernmentSubsidiesPolicyTextBlock_626" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_599" xlink:to="loc_xnet_GovernmentSubsidiesPolicyTextBlock_626" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_627" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_599" xlink:to="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_627" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_628" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_599" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_628" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_629" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_599" xlink:to="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_629" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ProfitAppropriationPolicyTextBlock" xlink:label="loc_xnet_ProfitAppropriationPolicyTextBlock_630" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_599" xlink:to="loc_xnet_ProfitAppropriationPolicyTextBlock_630" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenueRecognitionDividends" xlink:label="loc_us-gaap_RevenueRecognitionDividends_631" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_599" xlink:to="loc_us-gaap_RevenueRecognitionDividends_631" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_632" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_599" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_632" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/OrganizationAndNatureOfOperationsTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1956" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ScheduleOfSubsidiariesAndVariableInterestEntitiesTableTextBlock" xlink:label="loc_xnet_ScheduleOfSubsidiariesAndVariableInterestEntitiesTableTextBlock_1957" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1956" xlink:to="loc_xnet_ScheduleOfSubsidiariesAndVariableInterestEntitiesTableTextBlock_1957" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/SummaryOfSignificantAccountingPoliciesTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_635" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock" xlink:label="loc_xnet_ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock_636" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_635" xlink:to="loc_xnet_ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock_636" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_637" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_635" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_637" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ScheduleOfRegisteredCapitalAdditionalPaidInCapitalAndStatutoryReservesTableTextBlock" xlink:label="loc_xnet_ScheduleOfRegisteredCapitalAdditionalPaidInCapitalAndStatutoryReservesTableTextBlock_638" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_635" xlink:to="loc_xnet_ScheduleOfRegisteredCapitalAdditionalPaidInCapitalAndStatutoryReservesTableTextBlock_638" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/DiscontinuedOperationsTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_1710" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_2462" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_1710" xlink:to="loc_us-gaap_StatementTable_2462" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2463" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2462" xlink:to="loc_us-gaap_StatementClassOfStockAxis_2463" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2464" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2463" xlink:to="loc_us-gaap_ClassOfStockDomain_2464" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_2465" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2462" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_2465" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_2468" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_2465" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_2468" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_WebGameBusinessMember" xlink:label="loc_xnet_WebGameBusinessMember_2469" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_2468" xlink:to="loc_xnet_WebGameBusinessMember_2469" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_XunleiKankanMember" xlink:label="loc_xnet_XunleiKankanMember_2614" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_2468" xlink:to="loc_xnet_XunleiKankanMember_2614" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_2467" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2462" xlink:to="loc_us-gaap_StatementLineItems_2467" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:label="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_2466" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2467" xlink:to="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_2466" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/CashAndCashEquivalentsTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAbstract" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract_1405" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_1406" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_1405" xlink:to="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_1406" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/ShorttermInvestmentsTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfInvestmentsAbstract" xlink:label="loc_us-gaap_ScheduleOfInvestmentsAbstract_2055" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock_2056" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsAbstract_2055" xlink:to="loc_us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock_2056" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/AccountsReceivableNetTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaap_ReceivablesAbstract_2028" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_2029" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_2028" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_2029" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:label="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_2030" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_2028" xlink:to="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_2030" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/PrepaymentsAndOtherAssetsTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_1590" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_1591" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_1590" xlink:to="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_1591" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/PropertyAndEquipmentTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_2010" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_2011" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_2010" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_2011" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DepreciationExpenseTableTextBlock" xlink:label="loc_xnet_DepreciationExpenseTableTextBlock_2012" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_2010" xlink:to="loc_xnet_DepreciationExpenseTableTextBlock_2012" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/IntangibleAssetsNetTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1850" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_1851" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1850" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_1851" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_1852" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1850" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_1852" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_1853" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1850" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_1853" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ScheduleOfFiniteLivedIntangibleAssetsByAmortizationPeriodTableTextBlock" xlink:label="loc_xnet_ScheduleOfFiniteLivedIntangibleAssetsByAmortizationPeriodTableTextBlock_1854" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1850" xlink:to="loc_xnet_ScheduleOfFiniteLivedIntangibleAssetsByAmortizationPeriodTableTextBlock_1854" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_1290" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1291" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_1290" xlink:to="loc_us-gaap_StatementTable_1291" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1292" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1291" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1292" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_1293" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1292" xlink:to="loc_us-gaap_EquityComponentDomain_1293" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_1294" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_1293" xlink:to="loc_us-gaap_CommonStockMember_1294" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="loc_us-gaap_TreasuryStockMember_1295" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_1293" xlink:to="loc_us-gaap_TreasuryStockMember_1295" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_1296" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_1293" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_1296" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_1297" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_1293" xlink:to="loc_us-gaap_RetainedEarningsMember_1297" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_StatutoryReserveMember" xlink:label="loc_xnet_StatutoryReserveMember_1298" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_1293" xlink:to="loc_xnet_StatutoryReserveMember_1298" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1299" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_1293" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1299" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="loc_us-gaap_NoncontrollingInterestMember_1300" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_1293" xlink:to="loc_us-gaap_NoncontrollingInterestMember_1300" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ParentMember" xlink:label="loc_us-gaap_ParentMember_2611" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_1293" xlink:to="loc_us-gaap_ParentMember_2611" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_1302" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1291" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_1302" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_1303" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_1302" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_1303" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VestingAxis" xlink:label="loc_us-gaap_VestingAxis_1308" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1291" xlink:to="loc_us-gaap_VestingAxis_1308" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_1309" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingAxis_1308" xlink:to="loc_us-gaap_VestingDomain_1309" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_1312" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1291" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_1312" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1313" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_1312" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1313" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1315" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1291" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1315" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1316" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1315" xlink:to="loc_us-gaap_ClassOfStockDomain_1316" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_1321" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1291" xlink:to="loc_us-gaap_StatementLineItems_1321" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_1323" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1321" xlink:to="loc_us-gaap_StockholdersEquity_1323" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaap_SharesOutstanding_1326" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1321" xlink:to="loc_us-gaap_SharesOutstanding_1326" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_StockIssuedDuringPeriodValueForVestingOfRestrictedSharesAndExerciseOfShareOptions" xlink:label="loc_xnet_StockIssuedDuringPeriodValueForVestingOfRestrictedSharesAndExerciseOfShareOptions_1342" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1321" xlink:to="loc_xnet_StockIssuedDuringPeriodValueForVestingOfRestrictedSharesAndExerciseOfShareOptions_1342" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_StockIssuedDuringPeriodSharesForVestingOfRestrictedSharesAndExerciseOfShareOptions" xlink:label="loc_xnet_StockIssuedDuringPeriodSharesForVestingOfRestrictedSharesAndExerciseOfShareOptions_1343" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1321" xlink:to="loc_xnet_StockIssuedDuringPeriodSharesForVestingOfRestrictedSharesAndExerciseOfShareOptions_1343" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_StockIssuedDuringPeriodValueForExerciseOfShareOptions" xlink:label="loc_xnet_StockIssuedDuringPeriodValueForExerciseOfShareOptions_1344" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1321" xlink:to="loc_xnet_StockIssuedDuringPeriodValueForExerciseOfShareOptions_1344" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_StockIssuedDuringPeriodSharesForExerciseOfShareOptions" xlink:label="loc_xnet_StockIssuedDuringPeriodSharesForExerciseOfShareOptions_1345" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1321" xlink:to="loc_xnet_StockIssuedDuringPeriodSharesForExerciseOfShareOptions_1345" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_1330" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1321" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_1330" use="optional" order="27" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_1331" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1321" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_1331" use="optional" order="28" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_1346" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1321" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_1346" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_StockIssuedDuringPeriodValueForRestrictedSharesVested" xlink:label="loc_xnet_StockIssuedDuringPeriodValueForRestrictedSharesVested_1354" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1321" xlink:to="loc_xnet_StockIssuedDuringPeriodValueForRestrictedSharesVested_1354" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_StockIssuedDuringPeriodSharesForRestrictedSharesVested" xlink:label="loc_xnet_StockIssuedDuringPeriodSharesForRestrictedSharesVested_1355" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1321" xlink:to="loc_xnet_StockIssuedDuringPeriodSharesForRestrictedSharesVested_1355" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_1356" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1321" xlink:to="loc_us-gaap_NetIncomeLoss_1356" use="optional" order="32" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_1357" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1321" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_1357" use="optional" order="33" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_1359" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1321" xlink:to="loc_us-gaap_StockholdersEquity_1359" use="optional" order="34" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaap_SharesOutstanding_1361" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1321" xlink:to="loc_us-gaap_SharesOutstanding_1361" use="optional" order="35" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/InventoriesTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_1923" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_1924" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_1923" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_1924" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/LongtermInvestmentsTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_1926" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_InvestmentsTableTextBlock" xlink:label="loc_xnet_InvestmentsTableTextBlock_2197" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_1926" xlink:to="loc_xnet_InvestmentsTableTextBlock_2197" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentsTextBlock" xlink:label="loc_us-gaap_EquityMethodInvestmentsTextBlock_1928" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_1926" xlink:to="loc_us-gaap_EquityMethodInvestmentsTextBlock_1928" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/DeferredRevenueAndIncomeTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueDisclosureAbstract" xlink:label="loc_us-gaap_DeferredRevenueDisclosureAbstract_1623" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredRevenueByArrangementDisclosureTextBlock" xlink:label="loc_us-gaap_DeferredRevenueByArrangementDisclosureTextBlock_1624" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredRevenueDisclosureAbstract_1623" xlink:to="loc_us-gaap_DeferredRevenueByArrangementDisclosureTextBlock_1624" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/AccruedLiabilitiesAndOtherPayablesTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_2007" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_2008" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_2007" xlink:to="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_2008" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/CostOfRevenuesTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfRevenueAbstract" xlink:label="loc_us-gaap_CostOfRevenueAbstract_1563" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ScheduleOfCostOfRevenueTableTextBlock" xlink:label="loc_xnet_ScheduleOfCostOfRevenueTableTextBlock_1564" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostOfRevenueAbstract_1563" xlink:to="loc_xnet_ScheduleOfCostOfRevenueTableTextBlock_1564" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/RepurchaseOfSharesTables">
    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_TreasuryStockAbstract" xlink:label="loc_xnet_TreasuryStockAbstract_906" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfTreasuryStockByClassTextBlock" xlink:label="loc_us-gaap_ScheduleOfTreasuryStockByClassTextBlock_907" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_TreasuryStockAbstract_906" xlink:to="loc_us-gaap_ScheduleOfTreasuryStockByClassTextBlock_907" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/SharebasedCompensationTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1686" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1687" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1686" xlink:to="loc_us-gaap_StatementTable_1687" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_1688" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1687" xlink:to="loc_us-gaap_PlanNameAxis_1688" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_1689" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_1688" xlink:to="loc_us-gaap_PlanNameDomain_1689" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_TwoThousandAndThirteenPlanMember" xlink:label="loc_xnet_TwoThousandAndThirteenPlanMember_1690" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_1689" xlink:to="loc_xnet_TwoThousandAndThirteenPlanMember_1690" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_TwoThousandTenPlanMember" xlink:label="loc_xnet_TwoThousandTenPlanMember_1691" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_1689" xlink:to="loc_xnet_TwoThousandTenPlanMember_1691" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_TwoThousandFourteenShareIncentivePlanMember" xlink:label="loc_xnet_TwoThousandFourteenShareIncentivePlanMember_1692" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_1689" xlink:to="loc_xnet_TwoThousandFourteenShareIncentivePlanMember_1692" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_1693" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1687" xlink:to="loc_us-gaap_StatementLineItems_1693" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_1694" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1693" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_1694" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_1695" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1693" xlink:to="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_1695" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_1696" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1693" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_1696" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_1697" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1693" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_1697" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/BasicAndDilutedNetIncomeLossPerShareTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_1716" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_1717" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_1716" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_1717" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_1718" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_1716" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_1718" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/RelatedPartyTransactionsTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_2035" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ScheduleOfRelationshipBetweenRelatedPartiesAndParentCompanyTableTextBlock" xlink:label="loc_xnet_ScheduleOfRelationshipBetweenRelatedPartiesAndParentCompanyTableTextBlock_2036" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_2035" xlink:to="loc_xnet_ScheduleOfRelationshipBetweenRelatedPartiesAndParentCompanyTableTextBlock_2036" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_2037" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_2035" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_2037" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ScheduleOfAmountsDueToFromRelatedPartiesTableTextBlock" xlink:label="loc_xnet_ScheduleOfAmountsDueToFromRelatedPartiesTableTextBlock_2038" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_2035" xlink:to="loc_xnet_ScheduleOfAmountsDueToFromRelatedPartiesTableTextBlock_2038" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/ConsolidatedStatementOfCashFlows">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_1045" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1046" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_1045" xlink:to="loc_us-gaap_StatementTable_1046" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1047" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1046" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1047" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1048" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1047" xlink:to="loc_us-gaap_ClassOfStockDomain_1048" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_1053" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1046" xlink:to="loc_us-gaap_StatementLineItems_1053" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1055" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1053" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1055" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_1056" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1055" xlink:to="loc_us-gaap_ProfitLoss_1056" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1057" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1055" xlink:to="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1057" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_1058" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1057" xlink:to="loc_us-gaap_Depreciation_1058" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_1059" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1057" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_1059" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_1060" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1057" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_1060" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ImpairmentForReceivablesAndPrepayments" xlink:label="loc_xnet_ImpairmentForReceivablesAndPrepayments_2688" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1057" xlink:to="loc_xnet_ImpairmentForReceivablesAndPrepayments_2688" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_1061" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1057" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_1061" use="optional" order="12" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherNoncashIncome" xlink:label="loc_us-gaap_OtherNoncashIncome_1062" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1057" xlink:to="loc_us-gaap_OtherNoncashIncome_1062" use="optional" order="13" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_1063" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1057" xlink:to="loc_us-gaap_ShareBasedCompensation_1063" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_1065" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1057" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_1065" use="optional" order="15" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentIncomeNet" xlink:label="loc_us-gaap_InvestmentIncomeNet_1066" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1057" xlink:to="loc_us-gaap_InvestmentIncomeNet_1066" use="optional" order="16" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_2460" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1057" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_2460" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_1067" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1057" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_1067" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ImpairmentOfInvestments" xlink:label="loc_us-gaap_ImpairmentOfInvestments_2461" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1057" xlink:to="loc_us-gaap_ImpairmentOfInvestments_2461" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GainLossOnInvestments" xlink:label="loc_us-gaap_GainLossOnInvestments_1069" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1057" xlink:to="loc_us-gaap_GainLossOnInvestments_1069" use="optional" order="20" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestExpenseLongTermDebt" xlink:label="loc_us-gaap_InterestExpenseLongTermDebt_1070" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1057" xlink:to="loc_us-gaap_InterestExpenseLongTermDebt_1070" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_1071" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1057" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_1071" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncreaseDecreaseInDeferredGovernmentGrants" xlink:label="loc_xnet_IncreaseDecreaseInDeferredGovernmentGrants_1072" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1057" xlink:to="loc_xnet_IncreaseDecreaseInDeferredGovernmentGrants_1072" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1073" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1057" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1073" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_1074" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1073" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_1074" use="optional" order="25" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidExpensesOther" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidExpensesOther_1075" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1073" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidExpensesOther_1075" use="optional" order="26" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent" xlink:label="loc_us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent_1076" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1073" xlink:to="loc_us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent_1076" use="optional" order="27" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_1077" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1073" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_1077" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_1078" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1073" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_1078" use="optional" order="29" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_1079" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1073" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_1079" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_1080" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1073" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_1080" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_1081" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1073" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_1081" use="optional" order="32" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1082" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1055" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1082" use="optional" order="33" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1083" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1053" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1083" use="optional" order="34" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireShortTermInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireShortTermInvestments_1085" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1083" xlink:to="loc_us-gaap_PaymentsToAcquireShortTermInvestments_1085" use="optional" order="35" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSaleOfShortTermInvestments" xlink:label="loc_us-gaap_ProceedsFromSaleOfShortTermInvestments_1086" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1083" xlink:to="loc_us-gaap_ProceedsFromSaleOfShortTermInvestments_1086" use="optional" order="36" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_1087" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1083" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_1087" use="optional" order="37" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries_1088" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1083" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries_1088" use="optional" order="38" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSaleOfLongtermInvestments" xlink:label="loc_us-gaap_ProceedsFromSaleOfLongtermInvestments_2272" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1083" xlink:to="loc_us-gaap_ProceedsFromSaleOfLongtermInvestments_2272" use="optional" order="39" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_1089" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1083" xlink:to="loc_us-gaap_PaymentsToAcquireIntangibleAssets_1089" use="optional" order="40" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireLongtermInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireLongtermInvestments_1090" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1083" xlink:to="loc_us-gaap_PaymentsToAcquireLongtermInvestments_1090" use="optional" order="41" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ProceedsFromPaymentsForLoansToRepaymentOfLoanFromEmployees" xlink:label="loc_xnet_ProceedsFromPaymentsForLoansToRepaymentOfLoanFromEmployees_1092" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1083" xlink:to="loc_xnet_ProceedsFromPaymentsForLoansToRepaymentOfLoanFromEmployees_1092" use="optional" order="42" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1084" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1083" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1084" use="optional" order="43" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_PaymentsToAcquireConstructionsInProgress" xlink:label="loc_xnet_PaymentsToAcquireConstructionsInProgress_2458" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1083" xlink:to="loc_xnet_PaymentsToAcquireConstructionsInProgress_2458" use="optional" order="44" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1094" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1083" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1094" use="optional" order="45" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1095" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1053" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1095" use="optional" order="46" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock_1099" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1095" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock_1099" use="optional" order="47" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_1102" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1095" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_1102" use="optional" order="48" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_GovernmentGrantReceived" xlink:label="loc_xnet_GovernmentGrantReceived_1103" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1095" xlink:to="loc_xnet_GovernmentGrantReceived_1103" use="optional" order="49" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_1104" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1095" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_1104" use="optional" order="50" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1106" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1095" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1106" use="optional" order="51" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_1109" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1053" xlink:to="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_1109" use="optional" order="52" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1110" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1053" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1110" use="optional" order="53" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations_1054" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1053" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations_1054" use="optional" order="54" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1111" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1053" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1111" use="optional" order="55" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_1112" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1053" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_1112" use="optional" order="56" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="loc_us-gaap_IncomeTaxesPaid_1114" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_1112" xlink:to="loc_us-gaap_IncomeTaxesPaid_1114" use="optional" order="57" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_1115" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1053" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_1115" use="optional" order="58" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_1117" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_1115" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_1117" use="optional" order="59" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1" xlink:label="loc_us-gaap_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1_1119" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_1115" xlink:to="loc_us-gaap_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1_1119" use="optional" order="60" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/TaxationTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_1889" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_1890" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1889" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_1890" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SummaryOfIncomeTaxHolidayTextBlock" xlink:label="loc_us-gaap_SummaryOfIncomeTaxHolidayTextBlock_1891" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1889" xlink:to="loc_us-gaap_SummaryOfIncomeTaxHolidayTextBlock_1891" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_1892" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1889" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_1892" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_1893" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1889" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_1893" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock" xlink:label="loc_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock_1894" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1889" xlink:to="loc_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock_1894" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DisclosureOfDeferredTaxAssetAndLiabilityBalancesThatAreExpectedToBeRecoverableTableTextBlock" xlink:label="loc_xnet_DisclosureOfDeferredTaxAssetAndLiabilityBalancesThatAreExpectedToBeRecoverableTableTextBlock_2649" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1889" xlink:to="loc_xnet_DisclosureOfDeferredTaxAssetAndLiabilityBalancesThatAreExpectedToBeRecoverableTableTextBlock_2649" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:label="loc_us-gaap_SummaryOfValuationAllowanceTextBlock_1895" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1889" xlink:to="loc_us-gaap_SummaryOfValuationAllowanceTextBlock_1895" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/FairValueMeasurementsTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_1773" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_1774" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_1773" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_1774" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/OtherIncomeNetTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_1973" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestAndOtherIncomeTableTextBlock" xlink:label="loc_us-gaap_InterestAndOtherIncomeTableTextBlock_1974" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_1973" xlink:to="loc_us-gaap_InterestAndOtherIncomeTableTextBlock_1974" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/CommitmentsAndContingenciesTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1543" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1544" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1543" xlink:to="loc_us-gaap_StatementTable_1544" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseArrangementTypeAxis" xlink:label="loc_us-gaap_LeaseArrangementTypeAxis_1545" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1544" xlink:to="loc_us-gaap_LeaseArrangementTypeAxis_1545" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseArrangementTypeDomain" xlink:label="loc_us-gaap_LeaseArrangementTypeDomain_1546" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseArrangementTypeAxis_1545" xlink:to="loc_us-gaap_LeaseArrangementTypeDomain_1546" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_RentalCommitmentsMember" xlink:label="loc_xnet_RentalCommitmentsMember_1547" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseArrangementTypeDomain_1546" xlink:to="loc_xnet_RentalCommitmentsMember_1547" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BandwidthLeaseCommitmentsMember" xlink:label="loc_xnet_BandwidthLeaseCommitmentsMember_1548" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseArrangementTypeDomain_1546" xlink:to="loc_xnet_BandwidthLeaseCommitmentsMember_1548" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_CapitalCommitmentsMember" xlink:label="loc_xnet_CapitalCommitmentsMember_2733" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseArrangementTypeDomain_1546" xlink:to="loc_xnet_CapitalCommitmentsMember_2733" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis_1549" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1544" xlink:to="loc_us-gaap_FairValueByLiabilityClassAxis_1549" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_2652" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_1549" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_2652" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_2651" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1544" xlink:to="loc_us-gaap_StatementLineItems_2651" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_1550" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2651" xlink:to="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_1550" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/CertainRisksAndConcentrationTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="loc_us-gaap_RisksAndUncertaintiesAbstract_2046" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_2047" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract_2046" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_2047" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/AdditionalInformationCondensedFinancialStatementsOfCompanyTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:label="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_1555" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfCondensedBalanceSheetTableTextBlock_1556" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_1555" xlink:to="loc_us-gaap_ScheduleOfCondensedBalanceSheetTableTextBlock_1556" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfCondensedIncomeStatementTableTextBlock_1557" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_1555" xlink:to="loc_us-gaap_ScheduleOfCondensedIncomeStatementTableTextBlock_1557" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfCondensedCashFlowStatementTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfCondensedCashFlowStatementTableTextBlock_1558" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_1555" xlink:to="loc_us-gaap_ScheduleOfCondensedCashFlowStatementTableTextBlock_1558" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/OrganizationAndNatureOfOperationsAdditionalInformationDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_241" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_242" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_241" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_242" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_243" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_242" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_243" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_244" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_243" xlink:to="loc_us-gaap_RelatedPartyDomain_244" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AgreementBetweenGiganologyShenzhenAndMrSeanShenglongZouMember" xlink:label="loc_xnet_AgreementBetweenGiganologyShenzhenAndMrSeanShenglongZouMember_246" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_244" xlink:to="loc_xnet_AgreementBetweenGiganologyShenzhenAndMrSeanShenglongZouMember_246" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AgreementBetweenGiganologyShenzhenAndShareholdersOfShenzhenXunleiMember" xlink:label="loc_xnet_AgreementBetweenGiganologyShenzhenAndShareholdersOfShenzhenXunleiMember_247" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_244" xlink:to="loc_xnet_AgreementBetweenGiganologyShenzhenAndShareholdersOfShenzhenXunleiMember_247" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AgreementBetweenGiganologyShenzhenAndShenzhenXunleiMember" xlink:label="loc_xnet_AgreementBetweenGiganologyShenzhenAndShenzhenXunleiMember_248" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_244" xlink:to="loc_xnet_AgreementBetweenGiganologyShenzhenAndShenzhenXunleiMember_248" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_CallOptionAgreementMember" xlink:label="loc_xnet_CallOptionAgreementMember_245" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_244" xlink:to="loc_xnet_CallOptionAgreementMember_245" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_249" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_242" xlink:to="loc_dei_LegalEntityAxis_249" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_250" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_249" xlink:to="loc_dei_EntityDomain_250" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_GiganologyShenzhenCoLtdMember" xlink:label="loc_xnet_GiganologyShenzhenCoLtdMember_251" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_250" xlink:to="loc_xnet_GiganologyShenzhenCoLtdMember_251" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_253" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_242" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_253" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_254" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_253" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_254" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ExclusiveTechnologySupportAndServicesAgreementMember" xlink:label="loc_xnet_ExclusiveTechnologySupportAndServicesAgreementMember_255" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_254" xlink:to="loc_xnet_ExclusiveTechnologySupportAndServicesAgreementMember_255" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ExclusiveTechnologyConsultingAndTrainingAgreementMember" xlink:label="loc_xnet_ExclusiveTechnologyConsultingAndTrainingAgreementMember_256" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_254" xlink:to="loc_xnet_ExclusiveTechnologyConsultingAndTrainingAgreementMember_256" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_SoftwareAndProprietaryTechnologyLicenseContractMember" xlink:label="loc_xnet_SoftwareAndProprietaryTechnologyLicenseContractMember_257" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_254" xlink:to="loc_xnet_SoftwareAndProprietaryTechnologyLicenseContractMember_257" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_258" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_242" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_258" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_259" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_258" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_259" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableInterestEntityLineItems" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_261" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_242" xlink:to="loc_us-gaap_VariableInterestEntityLineItems_261" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_LoansReceivableInterestFree" xlink:label="loc_xnet_LoansReceivableInterestFree_265" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_261" xlink:to="loc_xnet_LoansReceivableInterestFree_265" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AdditionalLoansReceivableInterestFree" xlink:label="loc_xnet_AdditionalLoansReceivableInterestFree_268" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_261" xlink:to="loc_xnet_AdditionalLoansReceivableInterestFree_268" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncreaseDecreaseRegisteredCapital" xlink:label="loc_xnet_IncreaseDecreaseRegisteredCapital_269" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_261" xlink:to="loc_xnet_IncreaseDecreaseRegisteredCapital_269" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentExpirationOrDueDateYear" xlink:label="loc_us-gaap_DebtConversionConvertedInstrumentExpirationOrDueDateYear_270" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_261" xlink:to="loc_us-gaap_DebtConversionConvertedInstrumentExpirationOrDueDateYear_270" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_PrincipalAgreementOfVariableInterestEntitiesTermOfAgreements" xlink:label="loc_xnet_PrincipalAgreementOfVariableInterestEntitiesTermOfAgreements_271" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_261" xlink:to="loc_xnet_PrincipalAgreementOfVariableInterestEntitiesTermOfAgreements_271" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLongtermPreTaxOperatingMarginPercent" xlink:label="loc_us-gaap_FairValueInputsLongtermPreTaxOperatingMarginPercent_272" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_261" xlink:to="loc_us-gaap_FairValueInputsLongtermPreTaxOperatingMarginPercent_272" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ServicingFees" xlink:label="loc_us-gaap_ServicingFees_262" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_261" xlink:to="loc_us-gaap_ServicingFees_262" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AgreementTerminateNoticePeriod" xlink:label="loc_xnet_AgreementTerminateNoticePeriod_273" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_261" xlink:to="loc_xnet_AgreementTerminateNoticePeriod_273" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AgreementExtensionPeriod" xlink:label="loc_xnet_AgreementExtensionPeriod_274" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_261" xlink:to="loc_xnet_AgreementExtensionPeriod_274" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_RelatedPartyAgreementExpirationDate" xlink:label="loc_xnet_RelatedPartyAgreementExpirationDate_275" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_261" xlink:to="loc_xnet_RelatedPartyAgreementExpirationDate_275" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaap_SharePrice_276" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_261" xlink:to="loc_us-gaap_SharePrice_276" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/OrganizationAndNatureOfOperationsAccompanyingConsolidatedFinancialStatementsIncludeFinancialStatementsOfCompanySubsidiariesVariableInterestEntityVieAndViesSubsidiariesDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_283" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_284" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_283" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_284" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_285" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_284" xlink:to="loc_dei_LegalEntityAxis_285" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_286" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_285" xlink:to="loc_dei_EntityDomain_286" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenXunleiNetworkingTechnologiesCoLtdMember" xlink:label="loc_xnet_ShenzhenXunleiNetworkingTechnologiesCoLtdMember_287" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_286" xlink:to="loc_xnet_ShenzhenXunleiNetworkingTechnologiesCoLtdMember_287" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_GiganologyShenzhenCoLtdMember" xlink:label="loc_xnet_GiganologyShenzhenCoLtdMember_288" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_286" xlink:to="loc_xnet_GiganologyShenzhenCoLtdMember_288" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenXunleiWangwenhuaCoLtdMember" xlink:label="loc_xnet_ShenzhenXunleiWangwenhuaCoLtdMember_2274" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_286" xlink:to="loc_xnet_ShenzhenXunleiWangwenhuaCoLtdMember_2274" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_XunleiNetworkingTechnologiesBeijingCoLdMember" xlink:label="loc_xnet_XunleiNetworkingTechnologiesBeijingCoLdMember_2275" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_286" xlink:to="loc_xnet_XunleiNetworkingTechnologiesBeijingCoLdMember_2275" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_XunleiGamesDevelopmentShenzhenCoLtdMember" xlink:label="loc_xnet_XunleiGamesDevelopmentShenzhenCoLtdMember_294" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_286" xlink:to="loc_xnet_XunleiGamesDevelopmentShenzhenCoLtdMember_294" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_XunleiNetworkTechnologiesLimitedBviMember" xlink:label="loc_xnet_XunleiNetworkTechnologiesLimitedBviMember_295" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_286" xlink:to="loc_xnet_XunleiNetworkTechnologiesLimitedBviMember_295" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_XunleiNetworkTechnologiesLimitedHkMember" xlink:label="loc_xnet_XunleiNetworkTechnologiesLimitedHkMember_296" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_286" xlink:to="loc_xnet_XunleiNetworkTechnologiesLimitedHkMember_296" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_XunleiComputerShenzhenCoLtdMember" xlink:label="loc_xnet_XunleiComputerShenzhenCoLtdMember_297" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_286" xlink:to="loc_xnet_XunleiComputerShenzhenCoLtdMember_297" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenOnethingTechnologiesCoLtdMember" xlink:label="loc_xnet_ShenzhenOnethingTechnologiesCoLtdMember_299" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_286" xlink:to="loc_xnet_ShenzhenOnethingTechnologiesCoLtdMember_299" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BeijingXunjingTechnologiesCoLtdMember" xlink:label="loc_xnet_BeijingXunjingTechnologiesCoLtdMember_2277" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_286" xlink:to="loc_xnet_BeijingXunjingTechnologiesCoLtdMember_2277" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenCrystalInteractiveTechnologiesCoMember" xlink:label="loc_xnet_ShenzhenCrystalInteractiveTechnologiesCoMember_300" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_286" xlink:to="loc_xnet_ShenzhenCrystalInteractiveTechnologiesCoMember_300" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenXunleiVentureCapitalPartnershipEnterpriseMember" xlink:label="loc_xnet_ShenzhenXunleiVentureCapitalPartnershipEnterpriseMember_2278" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_286" xlink:to="loc_xnet_ShenzhenXunleiVentureCapitalPartnershipEnterpriseMember_2278" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenZhuolianSoftwareCoLtdMember" xlink:label="loc_xnet_ShenzhenZhuolianSoftwareCoLtdMember_2452" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_286" xlink:to="loc_xnet_ShenzhenZhuolianSoftwareCoLtdMember_2452" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BeijingOnethingTechnologiesCoLtdMember" xlink:label="loc_xnet_BeijingOnethingTechnologiesCoLtdMember_2612" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_286" xlink:to="loc_xnet_BeijingOnethingTechnologiesCoLtdMember_2612" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableInterestEntityLineItems" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_302" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_284" xlink:to="loc_us-gaap_VariableInterestEntityLineItems_302" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityIncorporationStateCountryName" xlink:label="loc_dei_EntityIncorporationStateCountryName_303" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_302" xlink:to="loc_dei_EntityIncorporationStateCountryName_303" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityIncorporationDateOfIncorporation" xlink:label="loc_dei_EntityIncorporationDateOfIncorporation_304" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_302" xlink:to="loc_dei_EntityIncorporationDateOfIncorporation_304" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableInterestEntityNatureOfInvolvement" xlink:label="loc_us-gaap_VariableInterestEntityNatureOfInvolvement_305" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_302" xlink:to="loc_us-gaap_VariableInterestEntityNatureOfInvolvement_305" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableInterestEntityOwnershipPercentage" xlink:label="loc_us-gaap_VariableInterestEntityOwnershipPercentage_306" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_302" xlink:to="loc_us-gaap_VariableInterestEntityOwnershipPercentage_306" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableInterestEntityVIEActivitiesOfVIE" xlink:label="loc_us-gaap_VariableInterestEntityVIEActivitiesOfVIE_307" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_302" xlink:to="loc_us-gaap_VariableInterestEntityVIEActivitiesOfVIE_307" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_2" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AccountingPoliciesAndGeneralInformationTable" xlink:label="loc_xnet_AccountingPoliciesAndGeneralInformationTable_3" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2" xlink:to="loc_xnet_AccountingPoliciesAndGeneralInformationTable_3" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_4" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationTable_3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_4" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_OnlineGameLicensesMember" xlink:label="loc_xnet_OnlineGameLicensesMember_8" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5" xlink:to="loc_xnet_OnlineGameLicensesMember_8" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AcquiredComputerSoftwareMember" xlink:label="loc_xnet_AcquiredComputerSoftwareMember_9" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5" xlink:to="loc_xnet_AcquiredComputerSoftwareMember_9" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InternetDomainNamesMember" xlink:label="loc_us-gaap_InternetDomainNamesMember_6" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5" xlink:to="loc_us-gaap_InternetDomainNamesMember_6" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_LandUseRightMember" xlink:label="loc_xnet_LandUseRightMember_11" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5" xlink:to="loc_xnet_LandUseRightMember_11" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_12" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationTable_3" xlink:to="loc_us-gaap_RangeAxis_12" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_13" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeAxis_12" xlink:to="loc_us-gaap_RangeMember_13" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductOrServiceAxis" xlink:label="loc_us-gaap_ProductOrServiceAxis_16" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationTable_3" xlink:to="loc_us-gaap_ProductOrServiceAxis_16" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductsAndServicesDomain" xlink:label="loc_us-gaap_ProductsAndServicesDomain_17" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductOrServiceAxis_16" xlink:to="loc_us-gaap_ProductsAndServicesDomain_17" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_19" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationTable_3" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_19" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_2481" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_19" xlink:to="loc_us-gaap_SegmentDomain_2481" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BigDataMember" xlink:label="loc_xnet_BigDataMember_2482" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_2481" xlink:to="loc_xnet_BigDataMember_2482" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_2480" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationTable_3" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_2480" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_2484" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_2480" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_2484" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_NonCompeteAgreementMember" xlink:label="loc_xnet_NonCompeteAgreementMember_2485" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_2484" xlink:to="loc_xnet_NonCompeteAgreementMember_2485" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_RelatedTechnologyMember" xlink:label="loc_xnet_RelatedTechnologyMember_2486" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_2484" xlink:to="loc_xnet_RelatedTechnologyMember_2486" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TrademarksMember" xlink:label="loc_us-gaap_TrademarksMember_2494" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_2484" xlink:to="loc_us-gaap_TrademarksMember_2494" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_2483" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationTable_3" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_2483" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_2488" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_2483" xlink:to="loc_us-gaap_RelatedPartyDomain_2488" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BeijingMilletTechnologyCoLtdMember" xlink:label="loc_xnet_BeijingMilletTechnologyCoLtdMember_2489" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_2488" xlink:to="loc_xnet_BeijingMilletTechnologyCoLtdMember_2489" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AccountingPoliciesAndGeneralInformationLineItems" xlink:label="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_2487" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationTable_3" xlink:to="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_2487" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_20" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_2487" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_20" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ImpairmentOfInvestments" xlink:label="loc_us-gaap_ImpairmentOfInvestments_21" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_2487" xlink:to="loc_us-gaap_ImpairmentOfInvestments_21" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_23" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_2487" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_23" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_24" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_2487" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_24" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_26" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_2487" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_26" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesDiscountsServices" xlink:label="loc_us-gaap_SalesDiscountsServices_27" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_2487" xlink:to="loc_us-gaap_SalesDiscountsServices_27" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AdvertisingBarterTransactionsAdvertisingBarterNetGains" xlink:label="loc_xnet_AdvertisingBarterTransactionsAdvertisingBarterNetGains_30" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_2487" xlink:to="loc_xnet_AdvertisingBarterTransactionsAdvertisingBarterNetGains_30" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdvertisingBarterTransactionsAdvertisingBarterRevenue" xlink:label="loc_us-gaap_AdvertisingBarterTransactionsAdvertisingBarterRevenue_31" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_2487" xlink:to="loc_us-gaap_AdvertisingBarterTransactionsAdvertisingBarterRevenue_31" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdvertisingBarterTransactionsAdvertisingBarterCosts" xlink:label="loc_us-gaap_AdvertisingBarterTransactionsAdvertisingBarterCosts_32" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_2487" xlink:to="loc_us-gaap_AdvertisingBarterTransactionsAdvertisingBarterCosts_32" use="optional" order="32" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BusinessTaxAndSurcharges" xlink:label="loc_xnet_BusinessTaxAndSurcharges_33" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_2487" xlink:to="loc_xnet_BusinessTaxAndSurcharges_33" use="optional" order="33" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MarketingAndAdvertisingExpense" xlink:label="loc_us-gaap_MarketingAndAdvertisingExpense_34" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_2487" xlink:to="loc_us-gaap_MarketingAndAdvertisingExpense_34" use="optional" order="34" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ValueAddedTaxRate" xlink:label="loc_xnet_ValueAddedTaxRate_38" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_2487" xlink:to="loc_xnet_ValueAddedTaxRate_38" use="optional" order="35" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ValueAddedTaxInCertainServiceRevenues" xlink:label="loc_xnet_ValueAddedTaxInCertainServiceRevenues_39" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_2487" xlink:to="loc_xnet_ValueAddedTaxInCertainServiceRevenues_39" use="optional" order="36" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_40" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_2487" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_40" use="optional" order="37" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_StatutoryGeneralReserveRatePercentageOnNetIncome" xlink:label="loc_xnet_StatutoryGeneralReserveRatePercentageOnNetIncome_41" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_2487" xlink:to="loc_xnet_StatutoryGeneralReserveRatePercentageOnNetIncome_41" use="optional" order="38" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_StatutoryGeneralReserveFundAsPercentageOfRegisteredCapital" xlink:label="loc_xnet_StatutoryGeneralReserveFundAsPercentageOfRegisteredCapital_42" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_2487" xlink:to="loc_xnet_StatutoryGeneralReserveFundAsPercentageOfRegisteredCapital_42" use="optional" order="39" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_43" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_2487" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_43" use="optional" order="40" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_2490" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_2487" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_2490" use="optional" order="41" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_2491" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_2487" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_2491" use="optional" order="42" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_2492" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_2487" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_2492" use="optional" order="43" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdvertisingRevenue" xlink:label="loc_us-gaap_AdvertisingRevenue_2493" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_2487" xlink:to="loc_us-gaap_AdvertisingRevenue_2493" use="optional" order="44" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfPropertyAndEquipmentEstimatedUsefulLifeDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_652" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_653" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_652" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_653" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_654" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_653" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_654" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_655" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_654" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_655" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ServersAndNetworkEquipmentMember" xlink:label="loc_xnet_ServersAndNetworkEquipmentMember_656" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_655" xlink:to="loc_xnet_ServersAndNetworkEquipmentMember_656" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="loc_us-gaap_ComputerEquipmentMember_657" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_655" xlink:to="loc_us-gaap_ComputerEquipmentMember_657" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_658" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_655" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_658" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaap_VehiclesMember_659" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_655" xlink:to="loc_us-gaap_VehiclesMember_659" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_660" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_655" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_660" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_661" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_653" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_661" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_PropertyPlantAndEquipmentEstimatedUsefulLife" xlink:label="loc_xnet_PropertyPlantAndEquipmentEstimatedUsefulLife_662" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_661" xlink:to="loc_xnet_PropertyPlantAndEquipmentEstimatedUsefulLife_662" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage_664" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_661" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage_664" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/SummaryOfSignificantAccountingPoliciesAnalysisOfDifferentTypesOfRevenuesDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_640" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_2137" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_640" xlink:to="loc_us-gaap_StatementTable_2137" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2138" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2137" xlink:to="loc_us-gaap_StatementClassOfStockAxis_2138" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2139" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2138" xlink:to="loc_us-gaap_ClassOfStockDomain_2139" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_2140" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2137" xlink:to="loc_us-gaap_StatementLineItems_2140" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueGoodsNetAbstract" xlink:label="loc_us-gaap_SalesRevenueGoodsNetAbstract_641" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2140" xlink:to="loc_us-gaap_SalesRevenueGoodsNetAbstract_641" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubscriptionRevenue" xlink:label="loc_us-gaap_SubscriptionRevenue_642" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SalesRevenueGoodsNetAbstract_641" xlink:to="loc_us-gaap_SubscriptionRevenue_642" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdvertisingRevenue" xlink:label="loc_us-gaap_AdvertisingRevenue_643" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SalesRevenueGoodsNetAbstract_641" xlink:to="loc_us-gaap_AdvertisingRevenue_643" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ProductRevenue" xlink:label="loc_xnet_ProductRevenue_2734" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SalesRevenueGoodsNetAbstract_641" xlink:to="loc_xnet_ProductRevenue_2734" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherSalesRevenueNet" xlink:label="loc_us-gaap_OtherSalesRevenueNet_644" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SalesRevenueGoodsNetAbstract_641" xlink:to="loc_us-gaap_OtherSalesRevenueNet_644" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_SaleRevenueNet" xlink:label="loc_xnet_SaleRevenueNet_645" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SalesRevenueGoodsNetAbstract_641" xlink:to="loc_xnet_SaleRevenueNet_645" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_646" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2140" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_646" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfBalancesOfRegisteredCapitalAdditionalPaidincapitalAndStatutoryReservesDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_45" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AccountingPoliciesAndGeneralInformationTable" xlink:label="loc_xnet_AccountingPoliciesAndGeneralInformationTable_46" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_45" xlink:to="loc_xnet_AccountingPoliciesAndGeneralInformationTable_46" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="loc_us-gaap_StatementGeographicalAxis_47" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationTable_46" xlink:to="loc_us-gaap_StatementGeographicalAxis_47" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="loc_us-gaap_SegmentGeographicalDomain_48" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementGeographicalAxis_47" xlink:to="loc_us-gaap_SegmentGeographicalDomain_48" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CN" xlink:label="loc_country_CN_49" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentGeographicalDomain_48" xlink:to="loc_country_CN_49" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AccountingPoliciesAndGeneralInformationLineItems" xlink:label="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_50" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationTable_46" xlink:to="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_50" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_PaidInCapital" xlink:label="loc_xnet_PaidInCapital_2281" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_50" xlink:to="loc_xnet_PaidInCapital_2281" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital_52" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_50" xlink:to="loc_us-gaap_AdditionalPaidInCapital_52" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_StatutoryReserve" xlink:label="loc_xnet_StatutoryReserve_53" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_50" xlink:to="loc_xnet_StatutoryReserve_53" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_RegisteredCapitalAdditionalPaidInCapitalAndStatutoryReserves" xlink:label="loc_xnet_RegisteredCapitalAdditionalPaidInCapitalAndStatutoryReserves_54" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_AccountingPoliciesAndGeneralInformationLineItems_50" xlink:to="loc_xnet_RegisteredCapitalAdditionalPaidInCapitalAndStatutoryReserves_54" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/DiscontinuedOperationsNarrativeDetails">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_1702" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_1703" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_1702" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_1703" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_1704" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_1703" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_1704" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_1705" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_1704" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_1705" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenXunleiKankanInformationTechnologiesCoLtdMember" xlink:label="loc_xnet_ShenzhenXunleiKankanInformationTechnologiesCoLtdMember_1706" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_1705" xlink:to="loc_xnet_ShenzhenXunleiKankanInformationTechnologiesCoLtdMember_1706" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_WebGameBusinessMember" xlink:label="loc_xnet_WebGameBusinessMember_2474" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_1705" xlink:to="loc_xnet_WebGameBusinessMember_2474" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_1707" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_1703" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_1707" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_2632" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_1707" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_2632" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CounterpartyNameAxis" xlink:label="loc_us-gaap_CounterpartyNameAxis_2631" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_1703" xlink:to="loc_us-gaap_CounterpartyNameAxis_2631" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_us-gaap_RepurchaseAgreementCounterpartyNameDomain_2691" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CounterpartyNameAxis_2631" xlink:to="loc_us-gaap_RepurchaseAgreementCounterpartyNameDomain_2691" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenXunyiNetworkTechnologyCorpLtdMember" xlink:label="loc_xnet_ShenzhenXunyiNetworkTechnologyCorpLtdMember_2692" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RepurchaseAgreementCounterpartyNameDomain_2691" xlink:to="loc_xnet_ShenzhenXunyiNetworkTechnologyCorpLtdMember_2692" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_2690" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_1703" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_2690" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_2694" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_2690" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_2694" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_2693" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_1703" xlink:to="loc_us-gaap_RangeAxis_2693" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_2697" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeAxis_2693" xlink:to="loc_us-gaap_RangeMember_2697" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_2698" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeMember_2697" xlink:to="loc_us-gaap_MinimumMember_2698" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="loc_us-gaap_StatementScenarioAxis_2696" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_1703" xlink:to="loc_us-gaap_StatementScenarioAxis_2696" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_2730" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementScenarioAxis_2696" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_2730" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioForecastMember" xlink:label="loc_us-gaap_ScenarioForecastMember_2731" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScenarioUnspecifiedDomain_2730" xlink:to="loc_us-gaap_ScenarioForecastMember_2731" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_2729" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_1703" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_2729" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_1708" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_2729" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_1708" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_2362" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_2729" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_2362" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueServicesNet" xlink:label="loc_us-gaap_SalesRevenueServicesNet_2689" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_2729" xlink:to="loc_us-gaap_SalesRevenueServicesNet_2689" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/DiscontinuedOperationsScheduleOfDiscontinuedOperationsDetails">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_1203" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_1204" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_1203" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_1204" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_1205" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_1204" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_1205" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_1206" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_1205" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_1206" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenXunleiKankanInformationTechnologiesCoLtdMember" xlink:label="loc_xnet_ShenzhenXunleiKankanInformationTechnologiesCoLtdMember_1207" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_1206" xlink:to="loc_xnet_ShenzhenXunleiKankanInformationTechnologiesCoLtdMember_1207" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_WebGameBusinessMember" xlink:label="loc_xnet_WebGameBusinessMember_2471" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_1206" xlink:to="loc_xnet_WebGameBusinessMember_2471" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_1208" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_1204" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_1208" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_1209" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_1208" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_1209" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_1210" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_1209" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_1210" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DisposalGroupIncludingDiscontinuedOperationBusinessTaxesAndSurcharges" xlink:label="loc_xnet_DisposalGroupIncludingDiscontinuedOperationBusinessTaxesAndSurcharges_1211" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_1209" xlink:to="loc_xnet_DisposalGroupIncludingDiscontinuedOperationBusinessTaxesAndSurcharges_1211" use="optional" order="9" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DisposalGroupIncludingDiscontinuedOperationNetRevenue" xlink:label="loc_xnet_DisposalGroupIncludingDiscontinuedOperationNetRevenue_1212" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_1209" xlink:to="loc_xnet_DisposalGroupIncludingDiscontinuedOperationNetRevenue_1212" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_1213" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_1209" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_1213" use="optional" order="11" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_1214" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_1209" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_1214" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpenses" xlink:label="loc_xnet_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpenses_1216" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_1209" xlink:to="loc_xnet_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpenses_1216" use="optional" order="13" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpenses" xlink:label="loc_xnet_DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpenses_1217" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_1209" xlink:to="loc_xnet_DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpenses_1217" use="optional" order="14" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_1218" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_1209" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_1218" use="optional" order="15" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DisposalGroupIncludingDiscontinuedOperationAggregateOperatingExpense" xlink:label="loc_xnet_DisposalGroupIncludingDiscontinuedOperationAggregateOperatingExpense_1219" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_1209" xlink:to="loc_xnet_DisposalGroupIncludingDiscontinuedOperationAggregateOperatingExpense_1219" use="optional" order="16" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome_1220" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_1209" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome_1220" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_1221" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_1209" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_1221" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_1222" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_1209" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_1222" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_1223" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_1209" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_1223" use="optional" order="20" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_1224" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_1209" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_1224" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract_1225" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_1208" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract_1225" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_1226" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract_1225" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_1226" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent_1230" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_1226" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent_1230" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_1234" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_1226" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_1234" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_1235" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract_1225" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_1235" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_1236" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_1235" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_1236" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenueCurrent" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenueCurrent_1238" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_1236" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenueCurrent_1238" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_1240" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_1236" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_1240" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract_1243" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_1208" xlink:to="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract_1243" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:label="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_1244" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract_1243" xlink:to="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_1244" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:label="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_1245" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract_1243" xlink:to="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_1245" use="optional" order="32" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:label="loc_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_1246" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract_1243" xlink:to="loc_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_1246" use="optional" order="33" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInDiscontinuedOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations_1247" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract_1243" xlink:to="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations_1247" use="optional" order="34" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/DiscontinuedOperationsResultsOfDiscontinuedOperationsDetails">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_2616" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_2617" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_2616" xlink:to="loc_us-gaap_StatementTable_2617" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2618" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2617" xlink:to="loc_us-gaap_StatementClassOfStockAxis_2618" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2619" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2618" xlink:to="loc_us-gaap_ClassOfStockDomain_2619" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_2620" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2617" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_2620" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_2622" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_2620" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_2622" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_XunleiKankanMember" xlink:label="loc_xnet_XunleiKankanMember_2623" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_2622" xlink:to="loc_xnet_XunleiKankanMember_2623" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_KankanMember" xlink:label="loc_xnet_KankanMember_2624" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_2622" xlink:to="loc_xnet_KankanMember_2624" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_WebGameBusinessMember" xlink:label="loc_xnet_WebGameBusinessMember_2625" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_2622" xlink:to="loc_xnet_WebGameBusinessMember_2625" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_2621" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2617" xlink:to="loc_us-gaap_StatementLineItems_2621" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_2626" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2621" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_2626" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_2627" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2621" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_2627" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_2628" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2621" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_2628" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_2629" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2621" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_2629" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/CashAndCashEquivalentsAdditionalInformationDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAbstract" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract_1402" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTable" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_2173" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_1402" xlink:to="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_2173" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAxis" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_2174" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_2173" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_2174" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_2176" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_2174" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_2176" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_2175" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_2173" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_2175" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_2724" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_2175" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_2724" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_WebGameBusinessMember" xlink:label="loc_xnet_WebGameBusinessMember_2725" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_2724" xlink:to="loc_xnet_WebGameBusinessMember_2725" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_2723" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_2173" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_2723" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_2727" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_2723" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_2727" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_2728" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_2727" xlink:to="loc_us-gaap_SubsequentEventMember_2728" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsLineItems" xlink:label="loc_us-gaap_CashAndCashEquivalentsLineItems_2726" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_2173" xlink:to="loc_us-gaap_CashAndCashEquivalentsLineItems_2726" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TimeDepositsAtCarryingValue" xlink:label="loc_us-gaap_TimeDepositsAtCarryingValue_2470" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_2726" xlink:to="loc_us-gaap_TimeDepositsAtCarryingValue_2470" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_2722" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_2726" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_2722" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/CashAndCashEquivalentsSummaryOfCashOnHandAndCashHeldAtBankDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAbstract" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract_669" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTable" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_670" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_669" xlink:to="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_670" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrencyAxis" xlink:label="loc_us-gaap_CurrencyAxis_671" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_670" xlink:to="loc_us-gaap_CurrencyAxis_671" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currency_AllCurrenciesDomain_672" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrencyAxis_671" xlink:to="loc_currency_AllCurrenciesDomain_672" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd#currency_CNY" xlink:label="loc_currency_CNY_673" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_672" xlink:to="loc_currency_CNY_673" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd#currency_USD" xlink:label="loc_currency_USD_674" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_672" xlink:to="loc_currency_USD_674" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd#currency_HKD" xlink:label="loc_currency_HKD_675" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_672" xlink:to="loc_currency_HKD_675" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsLineItems" xlink:label="loc_us-gaap_CashAndCashEquivalentsLineItems_676" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_670" xlink:to="loc_us-gaap_CashAndCashEquivalentsLineItems_676" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_677" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_676" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_677" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/OrganizationAndNatureOfOperations">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1959" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_1960" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1959" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_1960" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/ShorttermInvestmentsScheduleOfShorttermInvestmentsDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfInvestmentsAbstract" xlink:label="loc_us-gaap_ScheduleOfInvestmentsAbstract_1391" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfInvestmentsTable" xlink:label="loc_us-gaap_ScheduleOfInvestmentsTable_1392" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsAbstract_1391" xlink:to="loc_us-gaap_ScheduleOfInvestmentsTable_1392" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentTypeAxis" xlink:label="loc_us-gaap_InvestmentTypeAxis_1393" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsTable_1392" xlink:to="loc_us-gaap_InvestmentTypeAxis_1393" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_1394" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeAxis_1393" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_1394" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_FinancialInstrumentsMember" xlink:label="loc_xnet_FinancialInstrumentsMember_1395" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_1394" xlink:to="loc_xnet_FinancialInstrumentsMember_1395" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAxis" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_1396" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsTable_1392" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_1396" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_1397" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_1396" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_1397" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BankTimeDepositsMember" xlink:label="loc_us-gaap_BankTimeDepositsMember_1398" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_1397" xlink:to="loc_us-gaap_BankTimeDepositsMember_1398" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfInvestmentsLineItems" xlink:label="loc_us-gaap_ScheduleOfInvestmentsLineItems_1399" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsTable_1392" xlink:to="loc_us-gaap_ScheduleOfInvestmentsLineItems_1399" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="loc_us-gaap_ShortTermInvestments_1400" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_1399" xlink:to="loc_us-gaap_ShortTermInvestments_1400" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/AccountsReceivableNetScheduleOfAccountsReceivableDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaap_ReceivablesAbstract_688" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2091" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_688" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2091" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2141" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2091" xlink:to="loc_us-gaap_StatementClassOfStockAxis_2141" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2142" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2141" xlink:to="loc_us-gaap_ClassOfStockDomain_2142" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_2092" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2091" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_2092" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableNetCurrentAbstract" xlink:label="loc_us-gaap_AccountsReceivableNetCurrentAbstract_689" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_2092" xlink:to="loc_us-gaap_AccountsReceivableNetCurrentAbstract_689" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAbstract" xlink:label="loc_xnet_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAbstract_693" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsReceivableNetCurrentAbstract_689" xlink:to="loc_xnet_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAbstract_693" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_690" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_2092" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_690" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_691" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_2092" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_691" use="optional" order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_692" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_2092" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_692" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/AccountsReceivableNetScheduleOfAllowanceForDoubtfulAccountsDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaap_ReceivablesAbstract_2020" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_2089" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_2020" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_2089" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2155" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_2089" xlink:to="loc_us-gaap_StatementClassOfStockAxis_2155" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2156" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2155" xlink:to="loc_us-gaap_ClassOfStockDomain_2156" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_2090" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_2089" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_2090" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_2021" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_2090" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_2021" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AllowanceForDoubtfulAccountsReceivableAdditions" xlink:label="loc_xnet_AllowanceForDoubtfulAccountsReceivableAdditions_2022" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_2090" xlink:to="loc_xnet_AllowanceForDoubtfulAccountsReceivableAdditions_2022" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_2024" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_2090" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_2024" use="optional" order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AllowanceForDoubtfulAccountsReceivableExchangeAdjustment" xlink:label="loc_xnet_AllowanceForDoubtfulAccountsReceivableExchangeAdjustment_2025" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_2090" xlink:to="loc_xnet_AllowanceForDoubtfulAccountsReceivableExchangeAdjustment_2025" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_2026" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_2090" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_2026" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/AccountsReceivableNetAdditionalInformationDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaap_ReceivablesAbstract_698" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_699" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_698" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_699" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_700" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_699" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_700" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_701" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_700" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_701" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditConcentrationRiskMember" xlink:label="loc_us-gaap_CreditConcentrationRiskMember_702" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_701" xlink:to="loc_us-gaap_CreditConcentrationRiskMember_702" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_703" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_699" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_703" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_704" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_703" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_704" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaap_AccountsReceivableMember_705" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_704" xlink:to="loc_us-gaap_AccountsReceivableMember_705" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_706" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_699" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_706" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_NumberOfMajorCustomers" xlink:label="loc_xnet_NumberOfMajorCustomers_708" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_706" xlink:to="loc_xnet_NumberOfMajorCustomers_708" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_709" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_706" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_709" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/PrepaymentsAndOtherAssetsScheduleOfPrepaymentsAndOtherAssetsDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_711" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ScheduleOfLongTermPrepaymentDepositsAndOtherAssetsTable" xlink:label="loc_xnet_ScheduleOfLongTermPrepaymentDepositsAndOtherAssetsTable_712" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_711" xlink:to="loc_xnet_ScheduleOfLongTermPrepaymentDepositsAndOtherAssetsTable_712" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_713" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_ScheduleOfLongTermPrepaymentDepositsAndOtherAssetsTable_712" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_713" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_714" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_713" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_714" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_716" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_ScheduleOfLongTermPrepaymentDepositsAndOtherAssetsTable_712" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_716" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_717" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_716" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_717" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_OnlineGameLicensesMember" xlink:label="loc_xnet_OnlineGameLicensesMember_719" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_717" xlink:to="loc_xnet_OnlineGameLicensesMember_719" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ScheduleOfLongTermPrepaymentDepositsAndOtherAssetsLineItems" xlink:label="loc_xnet_ScheduleOfLongTermPrepaymentDepositsAndOtherAssetsLineItems_720" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_ScheduleOfLongTermPrepaymentDepositsAndOtherAssetsTable_712" xlink:to="loc_xnet_ScheduleOfLongTermPrepaymentDepositsAndOtherAssetsLineItems_720" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_721" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_ScheduleOfLongTermPrepaymentDepositsAndOtherAssetsLineItems_720" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_721" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Supplies" xlink:label="loc_us-gaap_Supplies_722" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_721" xlink:to="loc_us-gaap_Supplies_722" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_InterestFreeLoansToEmployeesCurrent" xlink:label="loc_xnet_InterestFreeLoansToEmployeesCurrent_723" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_721" xlink:to="loc_xnet_InterestFreeLoansToEmployeesCurrent_723" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AdvanceToEmployeesCurrent" xlink:label="loc_xnet_AdvanceToEmployeesCurrent_725" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_721" xlink:to="loc_xnet_AdvanceToEmployeesCurrent_725" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestReceivableCurrent" xlink:label="loc_us-gaap_InterestReceivableCurrent_727" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_721" xlink:to="loc_us-gaap_InterestReceivableCurrent_727" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_PrepaidRentalUtilitiesAndOtherDeposits" xlink:label="loc_xnet_PrepaidRentalUtilitiesAndOtherDeposits_728" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_721" xlink:to="loc_xnet_PrepaidRentalUtilitiesAndOtherDeposits_728" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidInsurance" xlink:label="loc_us-gaap_PrepaidInsurance_732" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_721" xlink:to="loc_us-gaap_PrepaidInsurance_732" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DisposalGroupIncludingDiscontinuedOperationPaymentToBeReceivedByEntity" xlink:label="loc_xnet_DisposalGroupIncludingDiscontinuedOperationPaymentToBeReceivedByEntity_733" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_721" xlink:to="loc_xnet_DisposalGroupIncludingDiscontinuedOperationPaymentToBeReceivedByEntity_733" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidTaxes" xlink:label="loc_us-gaap_PrepaidTaxes_734" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_721" xlink:to="loc_us-gaap_PrepaidTaxes_734" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherPrepaidExpenseCurrent" xlink:label="loc_us-gaap_OtherPrepaidExpenseCurrent_735" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_721" xlink:to="loc_us-gaap_OtherPrepaidExpenseCurrent_735" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_736" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_721" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_736" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsNoncurrentAbstract" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrentAbstract_737" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_xnet_ScheduleOfLongTermPrepaymentDepositsAndOtherAssetsLineItems_720" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrentAbstract_737" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseNoncurrent" xlink:label="loc_us-gaap_PrepaidExpenseNoncurrent_738" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrentAbstract_737" xlink:to="loc_us-gaap_PrepaidExpenseNoncurrent_738" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_LowInterestLoansToEmployeesNonCurrent" xlink:label="loc_xnet_LowInterestLoansToEmployeesNonCurrent_741" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrentAbstract_737" xlink:to="loc_xnet_LowInterestLoansToEmployeesNonCurrent_741" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_PrepaidInvestmentsNoncurrent" xlink:label="loc_xnet_PrepaidInvestmentsNoncurrent_2476" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrentAbstract_737" xlink:to="loc_xnet_PrepaidInvestmentsNoncurrent_2476" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_742" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrentAbstract_737" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_742" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/PrepaymentsAndOtherAssetsScheduleOfPrepaymentsAndOtherAssetsParentheticalDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_1582" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_2143" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_1582" xlink:to="loc_us-gaap_StatementTable_2143" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2144" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2143" xlink:to="loc_us-gaap_StatementClassOfStockAxis_2144" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2145" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2144" xlink:to="loc_us-gaap_ClassOfStockDomain_2145" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_InvestmentHoldingAxis" xlink:label="loc_invest_InvestmentHoldingAxis_2146" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2143" xlink:to="loc_invest_InvestmentHoldingAxis_2146" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_InvestmentHoldingDomain" xlink:label="loc_invest_InvestmentHoldingDomain_2500" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_invest_InvestmentHoldingAxis_2146" xlink:to="loc_invest_InvestmentHoldingDomain_2500" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="loc_us-gaap_TitleOfIndividualAxis_2499" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2143" xlink:to="loc_us-gaap_TitleOfIndividualAxis_2499" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_2638" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TitleOfIndividualAxis_2499" xlink:to="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_2638" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_EmployeesMember" xlink:label="loc_xnet_EmployeesMember_2639" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_2638" xlink:to="loc_xnet_EmployeesMember_2639" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_2637" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2143" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_2637" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2641" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_2637" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2641" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_HenanZhaotengInvestmentCoMember" xlink:label="loc_xnet_HenanZhaotengInvestmentCoMember_2642" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_2641" xlink:to="loc_xnet_HenanZhaotengInvestmentCoMember_2642" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_2640" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2143" xlink:to="loc_us-gaap_RangeAxis_2640" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_2644" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeAxis_2640" xlink:to="loc_us-gaap_RangeMember_2644" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_2645" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeMember_2644" xlink:to="loc_us-gaap_MinimumMember_2645" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_2646" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeMember_2644" xlink:to="loc_us-gaap_MaximumMember_2646" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_2643" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2143" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_2643" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_2701" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_2643" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_2701" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_KankanMember" xlink:label="loc_xnet_KankanMember_2702" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_2701" xlink:to="loc_xnet_KankanMember_2702" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_2700" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2143" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_2700" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_2704" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_2700" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_2704" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ReceivablesFromNesoundMember" xlink:label="loc_xnet_ReceivablesFromNesoundMember_2705" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_2704" xlink:to="loc_xnet_ReceivablesFromNesoundMember_2705" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BalancesRelatedToKankanMember" xlink:label="loc_xnet_BalancesRelatedToKankanMember_2706" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_2704" xlink:to="loc_xnet_BalancesRelatedToKankanMember_2706" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_2703" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2143" xlink:to="loc_us-gaap_StatementLineItems_2703" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_2495" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2703" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_2495" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DisposalGroupIncludingDiscontinuedOperationPaymentToBeReceivedByEntity" xlink:label="loc_xnet_DisposalGroupIncludingDiscontinuedOperationPaymentToBeReceivedByEntity_2496" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2703" xlink:to="loc_xnet_DisposalGroupIncludingDiscontinuedOperationPaymentToBeReceivedByEntity_2496" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfNotesPayable" xlink:label="loc_us-gaap_RepaymentsOfNotesPayable_2497" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2703" xlink:to="loc_us-gaap_RepaymentsOfNotesPayable_2497" use="optional" order="26" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_PrepaidInvestmentsNoncurrent" xlink:label="loc_xnet_PrepaidInvestmentsNoncurrent_2498" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2703" xlink:to="loc_xnet_PrepaidInvestmentsNoncurrent_2498" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetImpairmentCharges" xlink:label="loc_us-gaap_OtherAssetImpairmentCharges_2504" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2703" xlink:to="loc_us-gaap_OtherAssetImpairmentCharges_2504" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_LoansReceivablesTerm" xlink:label="loc_xnet_LoansReceivablesTerm_2636" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2703" xlink:to="loc_xnet_LoansReceivablesTerm_2636" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_2648" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2703" xlink:to="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_2648" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable_2699" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2703" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable_2699" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DisposalGroupIncludingDiscontinuedOperationAmountOfAccrualOfUnsettledBalancesAsLegalExpenses" xlink:label="loc_xnet_DisposalGroupIncludingDiscontinuedOperationAmountOfAccrualOfUnsettledBalancesAsLegalExpenses_2707" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2703" xlink:to="loc_xnet_DisposalGroupIncludingDiscontinuedOperationAmountOfAccrualOfUnsettledBalancesAsLegalExpenses_2707" use="optional" order="32" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/PropertyAndEquipmentScheduleOfPropertyAndEquipmentDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_912" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_913" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_912" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_913" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_914" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_913" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_914" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_915" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_914" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_915" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ServersAndNetworkEquipmentMember" xlink:label="loc_xnet_ServersAndNetworkEquipmentMember_916" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_915" xlink:to="loc_xnet_ServersAndNetworkEquipmentMember_916" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="loc_us-gaap_ComputerEquipmentMember_917" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_915" xlink:to="loc_us-gaap_ComputerEquipmentMember_917" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_918" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_915" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_918" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaap_VehiclesMember_919" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_915" xlink:to="loc_us-gaap_VehiclesMember_919" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_920" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_915" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_920" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_926" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_913" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_926" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_922" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_926" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_922" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_923" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_926" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_923" use="optional" order="11" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ImpairmentOfProfitAndLoss" xlink:label="loc_xnet_ImpairmentOfProfitAndLoss_2595" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_926" xlink:to="loc_xnet_ImpairmentOfProfitAndLoss_2595" use="optional" order="12" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_PropertyPlantAndEquipmentNetExcludingConstructionInProgress" xlink:label="loc_xnet_PropertyPlantAndEquipmentNetExcludingConstructionInProgress_2279" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_926" xlink:to="loc_xnet_PropertyPlantAndEquipmentNetExcludingConstructionInProgress_2279" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConstructionInProgressGross" xlink:label="loc_us-gaap_ConstructionInProgressGross_924" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_926" xlink:to="loc_us-gaap_ConstructionInProgressGross_924" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_925" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_926" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_925" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AssetsHeldForSaleAbstract" xlink:label="loc_xnet_AssetsHeldForSaleAbstract_921" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_926" xlink:to="loc_xnet_AssetsHeldForSaleAbstract_921" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/PropertyAndEquipmentSummaryOfDepreciationExpenseDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_1859" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1860" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_1859" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1860" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_1861" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1860" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_1861" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_1862" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_1861" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_1862" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="loc_us-gaap_CostOfSalesMember_1863" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1862" xlink:to="loc_us-gaap_CostOfSalesMember_1863" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_1864" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1862" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_1864" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_1865" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1862" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_1865" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_2280" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1862" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_2280" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_1866" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1860" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_1866" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_1867" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_1866" xlink:to="loc_us-gaap_Depreciation_1867" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/PropertyAndEquipmentAdditionalInformationDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_2014" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_2165" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_2014" xlink:to="loc_us-gaap_StatementTable_2165" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2166" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2165" xlink:to="loc_us-gaap_StatementClassOfStockAxis_2166" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2167" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2166" xlink:to="loc_us-gaap_ClassOfStockDomain_2167" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_2168" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2165" xlink:to="loc_us-gaap_StatementLineItems_2168" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaap_AssetImpairmentCharges_2475" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2168" xlink:to="loc_us-gaap_AssetImpairmentCharges_2475" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/SummaryOfSignificantAccountingPolicies">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_666" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_667" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_666" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_667" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1776" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1777" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1776" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1777" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1778" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1777" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1778" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1779" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1778" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1779" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_LandUseRightMember" xlink:label="loc_xnet_LandUseRightMember_1784" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1779" xlink:to="loc_xnet_LandUseRightMember_1784" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TrademarksMember" xlink:label="loc_us-gaap_TrademarksMember_1785" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1779" xlink:to="loc_us-gaap_TrademarksMember_1785" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_1786" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1779" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_1786" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_1787" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1779" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_1787" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AcquiredComputerSoftwareMember" xlink:label="loc_xnet_AcquiredComputerSoftwareMember_1788" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1779" xlink:to="loc_xnet_AcquiredComputerSoftwareMember_1788" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_1789" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1779" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_1789" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_OnlineGameLicensesMember" xlink:label="loc_xnet_OnlineGameLicensesMember_1780" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1779" xlink:to="loc_xnet_OnlineGameLicensesMember_1780" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1791" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1777" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1791" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_1792" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1791" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_1792" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1793" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1791" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1793" use="optional" order="13" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_FiniteLivedIntangibleAssetsAccumulatedImpairment" xlink:label="loc_xnet_FiniteLivedIntangibleAssetsAccumulatedImpairment_1794" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1791" xlink:to="loc_xnet_FiniteLivedIntangibleAssetsAccumulatedImpairment_1794" use="optional" order="14" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_1795" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1791" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_1795" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/IntangibleAssetsNetScheduleOfAmortizationExpenseRecognizedDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1812" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1813" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1812" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1813" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_1814" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1813" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_1814" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_1815" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_1814" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_1815" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="loc_us-gaap_CostOfSalesMember_1816" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1815" xlink:to="loc_us-gaap_CostOfSalesMember_1816" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_1818" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1815" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_1818" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_1819" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1815" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_1819" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1820" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1813" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1820" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AmortizationOfIntangibleAssetsContinuingOperations" xlink:label="loc_xnet_AmortizationOfIntangibleAssetsContinuingOperations_1821" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1820" xlink:to="loc_xnet_AmortizationOfIntangibleAssetsContinuingOperations_1821" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/IntangibleAssetsNetScheduleOfEstimatedAggregateAmortizationExpenseDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1799" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1800" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1799" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1800" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1801" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1800" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1801" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1802" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1801" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1802" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1805" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1800" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1805" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_1806" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1805" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_1806" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_1807" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1805" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_1807" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_1808" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1805" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_1808" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_1809" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1805" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_1809" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter" xlink:label="loc_xnet_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter_1810" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1805" xlink:to="loc_xnet_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter_1810" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/IntangibleAssetsNetScheduleOfWeightedAverageAmortizationPeriodsOfIntangibleAssetsDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1834" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1835" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1834" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1835" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1836" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1835" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1836" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1837" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1836" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1837" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_LandUseRightMember" xlink:label="loc_xnet_LandUseRightMember_1839" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1837" xlink:to="loc_xnet_LandUseRightMember_1839" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TrademarksMember" xlink:label="loc_us-gaap_TrademarksMember_1840" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1837" xlink:to="loc_us-gaap_TrademarksMember_1840" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_1841" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1837" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_1841" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_1842" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1837" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_1842" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AcquiredComputerSoftwareMember" xlink:label="loc_xnet_AcquiredComputerSoftwareMember_1843" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1837" xlink:to="loc_xnet_AcquiredComputerSoftwareMember_1843" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_1844" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1837" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_1844" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_OnlineGameLicensesMember" xlink:label="loc_xnet_OnlineGameLicensesMember_1845" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1837" xlink:to="loc_xnet_OnlineGameLicensesMember_1845" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1847" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1835" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1847" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension_1848" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1847" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension_1848" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/InventoriesDetails">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_1909" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryCurrentTable" xlink:label="loc_us-gaap_InventoryCurrentTable_1910" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_1909" xlink:to="loc_us-gaap_InventoryCurrentTable_1910" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PublicUtilitiesInventoryAxis" xlink:label="loc_us-gaap_PublicUtilitiesInventoryAxis_1911" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryCurrentTable_1910" xlink:to="loc_us-gaap_PublicUtilitiesInventoryAxis_1911" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:label="loc_us-gaap_PublicUtilitiesInventoryTypeDomain_1912" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesInventoryAxis_1911" xlink:to="loc_us-gaap_PublicUtilitiesInventoryTypeDomain_1912" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_OthersInventoriesMember" xlink:label="loc_xnet_OthersInventoriesMember_1916" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesInventoryTypeDomain_1912" xlink:to="loc_xnet_OthersInventoriesMember_1916" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_HardwareDevicesMember" xlink:label="loc_xnet_HardwareDevicesMember_2472" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesInventoryTypeDomain_1912" xlink:to="loc_xnet_HardwareDevicesMember_2472" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryLineItems" xlink:label="loc_us-gaap_InventoryLineItems_1917" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryCurrentTable_1910" xlink:to="loc_us-gaap_InventoryLineItems_1917" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_1918" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryLineItems_1917" xlink:to="loc_us-gaap_InventoryNet_1918" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/LongtermInvestmentsScheduleOfLongtermInvestmentsDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_1729" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_2147" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_1729" xlink:to="loc_us-gaap_StatementTable_2147" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2148" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2147" xlink:to="loc_us-gaap_StatementClassOfStockAxis_2148" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_2149" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2148" xlink:to="loc_us-gaap_ClassOfStockDomain_2149" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_2150" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2147" xlink:to="loc_us-gaap_StatementLineItems_2150" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:label="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_1730" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2150" xlink:to="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_1730" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestments" xlink:label="loc_us-gaap_EquityMethodInvestments_1731" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_1730" xlink:to="loc_us-gaap_EquityMethodInvestments_1731" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_AdditionsToEquityMethodInvestments" xlink:label="loc_xnet_AdditionsToEquityMethodInvestments_1732" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_1730" xlink:to="loc_xnet_AdditionsToEquityMethodInvestments_1732" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DisposalOfEquityMethodInvestments" xlink:label="loc_xnet_DisposalOfEquityMethodInvestments_2283" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_1730" xlink:to="loc_xnet_DisposalOfEquityMethodInvestments_2283" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_1733" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_1730" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_1733" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentDeferredGainOnSale" xlink:label="loc_us-gaap_EquityMethodInvestmentDeferredGainOnSale_1734" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_1730" xlink:to="loc_us-gaap_EquityMethodInvestmentDeferredGainOnSale_1734" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_EquityMethodInvestmentsTransferToCostMethodInvestments" xlink:label="loc_xnet_EquityMethodInvestmentsTransferToCostMethodInvestments_1735" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_1730" xlink:to="loc_xnet_EquityMethodInvestmentsTransferToCostMethodInvestments_1735" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncreaseDecreaseInEquityMethodInvestmentDueToForeignCurrencyTranslationAdjustment" xlink:label="loc_xnet_IncreaseDecreaseInEquityMethodInvestmentDueToForeignCurrencyTranslationAdjustment_1736" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_1730" xlink:to="loc_xnet_IncreaseDecreaseInEquityMethodInvestmentDueToForeignCurrencyTranslationAdjustment_1736" use="optional" order="12" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestments" xlink:label="loc_us-gaap_EquityMethodInvestments_1737" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_1730" xlink:to="loc_us-gaap_EquityMethodInvestments_1737" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:label="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract_1738" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2150" xlink:to="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract_1738" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostMethodInvestments" xlink:label="loc_us-gaap_CostMethodInvestments_1739" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract_1738" xlink:to="loc_us-gaap_CostMethodInvestments_1739" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_CostMethodInvestmentsAdditions" xlink:label="loc_xnet_CostMethodInvestmentsAdditions_1740" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract_1738" xlink:to="loc_xnet_CostMethodInvestmentsAdditions_1740" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_DisposalOfCostMethodInvestments" xlink:label="loc_xnet_DisposalOfCostMethodInvestments_2284" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract_1738" xlink:to="loc_xnet_DisposalOfCostMethodInvestments_2284" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_CostMethodInvestmentDeferredGainOnSale" xlink:label="loc_xnet_CostMethodInvestmentDeferredGainOnSale_2285" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract_1738" xlink:to="loc_xnet_CostMethodInvestmentDeferredGainOnSale_2285" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_CostMethodInvestmentsTransferFromEquityMethodInvestments" xlink:label="loc_xnet_CostMethodInvestmentsTransferFromEquityMethodInvestments_1741" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract_1738" xlink:to="loc_xnet_CostMethodInvestmentsTransferFromEquityMethodInvestments_1741" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_IncreaseDecreaseInCostMethodInvestmentDueToForeignCurrencyTranslationAdjustment" xlink:label="loc_xnet_IncreaseDecreaseInCostMethodInvestmentDueToForeignCurrencyTranslationAdjustment_1742" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract_1738" xlink:to="loc_xnet_IncreaseDecreaseInCostMethodInvestmentDueToForeignCurrencyTranslationAdjustment_1742" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostmethodInvestmentsOtherThanTemporaryImpairment" xlink:label="loc_us-gaap_CostmethodInvestmentsOtherThanTemporaryImpairment_1743" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract_1738" xlink:to="loc_us-gaap_CostmethodInvestmentsOtherThanTemporaryImpairment_1743" use="optional" order="21" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostMethodInvestments" xlink:label="loc_us-gaap_CostMethodInvestments_1744" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract_1738" xlink:to="loc_us-gaap_CostMethodInvestments_1744" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermInvestments" xlink:label="loc_us-gaap_LongTermInvestments_1745" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract_1738" xlink:to="loc_us-gaap_LongTermInvestments_1745" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </presentationLink>

  <presentationLink xlink:type="extended" xlink:role="http://www.xunlei.com/role/LongtermInvestmentsScheduleOfEquityInvestmentsPercentageOfOwnershipOfCommonShareDetail">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_1747" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_1748" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_1747" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_1748" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1749" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_1748" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1749" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_1750" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1749" xlink:to="loc_us-gaap_RelatedPartyDomain_1750" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ZhuhaiQianyouMember" xlink:label="loc_xnet_ZhuhaiQianyouMember_1751" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_1750" xlink:to="loc_xnet_ZhuhaiQianyouMember_1751" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_GuangzhouYuechuanMember" xlink:label="loc_xnet_GuangzhouYuechuanMember_1752" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_1750" xlink:to="loc_xnet_GuangzhouYuechuanMember_1752" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ChengduDitingMember" xlink:label="loc_xnet_ChengduDitingMember_1753" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_1750" xlink:to="loc_xnet_ChengduDitingMember_1753" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenKushiduoMember" xlink:label="loc_xnet_ShenzhenKushiduoMember_1754" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_1750" xlink:to="loc_xnet_ShenzhenKushiduoMember_1754" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShanghaiGuozhiMember" xlink:label="loc_xnet_ShanghaiGuozhiMember_1755" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_1750" xlink:to="loc_xnet_ShanghaiGuozhiMember_1755" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_GuangzhouHongsiMember" xlink:label="loc_xnet_GuangzhouHongsiMember_1757" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_1750" xlink:to="loc_xnet_GuangzhouHongsiMember_1757" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_XiamenDiensiNetworkTechnologyCompanyLimitedMember" xlink:label="loc_xnet_XiamenDiensiNetworkTechnologyCompanyLimitedMember_1760" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_1750" xlink:to="loc_xnet_XiamenDiensiNetworkTechnologyCompanyLimitedMember_1760" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ElevenPointTwoCapitalOneLpMember" xlink:label="loc_xnet_ElevenPointTwoCapitalOneLpMember_1762" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_1750" xlink:to="loc_xnet_ElevenPointTwoCapitalOneLpMember_1762" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_CloudtropyMember" xlink:label="loc_xnet_CloudtropyMember_1763" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_1750" xlink:to="loc_xnet_CloudtropyMember_1763" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenXunleiMember" xlink:label="loc_xnet_ShenzhenXunleiMember_2286" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_1750" xlink:to="loc_xnet_ShenzhenXunleiMember_2286" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShanghaiLexiangMember" xlink:label="loc_xnet_ShanghaiLexiangMember_2287" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_1750" xlink:to="loc_xnet_ShanghaiLexiangMember_2287" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_HangzhouFeixiangMember" xlink:label="loc_xnet_HangzhouFeixiangMember_2288" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_1750" xlink:to="loc_xnet_HangzhouFeixiangMember_2288" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ShenzhenMeizhiInteractiveTechnologyCoLtdMember" xlink:label="loc_xnet_ShenzhenMeizhiInteractiveTechnologyCoLtdMember_2289" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_1750" xlink:to="loc_xnet_ShenzhenMeizhiInteractiveTechnologyCoLtdMember_2289" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_BeijingYunhuiMember" xlink:label="loc_xnet_BeijingYunhuiMember_2290" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_1750" xlink:to="loc_xnet_BeijingYunhuiMember_2290" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_ArashiVisionMember" xlink:label="loc_xnet_ArashiVisionMember_2291" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_1750" xlink:to="loc_xnet_ArashiVisionMember_2291" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_CloudinTechnologyMember" xlink:label="loc_xnet_CloudinTechnologyMember_2292" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_1750" xlink:to="loc_xnet_CloudinTechnologyMember_2292" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/label" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1764" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_1748" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1764" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:label="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_1765" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1764" xlink:to="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_1765" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_1766" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_1765" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_1766" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:label="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract_1767" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1764" xlink:to="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract_1767" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />

    <loc xlink:type="locator" xlink:href="xnet-20171231.xsd#xnet_CostMethodInvestmentsOwnershipPercentage" xlink:label="loc_xnet_CostMethodInvestmentsOwnershipPercentage_1768" />

    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract_1767" xlink:to="loc_xnet_CostMethodInvestmentsOwnershipPercentage_1768" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
</linkbase>

</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>tv488622_ex15-2img1.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 tv488622_ex15-2img1.jpg
M_]C_X  02D9)1@ ! @  9 !D  #_[  11'5C:WD  0 $    /   _^X #D%D
M;V)E &3      ?_; (0 !@0$! 4$!@4%!@D&!08)"P@&!@@+# H*"PH*#! ,
M# P,# P0# X/$ \.#!,3%!03$QP;&QL<'Q\?'Q\?'Q\?'P$'!P<-# T8$! 8
M&A41%1H?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?'Q\?
M'Q\?'Q\?'Q\?_\  $0@ ;0&  P$1  (1 0,1 ?_$ *@   (# 0$! 0
M       $ P4& @<!" $!  (# 0$               4& @,$ 0<0  (" 0,#
M P$%!0,*!04   $" P0% !$2(1,&,2(405%A,A4'<8%"(Q92LC.1H;%B<M)#
M<S07P9*BDR314Z,E-1$!  (! P '!0@" P$       $" Q$$!2$Q05%Q$@;P
MD;'1,F&!P2)R$S,6(Q2AX=(D_]H # ,!  (1 Q$ /P#]4Z T!H#0&@-!G_,'
M9:M?BQ&[GT.WTU2O6MYKAQZ3I^:?@D^,B)M/@K:OCV4LUXYXYU"2#DH+-O\
MZ-0&T]-[S/BKDK>OEM&O3-ODZ\F]QTM-9CJ*Y;&W\;&CSS B0D+Q9CZ?MUQ\
MIQ&YV45G)?7S=TRV[?/3+,Q$=3OR6Q(F*Q#!R"T))V/4]%U*<W>T;7:Z3/\
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
MT'JGZ>9O$9/!PP8XI*N,1:[30K,81L#LD<LZH\A"@<CMH.?U5<)X'DSOL_\
M([?0$\_D1\=@W0]?MT&9JQVY9L]3K07+'D4N'=8+4[4T"1EF6.%$J'A&S.2W
MNZ]- U9\>P6.\JQT,6$K6)$PMJ8T%CB)EFCDAZ;N-B_4@,=!H_TYQ=S&^(4X
M+E?XEF1IK$E3H.SWYGE$>PZ#BK ;:"O\WSWROD^.8\K/*\319:/XUFP\<4R>
MWAV@(^1!_B<:#SR_%7ASN,2Y9LSB.O87>U/#7*D=L #O69N'3[=C]QT&C\6\
MG\AJS6DPV&L9; U4C@2.">FRK88L[M'(@C#@AAR]=FT'HD66,.$.4S$(Q:Q1
MM-:B=Q)V47J>3(-CL/7;0>5V(*>?R=#)T_DY#$-EZQ?*Y/D1-W)MEK4X6"JL
M*?Q-Q]WIH+/S+$QX"*[%6GF-7+,\\M"M4!:>=MHHXGL =N&+JJ *H<]>N@4H
M>5VO!LE)0?$VX_%D[7=JCC/)0FL*7';:-GYPOQ;HQW!T'JE#(U;U""] Q^/8
M021&16C8JW4;JX5A^\:# ^28F?R7S3O8RGC\A!C*HJV+5\M)##8D?N^R-/\
M%=4VW4D ;Z!;QC%>,^3V:=:K7>[@< E@/=EC,"6;UIP9."#A[4XDGIMU ^F@
ML?$?!?#)I[UQL7 ]JCE+202$$E.U)[!L3M[?IOH-_H#0&@- : T!H#0&@- :
M T!H$<MBH,C&B2R-&$)8%=OJ-OKJ(Y?B<>]I6M[37RSKT:?BZ-ON)Q3,Q&JD
M\M7X/C]>K&Q,?-4+'U( )Z[:@?4>+_7V%,-)UKYHCW:R[^.G]S/-IZ]#7A->
M%,*DZ@=R=F,C?7VL5 _=MJ0]*[>E-I%H^J\SK]TZ-/*7F<NG9"_U94<\G_41
M8\?Y.D];V2.D=@@?20,1O^_COKY[Z@Q1BW?FIT3,1;[_ &A;^'F<FWTM]L?<
MV?DGB%#R(U9[EB2N\49 5./7EL3OR!U:M_Q=-WY;7F:S$(39<C?;>:*Q$ZRT
M4$2Q01Q*=UC4*"?J%&VI:E?+6([D;>VLS/>[UDQ&@-!0^&>+#QO%34ODFT\]
MJ>V\A7@ T[\N(&YZ#07V@1SN'JYK#W,5:++7NQ-#*R'9@&&VX)WZZ!.UXQ%9
MR.)L269/AX<%J]$ <&G"\$ED;U)1=^(^T[Z""/PNC#+BY(;$RMC+=B]R8AFF
MDM+().X=O3^;]-!88/ 8W"5IJ]!&1+$\MJ8NQ=FEF;DY).@A\E\2P'DM:&MF
MJORH().[$A9TV;8C^ KOT.@9@P>'@Q2XF*E"N,5> I\%,7'UV*GH?WZ!9/'H
M4\B3*QE$ACHM26HJ  <I1(6Z=/X=MMM!:I''&O&-0BCT50 /\V@6RN(QN6I/
M1R5=+520J7ADZJ2C!EW_ &$:#YC</B<7&T6-IPTXW(+K!&L88CT)X@;Z""7
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
MR0-^NHGU#N=OG\ML4Q-NV=$KP^VS8YM%XF*]A#SV7;QOQ@_;5)_]":\Y6/\
MY]O^C_RW\5'^?-^KYM;@O./!<?B*E5;T-=DB3NQJCC^9Q'/?9>IW]=6+9\CM
M,>*M8M$=$=D]?:A]UQF[R9+6\LSTSVQU,'^K'D&'S5ZA)C+*V4AA=9&4,-B6
M! ]P&H7G-UCS7K-)UTA/\#M,N&EHR1Y=9A[/C/\ ^;4_Y,?]T:N&#Z*^$*5G
M^NWC)G6UJ<R21QQM)(P2- 6=V.P  W)).@\T\7D3S+R^?S*XZK@L07J^.Q2$
M ,PZ2VB#_P"D_P#TT'W]4)X[F9\$DHVE43Y3>O;CXR*-U #J#[6T$/D]3(UO
MU,\(%[(F\7EM=OE%'%Q_E#?\'KO]^@>\:D&'_4_R:ME3VI<WV+.)L2=%EBB4
MJT2,>G)"?PZ NP_FGZR8NUBSSCP]&9,Q9CZH#+N(H&8="_7EM]!H*:OX5=M^
M,XORKQ>05?*:'?*E=@EN(6)-X9?H=QT!/[/V!5>0PYC.?HS+=6H\=A,K/=R%
M%0>2H+$G<7B>OL9M_P!V@],R_D\=+P.3R'#&">&O4%B!7)[;(J@\-T/0_3]N
M@O,5;>YBZ=MT$;V8(Y60>BET#$=?LWT&(QTT*?K9F@[JI.'K; D#TE^_0+_J
M/;J/GO"<Q',CXNIE'CM7$8-%&S (.3CH/<I&@TWD %CR'QJ.$AWBLS69%4[[
M1"M(G,[?3E(H_?H,WE_#,=Y7FO*:LS]B]6FI2T+T?^+!,*JE2".NWVC_ ,=
M?IG:\GE\ESE;R6()E:%:G5DF7\,Z(TQ28?3W!OIH&OUN95\"E+$ ?+J=3T_X
MZZ#:)D*!FBK"Q$;$B%XX@ZEF5=MV !WV&_KH/,/)L/FO*<%FLWCQ 5^0+&(F
M+/WPN,)6/M@#C_,99".O\6@8\QN_U5^EE'RO'_\ 7XPPY2+C^)98#M.G3[/=
M_DT'.4@R6$J8O]06KELFSLV<JIN2U6[L(XOO^.1&!^_0>@^.X]\?A*=63_&2
M,-.?MED/.0_O=CH,1^K"2/Y%X-'%-V)7RA$<P 8J>*[-Q;H?WZ#9?$OUL/?6
M]>-YV21DD:-(N*]O;CLFP]03OH,%^GY!_0B;[/A9#_3+H*&K#8/Z>>%39F19
M?#DDB;(QPKPDB<.1 \KDORB#_CV T&X\^P%?RK(T<(9>VZ4[5VM.IZQSJT20
M2C;[&8Z#(YJYFO+O"LD^4KO6G\7K2"VAW DRD!W+K]JI$O+]K_=H/7L9:6WC
M:EM3NMB&.4'[G4-_XZ!G0&@- : T!H#0&@- : T!H*S.>/TLS#%%::15B8LO
M;(!W(VZ[AM1W(\9CW=8K>9_+/8ZMKN[8)F:Z=/>I&_3'Q]O6:S_YT_W-1<>E
M=MWW]\?)WQSF;NK[O^T+?I1XXWK-:_\ .G^YK./3&VCMO[X^3*.?SQV5]T_,
M]F/T_P +E:-"E9EL+%CH^U 8V4,5V ]VZGK[==N?B,66E*3-M*1I'MHT;?EL
MN*]K5BNMYUGVU5!_1?Q4G<SW/_<3_<US?U[!WV]\?)V?V3<=U/=/S?/^RWBG
M_P!^Y_[B?[FO?Z]@[[>^/D?V3<=U/=/S;N"%88(X4W*QJ$7?UV4;#4W6OEB(
M[D#>WFF9GM=ZR8N)X(9X7AG1989%*R1N RLIZ$$'U!T%7_2'BG'C^3TN/IQ^
M/%M_DXZ!B7Q[ S+767'5I%J +5#1(1$!Z"/<>W]V@[LX;$6K4=NS2@GM0[=F
M>2-6=-CN.+$;C]V@ENX^A>B$5VM%9B!W"3(K@'[0&!T!7H4:U<UJ]>.&N=]X
M8T5$Z^OM  ZZ I4*5& 5Z5>.M "2(HE"*"?4\5 &@E6.-0P50H8EF  &Y/J3
M^W05H\7\<$O=&,K!N7/I$NW+UY<=MM_OVT%IH*VSXUX[:L/9LXRK/8D_'-)#
M&SM].K$$Z!B/%8N.C^7QTX4H;$?$6-!%L3N1PVX]3]V@^4,3B\>&%&I#5#;<
MNTBIN!Z#H/IH.X,=CZ]B:S!6BBL6.L\R(JNY']M@-V_?H)^VG,R<1W".)?;K
ML.NV_P"_0+W\9C<C$(K]6*W$IY+'.BR*#]NS C?0+UO'/'ZKL];&U8'=#$[Q
MPQHQ1O520 =C]F@;K4J=6LM6M!'#60$+!&H5 #U("CI]=!'4Q.+IUWK5*<->
MO)N9(8HU1&)&QW50 =] Q)%%)&8Y$5XST*, 5(_8=!UH$[N&Q-Z6.6[2@LRQ
M?X3RQJ[)]?:6!V_=H&)J\$T#031K)"XXM&P!4C["#H%H<)AX*<E*&C!%3E_Q
M*R1HL;;^NZ <3H.H\3BXZ#8^.G"E!P5:HL:B(AO4<-N.Q_9H/E;#XJJ\4D%2
M*.2"/LPR!1S2/UX*WJ%^[TT$TM*G-#+!+!')#/OWXV4%7WZ'D"-CZ?70=UZ\
M%>%(*\:Q0Q@+'$@"JJCT  Z :#O0&@- : T!H#0&@- : T!H#0&@- : T!H#
M0&@- : T!H#0&@- : T!H#0&@- : T!H#0&@- : T!H#0&@- : T!H#0&@-
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
M'X?OT">/\II6ZURV\;5JU0N"TCQ,[]IVC<A(GD8 .FPW]?IH.J?EN$N9!L?
M\QMQB,RQM7L)P$ZLT1=F0*H<1MMN= V<CCI\E-AF/.W' EF6!D/'LRNZ*=R.
M)W:-AMOH'=!46/+O'J[JDMQ1RY>X*S*%600EV900J"5@G(]-]!)/Y'B(4M.9
M7E6FXBG[$4DQ$IV_E*(U<O)[ANJ[D?70<T_*L!<3&/5MK*N8$AQQ"O\ S>TI
M>0=5]K*%.ZML>FWKH&TRF/>C)>[Z+4B#F:9SP6/M$B3F6VX\"IY;^F@3L>58
M*LE=[-GLBRIDB[B.I[094[K@KNB<I%')MAU&@GDSV*C2](9]XL8K->E569(^
M"\V4LH(+*IW*CKH%X3X_1AL^05HB?S-8IY[$$<LLLXX!8MHT#.?;MLJKH):O
MD>%MI1:K9$_YE%\BFL:LS/#T_F%=MU4<@"6VV/3UT'1\@PXK6;9LJ*E1S'/8
MV/;[@;@45MMG8/[=EW]WM]>F@>BD$D:R ,H8;@.I5OWJ=B- KFLM5Q&*M9.T
M?Y%2-I& (!8C\*+R(')CLH^_0*8O/X^S?LXZ*%H9JS(L@X^TRR1]YUW7INH(
MW)]=] I-YQBXLFV/,4S2JOX@$V,Q<(L W8?S&)Z#0.Y/R?#XN:""[(\<UEXH
MX8UBDD)DG+"-/Y:ML6[;;?LT#]2W#;@6>'EP8LNTB-&P*,58%7"L-B/LT"N.
MP&(QLKR4JPA:0LQ 9BJESR;@A)5.1ZGB!H'Y)$C1I)&"1H"SNQV  ZDDGZ:"
MKB\IP4MR*FEG>>8HL8XN%YRQF6-"VW$,\:EU4G?;00W/,_':>..2FLN: +[6
M(H9ID*Q@F20=I'WC0#W2?A^_0-_G^(-LU$L"2P*HO".-6?>LS<1(I4$,"?L.
M^@EGRV-@H+D);""G($,4P/(/W2!&$X[EBY8!0O4_30+'/X*/)I1:98[]CM@H
MRL#RD5FB1VVV5V6-BJL=^F@)/)\''CVR+V1\!94@%H*[1M))((5", >0,C!>
M2]/OT$N:SN-PM,W,C(\=9=R\B122\%4;L[B)7*HHZLQZ#ZZ!#*/XQD,G'2NJ
MTERDC6%G1)T2%&7=@UJ,+&G)0"49^HV.WIH.X_*\!%BX;D?R$J._8K1"G:$K
M$+O_ "X.UW2O$;\@G';ZZ"[&@- : T!H.8XXXT"1J$1>BJHV 'W :#K0&@-
M: T!H#0&@- :##9SPZXF3CO5E>Y%-;LSV8HDA$D8L5NR./=DC5@"!]=!+9P>
M:DQ.'>G02*_CH+%=?E-$9518'BKM[>Y&S,0I*\MAO]V@9QWCF0BL-79>WC#+
M!897:-F+AY;$P'!5/NG,9V/3;TT"&9\4\GGRGDM['O#&<BN+--6E9.Z*$CO/
M#*RH_;69'X!@&^\?3001>&9^I%:-!?CO+BH:=9$OR"6.9;<UAU%IX9&"JLVR
MGM_3B% VT'H# E"H/$D;!AZC[]!Y9!^G_D-K&>+1AHZUOQVHM5I22LBVX9HB
MTC^UA8KS)"24/U(;\0!4+#">&^6^.M++C'CL.D5F'M2V9%CM2V;ILI;D5DD$
M<L4;N#L#R9O[(&@MZ_CN267Q>1:L-2/$S69;D"SF78302Q@JYCC[CL\O-SL/
MKH*^7P_)97QKR2H2(AF,M^84X)2RJT$4D![4FWN5;'QF)Z= _I]-!7V?TTSU
MB.^'MJZY:M;Q[132/(:=6S:6>-8W8$R=M.8V.W7B![1H&L3^G^<QJY"**SO%
M-5RD#J9G9;DU^R;%>>5&'&-X5=T9AZ\C] -!J:U+(U/%:6/$"SVHJT-6Q&D[
M0= @CD9)E7D".I7;8_LT&1C_ $WS\%JK+'DF:TE;&5AE.ZZS0+C[,DLJ!0.,
MRSPS=L\O4]6^X$Z/Z69NM2QM=ID>IBOR[GC._*8;<U%INY9W/^$\JRH^P_C0
M<OH=!OO$\7D,5X]2Q^0MM=MUU97L.S.Q!<LB<V]S\$(3DW4[;G01^98E\KX[
M<J1P_(G9-X(20 9 ?:3N0OM/4;_7KH*^CXY:J>432)&RX^0R7!,6CD1K!5(E
M1@566/MHOMX\@>N[#;8A36/$_)Q\N_&D3R#)IDH*OM$DBHZ.1U;BIW3H#)U'
MJ5]-!8>0^)YC*-1E8Q/8CR]6[:9)'AVK54*<8R.3!B6+A=_XCUT"F9\/STN>
M@GK006<76"1B.:U*LD]<T9ZSPS%DD/\ B2HWM8 ^I!<;Z!C">,^3XRA5Q[S_
M "15R<4IR"V6BFL44CX@6 8I>;1CC%PW'-5#%@=]!>>;8J[E_$,SBZ+<;EVG
M/#7)/$%W0@*3] WH=!DLQX+F<[Y#-FJTZXV.W46K'*H*2QPO6FADCFA(V:9)
M90T<H8,HW7TW#!WCO%/+<5BK-&K!!/3NQUJKXPW)$B@B@K]F=H)&BE*_(( X
MA1Q Y?B.@T$.)NUO)HLQ)#%#0@Q IO%"S.4E642<8T"CD@4;#Z_=H*&KX-E7
M\1\7J6E6:?#VFNV<>\C1JR2QV$6$2)OLT'R5*GTW30(Q_I9Y"U,4;66[SV7H
M6KF6+,;"V*%4U_;N-VY,L;!B=_Q;]= Q3_3_ ,AK>,V\9&\:K(F)CK4._(\$
M;8YT-B:-G4E!,L8V0#^$$]2=!K?+L;D,KAI\73!0W8WC:VEAJ[P-QWCD7@I+
M[/ZKZ$=#N-!66/%K$F<FRPH5_D)7DKV6[O%<LCP!%CMQB/@H5QT)#E1T'0D:
M!";P M@?RB.C"L4D\UC'N+#A\.[HO;--PG/VR!GV4J!OQ'MT&\0%44,W(@ %
MC]3]O30?= : T!H#0&@- : T!H#0&@- : T!H#0&@- : T!H#0<R,5C9AZ@$
MC]PT'FC_ *D9!<*TIE5+_;@16*QB/Y$],V]^.^XC"CBO7W/[.AT&AL>57JN=
MDJS0R/3^%09'01;+8N6)( YW8-QW"C;;IL=!88'R.O/@,3;R4RUK%Y*\2M8
M@$]F:%7XQ!MN18[[ ?9H+/)Y&KC<=9R%LLM6I$\\[(K.PCC!9B%4%CL!]!H*
MFQYUXU7@NSO99HL>P6ZR1R/VPT*6 YX@^SM2JW,=-!]F\W\<A$QDL.!6M&C9
M(BD(BG#Q1[2;#VKRL1^X]-COOMH&J/DN)O+,U1WF^.;"3*L;EE>I*894*[;\
MA(I '\7TWT%#-^IF(CRZQ>_\JCBN?,MF&?E%8ISUX74@*1VT^3[W]%(V^W06
M=OSKQBFT@L6RBQ]SB_:E99.S.M:41%5/,QS2*C\?3?0<OY]XNE=9WLNJEG1T
M,,O<C,5@57[D?'FNT[!.H]?NZZ!6AY_C1!;.6859JL]U>,:R.IKU+QI=S< ]
M>13D/IO]F@M,7Y7@\I>DHTYG:Q&LK<7BEC#"O.:TW!G50W;F7BVV@B3S/ 2-
MQBFDE=R@KJD,I[_,2%3 >.TO2"0^WT"[^FV@57]1_$G>%(+4E@V.UV3#7GD#
M-8B::%053;DZ1ML/M&WKH+W&9*ED\=6R-&3O4[<:S5Y-B.2.-U.S $?L.@9T
M!H#0&@- : T!H#0&@- : T!H#0&@- : T!H#0&@- : T!H#0&@- : T!H.9=
MNV^_IL=]OV:#$7!XK_VY(1MJWY2G%@M8V^QQ78\92(NYS^T[<_3KH(\T/'#D
MY-VN+D^6._A#?R.\GQ>UW66+M][ESV]V_+0-X\1C!^/^[(M3^12_+N*U5;M?
M&';[_$M_*_M_Q<O3VZ#82]KM/W>/:XGN<MN/';KOOTVVT'G7BW_;#LS_ );W
M/C_D2?,^3W.'Y;SEX]WG_'QY?BZ\./\ #MH/F-_[9_DN>[/?^'^35?SCO=SN
M?&^._#?E[OE=O_$_CWX;]=M!/C_Z8WRO]._FG=YC\S^!MS[GY;[/\7^/CM^'
MKW_Q==]!2G^A?R2/;\T_*_R&S\3A\;C^7]RMW^'#KWNYV^7/W<N6_70,Y'^@
M/BS=[Y_Q?DW/@<.WMW?S"'YWQ=^O'Y?'ES^G+A[=!49]H!GJHQ$=UU:WD@7[
ME-&2W^8)WV=;*/')#\CAVUY*=_KU&P/Y?^A^U+\C\V)Y97YI@[0/#\RC^3S_
M -3YG'M\?=MOO[=!:XS^GOS"/\N_-OG\,CP[?8Y\?SE?F>O3_J?_ ,6_UT">
M&_I+X6._+_SKX_YF?Z4Y\-N7"?E\+N=/C=GO?X__  _3IQT'W&?T#\ZE^6_.
MV^9C?C<.WVN]\>QV=^7NVV[O=WZ\]!M/!ORO^D,1^5=[\M^,GQ/D\>]VMO;S
>X]-]M!>: T!H#0&@- : T!H#0&@- : T!H#0?__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>tv488622_img1.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 tv488622_img1.jpg
M_]C_X  02D9)1@ ! @  9 !D  #_[  11'5C:WD  0 $    9   _^X #D%D
M;V)E &3      ?_; (0  0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0(" @(" @(" @(" P,# P,# P,# P$! 0$! 0$" 0$"
M @(! @(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P,# P,# P,#_\  $0@!"0'P P$1  (1 0,1 ?_$ *<  0  !04!
M       !!@<("0(#! 4*"P$!                     !   0,# @,#!@D'
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
M\I4I)50;$K>J]KN4:Z)M$>-=&Y/KMUDN^UI$>]QC;W8#L6- 4DQX_CI=*5$
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
MH\P/A:B@[6VXEC%FD+F6BRVRV2G&@RY(@Q6(SRV0>8-J6TA*BCFXZ4$QI 2
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
MX/;K?D[=BN+UMEW6ULS\A9DJMZY3"DH4I(UTH)I/O7=S1Q/N\>IS_6&W7_\
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
M9_U;\='G^U[?^8:T$Q8GNCU97/([+;\FV&QVQV.5(Y;G=FLF4^Y&9/#4,\O
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
M,>*KLY4< .R@T1^IO=_:ASU'J)V9O3$%D^KHW#V^UR#'IB$D!<N7;V4JFP"
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
M>J8D/1<3Q*.\A<Z[W-H:\BY#)*64G0J4-:#YXOOO>F>1O5UJ9U"R69E.#73
MKU+M2EW#"LEG0LMB762;@O);%=+=$>8=A* * @'T5&@P\N^[OLO%U.XMP800
M&TLJP7.77%,H#R_5U.MVX:I>44().H &M!U\SW=]O6%LQ]PWTE(\5,Y_;S/'
M'5Z)983'7&3;4M!@#F62=2F@^@;[IG+MSMCNB2P9AA5GR"?MAA6>VBRY4WDN
M,2K)<,GQF#8&8$W)\8C3FTSV[5:YNJSJ/I4)T%!Z7,0RBQ9E8+5E&/36+C9[
M["CW6WRH[B7FELRFDJ.BDDA*VU'E6GM2KA032% \ ?ST$:!0* >/"@XWJJ/*
M?\ORT$KY5A&,YS8;ABF98[9LGQBZ--LW*PWR$Q<K9<&4%:0U*B24.-.I2GE5
MQ';08!??">[=VTO'3-<\RZ=]DL'L>7X*ZHW>P87AEI;N&3X_=D&,\S'#4,N&
M1;N;Q$=^HT%!X++A[FK<&9<)\U.,;V(3(GKG(95@4\*4E]U3SL9S1L)3R%93
MKWT'K]]Q![M6R?93)\QZ@-G+/<L5Q.PQL"PO%]Q,$MB;E<'TR Y+R9]J;%\8
M+BI1RM\Q)6DZB@]7>W6V&";6XTUBVWF&8O@^/)==DILN(VF-9+8'G0/](3$B
M-MM)DN=JE <305$0D)2E([$@#CQ/ =Y[S0:%^EJ!V\S:>/#B%!7#R\*#YYW\
M5W:)M_W+SJ#:XS\J8Y^S=[PFFG'/"CIM[@,I_P )*U,Q@I/*7".7FX4'BZP6
MR[J;>YGBF;8I9;C"R?#KY:<MLCRX4EQ;-SM<AB9;5K;#6B$(<:"E))T6DB@J
M_P!5.Z_4QUD[T9!OEO=&E7O<#)&+;$N5PAV-ZWQ6H]JAIC1D,LM->$TVE#8"
MU=Y(U[109>OX<K"LHQCW@&V#U[L=RBL'/<(5ZRN*]ZNA3QN2PPN0XA#8D-I.
MJT:\R=:#ZS/A)<4K@K0*(Y@KD(4"3H"./*0:"E^X>R6V>Z5N<MV<XA9[\TM*
MP'I3/ARV>?EYELS6 B4VYZ(.O-VB@M==Z4MP-L'#<.G?>K(L::C\ZFL,S/\
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
MI(0VB(E"0 UR)XI''AK0=J@MC0!2=3V<1V^3X:#6O4(5H"3RG0)("M=.XJX
M_#023F.&8[FV,7C%LMM,:]8[=XBX4^"_X;B'65H5_I \0!#,ALJ.BAQ!XT%A
M^)WO)NC#*(F YK*FY#T]Y-<D(P;.I1<D?8.9*6/#Q^].H+BT0$\P2VXK1 \M
M!?\ 73,\:L]H3?KA?;-"LJHS<M-SEW&,Q",5U.K<CQUN)1X*A^MV4%H65=:V
M.2;B]C&RV)9'O-DX^C6<:B.JQF"L< IZ]N-HB\OGYJ"@N\."=4^Y&U^=Y3N?
MGUNVWQR+C<R[(V\PEH2+E<(32#JQ>+@2ILH5J$K#:B=:"Y'I;V#VCPO;/;W(
MK'A=I^T-TQ>VS)EZGL(N%V$J5%:?<4S*D^L*:'BJ)&FFE!>&W'0XTGG"UC0+
M2M:R7 K@0=- E)U\W"@XSSJ]%(&GT2VECQ@2GPTGD=!4V#Q\3A08=.L/J8ZI
ML#O-ZQ7#Y6+V.8I$]^/;+(A%ROD3&&O0;R2ZO'F8MH<4L!"5E*E=PH,CG3"G
M*7=B=N9V8W27?LEGV&+=+E<):@F4_+FI4IP.$DCE;0OT>[2@K@+-;UG5^)&D
M*"2D.28T=YWCVGQ'&EJ.OPT&D6:W-.(=9M\%#J%)#;S<*(V\RD:\_*ZEM*AS
M#R=E!S&&"R0D !M((1Z14="2?2*N)42?@H.4._X?\PH(T"@4"@4"@4"@@5 =
MIH 4#V&@C00(UX$:@]OR4%M757N?=MF]F<ESJR/0XMQM4BUHCR+@%JCH:E3F
M6)*DA 4HO)96=.%!97MMG&/]5.^]@RS/<@M2<2P)N&-L,(=DI,O),K9CMKN.
M4+@ ^*['AO*'AAQ(()[*#+"TWR.+X@#E3Z"= -22I2UI&FBR3Y.R@Y- H%!L
MO!1">7F!U[4Z>CKWJ&HU0.^@MNZH<*P7,]HK_&S^Z1,;9@!NZV+*9+J8R<:R
M*.\U[(EMR].=EE<_DYQJ.9)(XZT%F&RW6#F-ZW)VBV:O4ZTR[]&=ON,YE):6
M51[W&ML=*K)?;6^-6'7)S0!T2HJ&IU H,KK"5<J2O5"_UD:@\1VCA0<F@4&G
MF3Y?Y#0:J!0*!0*!0*!0*#0XCG'G%!)V;X7C6=6*7C6666)?;'/95'E0);+;
MJ' Z.13@4L<[#C0XI6@\P-!8&_&W/Z*+JE4+VSN9TT2I)6NWAIVXY+MLVZOE
M4MIQ/B2Y5GC \WHA13Y*"^7&]TL"R;"X&?V7*;5)Q.>&0B].S&VX[3CZTM-1
MYCCA1ZL^AU?(4N<I![=*"H$>2V\E*T.)6AQ"'&EI/,EQM>O*M"N(4A0[".!%
M!O.?-YM2 GTB1\[0#L3\-!C,Z]MZ7,.Q_*]KLGLSD'#<^PQ[V-EJ%N+\7)FI
M#;WL9T'F\,KC-E2?.*"KO1[O=-W:QR2W"QP0,)PZR8UCEEOY6X4WRX1+9'9G
M^"ES3F##R.51T[:"HO4[NZ-D=MI&9MM0Y,UR]6BS08]QD+A0#(N$I*2Y-E!*
MO#C1T-E:M""=.V@M+N+MWZX\PB6,,HMNP&"3[?-OTUV.VE&Y>6LQD.OQ;6J0
M')"\8C226U.)Y0X*"L-VZ'\*@/.WG9[)\KV5OK10N(C%+B\K'@Z@!/AR;*ZZ
MMB3&6-=4^CQ.M!TB<PZPMDSIFF'6K?G&6>'MG"$-V;+&(2/1#LBRR%B+-D@:
M<WAJ"B-3056V]ZO]F<U<1:IE\D8+E(=#$C$\TB/V2YLRE'3PDF<PRV^?$X M
MJ(\E!<TQ/9DA"XTAJ0AQL.M.LK\9AQ"OFJ0ZV5-K"O(#K04QW+WSVIVE@>/G
MN7V>SN.'1%N]8#]S?4K@$LVR.'IKBEG@!X?$G2@LRS/=7=3J;L%RP_:S9)+>
M$7EMRWW3-=UF3%MH'%N+*L=F"_65N%I?.E:D)T(&I!H++\KV;OFP-UAV/?\
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
M3O27LTB3),2*EW-VYZTIU?0RO-[\#R(TYRK3R<:#(4S9=MVLH8BC)+C]GC;
MI$Y#!4I-S\,DLN(4/ZL #TCPU^"@EM-NPIO'KQ<%7>XG(F+IX5H96TKP94$*
M)+A"1HE07W>2@I-C"T?OP=$Z=?2\'>Q:E:^BI3F)OCT3KH3J-#IWT&=YLCT^
M/8O0^8\J>!\AH-R@4"@4"@4%A7O.!KT,]0 \N,VX?'D]DT'Y:"T;"XUGN0Q*
M->I9C6HXQC"+G(8/._&BBT1/'<0A/$K0GN[:"=8MIVZ7/RIN9DLY%M@M%W#%
MHC+#LMUM!/+-X:@%8 &M!PKC#Q6/A]MND6]NN92Y(>;O,%3!$5$/T@PMK@0%
MZ?./=04(Z="/Q8L=XC_Y,7E]OZAR?@K_ ')\O909_:!0*!0*!0*!0*!0*!0*
M"0]TB$[9[A$D #"LHU).@']RS>\T'G7Z"D(_=%V&:DAY+"T90J1X9"2F,K+K
MGS.*"NT<OS307]K9VK3E34 W6\*Q.1!*Y<H-$2V+FEOFY4*TYO!U&G#A0=*R
MC!W,:O*E3KHY?TW/DQV/P#;MN:<*O'D#N<2A()U[!J>P4%$;"M8ZV.C);KA#
M8D;T.2'5*0M 7[*MI92"G@ YKP/907R=;4+I&$"TWWJ,C1IEZAQY"<<@,ON.
M9!+2XH!4:U1FW/#*WCH.(T .M!17HKS[:7#HV29//S6U8!CUV=,+%\5R3<07
M>;'M;1*F#<;4M0BV63R@'PVE%6G;07],]2NP*>8JW@P #^C?H_'X27C0;_[S
M73]_C#@?^OXW]I0#U,]/W=O#@>O=_?T;M^LH"NI?8'D/_2_@:N!]$9!$!5Y1
MKXHT)[J"U/</KTPS:S/F8UW>Q'(-I;BTSZIF>(W]%RN%HG+4E+B+_:HZWY*6
MP3P7H$>>@OFP;/\ %-R,<B97A=\@W[';G'2[&FVYQ)3SK )05I44I<T/$:ZB
M@P4;G$?BK=3 U&JNF?:Y21KH5)3<Y/,H=Y [R.R@N,9;P_['IDN3+I]L7+DT
MVW%2C6)[*)'BN+.G+XH3V:\30=RJW;7*R2UQVKK?#CBK:7;_ "?#/K"+B6P4
M-1^!46PLZ'3L%!:YU*^HIV0WX%L<4+<SM[E;;#CYY%K9Y(28Y="M-''$@><F
M@S1=-7_R_P"S/_\ FF'_ /J6+05OH% H% H% H% H% H% H%!(^X3"W<+S9J
M.@NR)&'Y*A#"$<SLEQ=DFLLLLZD#G4M0&G:30>07I+ZZ^FO:;8'$=M-RLAW"
MPS/L"OV=X_E=ENNU&;OIC3FLRO<H/L38MK,1Z*^Q*1X:TJ/-Y3PH*HW7WOWN
MU[',7;+YU.6VRW6.G_2[;=\5R"!/C*)*M'HDA#3[((.OI)!H.RQ[WLWN^<F\
M61AW4 <I3"<2U)?QW!,JOB83SPT:1)1 C2@RMP'T>;37NH*P=,753MEU&>\'
MZ6<8V;;S[*6,$Q;>&_9ED=[P/(,6QVTL73'7(5N:]9O4&,ER5*D.\S00K4\M
M!Z98O+R#E45@ (4K0I0I;9*%J /'F*DG\@H.50*!0*!0:5_-5_N3^8T%@_O/
MFYZ^@WJ.<MMLN%YF0<*:NB+7:HK\VY2VK3>+5<I#4.)&2J1(?]7B+(0@%1TX
M4&#G'O>>=',W$L7D3\ZSK')$C&,>5,MUTVCSMF1;)D2W1XT^%(?%K2%!+K9!
M&O&@E.9[X_W9<64[:Y_518K9.CK4U)B3<6OK+S2T:^(V^TZ$O,E/ZVH!%!-M
M@]ZST#Y%&3=<4WQEY3:TN*B-OX]MUF-X@/RTIXLEZ'"D-K(_72"5!/=05CZ
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
M H% H% H%!#E'D'Q"@CH/)0*!0*!0*!0*!0*!0*!0*!0*!00T![0#^3R=E
M X@ 'S"@C0*!0*!0*!0*!0* 0#VC7X:"'*/(/B%!&@4"@4"@4"@4"@4"@4"@
M4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@
M4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@
M4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@
M4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@
M4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@D3<"_P!PQC$,IO\ !+2IMILD
M^;!9=])E,AIA:FG90/!325@'3R4&#]'O=]D+*9MHS[K?V6L.98VWXV=8W!P^
M\7!>'/K44K@7N3%:6Q'7$<'(LD@:B@O]Z(NK&)U06+,\EQS</"-W,,M=UCQ\
M8SW!8LR):;NQ) 5ZHI#WT9EL#M4-:"^AR>AOFU<*T!92A2$CG+B3H6E(*@7"
MG7]44&]!=6[XQ4YS>D#R:J);YAJ4ZJT4/@[J#GCL':/A[?RT$:!0*!0*!0*!
M0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!
M0*!0*!0*!0*!04IWD2/V7Y^$Z% QNY**6^*^8L.:ZD\3J>[L%!\T_9Z[RK?D
MOOMU6S=#9##(\6T7M^\8YNIB5IO%\OK,JY2T):PVXS%(DQ[DI1T^AXI50>EK
M^$X?4/=QM%(*D?:68ZTTCF#7%UXAUM&NB00=1YC07N]85^S':#K+VTWHW)R'
M(<LZ?)USP_",5Q';[-EX]?\  MQ[Q,*+?,R?%]0WD>.9 _HTMT_-U(X:4%M,
M;WKW5F_8=U-R<9P#'[YCC/[0X-BL%RM$BV(P*_8MF<+$L=BWVY^+XUS5?S+4
MZ[H@)8Y.T@ZT%Q61^\)ZDMF,XQ/8W<NQXKEF[>[6'8/FNT#UBMTFUV7)+?*C
M>T=R(*E$OE,C%XZ2AM?ZQT)'&@MZL_O9>KF[8%N5N?:-NL<O6.O6^]MXS%DV
MI=K1MYDL++%8M9[-<Y3+[[V2^T"/'>44-!H$:Z:T'H1V?E9T_MWB:]S;I9KQ
MG4BSPY603\?A+M]I<G2F42'&HD-:EK91'\3P^)/,4Z]]!4_R_P G^7PT"@4"
M@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"
M@4"@4"@4"@4"@4"@D_+[$G*<:R+&7WW8D>_0)MI5-CI27(29<-;3<E*2-%*9
M>5KQX<*#RW9C_"];69UE^5YQDF[R;G?,TFS)F037,:AH7=_6Y+DCDN"&$M,R
MPDKX<R3QH,S?NVO=]8W[N[:6[;28OEC^3VJY7E^Y0M834./9V'!H(C#38'*V
MGN"B?)07193TW;%Y1N#9]VLKVTQR_P"X-E+'LK([C%,F7"7"<*X;R6W%F.X[
M%62II:DE3:N*2*#I&ND[II;R;)\Q9VEQ-K(<T4\O*)0AGPKR](E,S7GID$N>
MI+D.RH[:U+#842D#72@J7+VEVROV2XGEMWPJP73*=OXLB)AF13K>S)NF-PIK
M0CRX=GENI4[#BR&!R+0@A*AVB@I_9NC_ *:K!><DOUHV=PR%<LM6M>0.-V[6
M/<'')B+BXM4):EPV5N34!PE"$DJ%!<4Q#8CMMM--I0AE"6VD)*N5MM/!#:!K
MP2@< .X4'*H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H%
M H% H% H% H% H% H% H% H% H% H%!)&=7>?8\4R.\VQ;(GVRUS513*3K']
M:+84PIQM/HK0VM7?VT%@[&\_4DZVLLWK$)1:)"0C$G3XZQP<:2XW(0D^#_.
M /DH+B=@,_S[-1D4/.[C99C]N3'=CRK-!-N]7#A',Q+C**CSI(T/$_#04#W;
MZD=\<GZBKOTQ],F.X7.RC!<1LN<;DY=G4B2S:+) O<T1;99H$1C53\J<PAQ?
M.1P*:"D9ZZ\OQO='-\1W%E8;B%EVXWELNW.0RU1I$E4Z$]MI'SJ\/6QWYQ>C
MK<<Y%*X>$V/UJ"8[?[W#ID<Q?-\EN!RFTLXQ'L5SL5OE6HN3\VL^4W863';K
MCC$4%;T&[7+1MOG^DU/9I02[E7O<-O[0=NH%@VCW-N^29=OG9-D<GQ-^S*@Y
M!@UVO*676)]VBNZCU9]AWG;5V*3YZ#+7#E//LLK<0XV5MMK*'DI0\DK;2X4N
MH1Z*'$E6A \E!V5 H% H% H% H% H% H% H% H% H% H% H% H% H% H% H%
M H% H% H% H% H% H% H% H% H% H% H% H)*S>RW#(<7R"RVN1%B3[K;Y<2
M(_+#A80^XCE2XZV$'G"% 4'G ZQ\J]YUT_;L;?X7L;TN6/?C#;U$MKF99Y:[
MG>8#%IE3+JEB8_'B-MK;;\""2I822"1K09MNF+ -R,;M%ROFXRK(Q-R6%;W8
MEDLHEO+LJ/!0ZN%/5):;*I+#RBE2B3J:"3-W>C[(LCWI'4-LGNW<ME]TKIC#
M&%YE*:L,3)[%EM@CR6Y$8W"V/O,!%SA<A2P_S$M)4= =:"F>3>[6PS-[UDF0
MYON'D5YO&7YS&SK)WHMNBQ43[@,!1@4J/';#BTL,OQ^>1RC4A:SQTX4%*MM?
M=)XIAN*3,%R+<&/DU@A9'AUWQ*;'Q*- RFVVS"[[[=MEFN=^7,DN7!EN2!IH
MA"$:<$T%5-S?=SV7+\HRS/L4W+O&$YM?]\,!WP:NJ;8S>H=OO.#MJCFW/P'G
MV_6(5SBK/./$3HKCW4&2:T,2F84=B?+$Z='0EJ7)#:6B\\$@J=+2%+#?C:\P
M3KZ((%!W% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H% H%
M H% H% H% H% H% H% H% H% H% H% H.+#_ *A/^Z<_[M5!"-^M\*O^[50;
M)_KA_P">_P#HYH('LC?^+E_]S0:6/F.?^;H_,*#D1OZZ;_YPG_R#5!RQVGX?
M\PH(T"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"
3@4"@4"@4"@4"@4"@4"@4"@__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>tv488622_img2.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 tv488622_img2.jpg
M_]C_X  02D9)1@ ! @  9 !D  #_[  11'5C:WD  0 $    9   _^X #D%D
M;V)E &3      ?_; (0  0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0(" @(" @(" @(" P,# P,# P,# P$! 0$! 0$" 0$"
M @(! @(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P,# P,# P,#_\  $0@!E@)Y P$1  (1 0,1 ?_$ *,  0 " @(# 0$
M       ("08'! 4" PH+ 0$!                     !    8" 0$#!0@*
M#P4%!08' @,$!08'  $("1$2$Q05%AE9(=97E]<8F-@BE%75%[=8>+@Y,5*2
MTB/3)%25EG<X>9D:05'4-PIQ,B5UMF&A,S9V-$2U)B@I0K/$IV@J.A$!
M                 /_:  P# 0 "$0,1 #\ ^_C 8# 8# 8# 8# 8# 8# ^'
M^D.%$<YZ<D>8JZP9R.-.L$L.3OBN0_@RKRS)3-7F><K^9\</52216>@D"XE)
M&XK4K*UM2)%Y,C1H4H2PE]FM8$N?404W\-[K]&_C;[SL!ZB"F_AO=?HW\;?>
M=@/404W\-[K]&_C;[SL!ZB"F_AO=?HW\;?>=@/404W\-[K]&_C;[SL!ZB"F_
MAO=?HW\;?>=@/404W\-[K]&_C;[SL!ZB"F_AO=?HW\;?>=@/404W\-[K]&_C
M;[SL!ZB"F_AO=?HW\;?>=@/404W\-[K]&_C;[SL!ZB"F_AO=?HW\;?>=@/40
M4W\-[K]&_C;[SL!ZB"F_AO=?HW\;?>=@/404W\-[K]&_C;[SL!ZB"F_AO=?H
MW\;?>=@/404W\-[K]&_C;[SL!ZB"F_AO=?HW\;?>=@/404W\-[K]&_C;[SL!
MZB"F_AO=?HW\;?>=@/404W\-[K]&_C;[SL!ZB"F_AO=?HW\;?>=@/404W\-[
MK]&_C;[SL""O/?IY0W@Y74/LZ"V$;*7Y]<K;:6]2=4U85R^PU\A/&RY[CADY
MADRK%MCDH9)5&IQ6[<>0,)XB1 T,!@!:%V8'W8X# 8# 8# 8# 8# 8# 8# P
MRQYPUUC7D]LE[3K5;+7L,E$X=TK: HQQ4M<38US\X)T!9YR<@Q:<D0#"4$9@
M ;'O6MBUKW=!3[6754Y;7)6]?V[6G1IYCR>N;3A46L6 24%X<)&LN0PJ;,:&
M219\+;7GD.WNZ MV8W(A0$E402H+T9W3  'K8=!G'K#.=GL3>9/Q_<$OK)X#
MUAG.SV)O,GX_N"7UD\!ZPSG9[$WF3\?W!+ZR> ]89SL]B;S)^/[@E]9/ >L,
MYV>Q-YD_']P2^LG@/6&<[/8F\R?C^X)?63P'K#.=GL3>9/Q_<$OK)X#UAG.S
MV)O,GX_N"7UD\!ZPSG9[$WF3\?W!+ZR> ]89SL]B;S)^/[@E]9/ >L,YV>Q-
MYD_']P2^LG@/6&<[/8F\R?C^X)?63P'K#.=GL3>9/Q_<$OK)X#UAG.SV)O,G
MX_N"7UD\!ZPSG9[$WF3\?W!+ZR>!*'@KS/+YK0.V9(LI2Q./DTHZ_)OQSLRK
M;-=8,^R-@G\$8(9(W8);U74DE<4<VT:"<)- -3K3-;- 9KW0Z"(03<P& P&
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
M7ZP6!H^].?[G>#97#:MZ8_6/C(:YNFKKI2'-G$VI5PW9TJR2$2=K85H7"_C
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
MH7*P-;6C0I];WHI(WHDZ8D("22P!#+/-SA_,5GVL?^\P'FYP_F*S[6/_ 'F
M\W.'\Q6?:Q_[S >;G#^8K/M8_P#>8#S<X?S%9]K'_O,!YN</YBL^UC_WF!2+
MUV$JHCC?58SDR@D.YIR #H1I)A8=BWP8Y3;[-;&'6M[[-8'U/8# 8# 8# 8#
M 8# 8# 8# U_;$#*M.K++K$]R,9B+&K^90,YW)3!6&M14OCKE'S'(I(,U.!4
M8A X[-"7LP&A[#W=BUV]N@ITI3@GU<Z INIZ)KSJ?<9BX#2U:P:IX06]].E2
MYO0(C7D8;(C' N[D5RP1%N+H%G:"?*%&B2O&-[P^Z'O=F!LWYM_6C]J#Q3_R
MW%OUNL!\V_K1^U!XI_Y;BWZW6 ^;?UH_:@\4_P#+<6_6ZP'S;^M'[4'BG_EN
M+?K=8&/RCB%U>9NRJHW-.HWPSE\=7;)$N8)1TPRG]E6;3G 4)]JFIVY8JT*C
M9"@L(P=\O?=&'0M=F]:W@=FV\7>LDSH$;4T=3+B,U-;<F)1M[:V]-(Y"@0(T
MX-%)TB-&EY;%)TJ8@L.@@+ $(0AUV:UK6!S?FW]:/VH/%/\ RW%OUNL"'W$6
M1]9SE8LY6I">H-Q6@WS7^85M<3#3!]/]9(?34VK&."/0IV$&N3[-Y@"]ZFVB
M_-W:L\G\F[WE)GB=@ F!OCAUHM>[OJA<4M:[=:]WIN+->[O>M:U_>Z_9WO?9
MK ?-QZT.NW6^J%Q2UL.M"%KU;JSW [[>P6__ -77N:WW=^[_ .S ?-PZT/N?
M_NA<4OLO^[_^VZL^R]S>_<__ %=>[[FNW_LP/4HXS]9M44(A5U.N)JD@6P"$
M2HZ:ZHXH0BQA-+V(LSEP(&]EF@T(/N>X+6MZ]W6![OFW]:/VH/%/_+<6_6ZP
M'S;^M'[4'BG_ );BWZW6!Z2>,W6;3>+Y/U.N)I'CG&*#O!Z:ZDKQE!N];-/-
M[G+@/B'&[U]D+?:(7^W>!(?IZ\/;%X?0:^4EOW8R7Y:?(KD]8G)Z?3F,U?\
M@@CA4CL&,0",*6-CA/IG/1HF]"1 BS=&"<3!#&H%K8==WM$$_<!@,!@,!@,!
M@,!@,!@,!@,!@,!@,!@,!@,#Y_;&Z %1SJP9E.4?(.=L9<IE$UD*1M55;3#^
MYLB";V/.+65Q7<N41-%(9&P,,QL=Y&U>=#5:I&E5^!XPPA[=AAW^G:K#\IV=
M_%!3OWCP'^G:K#\IV=_%!3OWCP'^G:K#\IV=_%!3OWCP'^G:K#\IV=_%!3OW
MCP(.\-ND7$>3TSYP1=]N]^BQ/$_F9,^,$>4LM55<J.ET?B]75'/TTK?=.#4:
M6E?%:ZQU*8PE,$"8)*4H0==\8^P)Q?Z=JL/RG9W\4%._>/ ?Z=JL/RG9W\4%
M._>/ ?Z=JL/RG9W\4%._>/ ?Z=JL/RG9W\4%._>/ ?Z=JL/RG9W\4%._>/ ?
MZ=JL/RG9W\4%._>/ ?Z=JL/RG9W\4%._>/ ?Z=JL/RG9W\4%._>/ ?Z=JL/R
MG9W\4%._>/ ?Z=JL/RG9W\4%._>/ ?Z=JL/RG9W\4%._>/ ?Z=JL/RG9W\4%
M._>/ ?Z=JL/RG9W\4%._>/ ?Z=JL/RG9W\4%._>/ ?Z=JL/RG9W\4%._>/ ?
MZ=JL/RG9W\4%._>/ ?Z=JL/RG9W\4%._>/ ?Z=JL/RG9W\4%._>/ \BO^G3I
M\XT1;KR3L)2WJT+PQNGF^I:.0/NX[*6==&)@WQ^0K(>[J(HY2*(NZYL$Y(R@
MK4Z=89LD81;UO0?1C@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@4V](?18G+
MJT!.[/!%UBN7FC>T6PZ\/<#HC0^T0=ZV'7=[?=UO6]8$0#(W:9O#_BLC/8+0
M<(*V<9^HW'TS A:YDIDB3E(YN2)'Q1/5(3RAR1++2V8N4D15<H"':9V5)AE&
MA4F(QX';P>CN4MGSEEKBX'N;1BVWR=\JM\L[,2MZY1%5=)#K^K5U"H G:,0,
MDG@CI*&)C2(FE*J+V8G328@K9 QN0\"55.R.U>/U@<5ZX,K&P+2BTLBVX+#Y
MF_(WUN60NO'&6ZVY.Y3&0F=VV*O9B8)$A=6]W5D&,\+0M+0G$8O2+AG!<A@,
M!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@4U=)C_FYUD?\
M%IMK]'+C!@7*X# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8#
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
M1KB+#;D!<?--B4S7.I:166TN>EFVDU2$)A9P@;"&#5YP2M&&VA7\S,AW%\4
M>4[;(+4J%:\7!-VNHKCC5Z/E[([CXXRJ7(QN3G))U(7[L?2%R6-IB5C6VJB-
M&ED'I%8:?KOI53B)[H% ]$\?W1@KUJX<?A0:R4CV:DGLFXXNW*TV:R(;>KA(
M$;TOF;)?C2D3'N/8=LII.*4;V5X&M!EM*=-:WH WT^S3&PX(] K55PUDS5*F
M91)@RVN'+BB@5,<@K.M5:QE3[%5-U,) $RX!QB$Q G?GPD:9<!01W ZBO>G!
M;M<0NOT,PF<:E6ZQ9.(\L1/4$,DFK,AD@XH15>R2^L*:4JT+)X\%Y ($^R#_
M !UC2>D%(WL!I:O2DD98:6XH<.[CG,?K56ZPUGK*0PB<<?95)K16;N*+RA<R
MU'Q_M2@T,?;87:_'FIGI%;$:030AR4O 1O+<[*_$">O#LLD&PW+$^FG=#75\
M+:E*VCHK>$:>(J)_MV'2NVI+'[%-KZ'1J ,\YL:H[899K"Y9N?11H,)>XMW4
MAS::4D4-LG"J3E*2@G18E*W*9S#B?)NNRJR>&F,<5K2H@,9FDJE48<E,KGEG
MU;8+8^B5L<$EZ74=;2*WVF/![BDP:S0@:#HKL,"$5L=,RTK8?+5=Y&OHATU8
MLDY6RPI.XHI":A2/G(+AE3?'EE7>;%$7<"T@V>R:U4O:K833C"T)Y BC#E98
MMX':*.FA/E2AQ;RG*G&:,NUF/DW4(T"9[4:2$2_IF.O"67G%LXHPB;USR^6@
MXZDRS8S2@N+>#^''Y9OW U\\]+[D%)([)HVNF%',Z]72T&;ZML-H>+E](Z'M
M>-<<(_QWET$C$6;SHW#YA0UGM\>/7N"A2!L=4^I&[%:0GGB2+4X;\>.#]MO'
M#WJ!4T;NJ(=.N6,JL"Q(5':M6/.H+&G215!5\1(B+HZN\<B1RI$^RJO%'EZL
MMN3 ,1.8A"+\3OZV'IN3A#-N1CMSNL(P#!'1\O\ A-67'ZL&>3R*?1Q_KB;Q
MB,\BVYW<+/:(\@TV+6DMSO1/W2TICB(06@W0>T"H.P!K9LZ>O*>O;WGG+"F[
M1K**7DO4<<(XS1QWD,_<ZALVF(%45<5=<]57(Q%Q<(FY4[.,+'((=)6-)MY9
MW0M,6IV<WC7(%(3QI6KIBW<H^5]]2!%IC8;3CG':M(NQ^*H&)<91[19*V3S?
M0%*5"=I(]OUL&-"4TTDDU6DCQ2C0-$&D;$$1>'?ZV?K+?^4].'\05BX%OF P
M& P& P& P& P*N.H-R\M.DKLZ?/%NG?-<9EG.CD)(J[>;=?&0J2)*QKJKH,J
MLB=BCK(M-*95ED3%N3%MK$-R"J;THAJ%!J15LH!6PBW"NK,]TKRIY><1>2S.
M^6D.CN8W!CC=4EO5]'(VS.<E3=0V*J'NK&ZTV,3RQQM([UC)6Y2A>')G+)\K
M:S4JH#8 T)VC Y;+URH)-7>G)3 ^/5NO%(3OAES)YCS!Z&1&%=K,<>XAVTGI
MM^B<;K9EE+CN2O+G)DRL[7@*S1&)3T8B@;UY:)('LGO6CHZ#OL NUUF4C,XZ
M/7!>_.4!<4@D3K:S45B[KSD!55+1ISBUNL%HZ/121S?I>4WMD?&V!3*O/@1N
MJMI5MYZ0(83 >LJY5A*^7$=Y1PR6/<HB_/.T^-W&^GZQC,8<[&71"J>),'Y1
M35M<U3=)=1Z5O;*RN#B2VC3'^6/:Y6VH"2-GGB$6%@/)KG4NI>1=/UB@M4/4
M[)YV7LPU<A7/2M-!U]?QMQJJ4VVM>'6-R<UK>-2?4?C!A86X\!&TQH#@G_PX
M24J@*N>'?7NBI7'"3R7FVR2U)94 K"Z+W53:#0^+(X+9M:Q7GO-N%$'9H:SI
M)JK=6:;CFP(^U'EO!#8D4*%1JP)P$H!CT$\>6W/*7M'2LY5\V:#99'6ED4K7
MUPNK"PV[""QB236G)*[1IR K:%)^VZ5P61+6(Q0U.R!2)*[,ZI.L3&AT9H(0
MKIMSJ&]1^J(%%YQ*$)$:J">=0?@!0-/7"\48-)9=O4ER0@K>OY(&HJ6V)8\
M=JQGAIR&'.Y#4F,D!6MATVJ]EA/4!_(+U>N3UBTKQU)AYU:."[G#U/["X<\4
M.43I#5"!N4<4H8H7J%U]3RF0R$D;+>FS(^[L;1&'0;$!8M2E+UC:E)[R(\/H
M:K")W#%'J7I[$MA%:D14I(J*!J5D)98G.&9<02\%3,F6+8J%OBLB2.*C:$YO
M,2-C8-,'QB32S=A"<,-QX# 8# 8# 8%-728_YN=9'_%IMK]'+C!@7*X# 8#
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
M<5T"5CD#3+N.-Y0BU508:SI'QW]&:9EL"9[2EVST2T 4.FQI5><%&ADIO$-
M,&@Z3B[SUH[E[()3&JHCO(9E<8@SHWQV.N?B[R"H)K/1+ENT!);*\7)74*;'
M]P"?KM,3(S3CRR_LQ T#W<##*WZF/'.U+T1<>(Q%.4Z.?+Y))8L0Y2[AKRC@
M];!<XHE>5;H<IMF6U2SUPD:#BF,[2-:8YA2+AB*"088(XK0@_E\]3+CEQRM=
MTIJP8IRH=)>T$L)ZI=67#3E);T(,!(FY&Z(-(K"K2J)1"G$PI*N!I2$A<8)(
M=H91V@& &'0;*Y2\W*:X?^@_X6&"^7K\(('X;#^!;C;>U_\ DP8YYG\X:DFZ
M9@$VU%!&^?"?)0N/DVUG=-\'0_ -[@>U\YK4['^,33RW7L-ZF56\@;1HV5NX
MXWDZW(6%UD8HLE\NH9N@2FX6[8',&QG:/90;)2=BD?=(WHS 4+S6IWD=6=B6
MQ7S#>K7%JP&Y DB.S>.-Y5%,%>VJ/ZDJKT3@MEP*+R^:Z&W;[A.VI$K\=5_)
MR^\=]A@81QGZBW'_ )83]=6M71CDRS2)OB[A+E"JX.(_)2BXL)J;'!I;%)">
M96[6$.BZIZ&I>B=E("U8EAY033"RQ )-$ .E]9IQR^<%\VCT4Y4_A&_"=^"3
MSK\S/E+^"WTJ\_>CGEOX8_P3_@O]#/.'V?G_ ,Z^9O)?Y1Y3X'\)@=UR8ZBW
M'_B?/T-:VC&.3+S(G"+M\N3JJ?XC\E+TBP6IS<'9L3$*)E4583&+I7H"EE.V
M:@,5A6$%"*,,+" XH0PS?D#S6IWC57M>6;8K#>KK'+-&E!'$M6\<;RN*5)-K
M&,$@)]*X96$"E4IA>M(#-!'MU2)/#4]I NP[6P:#9W'Z^X-R6K!FMRNFZPVJ
M*OJUY0(D5I5=85.3(L]B=%+0M$X0*T(Y%)BV)S%200DYJA$66I)V$TK8RQ!%
ML-U8# C5R1Y85#Q2*IH^WE<D1%WY>4#XX5GN.QASDVW>X+-&O+@T76A:RS1,
MQ3\-K4Z"N5:*0$>#OQSB^T/>"2.C2MBT#Q =_9?B]SOAV/P];[NQ]W6][V#0
MM]G;^QVX&MS[5CQ-IQNI -4T6O<I@,DL9ND[="I(X5HF98P]1IB5-CO921O-
MAS1*W)1*2#F]J4*P+EZ0A2>26,M.:((832W)ZH+]?KTC5</JY<[\<K>/HVU2
M'1G7LQ+1894:BTO*;VQ:N*+12!O71Z:-IZ=8B,.3F^4Z!H7B!$'0;-F-C02O
MSXBEFLL88RLG\M;X%!T;PXID2R6S1U3+EK?&(\F.&$YU>5"%L4J/!*T(04Z<
MTT7=++&((:VXR\FJBY=U"RWC2#VX/U?/SW.(ZA6N[$ZQES"[UU.Y-6TL2JF1
M[3(W)+IOE\0<$P#!%Z+4!(\0H0RQ!%L.PY#\A:SXNT98G(RV7!S0U1546536
M;OC SK9,K:XJ@" U>]$-#.!0Y.B9&G,\484I9QNR];V$ NS A^Z]6GAHRI''
M3C)IZ1)F.[:)X\R2O1UG+2[!C5H\GV5)(N/#8\QDU 6H*8K@95Y)[,]%#.9S
M="$$U2484< L,W'U,>'B>KYI:2^QW-K3P"_P<4)) %\'F15O@Y/JEC<B9:#9
M*L+9#9A*[)DQCND-:TS4F6IW!$?I82>)&$Q0 ))5?=S!:3Q*HRFBEDPB5PIN
MBCM(HW9$&=XFK3MLUT^[CJQK=#0JHS)DZD4:6EG":EZT*,\C9*C91OV&!N7
M8# 8# 8# 8%-?29$+=M=9 />WW==6JVQ:#V[[NA"XX\7M"%K7[&MBT#7;O\
MV]FL"T13=M.HXFJGA]I5_J%(I$ZQ%5+"Y<Q'Q\F5L3LN87R-"=B%QB+;^RO;
M6J2*TFA[4)E"8XLP 1%&:"'O5W)4B!YW'EMFP)&]:C!DT$W*I8QD*01$IO4.
MYDD&$U<$(&4+.C.6>4;WHK:,@P_6_"+&,(<R-6E7$R:HH^12<1B1-$Y5.B&(
M+VAY1+D\B6L9;D8]HFH1!H]JE;+IF5A6%:UWTHTY@#=!$'>M!GN P& P& P&
M P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P&!4;T4!C,X;3?
M8QB'O7.KJ/\ 9L8MBW]ESKO\8O=WO?[(Q;WO_P!N][P)TCY649Z/OLC32]4N
M3,%RN?'LUM21>5BD;K=#0I\E75]&XR<RD/LE>0"",T(T1!Z0Q(2:J"=M*4,X
M(8Z'F[Q:&:P^%;\?.;9%%&"9(9(4G=AQ5,SRV(2B?1(EYDFF_P T,3W*(7"'
MAR0MRPTA<<G;S->%H8R '!EU:<FZ<MUIC#K Y&K=O2R3R&(-S2<PO;;(4CW$
MV_SM(BGUA<4"9T8$;4V&ICS%2LLE-W%Z+6A[$L3!-#?N P& P& P& P& P&
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
M:R/DYB6U$<D'*<B'S-I?KMCMO/Q9,+F!=\/DD7+TZH#@>I5:?A$.Q";NK2R
MDA65T6G4Z.]9/:<5Y SJEBE3I8%&*':N#EUNLD(A]%0Z963%)TW%IV%P"X+[
M.\\H(J2N)\N<%?B)"QB1%H3AAQ^3*=UE7(OIGV_'X!/93"(/9-TSF6O;)7\C
M?%<%CLXXF6I$8VX2%K1-:E[93W632M @\#P/*0'G;T8 ("S! ".LME7*1%R/
ML:QV""\L"*1M*9\4 R!O;&=:Y/T*HPJ%7M'I@X5K"E(EBF,RH-RI(@IE+8B3
M#D*.,NZM=M.$S6Q%!+/IMH)5!N(O'ZDYU7MCP69U/0U4MTEU.HXG9TQ[LX(G
MM$I9T;@A/,;'&1L0X_L;N0G  I)M:FWK[$[00A/; 8# 8# J#X2?K1NMC_:%
MP)_0QB>!;Y@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@>(A@ 'O#$$
M =;UK8A"T$/;O>M:UV[WK7;O>^S IIZ3)A>K=ZQVMF%ZV/JTVSW->(#M%V\<
MN,'9W==O;OMW^Q_OP+F,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!
M@,!@,!@,!@4#\8N&W62X;TM&N.5)\A.FX\U7 'JPE4,<;-H#DJYSPYLG5D2Z
MQC"Y*NC-[QYA4+DJZ7&DZVF1DEZ*+!K[(6MC$&_/1/KR_#CTH?HX\LOK(X#T
M3Z\OPX]*'Z./++ZR. ]$^O+\./2A^CCRR^LC@/1/KR_#CTH?HX\LOK(X#T3Z
M\OPX]*'Z./++ZR. ]$^O+\./2A^CCRR^LC@>!D.Z\)Q8BCKMZ3QI0]=T99G&
M_E@,L>O]P@"Y(;"+7_;@>?HGUY?AQZ4/T<>67UD<!Z)]>7X<>E#]''EE]9'
M>B?7E^''I0_1QY9?61P'HGUY?AQZ4/T<>67UD<!Z)]>7X<>E#]''EE]9' >B
M?7E^''I0_1QY9?61P'HGUY?AQZ4/T<>67UD<!Z)]>7X<>E#]''EE]9' V/P(
MXF\F:1MSF9R&Y8V72$_MKEU+Z5?5Z#C_  ><P:OXLVTM4R*J&HA,@L*73.0'
MKG=N;B3U&Q+!@"=H>P=@1Z++"S7 8# 8# 8# 8# 8# 8# 8# 8# 8# 8'H.5
M)4^]!/4D$"%K>PA..++V+6M]F]ZT,0=[UK>!Z?.3=_/T7VT1_&8#SDW?S]%]
MM$?QF \Y-W\_1?;1'\9@/.3=_/T7VT1_&8#SDW?S]%]M$?QF \Y-W\_1?;1'
M\9@:!Y44/6O+?CG<W&JR' )4.N: OT(<W!M7EDNS"H<TN]LTI93BU!(B7V)O
MA29R0C[V@A5I2]B[0]NMA\0G_3"=(>V*CY\\M;\Y5>7D"X061,^/5?)%SNL&
MQ3:_7%NTCE-F-H%*@1+VS1^IW5(:WJ30C"HU*4J@L7B)/L0^_GSDW?S]%]M$
M?QF \Y-W\_1?;1'\9@/.3=_/T7VT1_&8#SDW?S]%]M$?QF \Y-W\_1?;1'\9
M@/.3=_/T7VT1_&8#SDW?S]%]M$?QF!["EJ,X>BR5:8TS>M[T H\HP>]:_9WH
M(![%O6L#DX# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8#
M8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8'SU69PLXL<V>M-R>C
M?*VE8E>3'6_3\X:.T#:YL)X4(HHXRBZ>6Z:1JV=,A=$)*<YZ(9485 MA%L>D
MP/=UV;[0E/ZA[I!?D$T?]IR7WQ8#U#W2"_()H_[3DOOBP'J'ND%^031_VG)?
M?%@/4/=(+\@FC_M.2^^+ >H>Z07Y!-'_ &G)??%@/4/=(+\@FC_M.2^^+ >H
M>Z07Y!-'_:<E]\6!_-=!WI :[>[P'HT/>WWA;"AD8=C%W0A[X]AD.N^/NAUK
MMWV[[-:U_LU@?WU#W2"_()H_[3DOOBP'J'ND%^031_VG)??%@/4/=(+\@FC_
M +3DOOBP'J'ND%^031_VG)??%@/4/=(+\@FC_M.2^^+ >H>Z07Y!-'_:<E]\
M6 ]0]T@OR":/^TY+[XL"$_(/IU\).%'-#I%SSBGQS@='3&9<Z9+!91(H/Y]1
MN#W#E/#OD^^*HVX>5/*M.H:E+PR(U RQ WVF)@>[K7;K8?2-@,!@,!@,!@,!
M@,!@,!@,!@,!@,!@,!@,!@,!@,#Y8> '%2%<C.#].<K.4G41ZC44L"YIE=B5
MR,9^H5=]=Q1:ZQV\;:CK4S1&(MTD)0(BV^(0X)HDJ,O824J0X\6@E%F#"$YX
MATPN--@.#RU07J/=368N$>;(D]/2:,]3R^7P;:SSUFW(H2Z*A-TK4%@;Y8P:
M\M;SNWPU:7>C2]B!O6]AGGJ<*Q_+CZL/^8]R+]\>!BTQZ5% UXR>DDZZA'5'
MB3!YWCS!IXD'4OY!MC=M[EK^VQ6+M.E2J3EE;<)!)7E(@2%=O?/5J2R@:V,>
MM;#*?4X5C^7'U8?\Q[D7[X\#UF]'6KB"C#C><O5@ 426,TP8NH]R,[ %EAV,
M8M__ )C_ & AUO>!J&+]/7AW-VZ(/$-ZH?49E;5/Y1((1!W*.=4^[GI!+IE$
MMN@97%8ZK;I@H(=Y#&!L2X+BC($,]$)$H"<$&R#= #<7J<*Q_+CZL/\ F/<B
M_?'@8NP=*>@I4Z3!DC?4(ZH[Z\5^_D1:<-K7U+N0:U;$Y(J8&:5)F)_3D289
MC8ZG1J1(%X2#=!,VE6$F=G=,#O88HX=.#B@SQ2=SIYZE_4K9H55SZ\1JQY<\
M=4"^6F-05\CPTH'UOE;VX2M,VL1C-M:5M4)286 @(];&+6O=P,NUTHJ%%(&J
M*AZ@W5(')'UA62AE9 =2_D$-R=HVWGH4JY^;DH).(U8T(U+HE+-4%Z$4 :DK
M6Q:V8#O!DGJ<JP[>[\^3JP=[L[W=]8_R+[>SM[.WL](^WL[<#^^IPK'\N/JP
M_P"8]R+]\>!BTPZ4]!5\SE2"<=0CJCQ-C/>XW&R79_ZEW(-L0&R"8/[;%8JS
M%J54F+*$Y2*2O"1 C)UOOJ%:DLH&MC&'6P\@=*6A3)FIKL'4#ZIHIRCC"*:*
MHJ'J4<B-O1$3<G5P8T$@,1>DGBA:U;PU*4P#?^Z(TD8?V=8&3^IPK'\N/JP_
MYCW(OWQX&'],2/2RHN8753XRJKQY"W56M%6)Q)_!>;R-N697?+XN39W&5CG\
MQ1(I;-UR]V WN4F<AG:(T+18-!#K6OL<"ZO 8# 8# 8# 8# 8# 8# 8# 8#
M8# 8%1=3?KP>:O\ AU\%_P >/,K EJ;RQ"_/-UI:HK5UL]@X]S<BL;'D*271
M.+ 5622R1J2R2%P-+)%B5/)W6%LDM0[<C%*EL3>7&#0IC5*P@\DL,V2<F*Q;
M44^=;&F]7UZT0JR); 0.JRV(:\(5!,09V9Z=760J$:H@F$.+8A=O&<VQP$%0
MT)@@/5" 6<#>!VZKDYQS0F/Q:Z]*F0[BYS2G?QK9_&$A#6>^28F%-)*E0H<B
MT_BKIHH+9P!"(6_.PPH]]BG>B\#DH.1] NJ&#.;;<]9KVVS#2$\!<$LS83T4
MK4*WL482)F=46N$0I4JY2#;447WM#-=?Y$'6U7\%@:^J'EY55E0B&RB2/+%5
M;W.9Q8<!8(3,96P@>USW ;CEU*%A2&EJ"DZK4JE44V6VA#V"4J%9*4OOJ1:+
MV&="Y,\=P/B:,CN^K"Y$MD<?B"%C,G,= ZKI++'9T8(LS(D W#2E8MDL@8UR
M!O"6$6EBY$H3D[&<0:  <N9WK 8DR0EW3NJ:2G698R&I:[0,2DE7N53Y6I?2
MEC,E5E[,3D%1U#%'=<Z'"[?(T+0K'W1C*T6((9F]2Z#JZMY!7'%J[=)5"N.S
MG;\=G04<UAZ"4Q>7TO:3963[#K*B+@I)>ZPD<H)5*I$P$KRS-.,;2:5C$GVH
M3E#"8Q7)+C\<QLLF*NFL3(](I.NA;*]AFC!MK<)8V28B%N,>*7>7>3A=D,Q5
M$-)I(A!&!R4$I=]AYQ0!AP&GE+QND WLJ/7I54A-CFVX+X3'YO'WPYMV[/#Y
M'F[RDEJ7+#0Z5O\ &')$'>M;UY6@4%;[#"3 A#5=8\[*!M&W)C53-.X.5IN1
MUZZ5C+ V!$U[)>3-.Z[=[)&\5MI&O$-U0,#''UXCQ@$:$TE$<H+WLDL8@AL-
MVY>\5V! -R?>15+LJ(I<]-AQKM8\4;1$+HVFCZ^0)U!*QT)/(VR-<L:UJK8P
MA"0@<DJH>])U!1@PR9@NJ.R5ZN6'MJ<ST[I(YO\ 2B+*%2<H:ILDT<%*H+(6
MUP#HP@Q@E[66:62H$'6R5R)8G&'8DPA"#4D!YIU3(^+_ !]Y43SRNIH;R-1T
MR.%,TC,+>7A(\7TJ9DE=1MU.C0'% !V7'OR8*D18QI4HN_WCM@!L>PR6/\IH
M#*^3[MQBBYB*1/C!3Z^UWR4,L@:'%M:#FRQ05PNAJ]N2F&KD[RF=?$$89O?A
M ,3GIQ=AY)@0A";J3_WH^C-O_8'J)2$0M_[@@X2<M!#%O_<$(=;WO?\ LUK
MZ:V>NST[JXY74KPHBENI;SY"W-;L0J'T=IDULEL6K1SE3VE9C76R[!TXI8>T
M@9!'CVI;42MP>2S"^X8D+[>_H+>?/C+]V&O^D$G\=@<H]<B2E@-4JTJ<HWL\
M(P]04469VZ[VNX,P80C[0^[[G^S XVGMFWO6M.[9O>]ZUK6EZ7>][W[FM:UH
MWMWO>\#DJ5Z%'L&EBQ(EV9WMEZ4J"2-CT'L[VP:-&'O=WO:[>S]CMP/0!X:#
M1@++=6XPPP6@ + N3#&,8M]@0@"$W8A"%O?9K6O=W@>U0XMZ,>BU:Y&E,$'O
MA H5$$#$#>]ZT+031A%L/;K>NW]CW,#UE.S4>8$DAS;SC1[[ %%+$QA@]]F]
M]@0 ,V(6^S7^S6!Y'N;:E,V2J<$*8W6M"V4>K3DF:T+W0[V PP(M:WK]CW,
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
MQ4IT8 )YJ88<\WIL[_#4LN -K15Z32BQ[<DL_KVP*'C%BQ!^A5I36O+"2,3
MDD<H,#%+#@TG@.AM\GT6L3GDK=Z4M)IB9&:0&,F=,&1IX\?'V'DFMCQ+Y7,Q
MJ6:+6FMU#>[R&OK'Y12CD;8;"VO3;92!WB9\Q:94IB1[@D.VXIF\XY<E.(6C
M*$0':3?I@-UC*)47([5;&!@F$EJQ<LC-8U<3!6Z-0ZL*%MKCXWPB!B].'O<:
M(##[3\1 JV%0%M.;0!\G/+.%H <!;TQ7:0U^AC$KNF"FR[=(\E*5D\Z@_&N*
MUOZ:@OZG8)2J"?R2.Q^;&)U\WAT9@28:@XQ2,ES[^DQ!;8B((3@"3M1<=9'$
M[4Y(VL\.J1.Z6W7M'4M%TWD>C24L1H*,3U(U2UV0)G0P(5TFF5K/BC2,"O8R
MVHE$ PX)^S %!J*+\%+)CW'#CGQL%R'9#8SQC;^-?H0[HZ9-2+)-(>-=@5I,
MH^^3Q(IM-?I<E>FRO!H#4+<<V )-<C%/BF[)))"''HC@+/Z F+-)HMR0)>$D
M+@K[4L#222GT:YX1U=)^1;=>CRUS!_(GZ0,NE^V,*Z-$/):1MUH*@ER/2J51
M)H50:,ZL\ A=K79TD*UL:--<Q@<YY[3&,2Z+/9&U+2_L#OP=Y;(W%K<"-"!L
MQ,J3F;"+6MZW_MUO6\"J.UO^D#X8@Y94I?\ QW?S(U3,>M^(RB[^(]M^>9[6
MTQKE(^%JY;'(#,M+=3>/&*VH(BB$#L:[DGF"[/+$A>M:P+@M] CHW;]SU?%
M^[_N:7[7_OT_]NL"8?(7@1PZY7UY7E3\B^/T"MNN:F,2FUS$98E7GM,1,0L8
M8TD&TEI5Z0T&R&(&DH>^,?\ !Z_W^[@1);N@ST>VAQ0.S;P!H5&XM:U*XMZP
MEJ?=')5R$\M2D4E;V_;UHP@\H(M=NMZ[=8$J>5?3XX6\X5<)7\L^.M>WLLKA
M,_(X,HG"->J,C2:4&M)T@);=HG!#H '4UB1B-[W>[=IP]G9[O:$>:^Z(_2@J
MF=PVSJZX,TC$I]7LH8II"I2TMCT6YQR51ER3/#"]MXS7LTH"UK<TA1Q6Q!$'
M0P:[=;P-R<H.F7P)YIS=ELCE1Q>K*[YU'8NGA;))IJB<U+DVQ5(Z.KTF9$PT
M;FB*"B)=7M6?K6P[%WSQ>[V>YH-=4QT<.F#QWL^'W32?"ZFZXM. .)SM#9O'
M6YX)>H\XJ$"QK.5H#%#PH)":8WKSBM]X M=TS?N=N!DG(KI0=.?EM9R^YN2/
M$>I[?M%T:VAD<)K+D#JH>534P)?(F=":8D=DA.R6])KPR^P&M]W]G>\!QUZ4
M'3GXDV<@N;C=Q'J>H+1:VMW9&^:Q% ZIWE*U/Z7R)X0E&*W963HEP2;\,SM!
MO?=_8WK QNY^CATP>1%GS"Z;LX74W8]IS]Q)=IE-Y$W/!SU(7%.@1M9*M>8G
M>$Y(C2V] 25KN@#KNEZ]SMP-D\7>FAP-X4S-^L/BIQAK.CYM*(P;#)!(X4B<
MDS@ZQ8YU;'PUD5#6N:TO:(QV9DI^]:#H7?(#[O9KLP-)3OH@])NSIO,+(GW!
M6CY3.I_*'Z:3*3.C8]#<I#*9.Z*GI_>W 93V46):Z.JTT\W80A#L8]]FM?L8
M$B^*G3XX6\'E<V7\3..M>T2LL=,PHYRH@Z->E,DJ:+FNQT?)<MK7!=H8&HU]
M6"*[O=[-J!=O;[G8$5G'H,]'MW<5[LY< :%6.+HM5.+@L.:GW9RI<N/,4JU)
MN]/VM;,//-$+?9K6NW>!+;CUP(X=<4*\L.I^.G'Z!5)7-LF*C;&B,32KR&F7
M&+F,4:5C=BU2]6:/9[$/:47<&#^#W_O]W AYKH$=&[7N>KXH'W/][2_;_P#?
MM_[=X$PJ]X$<.JHXY37B-77'Z!1+C78Q<I*G%/-*5>7$9(7-429ME0'%.:O-
M5CT^(4911W=.#VA!KL[,"'OJ".C=[/B@?Z)?OO\ X$Q"N!7#LGBN9PB*X_P(
M'$\TH9!E&!2K_0@90YGJQ!@VF\O\M[HIMKSE_P#'_P#M/N_L>Y@0[]01T;O9
M\4#_ $2_??\ P)A6%P(X=6OQRA7$:Q>/T"EO&NN2XL5!Z>=DJ\R(QLN%(E+;
M%0-R<I>4K!IC0K#2B>\<+L"/?;VX$/=] CHW;]SU?% ^[_N:7[7_ +]/_;K
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
M_O/@/P"T9\#%3_%U#_O/@/P"T9\#%3_%U#_O/@/P"T9\#%3_ !=0_P"\^ _
M+1GP,5/\74/^\^ _ +1GP,5/\74/^\^!FD9AL0A:50AAT4C<31*S]*E2.,L;
M6Q)5*G182M*%"=K2I2CC]% T'OBUL7=UK7;V8&28# 8# 8# 8# 8# 8# 8#
M8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8#
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
MZY4<UY'S,O;AKS2AW%IME-9\=J9Y#1B5\7GBVG)@<&:UK M:!;8G\%KH&UQ
MYMZJL#3];3DZ*T6>#[,8A;T6&4]0'E/RAI>U.%?'[B/$*#D%K\O+&MZ()GOD
M:ZV&V5Y%6RHJ7DEP.*@_\&2-=)#E[NCCAB4C82C"PFB#H8=!%LPL-=^5=?/[
MA]('^M7,_P!YN \JZ^?W#Z0/]:N9_O-P'E77S^X?2!_K5S/]YN \JZ^?W#Z0
M/]:N9_O-P'E77S^X?2!_K5S/]YN \JZ^?W#Z0/\ 6KF?[S<#1/)KCKUD.8%$
M61QMY 5QT?YK4=KL06"81_4WYL-BDX@A<C=FQP;'5%$"UC4\LCTW)EJ-25O0
MR%2<L>NWL[-AN!A;.NU%V-FC,<A_1S8X]'6EN8F%E;)%S*1MK0S-",EO:VMO
M2$0L!*5"WH4X"BBP:T$!8-!UK6M8';>5=?/[A]('^M7,_P!YN \JZ^?W#Z0/
M]:N9_O-P'E77S^X?2!_K5S/]YN \JZ^?W#Z0/]:N9_O-P'E77S^X?2!_K5S/
M]YN!A5E6'UX:OKF?V6\Q?I'N#17<)E<Z=4#9*N8_G)<W1)A7OZU&@\JB1"72
MU4F;Q *\08"^^+7>WK7;O LHX@76Z\E.)O&/D2^,C?&GN^./U.W&[QUI/4JF
MMA=++KV/3->SMJE9_*U"!M5/(R21F_P@BP:V+W>W @GRAY4\\M<\&/A3PHA?
M$96J(XCI^4DPF7*5\N1N(V0LN1VJ8B,QI-4S6Z&;-*,0%JAF*@:T+0Q:UO6P
MZT(/1Y5U\_N'T@?ZU<S_ 'FX#RKKY_</I _UJYG^\W >5=?/[A]('^M7,_WF
MX#RKKY_</I _UJYG^\W >5=?/[A]('^M7,_WFX#RKKY_</I _P!:N9_O-P'E
M77S^X?2!_K5S/]YN \JZ^?W#Z0/]:N9_O-P'E77S^X?2!_K5S/\ >;@0TXA\
M%NK-P>6<B%W'^M>D#&5')R^97R$LD0Y7S('K4MEA24!C Q:*@Y7FR$L1Q2@U
ML;0_P*(Q>I\/6M&;U@3+\JZ^?W#Z0/\ 6KF?[S<!Y5U\_N'T@?ZU<S_>;@/*
MNOG]P^D#_6KF?[S<!Y5U\_N'T@?ZU<S_ 'FX'1UGRJZC]=<Y.-'%7FE"N$9T
M6Y/5UR.E\5D_%Y_O==(8VY\>VNNG1<GD*>UV=I;3$#Z"PR"R=)@F&:V28(0@
M:"'1@6GW18Q5/4[;%MGM)C\15M:3NQCF,E6%O->2H1%W63&-)2\:=6!$8X@;
M-DA.V49HO8^]L NSLV%15/\ /+JS7G4E6W9 .E+0I\$N&NH1:<*.=^I.W-CL
M=$K!C+9+8X:Z-OS35/FYQ,9W<G9Y'B&>";L0.\+L[=AL7YS_ %D_90<=/\S5
MN^J-@/G/]9/V4''3_,U;OJC8#YS_ %D_90<=/\S5N^J-@/G/]9/V4''3_,U;
MOJC8$?&@CJ/,/)N9\Q&KHQ\8TG(>?U)%*/E-@E]3=#I8XUS#I$[2AI:=IM<1
MM)RU9SHZ%Z5JNS9ZI.W("1[V6C)T$)!_.?ZR?LH..G^9JW?5&P'SG^LG[*#C
MI_F:MWU1L!\Y_K)^R@XZ?YFK=]4; ?.?ZR?LH..G^9JW?5&P'SG^LG[*#CI_
MF:MWU1L!\Y_K)^R@XZ?YFK=]4; ?.?ZR?LH..G^9JW?5&P'SG^LG[*#CI_F:
MMWU1L#I)+R_ZP43CD@E3STH^/);1&61VD+J-/U,6XX\#<RH%#DN$03OB26$T
M[29,+N!V(.A"[-;WK]G ^<3_ %PT3]G')?I-M?R(8'T:_P#3V?J>.&?_ )+<
M'Z0UMX%SF!_!;T'6Q;]S0=;WO?N[]S6NW?N:]W?N8&F(!R-H2U78E@K>XJXF
MKXI3/ZU&S1V7,KDZ."*)O>XU+%C8@(5B5.:2*R/7F]S,3A, WKMZ3J-EF[T#
M89!/K?K.K=ZU8,S9HGL41G,]UIV.,*[8=6:)K<9[(/X,HS_P^+HGI*8J%_W@
MA/#V:WVX'?Q^;1.5.<L98Z^H'=T@KNWL,N0I#!#/8'AUC3',6YO7Z$ .@*%<
M8DJ!:#6MBULE4#?;V[WK093@:PD=UU)$)(5#Y18T089*:-D+,:'-[1)5*$R3
M+!MT8 [;,-T4RCE#B6),V:5B(VXJ=;*3>*9KNX&S\#$Y?.X; $C2OFLF9XPC
M?I3%(0S*7E:4B*<Y=.7]#%H?'48C1:\=VDDC<TZ)&3K[(Y2<  >W>]8'F&;Q
M,4V-K@+ZAW.28L1-S8SH8_.8(FI=E#"G?1%]SN>0FO"0Q/H7>[?$!O79_MP,
MIP& P*@NM)_=YXR?XF_32_3#JO M]P*@NAA^KRCGYS?/;].?D1@6^X& /EK5
ME&90UPF1V!#F*7O7FG37&G:1M3>]+12!S,98\62WJE12C9LB>23$C<#8="7J
MBC"D^C#"QA"';PR;0^Q8VW3&!2=BF43=]K=-4DC3FD>61R\W."MI7^0N2 T]
M(JTD<T)Q!FP#WH)I0@[]W6\#*,#&%TUB+9+(_ W&3,:*:RQJD+[&(HJ<DA,@
M?V6)FLQ$G=FAI&:%:O;H^=(V\"PXL BTXEI&A[ULT':&3X'02>5QF%,RB12]
M_9XPPI#D*92\/KBE:VXE2YKDS8VIAJUAI).E+BY+"DY!?;WSCS0 !K8A:UL,
M B?("C)Y)MPJ$V_6TNF #)&2=%HW,V!ZD"91$"(LJE:56T-Z]0O1JXVFG#*8
MN*-+ 8E+=D8C A"I)V,-O8&MYQ<-55F:>185AP^&*$L,E-BJ$\C?FYJ4%0.$
M*&1',)@).K/+.]'(RKDK<4N5]WP4QBX@(Q:V:#6PV/K>MZUO6^W6]=NMZ_VZ
MW^QO _N P*@JV_7K\L?\,CAK^D=RZP'.K]99T2O[;^:GZ#UJ8%ON P, FUK5
ME6HV\NPK AT(&ZDN"IOU*I&U,7E*%ITE\[.(/.2I/H+6U;7)PJE0NQ.G&H)"
M8,(C2]"#MXQ-H?-?2'40D[%)O1*4.L)E'F-S2.>H_,&+2;;U&'?:0TW2!]:?
M*RO*$IG=.)V9K0@ZWO RC QB0S6(Q-;%&V3R9CC[A.I&&(0M$[N21 JE4I$S
MN\A#'F A2:6:ZO.V)@7+/)R=#-\F1G&=G<+'O09/@=0_O[)%61UDLE=FYACS
M$@5.KT]NZLAO:FEL0DB4+7%Q7*1EID:%(G (9II@@@+ '8A;UK6]X&&QFY*E
MFID+*AUFP.5CL>)'S^OO1N6,;V&<05,-  ^:1(;:M4@D44*&Z)=;<4FS4G\J
M)_A/X4OO!LG QF)S.)3ML4O4*DK)*VA&^2.,JG./N21U0IY%$'UPC$J9#52,
MTXD#I'9&TJD*TC>_$3*TYA0]!& 6M!_(;-(E8<;;IA!9&SRR+._EGFN0,*XA
MR:7#S>O5-:WR1:F&,@[R5Q1'$&=W>^Z:6(._=UO R? CQR[_ +I_)_\ -XNK
M\6TEP-(=*S]6)TZ_S&^*/XBH+@1Y)_7X./\ A!LOZ9S_ (%OF P&!4'U'II.
M*AFT)O*CI_.'.659 )PX\G:)C<L=7EK'PW=RT:.Q>0C;5>Y.W,@+MHI0ET[0
MLX) 5LE"6Z,P GZ-\9 '4E]0%L@%@0NE:P?JWG%:.<JXC1JHY[*K DDNE5D5
M+?U16U*5%F#E#O)%KC-#4LGKA.$#SL9Q"H*A02=_*=!'H-#;YX7+<;%QQ<I8
M7&&%Z-GG3=OU(T4<_P K:3I3'.4M57+*G:E7I&ZR \<N-)?*_.(3[,V4C<P+
M4NAH@')?%,#>%#<X9-R-GO#F6NJ2CG2(6[:+LWP=PJJYYFX/T/\ .O#6T[1E
M,/M&#LCT3%S+"A,IBQK.>UO^E9A1*L"P36T.:4KM#&;BO]4PN'5>E5[N=@)Y
M-Q7:4+_Q[J&*6](Z1<7;CRFX[0^:M]GU2^,G8G?)U/[@73!I$\&HW;R1S8TS
M2,LLLD0#@Y%H]42=PFRY%7\;2T.^C1.CE&$ %\@>R%S#+(IR8XB41*(W(P#=
M6J0N[T4R\D7%S'LM@:D!1[(#2-2ZI3#U! <=TZGUKUL4YK[29*07,*(_D;'5
MT@BI\H86V&*N.'/6KN'$FM:<&OTE=T[;5PXU:@):YE;.)W'B&92%0Y&ICA*D
M82"HWFM:LUNJIJJL=HI?S99#$_G-,YHV4"MV%2E[:FVQI2B2!?VR3EN]9*G:
M Q1"\HPN;*Z1QR 8O2(I(>M2$D*@L_P& P*@N5/ZXKI(_P!B'4Q_]*<8<"<'
M-K^YERY_-BOO\54KP->],K]6YT^?S(.*'XAH%@3?P.H>) PQXI*<_O;0QDK5
M8$"(UX<D384K7&@,-+1)3%IQ 5"LPLD8@E@WL>PAWO6NS6\#WH79J=#' IL<
MV]Q-:5VVQU+0K4RLQL<M)$B_;>X 3F&"1+M(5Y!WA&=TSPCBQ]G=&'>P[# Z
M]P=VII\B\ZN;>V><G!,T-WG!:F1><'5;L>D;8B\I,+\J<%>RQ>$27WC#.[ON
MZWV8'88# Z9MD4?>E;J@9WUF=ES$ITC>T3:YHEZMF6"$<$*1U3)3S3FY2(2<
MS6BS@@%O8!>Y[F^P.YP.OT[-0G4;$%S;]O9;>6ZF,^EJ;;J6UG*#4A3D-OT9
MY6%O-5DC*"=L'AB, (.M]NMZP/!I>F=^2"7L3LV/2$"UR;1K6E>E<4@'%F<%
M30\(!*49IQ(5K4[(CDJDK8O$(4$C+'H(P"#H.SP&!J6_?^1-U?V2V/\ ^CGG
M _!YP/V1/^GL_4\<,_\ R6X/TAK;P+G,#Q%ONA$+NB%W0[WW0]FQ"[-=O=#K
M>]:[V_\ 9[N!\VD*X;\YF=OH605U#WZ,VW30.J@J:/PRR"J"ZRK)QY0R6ZI3
M2,OJ]7 UKM,G"S9 ^N\83JMO&GAA:X^L=_*2"W M($8;2N$?*NN*0<[#.DG*
M6I$\BH[GFO5Q:Y+NJ1;,8)<\FHNO?P"P6%'UG.7W4H7%V'!Y"X0\E&OD#LF5
M+51@1(TRI.A3!M.T:LYNS6:R\EJ<.0:*".MB2AY9S8M<H(2#<.5]-]IB3"D0
MC;9VRR5F1 YDH_*RD>M)C"7;9B\P.D9II@PQ"AK=NQWY<0&&VM,K?5+H2^0!
MDG2..32MG>.G39XX:UBURVI+(K>,7$"4((_$[G/=I<*2%Q)668Z+/"TH\T=U
M5H,YL_B[>1E:=5JA$L"46*Y\^9A.9#35K'N["5&8PW6MQPK.CT3=91[@Y$R.
M,E\>W^#GN232-*L\N:=)/-NAN&STY0:Z65!U'H.B>E]?.MYS>1ECY6MSD1,;
MHCYZ6:0EFY2T!):';8>BDDS7Q2!SN<<<6J?(6!Q\G2:;%KF4F>%*4O28:<.N
M>.)O(=XF2)W41'D]*&2:%\"'<#Y:5RP!;.Z^;*@ZAD]O.U8G(R(=9GF1I>X/
M3LH:0LJMIT].!C<UA3">%3F3LPX.]2U3U"Q-,9CZE=R$(;D#="8VJ5I[H90O
M7F&.]3%-(U*I<^^GIKNXR%7P5 -.O<C3CG%Q0=B,XXQRWX>PUNZSSD'6UDP&
MGK%F7($HJ+NP98K2L5KP-[L:+5DV<][H?ZY&N:W:]XW8-S)+PXPL+1$%_P#)
M)*Z-2 @ RRQO E!!H?0_@,"H+K2?W>>,G^)OTTOTPZKP+?<"H+H8?J\HY^<W
MSV_3GY$8%ON!4[R*HZY <MVF^..#//6&<.D@XS0^W8])TL1F?%SDM3$1L4Q[
M>G&5-KHO])Z;NCCJS/+N[QF4-?DBA6M"C1C3O!8]$) B#7M5=0*D("VM, AM
MZ'P\U@99!9->H9G"C)"6F%S(N=VG+52:9VGS&RQ>P'"DI<SNAB9(Z-)+LVI-
MI]+ ._<WL-PQJM^<$0LF,N[A)>8$_@L9G],M"H,GG==ER"3TTMX@6DW6HH?H
MS%)*UPA1/@70*-EG*BA".2R(L"I&HVGVM5FAH^247S>FB!/9AC)R?9;L*H3F
M],8ZA2V@2)#2%JV%"J6%QGX\U]+WR>+7V4-C X5H#4E<U8_,LCD^UBD\06E0
M2B)#>+M%^?TL>K.5/:GE#%I*VW57K2W@@TJJEJI2<4'(N7542XJ3P36I8OG4
M>FD#XPH7MCD*03>R#&:8XA-$['F-"C D2!UY>UIP=?FR*5Q+[7Y.);9MZ"U/
MJTG1CE:F+Q%XY&3YHI.Y['=7&1A7S&,591ZMF?U9!2HZ2O1: *+>M.*@PPL(
M73WBG;<.BD(CO&:!\EVZ4TOQ>YS+$]Y+I#%H=:%W\Q;A_ -8S!8<U<"98!>]
MN=J6I%'!6Z!< D,QYQ(T)Q1;44G*,#8TW;.I."4S='7[';RE(SR/ETYI7%TG
M4%2QR45].KKXW3RGHQ!S'*8F+D<X;Z)(GC!&U2U$G)C3Z;HA0:4G\)1H.AM*
MH>;R@^?RN&(;>=71KHKJ.,_%Y_.D3%NV*\+ML7$)ZH.#R23/L@\O.DRN=UY+
MCFM0O/5F(&$E$G<E)9^M:V'96XT]0-_N>8;@[#R:C%>O,Q7LQA[98,%.0@96
MGE[Q.?6"4QA5Z;IRV)@>^,(+"*"B11Y O2$&&H')0Z.FB%  LOXBM-HQ^H%D
M>MLR:J)"PW!R#:XVML-[!)9<OJ4F];#,I%8ZR/S@Z+'P1E0&LF@*5IXW$980
MZ6;\JT;@2=P*@JV_7K\L?\,CAK^D=RZP'.K]99T2O[;^:GZ#UJ8%ON P*J>H
M31EK3J5,-K\<6ZQ8]R0KZFK$C-<RYK;X=.Z(MU!,7=A4//%;D_5,N=4('2K[
M(7,*%1M_2B;UD=\(Y20YIAZVF6A&%ZJ3J"0*87W,*'C-@-4DLFS.8LE'&]SB
M*EUN]%.<'X^+ZO<X^A?7HIF9Y3)WJ*29LCCXK3)U!"P[6W/:9",/<#NU]><Z
M?.S/)X4_<S3&%,QU!.XO&[.FU=-SVRR%SYMM+W9, FK%$IP_MDE;(SQQ6.J0
MI*ZNCV,^/Z(*-4GN9:<) >+I2W)2W[9@<FG$7Y2QR)%<N&MX:88=9IAR.FZ
MKZLN0L 26'J7ZL-Q> W)=DGGJ=W<A1T>BV*/J6YJ3:)4(5BE2&$D1OJAO]7O
M;5,#.4D?MAAX=H'2KY%7DJI=/$I1:AW$8^!R>O;?$ZS 3BEN!!RA&;(D3HWM
M1B=3H3::2\$H .:306:\=R;>K./<H_PCM%RSYE8[>42&EFB3O39-IW*:Z<*+
MIQS=6*+N#Q("O&*.ND4M3HT;JK1%H]BT47LEN"F[H5N1*@N77&N.7G6=/59-
M3(M.6>J>1/'Y_@$@CS<NXV-R6[V::W5T]&/S_,T6U$0:XX%V=(CM,G3,JL3Z
MXLQPT:9,SE8'</<0ZBKK(91)D!7)9C)9Y/*I57<<W9$/TV*D:KJ-ZDL4:WUK
M;YFO1O"--PX<34IK6XG&)0-)>T@P"6E)]!#*8%6O,F/W RQ4<>O>"4G)>1G(
MRSVZ15,[U41MBDCMSQM>X=&78U2N8)SG*I;LH&0,R5.)&@?52,G;FGVD;W<Q
M"HP+'^&R.X&_CI!D5];E6[33N5A!D IJX-[K)AMXK,F)D1$Y.#6K7(E/>A8V
M[PMA-$()'<"/01A$'02?P(\<N_[I_)_\WBZOQ;27 TATK/U8G3K_ #&^*/XB
MH+@1Y)_7X./^$&R_IG/^!.NU>2+=6%OU-2)%<SZ>S>Y8C:\TB)41-@R5M V4
MSZ$;F"5T73*9Q0"5S.U83;I 6'1A2@0C.^83HO8MAR*BY5T=<\"BM@1V:M\?
M2RQ^F4.3QBP#TL'G33/ZWD3Y$+(KQ[B;\I3.269P&51EP0.:0O1VBC48S"QF
M$; :,-B#N"I"V$J5#M*N@1@^/M\L)D@YO&0L)T6=C51+5)2GC;GIO,C[F<B.
M G6:,VF.$2/0![V 78&JF7D)2SS*[Z;Y$-@@P:;F,1JV5S6>.$-9H]+QS&J(
M9<3)YC?SG<T+BQ#C,\)!X2S9!OE!"C82=E!":,,P.L/CHU2%?%3YS2K;*XO'
MGE>YQLZ305'(8[%(\2E=Y L7LXUI;DTQYC3O9"I88866F3 6 ,,V'1H1"#^Q
M^Q>.T@=T3+%9W2SX_;,<M-S3'Y/!G)WV; @$[=](D#<N.6;,A9;B7Y3X8.UN
M">'O^'H>NT/5JU^-[?ML6:LJD4.W60N6V95J8P1-MREBIY;XX\>;#_.(-K)"
MHD+TE0*?"V)2-:K*('VFF@"(,?<;TXS2."V%<:J7U[+8;Q]?)XS3:6@);Y#J
M!2FMEIJ.;,Q1FTZE8FD#.[M6TVR$VMG'JR@EE:&/N:V&K$G*6IY);]CU.VU&
M_P CG]5JZ\_#$E2MM<*'N!.UFUXCG\.<)0T+I2GD:B.G1U.B1'2!,G5-)3IK
M2("@P2):)&&=4_R%XW7#2D8O9H?:WCL3E$$BDJD2:2/D!2.-?E6G#F>>^B%D
M&HW98UQV2&LSX28X(SE.PF;WL?:87L(Q!L1+97'UL?%K>BGU.-\EC$86C<D*
M650E(^1Z&1P+08XB6IBEY:]IC#"!U0".V8$M(ETI3[%W?$+[0URDYE4*NO%'
M1B.=194Y.<*3REIF:>:0=1"7=^4SO5?AK%K<")(8O666!W,)'ML"F[^RE!6@
M;$8+980VZ[W53D?&\EO]LUFQF1Q:4W2$#Q/(LV#87!0D=%Y"!Y"M=2-M:PY"
MQK3@%']P8BD9X]:[I1FPAZ&*XX+(9_\ @W;G=,H?UU?--KQ8Y,J1KFB<5PZK
MBVH4LB3H@4J4KNW-;LH3D+-@WK9(5Z(WW2EA Q!6KRI_7%=)'^Q#J8_^E.,.
M!.#FU_<RY<_FQ7W^*J5X&O>F5^K<Z?/YD'%#\0T"P)OX%4G4KJV:RY77]AU(
MH?\ \,%95A>Z>-1"44P^7GQHO>+S4JODDRXYW1&HTA426)2"T#F-M!')(TJ4
M+DV>2K^SRU,8I;U(1:VY\X:FDU\3^B:FLIGDMGVU:3^HHA5!F9\KX;PU=+VB
M7.%NQ,\5QIM$[.;;R,K74+0O'GY,PO*XDY&8'O':4%!W$KM/G[YI-E%8S?DK
M*8YNJI[;4,:9)P]*K63F2U!>_'MMB%-3Z-2^$/4V6FEPEVFQ!@=:9')R:2MJ
MB?<1%.:H/[;Y?(J]+:9MJ?G(MU:1CFW1R*J8P]4B4)XCL<K>RW;\*'*)PDRB
MH$[5&(ZZC>0M$,;U2A86"*-@GQ< \YST!$' CEW]2&01=N;I+N\:_G4;XWF3
MB)K4/$X<N;;PD[- ;E99DPV [Z:$T=J.VDE@,<=<T+>H;T@7$L20+4@7D.2M
M*2$EJ_US;LOC9SGK5=+9Z@NASJ= @XS6/8$.;JU7-%AVEP\A#NI&U.;!%8DU
M&-<#Y%O+L2$T*<Y8S'$C2GFF>3%ZT$1KJC-]-5;<3YSPIK"UZ;M+C?Q/N9JM
M5$15#FHD!:]WIV-1J"T6Y,+W'')GNB:&WL0WO8!IP/20DAB6N'E8 KB#E@;E
M56?SQ3V6&J5+Y>;# CKRNV.0*^B.,!-I.CEJ.3>F9!6<:LIFCC+"V%HJZ60&
M1RIL0RXQ*@9A:1#\L<DZY&G-5!&>O&#F;"IC'K62(>3"FT8C7</@TO=YC6"B
M5N,\;CNIS(4TS@S\^.T /-?XLV<?I*M>TRAE-3FE-9H7%,JTG*#V!N=YGW/*
M-G/(("AMMC9(B[W=*V^,QGCC$VQFG+F1U.E\:BB9Y+2U02I6ES7B8[&.RL3<
M8D7.:(T3Z(_2K9RHP))</.0EP6CR%GC-8\[E.XGYMMU%#8L[4G+X?")VMB%]
MRQN8K#J2RW:M&B.2&(MU-J(ZB.2I9,[F+5PSEP C+T-2:%J>!J6_?^1-U?V2
MV/\ ^CGG _!YP/V1/^GL_4\<,_\ R6X/TAK;P)D<\[SMSC/QYGU\UB173D56
MT=TYNC!.V62NIC\YNDMAT=94J%5'Y1&@M"!*C=W ]4:9I488:!. L  ^*+ X
MDFYL5?24K5UI>\T0*)>Q*G%3,Y77T%E>X) (^IC$NL6++K&3Z<Y<[0S2F Q,
MXU4M&:J:RE(D^C3TVUZ,D8:IMSJ&D578<$/>*TLQHJ %=\EII;&GNJI"38;0
M@I".T'.4<ZB/=?26!]K1/!K;6K'52E"O/TJ1;0%^&YIE*#89ZZ=03C"*42J)
M2HF8H P)WLLA._26O5H8P^S:CYU7L%DK!!EI^E"AYEJ>66G'BVC91!8'$;D#
MR,XPPL\)08C(^H;"6BW(HRF&!C]=,[!R79[R:I9&79+:4$N*FI'QA9X5!4*5
M [JF=Q-G27D4@.1%I2W #N!T:SD:K19H]##(7[GWQ8BBR52)W:94BL&$&S&/
M6@PE5Z!19E?H:]E-5QE^!*BTAQIRUD*<;OB2M'YL5.1:UO?4ZU,$Q.$XTH/Z
MFY_5%% O*"=R5ZD\@+N6VH,G98+4<K2/\<C=?W"W5.J6/,3\_2Q_DB"(/<@1
M)%STV%["[ +4.*5M(1DGA(#.E?..G!<?.1W)1A*D,BKOC1#[3ETO4H4[;L]Y
MU4+!)'R7,3.60YK#D$E;QQ=0E4-CJ6WN:!0(ORI,2$PO8@X+!=]O1&NZQNR]
ME%6ML#GD-B9\AB,)9Y0=,8S:UK/-?L-1UM#'=9(7%OL<#[(I:8R&JC$+.,]R
M&E4 +(3&&EIPW_3MT0F\8X]R&%FN9(XI.)A6DSC[\@VUR.'3^!O!S)*8J_H-
M&J2"US>K*"86:G.4(UB,\E4F..3G%&C#1KW:SZ?SX@O'Y1&8 MB/S6)[?":4
MN# K66&TRAAM."5T!G8WLQTTVMK"X-TM$H4=U'M2(U.$/B=P6^Z&C;:ZCS1&
MJCY5O<*KN7%6W1H>5S3 HC(&1!(DTX5\5X*T2*96,H;HY+FX\FKVQ\E+.D4Z
M&O1NAOG),625M0?HH 6,PQX4R&'Q1_6@(+6/D;8GA6!+H>DP%+FUI5IX$^C!
MF#T0$T_>@=X6]]WL[=[P*INM)_=YXR?XF_32_3#JO M]P*@NAA^KRCGYS?/;
M].?D1@6^X$&^;?+E1Q$:ZID[TTH&&K)E,GB,V;?TM9Y2^U70A!,5<W.(/%K%
MPPHQXBT0G$M3IV8<F5B)8F P_1S@:$(R@C#+FKF+4R=3!XM*W]#J<2<Z'Q!:
M.$DNLOKD-R2ZJDUP--5,=BI$!; Y2*2P<[SDR ,,)TYHCTG=WH]:E)."+?'#
MJ8-=CM9DCM^&OU?1V2PGA[940<4D!E1;=&V3FA)'ZO*TBLV>CG)Z3."U)8<:
M,3GR$@EN9O)%I)AI2;1)X\"31W.;C^7$5\U(=)@Y,C2Z62Q/&VJ RMP5L;[4
M4OL.$V$T2!,F;1[CRM@>:HD.^U=M.2J);1"3C.V<F"<'0ZZA_%HY<\(FZ729
MS+:"HH$#R17,\1Q5[>)U6L5N2'12-S!YC[7%GR82.JIDCD"9L(6"5B:PGG"
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
M-*B;2662P^<2*/66OM29GUVG.M1T4I(S+898JA!'JQ94*9F6-C.4D U)@DK
M$Z\$ ;N;N U*MLPBUC(WNV6JPX[-[/G#A+8Q:$JAZJ9BNF3,LWM"$S1OC*UM
M:Y#6DGFL?2.@&0\D1#<I*WI&(@LPX!@;2@W%JH(/NWS/,JN8J[[;VYDMY?/5
M9<G4S^/,[&Z1EJ8I5I2F*32!*DCCTI0#4+2U#@L1# 2J4'EDD!*##$O"BH 5
M"31+J[VA)JO9$4605_'Y'8KZN5U<3 9&R2VN%$'DA(TLH \US(8NUJ&1R<UK
MFY(O-Q(-*!%[- 8'M>.(D:#&G]FKZRK@JQWE"]0]R"50N?O+4Y/,M=[+C%F2
M>?NR)&:F9W.<2%7&0M1JHXC:?3"I.:]$>;S!)=AD\]XPPF>VZGO(<JLR(V0E
MJ1^I),]0>8&,):> 2:1M,L>$:=$)"M3$.Q[^Q(SRW  0K4^R A*, '8M"#2$
MOZ:?&69 D 59=I,QDF<+7.=%,;MB:,RHQBO>!1:O;KA 5)+B,W<+M!OA+2X.
MB,>QB\]MY#@G,(4EA'H)B0.OFNO$CJWL[Q+7- Y+&E4G1RF4.TE(8$[-$HW#
MD;1&@.IZC;&RB11@I6:F)WHLUS5*U8NTY2:+85>]:3^[SQD_Q-^FE^F'5>!;
M[@5!=##]7E'/SF^>WZ<_(C M]P-5635@+&.9E.IQ-H<:T-\H:#B(N?&E+/(6
MF7H$K<[-LKC,QC,LC4B2EEHP&)M*$@O .UO>NT(A@$$:JWZ=G'"H_1=OKUNE
M4>B$.<:GD\?KW3Z0Y0M#8=(52BI6M;- A=VM>Y>F3!7C,V)!?RO38K/:4:H]
M&8I)T:(/1'.G90L>KZ05::YV3((++.*]?\0I*RODG;][=ZUJLV<CKR0;<6>/
ML[JUV5$RK$<P)'E >D$$0B3]E;5$%'A#E/\ T]* =4$F;F(Z?P!-,K5:+>E)
M,+E19"-]D372QE#GMCBTR!JD3(HC[U#E!RY65M-Y1Z3'"?23R7;0580QE%TV
M*::8 "#L5CWU'G!KGU-VA"[(8YTQMUC5[.Z0HV+<<(J^19V)AVF0\#Q3<6"S
M/2)V;G1O=$ZY9XA&MJ-]@2$LWC1"+2;*@\[/TY:)Q0LI23:IK;97Y.*RXK*
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
MM;[.S K>9NFU$(S6'%Z 1:Z+-8'WBHJGB6&S\+'5;^Y2J%VDO$ML"#3B)3"
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
M0H?=1+.U044(&Q"'H6AB#:N P& P& P& P& P& P& P& P& P& P& P& P&
MP& P& P& P& P& P& P& P& P& P/EK_ .J2ZC4)XK\+I[Q'G--7 ]K.:]0R
MJ,5C<$72Q)15S'+HQ(H\J?(Q,E3C)F^1MSHC:STBP 2$"@*DA5_!;%LD_106
M5< .6%+]9#C#7')9LHZ[*PK>N[M1/%2"M%S:(VZRJ:U$G A]/&4FNYB])GF(
MM$@<ES7H"\S1"E<B4@&GWHH(MA,UXX;\;I [3MW?*S;74VQ4<V22)"L<'H;.
M2;9:Z+NMC.T=: N($$3D$Y>80SKG)Q;0)5I[@VDJO$"H\0P89U%J"JN'-C$U
M,L;$%,Q3M^M+0USHZN2I[LN3'.:I[GLK5+EAYTJDZM<\*% %"_9_DRC98R E
M;3I_"#C4]QVI^A3I@?540)BYDZ<T[G(-@<75P",*$QQ.:VAM Z+5@&6-LQ[R
ML&B;4FB424:L[918?$%VANS 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8#
M8'P8=1OKXSF@NMG1<9EG &9N-D\)_G*4%'X*S74D4*^09/+,FG"*FG,,6?@H
MV)D2/C)$D*U.@$G<#CAN^DVS2S4X^^'VR(JT:I](*5N^QHD?&;CKV%OB9"RM
MLT<WAFA*^SV:.ZL:,[4( LS)-""EC$F3%KU" .QZ1A.) 1WQ!V&O&[A-QO9V
MSS8SP,YJ\C50E1&'-ODLG3/E?IZT7RURKMGKAZ [><8)'80KG[[YM;FTQ.B3
MDO*TC1>R%!A>PV&DXZ4JBBK#!$]?LH8/%ZP=Z:C\.'Y6=&FFN9 W)6=_CZ5H
M.4F)>U\:$1256K&$2T\@.P".WHPSOAW=14W7M%Q'<(K5E.9F,UY=Y$NVM=79
M^=G9_?E6U;L\O+X^K7%W=7%69H(=F'G#V$HL!8>Z6  =!M# 8# 8# 8# 8#
M8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# @GS1YWQOAJ[T+$!T3?
M_(RRN2,NF<.JZL>.\>@S_,'-;7T%<['EJY6&?V!73(D;VF*-"A2(7E@C!:*%
MV ]SW0C9ZT^Y/8Z]5?XO^*_UL<!ZT^Y/8Z]5?XO^*_UL<!ZT^Y/8Z]5?XO\
MBO\ 6QP'K3[D]CKU5_B_XK_6QP'K3[D]CKU5_B_XK_6QP'K3[D]CKU5_B_XK
M_6QP*L>L7()]U5^$TSXS+>D7U/8C829^CM@TO8KW6?%]6C@=C1M4,@*]86BY
M5G+S&A^BSDY-*T!0=BVG7[&'7B%E[T$WN-7,M]XH4!4'&VHNC%U5VFN*5@,>
MK^*IQUYQ2TK5(6%"6F/>7497*\ %3[(5^C5[@?V=Y0N4FFB^R'O WAZT^Y/8
MZ]5?XO\ BO\ 6QP'K3[D]CKU5_B_XK_6QP'K3[D]CKU5_B_XK_6QP'K3[D]C
MKU5_B_XK_6QP'K3[D]CKU5_B_P"*_P!;' Z:1=7"RHE'WV5R7I#]5!GCL99G
M.0O[NJK[BX),ULK*B/<G5Q4A3\K3C]D(4*8PT>@ &/NAWV!WOLU@6A41<44Y
M#TA3U^P0EV3PF[JN@-MP]._I2$+Z1&+&BK5+V(AY1)52],D=2FMX*"H*+/.+
M =H00F#UK0MAM; 8# 8# 8# 8# 8# 8# 8# 8&#V=.D-75K85F.B)6Y-E=P:
M63IQ;D B0KEZ&(L#@_JT2(2@99 5:I.WB 7L8@@T,6NW>M=N!3W4W4LZAUX5
M;6UTUET9K&?ZWMR!Q&S( ^J.<7$9E4/4*G3 @D\7=3V=WD"-V:C7%D<R#A)E
M112@G8^X8 (];UH-@?/:ZHOL4+ ^GKPU]]& ^>UU1?8H6!]/7AK[Z,!\]KJB
M^Q0L#Z>O#7WT8#Y[75%]BA8'T]>&OOHP*KN0G'#EYR+ZCW$KJ0S#HC3O5D\6
MXK*63<;USDX7&MMAO)9VEU,R5^/W* B NIIY>7I>B%V"-.5J46]C"!$  @M1
M^>UU1?8H6!]/7AK[Z,!\]KJB^Q0L#Z>O#7WT8#Y[75%]BA8'T]>&OOHP'SVN
MJ+[%"P/IZ\-??1@/GM=47V*%@?3UX:^^C ?/:ZHOL4+ ^GKPU]]& ^>UU1?8
MH6!]/7AK[Z,!\]KJB^Q0L#Z>O#7WT8&-S+J#]2B Q"5SN4]%NQ&^,0J-/LND
M:XKG7P^7&HV&-M:IY=U12)')#E:PU.WHC!A** (PS>M!#K>]ZU@5"_ZRCB/^
M21R(_K#77WRP/L:P& P& P& P& P& P& P& P& P& P& P& P& P& P& P&
MP*@N=7ZRSHE?VW\U/T'K4P+?<!@,!@,!@,!@,!@,!@,"/'+O^Z?R?_-XNK\6
MTEP-(=*S]6)TZ_S&^*/XBH+@3VP& P& P& P& P& P& P& P&!'CEW_=/Y/_
M )O%U?BVDN!I#I6?JQ.G7^8WQ1_$5!<">V P*4VWJ?S]P@UK.J^*U_$+AIJ9
MU;&;9XPS)DL)FO&I@V)RGA%--RM3'SE( V]")?6DF4.T9FL9UYA=70HL@LLS
M6QEZ":)/4'XSFAB19DBE"9UE,JW"E,9/@\EW+89)/POR2@BT,XBZ=">^,19E
MQ1!R8_*-$')RS4ABHPP"$ E6@X4<ZB''.55]+K0:3;&+AD'KB"W-(G5\K641
M4"*F;&B<VF,5M@6I2D9@A@RUOKA\3B5#$ PM>W"3[+\0PC1H:WK3J25RODUM
MMUS)7NJXY'IR_D5Q))%74^C"(Z!QWBC2_*-U;;)-?4IVXM;;;%K"=U)S(86E
M4:1-&P;("K",H89>LZF?%=N-/3K7:Q2%#8?(M2< :IG2I-#VV)3NO*]DLBD+
MLB9U+&&,L[S:T?/,7)%2L@;>XA4%[& H_P (-BS+D))E?+%EXC5FWQY)*$M"
M*^1=@3B9HG-W96&(+YV;6T$C3%'&9XCRQZD$ND;6[GGJ3%Z=.U(VGW2U)BPH
M)08"MYZP*L%BZ WRTRIIM*O$56EWDX5M7%CRVF:Y<[;>&QAA;@MLP^/IV=#%
MGU<Z!-"I5&@VA2DJ#5G@ 2GB &365SPI6N"K:3"1S>52:FZOL.W97$(U'@&/
MOH;7@+(T>[I"G-<W%"9I(MJEY2MCH(06HY44228I+.5)BS@P"[.H-!X#6MCG
M1QL=VFZF?C;;MX5]#[)B4B;XW(7NJZ5:+I<XFK=4!B7SB!N8).V[6*4*CR(8
MAJ4Z=6-8C5$$A/B,NASW&X^]*"RR3W=D:70\HGO>"4<O0)U9A97?$(?A@&;O
M0>W>]]FO=W@=W@1YY=?W4.3WYO-T_BVDN!^)K@?NH8# 8# 8# 8# 8# 8# 8
M# 8# 8# 8# 8# 8# 8# 8# 8# 8%07.K]99T2O[;^:GZ#UJ8%ON P($]1B<S
MJO:.KQZKN222,R!XY;<,J_5FQ9[01YT?(K:')ZK:YFL3T[N9)Z) 3*8G*%B+
M9^] ,3B.":486:  PA ZGNH7<T#6771\I8@6K>\;Y-<HHQ6D"LJS*T@8V6O*
M@@%#6K&ZB>;V4GM=>SZP)##KK(=D"Y/Y2J:&HPQ*\!.5LK@>8&5S/ER>U.%R
MIO-%O[%'$O5(3"\EY*.J H!M$0BI9BFVT"(@"LJ-J%)$@\*-'E;5:@H]*-I]
M.@56Q%AL@/4>ET9<W1O4TDB?XA&W"PX$T'H;7.<;*E4LKG@5!N<C<)2C>82S
MQX@F31Q^5QXTXYS$:4Y@(5BT).:9HH)?TC;L@Y&5K:KE*&P-;1=$^+8I#K+A
M,K=TP)C$U-?Q.4*K/BBV21>/.$4+8'B4+&;^5%*.XY,*HW>]DB '85?4KS*M
M.IX?:8+XGLBLJT^)L:KEIA3:_/ (,U\Q^-5QW(RPR"<\5Z<MB-3&.KNVG'-"
MM$@(+;65^:5Q@P%HGEGVG#=,HZI,G9)!+D+73<->H]7<GLQ%+WH-KJR5Y\<K
M3FTS\0EYT>:"((M2'2%P3/A3\6G4KB$Y9Q0T(S=:$!5@8[(><3O3Z%XFJ:$S
M67K8*Q]1@PF/2SD.[*6!^4T)STJ&C5078L^MS@&^5 L$M3&U0B][BK048RA+
M4EG>6A#9*SJ,V42H'#VOC^T26TVZR+PKDZ.,E@N!K#+GFF;NK.JSVB%NXH6)
MW)>':+6<7)3-N3<F2)"6A6F\4W7:J)"V4/>[NN]K6A=FN]H.][#H79[NM;WK
M6]Z[?_9K _N!'CEW_=/Y/_F\75^+:2X&D.E9^K$Z=?YC?%'\14%P)[8# 8#
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
ML3H0/QU0DPPAN#BR#D\KY!W$&[55W,['"U]EP]H8W]D@BJ@[ A:RS!NU 63
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
MR5D9]"8P)HX0:W+4@E"=80IWO8PF $ (3!P/ PL!H!E&@ 868 19A9@=# 8
M>MA& 8!:V$0!!WV;UOW-ZP,1AE>5_7"!2U5Y!H= VM:K&O6-L,C++%T"M<9K
M03%JE&QHD*<]6,.NS9@@['O7^W S' CSRZ_NH<GOS>;I_%M)<#\37 _=0P&
MP& P& P& P& P& P& P& P& P& P& P& P& P& P& P*?^=QI1/4IZ)9AQI9
M)8;OYI]XPTP!0-=O!^U-:UL8]A#K8M[[->[[N_<U@6X^=6O[I(/MQ/\ QF \
MZM?W20?;B?\ C,!YU:_ND@^W$_\ &8#SJU_=)!]N)_XS >=6O[I(/MQ/_&8#
MSJU_=)!]N)_XS >=6O[I(/MQ/_&8#SJU_=)!]N)_XS >=6O[I(/MQ/\ QF \
MZM?W20?;B?\ C,!YU:_ND@^W$_\ &8#SJU_=)!]N)_XS >=6O[I(/MQ/_&8$
M>N7+FVCXH<G@A<$(A"X\W5K6M*T^][W^#:2^YK7B8&G>E9^K$Z=?YC?%'\14
M%P)[8# 8# 8# 8# 8# 8# 8# 8# CQR[_NG\G_S>+J_%M)<#0?2O<FXOIC].
MP W!" 8>#G%+0@B5I]""+5%P76PBULSM"(._<WK?NZW[F\">GG5K^Z2#[<3_
M ,9@/.K7]TD'VXG_ (S >=6O[I(/MQ/_ !F \ZM?W20?;B?^,P(QK>.L.2WA
M-;[@%FRFL)=:\<AT8N-NBJN&+8]92>OB'9#"9 Y(91'7]0Q3>.LST>W%NK8<
MD-4MVB"%0%&DB(28,#2\*ZB:9"]R2-638,8<#)O=%IU^-MD407BIRUN0J%6C
MMNPJ[,DL6?A;>)*>[.:LM.\^=VY(L>W$12?0#RRR S*84)^%BDN3-#6]=DHE
M,0Y%GVQ'BUZ(V#-DGK:I[280QM17L2=$\4);513&A4+AMZUR0+EJ72T)1IRO
M:8!Y@8M-N(,&L_<(#9ETV3,DE?N&QL#0I<:W:&+S Y5/9U+3**KFIB@S<2H;
M[ @5M.B=T5AV!U ,I(-$J1^3]@PXM#<.(;Q\=D[U%N0ETR!:%GIV(NFYA(*L
M<0R.OZ(A\]A5=P=_,;JT:5:MO3-D[\H7KBS27EQ7M:,XU9V;5 5!-GSJU_=)
M!]N)_P",P'G5K^Z2#[<3_P 9@/.K7]TD'VXG_C,!YU:_ND@^W$_\9@1[Y<.;
M:/BER<"%P0B$+CU=.M:TK3[WO?X-Y+[FM>)@?BA8'[J& P& P& P& P& P&
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
!V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6869705104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document And Entity Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2017 </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="top.Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [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="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">20-F<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2017<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2017<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Xunlei Ltd<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001510593<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Smaller Reporting Company<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">XNET<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="nump">333,643,560<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>If the value is true, then the document is an amendment to previously-filed/accepted document.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal period of the document report. For a first quarter 2006 quarterly report, which may also provide financial information from prior periods, the first fiscal quarter should be given as the fiscal period focus. Values: FY, Q1, Q2, Q3, Q4, H1, H2, M9, T1, T2, T3, M8, CY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in CCYY 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 12B<br> -Number 240<br> -Section 12b<br> -Subsection 1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated) or (5) Smaller Reporting 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 12B<br> -Number 240<br> -Section 12b<br> -Subsection 1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate "Yes" or "No" if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6870582272">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 233,479<span></span>
</td>
<td class="nump">$ 199,504<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-term investments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">138,915<span></span>
</td>
<td class="nump">181,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="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">40,632<span></span>
</td>
<td class="nump">14,536<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,879<span></span>
</td>
<td class="nump">374<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetCurrent', window );">Deferred tax assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,221<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueFromRelatedPartiesCurrent', window );">Due from related parties</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">6,986<span></span>
</td>
<td class="nump">1,097<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepayments and other current assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">6,866<span></span>
</td>
<td class="nump">13,593<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation', window );">Held-for-sale assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">26<span></span>
</td>
<td class="nump">20<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">430,783<span></span>
</td>
<td class="nump">412,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="top.Show.showAR( this, 'defref_us-gaap_AssetsNoncurrentAbstract', window );"><strong>Non-current assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermInvestments', window );">Long-term investments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">42,741<span></span>
</td>
<td class="nump">40,792<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetNoncurrent', window );">Deferred tax assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">6,072<span></span>
</td>
<td class="nump">3,272<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">24,685<span></span>
</td>
<td class="nump">20,996<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,511<span></span>
</td>
<td class="nump">10,746<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">21,760<span></span>
</td>
<td class="nump">20,497<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermInvestmentsAndReceivablesNet', window );">Other long-term prepayments and receivables</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,885<span></span>
</td>
<td class="nump">1,187<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">533,437<span></span>
</td>
<td class="nump">509,795<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable (including accounts payable of the consolidated variable interest entities (&#8220;VIE&#8221;) and its subsidiaries without recourse to the Company of USD 44,162 and USD 68,469 as of December 31, 2016 and 2017, respectively)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">49,819<span></span>
</td>
<td class="nump">33,376<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrent', window );">Due to a related party (including due to a related party of the consolidated VIE and its subsidiaries without recourse to the Company of USD 45 and USD 10 as of December 31, 2016 and 2017, respectively)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">10<span></span>
</td>
<td class="nump">45<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueCurrent', window );">Deferred revenue and income, current portion (including deferred revenue and income, current portion of the consolidated VIE and its subsidiaries without recourse to the Company of USD 22,923 and USD 27,738 as of December 31, 2016 and 2017, respectively)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">28,046<span></span>
</td>
<td class="nump">23,194<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrent', window );">Income tax payable (including income tax payable of the consolidated VIE and its subsidiaries without recourse to the Company of USD 2,253 and USD 3,128 as of December 31, 2016 and 2017, respectively)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,128<span></span>
</td>
<td class="nump">2,321<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesAndOtherLiabilities', window );">Accrued liabilities and other payables (including accrued liabilities and other payables of the consolidated VIE and its subsidiaries without recourse to the Company of USD 104,114 and USD 132,901 as of December 31, 2016 and 2017, respectively)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">59,871<span></span>
</td>
<td class="nump">33,131<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation', window );">Held-for-sale liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">822<span></span>
</td>
<td class="nump">1,338<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">141,696<span></span>
</td>
<td class="nump">93,405<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Non-current liabilities:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueNoncurrent', window );">Deferred revenue and income, non-current portion (including deferred revenue and income, non-current portion of the consolidated VIE and its subsidiaries without recourse to the Company of USD 3,539 and USD 2,934 as of December 31, 2016 and 2017, respectively)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">3,242<span></span>
</td>
<td class="nump">4,082<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesNoncurrent', window );">Deferred tax liabilities, non-current portion</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="nump">635<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesNoncurrent', window );">Due to related parties, non-current portion</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">4,737<span></span>
</td>
<td class="nump">4,537<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="top.Show.showAR( this, 'defref_xnet_StockRepurchaseWithholdingPayable', window );">Other long-term payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">925<span></span>
</td>
<td class="nump">886<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">150,600<span></span>
</td>
<td class="nump">103,545<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Equity</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common shares ( USD0.00025 par value, 1,000,000,000 shares authorized, 368,877,209 shares issued and 330,545,000 shares outstanding as of December 31, 2016; 368,877,209 shares issued and 333,643,560 shares outstanding as of December 31, 2017)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">83<span></span>
</td>
<td class="nump">83<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in-capital</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">461,330<span></span>
</td>
<td class="nump">453,347<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(7,031)<span></span>
</td>
<td class="num">(13,629)<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="top.Show.showAR( this, 'defref_xnet_StatutoryReserve', window );">Statutory reserves</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,132<span></span>
</td>
<td class="nump">5,132<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury shares (38,332,209 shares and 35,233,649 shares as of December 31, 2016 and 2017, respectively)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">9<span></span>
</td>
<td class="nump">9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficits</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(74,526)<span></span>
</td>
<td class="num">(36,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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total Xunlei Limited&#8217;s shareholders&#8217; equity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">384,997<span></span>
</td>
<td class="nump">408,238<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Non-controlling interests</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(2,160)<span></span>
</td>
<td class="num">(1,988)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders&#8217; equity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 533,437<span></span>
</td>
<td class="nump">$ 509,795<span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">As at December 31, 2017, the deferred tax asset and liability balances are expected to be recoverable as follows</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">As of December 31, 2017, the non-current portion included membership subscription revenue of USD 425,000 (2016: USD 820,000), government grants of USD 2,509,000 (2016: USD 2,719,000), and reimbursement from the depositary of USD 308,000 (2016: USD 543,000).</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_AccruedLiabilitiesAndOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesAndOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e637-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e681-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6801-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_AssetsNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_AssetsOfDisposalGroupIncludingDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84176398&amp;loc=d3e2941-110230<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e1107-107759<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721673-107760<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721533-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3044-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82911808&amp;loc=d3e14326-108349<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of consideration received or receivable as of the balance sheet date on potential earnings that were not recognized as revenue in conformity with GAAP, and which are expected to be recognized as such within one year or the normal operating cycle, if longer, including sales, license fees, and royalties, but excluding interest income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b).Q1(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 13.A.4(a).Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b).Q2)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(c).Q3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DeferredRevenueNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The noncurrent portion of deferred revenue amount as of balance sheet date. Deferred revenue is a liability related to a revenue producing activity for which revenue has not yet been recognized, and is not expected to be recognized in the next twelve months. Generally, an entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(c).Q3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.4(a).Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b).Q1(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b).Q2)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31917-109318<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31931-109318<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31928-109318<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31958-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31931-109318<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31928-109318<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31958-109318<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31958-109318<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DueFromRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueFromRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DueToRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueToRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DueToRelatedPartiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.23)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueToRelatedPartiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388280&amp;loc=d3e13770-109266<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77989000&amp;loc=SL49117168-202975<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=d3e3927-108312<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_LiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84176398&amp;loc=d3e2941-110230<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e1107-107759<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721533-107759<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_LongTermInvestmentsAndReceivablesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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) and amount due to the Entity from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such investments and receivables to an amount that approximates their net realizable value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermInvestmentsAndReceivablesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1)(g))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_TaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_StatutoryReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount set aside as reserve under the statute for the purpose specified under the statute.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_StatutoryReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_StockRepurchaseWithholdingPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of taxes withheld with respect to a stock repurchase as required under the applicable laws and repayable to the seller if not subject to such taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_StockRepurchaseWithholdingPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>21
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6847381680">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_AccountsPayableConsolidatedVariableInterestEntitiesWithoutRecourse', window );">Accounts payable, consolidated variable interest entities and VIE's subsidiaries without recourse</a></td>
<td class="nump">$ 68,469<span></span>
</td>
<td class="nump">$ 44,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="top.Show.showAR( this, 'defref_xnet_AmountsDueToRelatedPartiesConsolidatedVariableInterestEntitiesWithoutRecourse', window );">Due to related party, consolidated variable interest entities and VIE's subsidiaries without recourse</a></td>
<td class="nump">10<span></span>
</td>
<td class="nump">45<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="top.Show.showAR( this, 'defref_xnet_DeferredRevenueConsolidatedVariableInterestEntitiesWithoutRecourseCurrent', window );">Deferred revenue and income, current portion of consolidated variable interest entities and VIE's subsidiaries without recourse</a></td>
<td class="nump">27,738<span></span>
</td>
<td class="nump">22,923<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="top.Show.showAR( this, 'defref_xnet_IncomeTaxesPayableConsolidatedVariableInterestEntitiesWithoutRecourse', window );">Income tax payable, consolidated variable interest entities and VIE's subsidiaries without recourse</a></td>
<td class="nump">3,128<span></span>
</td>
<td class="nump">2,253<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="top.Show.showAR( this, 'defref_xnet_AccruedLiabilitiesAndOtherCurrentLiabilitiesConsolidatedVariableInterestEntitiesWithoutRecourse', window );">Accrued liabilities and other payables, consolidated variable interest entities and VIE's subsidiaries without recourse</a></td>
<td class="nump">132,901<span></span>
</td>
<td class="nump">104,114<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="top.Show.showAR( this, 'defref_xnet_DeferredRevenueConsolidatedVariableInterestEntitiesWithoutRecourseNoncurrent', window );">Deferred revenue, non-current portion of consolidated variable interest entities and VIE's subsidiaries without recourse</a></td>
<td class="nump">$ 2,934<span></span>
</td>
<td class="nump">$ 3,539<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
<td class="nump">$ 0.00025<span></span>
</td>
<td class="nump">$ 0.00025<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">1,000,000,000<span></span>
</td>
<td class="nump">1,000,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="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">368,877,209<span></span>
</td>
<td class="nump">368,877,209<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">333,643,560<span></span>
</td>
<td class="nump">330,545,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="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury stock, shares</a></td>
<td class="nump">35,233,649<span></span>
</td>
<td class="nump">38,332,209<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>num: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-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_xnet_AccountsPayableConsolidatedVariableInterestEntitiesWithoutRecourse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts Payable Consolidated Variable Interest Entities Without Recourse</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_AccountsPayableConsolidatedVariableInterestEntitiesWithoutRecourse</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_AccruedLiabilitiesAndOtherCurrentLiabilitiesConsolidatedVariableInterestEntitiesWithoutRecourse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accrued Liabilities And Other Current Liabilities Consolidated Variable Interest Entities Without Recourse</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_AccruedLiabilitiesAndOtherCurrentLiabilitiesConsolidatedVariableInterestEntitiesWithoutRecourse</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_AmountsDueToRelatedPartiesConsolidatedVariableInterestEntitiesWithoutRecourse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amounts Due to Related Parties Consolidated Variable Interest Entities Without Recourse</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_AmountsDueToRelatedPartiesConsolidatedVariableInterestEntitiesWithoutRecourse</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_DeferredRevenueConsolidatedVariableInterestEntitiesWithoutRecourseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Revenue Consolidated Variable Interest Entities Without Recourse Current</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_DeferredRevenueConsolidatedVariableInterestEntitiesWithoutRecourseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_DeferredRevenueConsolidatedVariableInterestEntitiesWithoutRecourseNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Revenue Consolidated Variable Interest Entities Without Recourse Noncurrent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_DeferredRevenueConsolidatedVariableInterestEntitiesWithoutRecourseNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_IncomeTaxesPayableConsolidatedVariableInterestEntitiesWithoutRecourse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Taxes Payable Consolidated Variable Interest Entities Without Recourse</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_IncomeTaxesPayableConsolidatedVariableInterestEntitiesWithoutRecourse</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6871151312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Loss - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="5">12 Months Ended</th>
</tr>
<tr>
<th class="th" colspan="2"><div>Dec. 31, 2017</div></th>
<th class="th" colspan="2"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Net revenues</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueServicesNet', window );">Service revenue</a></td>
<td class="nump">$ 169,017<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 136,442<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 102,325<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueGoodsNet', window );">Product revenue</a></td>
<td class="nump">32,894<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4,543<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,512<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_SaleRevenueNet', window );">Total revenues, net of rebates and discounts</a></td>
<td class="nump">201,911<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">140,985<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">104,837<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ExciseAndSalesTaxes', window );">Business taxes and surcharges</a></td>
<td class="num">(1,328)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(779)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(316)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net revenues</a></td>
<td class="nump">200,583<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">140,206<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">104,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="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of revenues</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfServices', window );">Service</a></td>
<td class="num">(96,391)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(75,571)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(56,629)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsSold', window );">Product</a></td>
<td class="num">(21,485)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(4,357)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(2,621)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Total cost of revenues</a></td>
<td class="num">(117,876)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(79,928)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(59,250)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">82,707<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">60,278<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">45,271<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development expenses</a></td>
<td class="num">(66,947)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(61,169)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(35,762)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Sales and marketing expenses</a></td>
<td class="num">(19,888)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(14,601)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(12,411)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
<td class="num">(36,517)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(26,010)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(28,619)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges', window );">Assets impairment loss</a></td>
<td class="num">(13,556)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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="top.Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="num">(136,908)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(101,780)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(76,792)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating loss</a></td>
<td class="num">(54,201)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(41,502)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(31,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="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeOther', window );">Interest income</a></td>
<td class="nump">1,967<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,158<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5,833<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Interest expense</a></td>
<td class="num">(239)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(239)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(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="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income, net</a></td>
<td class="nump">7,880<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">6,503<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,627<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Share of loss from equity investees</a></td>
<td class="num">(1,875)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(195)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(12)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before income tax</a></td>
<td class="num">(46,468)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(33,275)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(22,312)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax benefit</a></td>
<td class="nump">2,252<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,469<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,745<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest', window );">Net loss from continuing operations</a></td>
<td class="num">(44,216)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(30,806)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(18,567)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract', window );"><strong>Discontinued operations</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax', window );">Income from discontinued operations before income taxes</a></td>
<td class="nump">7,538<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">7,791<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">9,008<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation', window );">Income tax expense</a></td>
<td class="num">(1,131)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(1,168)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(4,907)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Net profit from discontinued operations</a></td>
<td class="nump">6,407<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">6,623<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4,101<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="num">(37,809)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(24,183)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(14,466)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Less: net profit/(loss) attributable to the non-controlling interest</a></td>
<td class="nump">13<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(72)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(1,299)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss attributable to Xunlei Limited</a></td>
<td class="num">(37,822)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(24,111)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(13,167)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss for the year</a></td>
<td class="num">(37,809)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(24,183)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(14,466)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Other comprehensive (loss)/income: Currency translation adjustments, net of tax</a></td>
<td class="nump">6,413<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(9,325)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(9,945)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive loss</a></td>
<td class="num">(31,396)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(33,508)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(24,411)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest', window );">Less: comprehensive (loss)/income attributable to non-controlling interest</a></td>
<td class="num">(172)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">80<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(1,198)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive loss attributable to Xunlei Limited</a></td>
<td class="num">$ (31,224)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">$ (33,588)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">$ (23,213)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAbstract', window );"><strong>Earnings/(loss) per share for common shares, basic</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare', window );">Continuing operations</a></td>
<td class="num">$ (0.1333)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">$ (0.0919)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">$ (0.0514)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare', window );">Discontinued operations</a></td>
<td class="nump">0.0193<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.0198<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.0122<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Total loss per share for common shares, basic</a></td>
<td class="num">(0.1140)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(0.0721)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(0.0392)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedAbstract', window );"><strong>Earnings/(loss) per share for common shares, diluted</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare', window );">Continuing operations</a></td>
<td class="num">(0.1333)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(0.0919)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(0.0514)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare', window );">Discontinued operations</a></td>
<td class="nump">0.0193<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.0198<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0.0122<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Total loss per share for common shares, diluted</a></td>
<td class="num">$ (0.1140)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">$ (0.0721)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">$ (0.0392)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average number of common shares used in calculating continuing operations&#151;basic</a></td>
<td class="nump">331,731,963<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">334,155,668<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">335,987,595<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average number of common shares used in calculating continuing operations&#151;diluted</a></td>
<td class="nump">331,731,963<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">334,155,668<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">335,987,595<span></span>
</td>
</tr>
<tr><td colspan="6"></td></tr>
<tr><td colspan="6"><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">In 2016, the Group made an equity investment in a privately-held company, Big Data, of USD 1,442,000 for 43.16% equity interest. The Group classified Big Data as an equity method investment as it had only significant influence instead of control over Big Data. In January of 2017, Big Data issued certain new shares to a third party and its original shareholders and the Group&#8217;s interest in Big Data diluted from 43.16% to 28.77% with a dilution gain of USD 326,000 arising from the deemed disposal. As at December 31, 2017, the Group recognized full impairment of USD 1,251,000 for its interest in Big Data as share of loss from equity investees after taking into account the latest operation status and financial position of Big Data.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e557-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4613674-111683<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4569643-111683<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4591552-111686<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4569616-111683<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4591552-111686<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total costs related to goods produced and sold during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CostOfRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenueAbstract</td>
</tr>
<tr>
<td style="padding-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_CostOfServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total costs related to services rendered by an entity during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=d3e1361-107760<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e1012-107759<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721523-107759<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e957-107759<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721525-107759<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721525-107759<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721523-107759<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=d3e1361-107760<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721673-107760<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=79507043&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721675-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e1012-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=96948231&amp;loc=d3e4984-109258<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_EarningsPerShareDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ExciseAndSalesTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of excise and sales taxes included in sales and revenues, which are then deducted as a cost of sales. Includes excise taxes, which are applied to specific types of transactions or items (such as gasoline or alcohol); and sales, use and value added taxes, which are applied to a broad class of revenue-producing transactions involving a wide range of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 45<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=68080631&amp;loc=d3e61097-111654<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExciseAndSalesTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GainLossOnSalesOfAssetsAndAssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from the difference between the sale price or salvage price and the book value of an asset that was sold or retired, and gain (loss) from the write down of assets from their carrying value to fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68072869&amp;loc=d3e41242-110953<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1252-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20187-122688<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20187-122688<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1252-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>num: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721675-107760<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e1012-107759<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721525-107759<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721523-107759<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e957-107759<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=d3e1361-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-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_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1278-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 5.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355146-122828<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1278-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the entity's proportionate share for the period of the net income (loss) of its investee (such as unconsolidated subsidiaries and joint ventures) to which the equity method of accounting is applied. This item includes income or expense related to stock-based compensation based on the investor's grant of stock to employees of an equity method investee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66022249&amp;loc=d3e33749-111570<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_InterestExpenseDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_InterestIncomeOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income earned from interest bearing assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4591551-111686<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161450&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (b,c)<br> -URI http://asc.fasb.org/extlink&amp;oid=64808268&amp;loc=d3e32211-110900<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4591552-111686<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4569616-111683<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161450&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4591551-111686<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161450&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesRevenueGoodsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue during the period from the sale of goods in the normal course of business, after deducting returns, allowances and discounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesRevenueGoodsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SalesRevenueNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesRevenueNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SalesRevenueServicesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue during the period from services rendered in the normal course of business, after deducting allowances and discounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesRevenueServicesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1505-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_xnet_SaleRevenueNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The represents the amount of sale revenue net.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_SaleRevenueNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6871921120">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated statements of changes in shareholders' equity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common shares [Member]</div></th>
<th class="th"><div>Treasury stock [Member]</div></th>
<th class="th"><div>Additional paid-in capital [Member]</div></th>
<th class="th"><div>Retained earnings (Accumulated deficits) [Member]</div></th>
<th class="th"><div>Statutory reserves [Member]</div></th>
<th class="th"><div>Accumulated other comprehensive income/(loss) [Member]</div></th>
<th class="th"><div>Non-controlling interest [Member]</div></th>
<th class="th"><div>Total Xunlei Limited&#8217;s shareholders&#8217; equity [Member]</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance, Amount at Dec. 31, 2014</a></td>
<td class="nump">$ 457,021<span></span>
</td>
<td class="nump">$ 82<span></span>
</td>
<td class="nump">$ 7<span></span>
</td>
<td class="nump">$ 446,202<span></span>
</td>
<td class="nump">$ 574<span></span>
</td>
<td class="nump">$ 5,132<span></span>
</td>
<td class="nump">$ 5,894<span></span>
</td>
<td class="num">$ (870)<span></span>
</td>
<td class="nump">$ 457,891<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning Balance, Shares at Dec. 31, 2014</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">327,611,487<span></span>
</td>
<td class="nump">30,274,602<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_xnet_StockIssuedDuringPeriodValueForVestingOfRestrictedSharesAndExerciseOfShareOptions', window );">Issuance of common shares for the vesting of restricted shares and the exercise of share options, Amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="num">(3)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_StockIssuedDuringPeriodSharesForVestingOfRestrictedSharesAndExerciseOfShareOptions', window );">Issuance of common shares for the vesting of restricted shares and the exercise of share options, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">10,991,120<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_xnet_StockIssuedDuringPeriodValueForExerciseOfShareOptions', window );">Issuance of common shares for exercised share options, Amount</a></td>
<td class="nump">3,630<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="num">$ (2)<span></span>
</td>
<td class="nump">3,630<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">3,630<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="top.Show.showAR( this, 'defref_xnet_StockIssuedDuringPeriodSharesForExerciseOfShareOptions', window );">Issuance of common shares for exercised share options, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,092,265<span></span>
</td>
<td class="num">(9,092,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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Repurchase of common shares, Amount</a></td>
<td class="num">(1,287)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(1,287)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(1,287)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Repurchase of common shares, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,068,095)<span></span>
</td>
<td class="nump">1,068,095<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition', window );">Share-based compensation</a></td>
<td class="nump">9,728<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">9,728<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">9,728<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="top.Show.showAR( this, 'defref_xnet_StockIssuedDuringPeriodValueForRestrictedSharesVested', window );">Restricted shares vested, Amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="num">$ (1)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_StockIssuedDuringPeriodSharesForRestrictedSharesVested', window );">Restricted shares vested, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,683,458<span></span>
</td>
<td class="num">(3,683,458)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(13,167)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(13,167)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(1,299)<span></span>
</td>
<td class="num">(13,167)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax', window );">Currency translation adjustments at Dec. 31, 2015</a></td>
<td class="num">(9,945)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(10,046)<span></span>
</td>
<td class="nump">101<span></span>
</td>
<td class="num">(10,046)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance, Amount at Dec. 31, 2015</a></td>
<td class="nump">444,681<span></span>
</td>
<td class="nump">$ 85<span></span>
</td>
<td class="nump">$ 7<span></span>
</td>
<td class="nump">458,270<span></span>
</td>
<td class="num">(12,593)<span></span>
</td>
<td class="nump">5,132<span></span>
</td>
<td class="num">(4,152)<span></span>
</td>
<td class="num">(2,068)<span></span>
</td>
<td class="nump">446,749<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending Balance, Shares at Dec. 31, 2015</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">339,319,115<span></span>
</td>
<td class="nump">29,558,094<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_xnet_StockIssuedDuringPeriodValueForExerciseOfShareOptions', window );">Issuance of common shares for exercised share options, Amount</a></td>
<td class="nump">58<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">58<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">58<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="top.Show.showAR( this, 'defref_xnet_StockIssuedDuringPeriodSharesForExerciseOfShareOptions', window );">Issuance of common shares for exercised share options, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">440,465<span></span>
</td>
<td class="num">(440,465)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Repurchase of common shares, Amount</a></td>
<td class="num">(14,329)<span></span>
</td>
<td class="num">$ (3)<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="num">(14,329)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(14,329)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Repurchase of common shares, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(12,272,500)<span></span>
</td>
<td class="nump">12,272,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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition', window );">Share-based compensation</a></td>
<td class="nump">9,348<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">9,348<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">9,348<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="top.Show.showAR( this, 'defref_xnet_StockIssuedDuringPeriodValueForRestrictedSharesVested', window );">Restricted shares vested, Amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="num">$ (1)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_StockIssuedDuringPeriodSharesForRestrictedSharesVested', window );">Restricted shares vested, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,057,920<span></span>
</td>
<td class="num">(3,057,920)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(24,111)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(24,111)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(72)<span></span>
</td>
<td class="num">(24,111)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax', window );">Currency translation adjustments at Dec. 31, 2016</a></td>
<td class="num">(9,325)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(9,477)<span></span>
</td>
<td class="nump">152<span></span>
</td>
<td class="num">(9,477)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance, Amount at Dec. 31, 2016</a></td>
<td class="nump">408,238<span></span>
</td>
<td class="nump">$ 83<span></span>
</td>
<td class="nump">$ 9<span></span>
</td>
<td class="nump">453,347<span></span>
</td>
<td class="num">(36,704)<span></span>
</td>
<td class="nump">5,132<span></span>
</td>
<td class="num">(13,629)<span></span>
</td>
<td class="num">(1,988)<span></span>
</td>
<td class="nump">408,238<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending Balance, Shares at Dec. 31, 2016</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">330,545,000<span></span>
</td>
<td class="nump">38,332,209<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_xnet_StockIssuedDuringPeriodValueForExerciseOfShareOptions', window );">Issuance of common shares for exercised share options, Amount</a></td>
<td class="nump">11<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">11<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">11<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="top.Show.showAR( this, 'defref_xnet_StockIssuedDuringPeriodSharesForExerciseOfShareOptions', window );">Issuance of common shares for exercised share options, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,000<span></span>
</td>
<td class="num">(4,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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Repurchase of common shares, Amount</a></td>
<td class="num">(358)<span></span>
</td>
<td class="num">$ (1)<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="num">(358)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(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="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Repurchase of common shares, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(465,350)<span></span>
</td>
<td class="nump">465,350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition', window );">Share-based compensation</a></td>
<td class="nump">8,330<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">8,330<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">8,330<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="top.Show.showAR( this, 'defref_xnet_StockIssuedDuringPeriodValueForRestrictedSharesVested', window );">Restricted shares vested, Amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="num">$ (1)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_StockIssuedDuringPeriodSharesForRestrictedSharesVested', window );">Restricted shares vested, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,559,910<span></span>
</td>
<td class="num">(3,559,910)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(37,822)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(37,822)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">13<span></span>
</td>
<td class="num">(37,822)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax', window );">Currency translation adjustments at Dec. 31, 2017</a></td>
<td class="nump">6,413<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">6,598<span></span>
</td>
<td class="num">(185)<span></span>
</td>
<td class="nump">6,598<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance, Amount at Dec. 31, 2017</a></td>
<td class="nump">$ 384,997<span></span>
</td>
<td class="nump">$ 83<span></span>
</td>
<td class="nump">$ 9<span></span>
</td>
<td class="nump">$ 461,330<span></span>
</td>
<td class="num">$ (74,526)<span></span>
</td>
<td class="nump">$ 5,132<span></span>
</td>
<td class="num">$ (7,031)<span></span>
</td>
<td class="num">$ (2,160)<span></span>
</td>
<td class="nump">$ 384,997<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending Balance, Shares at Dec. 31, 2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">333,643,560<span></span>
</td>
<td class="nump">35,233,649<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e681-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669646-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e637-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=64808268&amp;loc=d3e32022-110900<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669686-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) from recognition of equity-based compensation for stock options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_xnet_StockIssuedDuringPeriodSharesForExerciseOfShareOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued for exercise of share options during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_StockIssuedDuringPeriodSharesForExerciseOfShareOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</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_xnet_StockIssuedDuringPeriodSharesForRestrictedSharesVested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued for restricted shares vested during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_StockIssuedDuringPeriodSharesForRestrictedSharesVested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</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_xnet_StockIssuedDuringPeriodSharesForVestingOfRestrictedSharesAndExerciseOfShareOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued for the vesting of restricted shares and the exercise of share options during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_StockIssuedDuringPeriodSharesForVestingOfRestrictedSharesAndExerciseOfShareOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</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_xnet_StockIssuedDuringPeriodValueForExerciseOfShareOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of common shares issued for exercise of share options during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_StockIssuedDuringPeriodValueForExerciseOfShareOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_StockIssuedDuringPeriodValueForRestrictedSharesVested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of common shares issued for restricted shares vested during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_StockIssuedDuringPeriodValueForRestrictedSharesVested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_StockIssuedDuringPeriodValueForVestingOfRestrictedSharesAndExerciseOfShareOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of common shares issued for the vesting of restricted shares and the exercise of share options during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_StockIssuedDuringPeriodValueForVestingOfRestrictedSharesAndExerciseOfShareOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6871602288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statement of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="5">12 Months Ended</th>
</tr>
<tr>
<th class="th" colspan="2"><div>Dec. 31, 2017</div></th>
<th class="th" colspan="2"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss for the year</a></td>
<td class="num">$ (37,809)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">$ (24,183)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">$ (14,466)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to net cash generated from operating activities (note)</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation of property and equipment</a></td>
<td class="nump">7,948<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">6,165<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5,646<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">2,101<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,223<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">12,149<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Allowance for doubtful accounts</a></td>
<td class="nump">27<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4<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="top.Show.showAR( this, 'defref_xnet_ImpairmentForReceivablesAndPrepayments', window );">Impairment of receivables from and prepayments to Kankan</a></td>
<td class="nump">8,723<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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="top.Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets1', window );">Loss on disposal of property and equipment</a></td>
<td class="nump">85<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">85<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoncashIncome', window );">Gain from barter transactions</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(409)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based compensation</a></td>
<td class="nump">8,330<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">9,348<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">9,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="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Share of loss from equity investees</a></td>
<td class="nump">1,875<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">195<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">12<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeNet', window );">Investment income on short-term investments</a></td>
<td class="num">(728)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(506)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(997)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse', window );">Impairment of property and equipment</a></td>
<td class="nump">20<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived', window );">Impairment of intangible assets</a></td>
<td class="nump">4,833<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfInvestments', window );">Impairment of long-term investments</a></td>
<td class="nump">596<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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="top.Show.showAR( this, 'defref_us-gaap_GainLossOnInvestments', window );">Deemed disposal gain on long-term investments</a></td>
<td class="num">(491)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(689)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(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="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseLongTermDebt', window );">Interest expense accrued on long-term payable</a></td>
<td class="nump">239<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">239<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">239<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndTaxCredits', window );">Deferred taxes</a></td>
<td class="num">(2,214)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(954)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">873<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="top.Show.showAR( this, 'defref_xnet_IncreaseDecreaseInDeferredGovernmentGrants', window );">Deferred government grants</a></td>
<td class="num">(3,493)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(3,473)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(1,969)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(20,040)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(5,168)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,395<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidExpensesOther', window );">Prepayments and other assets</a></td>
<td class="num">(11,418)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">13,947<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,815<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent', window );">Due from/to related parties</a></td>
<td class="num">(4,879)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(1,180)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(70)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">9,037<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">15,855<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">301<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="num">(2,925)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">59<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(526)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredRevenue', window );">Deferred revenue</a></td>
<td class="num">(510)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,631<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(294)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Income tax payable</a></td>
<td class="nump">339<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">147<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">153<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities', window );">Accrued liabilities and other payables</a></td>
<td class="nump">26,138<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,229<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(1,122)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash generated from/(used in) operating activities</a></td>
<td class="num">(14,216)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">16,970<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">13,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="top.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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireShortTermInvestments', window );">Purchase of short-term investments</a></td>
<td class="num">(244,781)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(209,034)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(222,157)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfShortTermInvestments', window );">Proceeds from disposal of short-term investments</a></td>
<td class="nump">291,568<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">94,139<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">175,513<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from disposal of property and equipment</a></td>
<td class="nump">23<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">22<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">25<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries', window );">Proceeds from disposal of Kankan</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">16,687<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfLongtermInvestments', window );">Proceeds from disposal of long-term investments</a></td>
<td class="nump">191<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,670<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireIntangibleAssets', window );">Purchase of intangible assets</a></td>
<td class="num">(481)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(121)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(11,894)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireLongtermInvestments', window );">Acquisition of long-term investments</a></td>
<td class="num">(2,793)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(33,233)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(8,330)<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="top.Show.showAR( this, 'defref_xnet_ProceedsFromPaymentsForLoansToRepaymentOfLoanFromEmployees', window );">Repayment of loans from /(loans to) employees</a></td>
<td class="nump">423<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(22)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">105<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Acquisition of property and equipment</a></td>
<td class="num">(5,318)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(13,756)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(4,931)<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="top.Show.showAR( this, 'defref_xnet_PaymentsToAcquireConstructionsInProgress', window );">Acquisition of constructions in progress</a></td>
<td class="num">(3,624)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash generated from/(used in) investing activities</a></td>
<td class="nump">35,208<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(158,335)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(54,982)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock', window );">Repurchase of shares</a></td>
<td class="num">(358)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(14,319)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(1,287)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Prepayment for share repurchase plan</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">712<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">288<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="top.Show.showAR( this, 'defref_xnet_GovernmentGrantReceived', window );">Governments grants received</a></td>
<td class="nump">2,908<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,508<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,055<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from exercise of vested share options</a></td>
<td class="nump">11<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">58<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4,974<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash generated from/(used in) financing activities</a></td>
<td class="nump">2,561<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(11,041)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5,030<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease', window );">Net (decrease)/increase in cash and cash equivalents</a></td>
<td class="nump">23,553<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(152,406)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(36,188)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at beginning of year</a></td>
<td class="nump">199,504<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">361,777<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">404,275<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations', window );">Effect of exchange rates on cash and cash equivalents</a></td>
<td class="nump">10,422<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(9,867)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(6,310)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at end of year</a></td>
<td class="nump">233,479<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">199,504<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">361,777<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosure of cash flow information</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Income tax paid</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">82<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Non cash investing and financing activities</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid', window );">Acquisition of property and equipment in form of other payables</a></td>
<td class="num">(2,774)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(1,773)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4,468<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1', window );">Purchase of intangible assets in form of accounts payable</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 62<span></span>
</td>
</tr>
<tr><td colspan="6"></td></tr>
<tr><td colspan="6"><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">In 2016, the Group made an equity investment in a privately-held company, Big Data, of USD 1,442,000 for 43.16% equity interest. The Group classified Big Data as an equity method investment as it had only significant influence instead of control over Big Data. In January of 2017, Big Data issued certain new shares to a third party and its original shareholders and the Group&#8217;s interest in Big Data diluted from 43.16% to 28.77% with a dilution gain of USD 326,000 arising from the deemed disposal. As at December 31, 2017, the Group recognized full impairment of USD 1,251,000 for its interest in Big Data as share of loss from equity investees after taking into account the latest operation status and financial position of Big Data.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CapitalExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for purchases of fixed assets that have occurred.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4332-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4313-108586<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3044-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_DeferredIncomeTaxesAndTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) and income tax credits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxesAndTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The effect of exchange rate changes on cash balances in continuing operations held in foreign currencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68055307&amp;loc=d3e2443-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_GainLossOnInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the net total realized and unrealized gain (loss) included in earnings for the period as a result of selling or holding marketable securities categorized as trading, available-for-sale, or held-to-maturity, including the unrealized holding gain (loss) of held-to-maturity securities transferred to the trading security category and the cumulative unrealized gain (loss) which was included in other comprehensive income (a separate component of shareholders' equity) for available-for-sale securities transferred to trading securities during the period. Additionally, this item would include any gains (losses) realized during the period from the sale of investments accounted for under the cost method of accounting and losses recognized for other than temporary impairments (OTTI) of the subject investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (c)-(e)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27357-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(c),9(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27405-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ImpairmentOfIntangibleAssetsFinitelived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16373-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfIntangibleAssetsFinitelived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ImpairmentOfInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount by which the fair value of an investment is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 35<br> -Paragraph 34<br> -URI http://asc.fasb.org/extlink&amp;oid=82895926&amp;loc=d3e25351-111560<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ImpairmentOfLongLivedAssetsHeldForUse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 225<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84241808&amp;loc=d3e92212-112881<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=68055307&amp;loc=d3e2420-110228<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84176398&amp;loc=d3e2921-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfLongLivedAssetsHeldForUse</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the entity's proportionate share for the period of the net income (loss) of its investee (such as unconsolidated subsidiaries and joint ventures) to which the equity method of accounting is applied. This item includes income or expense related to stock-based compensation based on the investor's grant of stock to employees of an equity method investee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66022249&amp;loc=d3e33749-111570<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period, excluding the portion taken into income, in the liability reflecting revenue yet to be earned for which cash or other forms of consideration was received or recorded as a receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInDueFromRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate increase (decrease) during the reporting period in the amount due from the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInPrepaidExpensesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) of consideration paid in advance for other costs that provide economic benefits in future periods.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidExpensesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate amount of interest paid or due on all long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InvestmentIncomeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(a),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3574-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3574-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of intangibles that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4332-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4313-108586<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherNoncashIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income or gain included in net income that result in no cash inflow (outflow), classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire preferred stock during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the deconsolidation of a previously consolidated subsidiary or the sale of investment in consolidated subsidiaries (generally greater than 50 percent).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromSaleOfLongtermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from sales of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, beyond the current operating cycle.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfLongtermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromSaleOfShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from sales of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of stock options granted under share-based compensation arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3255-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=SL79508275-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4591552-111686<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4569616-111683<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161450&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4591551-111686<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161450&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related to write-down of receivables to the amount expected to be collected. Includes, but is not limited to, accounts receivable and notes receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=82913815&amp;loc=SL49130534-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.5)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82913847&amp;loc=SL49130543-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_xnet_GovernmentGrantReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of grant received for the qualifying expenses that had previously incurred.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_GovernmentGrantReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_ImpairmentForReceivablesAndPrepayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of impairment loss for receivables and prepayments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_ImpairmentForReceivablesAndPrepayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_IncreaseDecreaseInDeferredGovernmentGrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in obligations related to government grants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_IncreaseDecreaseInDeferredGovernmentGrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_PaymentsToAcquireConstructionsInProgress">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for the purchase of constructions in progress.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_PaymentsToAcquireConstructionsInProgress</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_ProceedsFromPaymentsForLoansToRepaymentOfLoanFromEmployees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net cash inflow or outflow from loans (to)/repayment of loan from employees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_ProceedsFromPaymentsForLoansToRepaymentOfLoanFromEmployees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6860823216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and nature of operations<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization and nature of operations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Organization and nature of operations</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -36pt; MARGIN: 0pt 0px 0pt 36pt; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> </div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"> <td style="WIDTH: 0%"> <div style="CLEAR:both;CLEAR: both"></div> </td> <td style="TEXT-ALIGN: left; WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both"><strong>1.</strong></div> </td> <td style="TEXT-ALIGN: justify"> <div style="CLEAR:both;CLEAR: both"><strong>Organization and nature of operations</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> Xunlei Limited, previously known as Giganology Limited, (the&#160;&#8220;Company&#8221;) was incorporated under the law of the Cayman Islands (&#8220;Cayman&#8221;) as a limited liability company on February&#160;3,&#160;2005. The Company completed its initial public offering (&#8220;IPO&#8221;) on June 24, 2014 on the NASDAQ Global Market. Each American Depositary Shares (&#8220;ADSs&#8221;) of the Company represents five common shares.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font>These consolidated financial statements include the financial statements of the Company, its subsidiaries, its variable interest entity (&#8220;VIE&#8221;) and the VIE&#8217;s subsidiaries (collectively referred to as the &#8220;Group&#8221;) as&#160;follows:</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;&#160;</div> <table style="WIDTH: 100%; BORDER-COLLAPSE: collapse; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="100%"> <tr> <td style="white-space:nowrap; BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 26.54%; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="bottom" width="26%"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <b><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">Name of entities</font></b></div> </td> <td style="white-space:nowrap; BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.54%; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="bottom"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="white-space:nowrap; BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 12.58%; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="bottom" width="12%"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><b><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">Place of</font></b><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"><br/> <b>incorporation</b></font></div> </td> <td style="white-space:nowrap; BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.54%; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="bottom"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="white-space:nowrap; BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 13.84%; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="bottom" width="13%"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><b><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">Date of</font></b><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"><br/> <b>incorporation</b></font></div> </td> <td style="white-space:nowrap; BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.54%; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="bottom"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="white-space:nowrap; BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 11.52%; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="bottom" width="11%"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><b><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> Relationship</font></b></div> </td> <td style="white-space:nowrap; BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.56%; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="bottom"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="white-space:nowrap; BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 10.34%; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="bottom" width="10%"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><b><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">% of direct</font></b><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"><br/> <b>or indirect</b><br/> <b>economic</b><br/> <b>ownership</b></font></div> </td> <td style="white-space:nowrap; BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.54%; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="bottom"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="white-space:nowrap; BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 22.46%; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="bottom" width="22%"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><b><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">Principal activities</font></b></div> </td> </tr> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">Shenzhen Xunlei Networking Technologies,&#160;Co.,&#160;Ltd. (&#8220;Shenzhen Xunlei&#8221;)</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 19.85pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> People&#8217;s Republic of China (&#8220;PRC&#8221;)</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt 0.15pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> January</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt 0.15pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 2003</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 22.25pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> VIE</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 100%</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> Development of software, provision of online and related advertising, membership subscription and online game services; as well as sales of software licenses</font></div> </td> </tr> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> </tr> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> Giganology (Shenzhen)<br/> Co.,&#160;Ltd. (&#8220;Giganology Shenzhen&#8221;)</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> PRC</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> June&#160;2005</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> Subsidiary</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 100%</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> Development of computer software and provision of information technology services to related companies</font></div> </td> </tr> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> </tr> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">Shenzhen Xunlei Wangwenhua Co.,&#160;Ltd. (formerly known as &#8220;Shenzhen Fengdong Networking Technologies Co., Ltd.&#8221;) (&#8220;Wangwenhua&#8221;)</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> PRC</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> December</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;2005</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> VIE&#8217;s subsidiary</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 100%</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> Development of software for related companies, provision of advertising services and production of broadcast television programs</font></div> </td> </tr> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> </tr> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">Xunlei Networking Technologies (Beijing) Co., Ltd. (&#8220;Beijing Xunlei&#8221;)</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> PRC</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> June&#160;2009</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> VIE&#8217;s subsidiary</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 100%</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> Development of software for related companies (note b)</font></div> </td> </tr> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> </tr> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">Shenzhen Zhuolian Software Co.,&#160;Ltd. (formerly known as &#8220;Xunlei Software (Shenzhen) Co., Ltd.&#8221;) (&#8220;Zhuolian Software&#8221;)</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> PRC</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> January</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;2010</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> VIE&#8217;s subsidiary</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 100%</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">Provision of software technology development for related companies</font></div> </td> </tr> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> </tr> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">Xunlei Games Development (Shenzhen)&#160;Co.,&#160;Ltd. (&#8220;Xunlei Games&#8221;)</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> PRC</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> February</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;2010</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> VIE&#8217;s subsidiary</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 70%</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> Development of online game and computer software for related companies and provision of advertising services</font></div> </td> </tr> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> </tr> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">Xunlei Network Technologies Limited (&#8220;Xunlei BVI&#8221;)</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">British Virgin Islands</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">February 2011</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> Subsidiary</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 100%</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">Holding company</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> </tr> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> </tr> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">Xunlei Network Technologies Limited (&#8220;Xunlei HK&#8221;)</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">Hong Kong</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">March 2011</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> Subsidiary</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 100%</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> Development computer software of related companies and provision of advertising services</font></div> </td> </tr> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> </tr> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">Xunlei Computer (Shenzhen)&#160;Co.,&#160;Ltd. (&#8220;Xunlei Computer&#8221;)</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> PRC</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> November&#160;2011</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> Subsidiary</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 100%</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> Development of computer software and provision of information technology services</font></div> </td> </tr> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> </tr> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">Shenzhen Onething Technologies Co., Ltd. (&#8220;Onething&#8221;)</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> PRC</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> September</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 2013</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> VIE&#8217;s subsidiary</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 100%</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> Development of computer software, sale of hardware, and provision of information technology services</font></div> </td> </tr> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> </tr> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">Beijing Xunjing Technologies Co., Ltd. (formerly known as &#8220;Wangxin Century Technologies (Beijing) Co., Ltd.&#8221;) (&#8220;Beijing Xunjing&#8221;)</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> PRC</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> October&#160;2015</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> VIE&#8217;s subsidiary</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 100%</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> Development of computer software and provision of information technology services</font></div> </td> </tr> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> </tr> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">Shenzhen Crystal Interactive Technologies Co., Ltd. (&#8220;Crystal Interactive&#8221;)</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> PRC</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">May 2016</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> VIE&#8217;s subsidiary</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 100%</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> Development of computer software and provision of information technology services</font></div> </td> </tr> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> </tr> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">Shenzhen Xunlei Venture Capital Partnership Enterprise (Limited Partnership) (&#8220;Xunlei Venture Capital&#8221;)</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> PRC</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">June 2016</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> VIE&#8217;s subsidiary</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 99%</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> Investments in industries and consultation in investments (note c)</font></div> </td> </tr> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> </tr> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">Beijing Onething Technologies Co., Ltd. (&#8220;Beijing Onething&#8221;)</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> PRC</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> January</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;2017</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> VIE&#8217;s subsidiary</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 100%</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">Provision of technology services and development of computer software</font></div> </td> </tr> </table> &#160;&#160; <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0pt 0px 0pt 35.45pt; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> Note a: The English names of the PRC companies represent management&#8217;s translation of their Chinese names of these companies as they have not adopted formal English names.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0pt 0px 0pt 35.45pt; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> Note b: Beijing Xunlei was deregistered in 2017.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <font style="BACKGROUND-COLOR: transparent"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">Note c: As at December 31, 2017, Xunlei Venture Capital was in the process of deregistration</font>. <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> <font style="BACKGROUND-COLOR: transparent"> &#160;&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <font style="BACKGROUND-COLOR: transparent">The Group engages primarily in the provision of premium downloading services to its members, online advertising services on its websites and mobile phone applications, sales of bandwidth, sales of cloud computing hardwares, platform for live video services, online game platforms for game developers and&#160;users, and other internet value added services.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <font style="BACKGROUND-COLOR: transparent">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <font style="BACKGROUND-COLOR: transparent">To comply with the PRC laws and regulations that prohibit or restrict foreign ownership of companies that provide online advertising services, operate online games, and hold Internet Content Provider (&#8216;&#8216;ICP&#8217;&#8217;) license, the Company conducts its business through Shenzhen Xunlei, its consolidated VIE.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> Through the various agreements enacted among the Company, Giganology Shenzhen, a wholly owned subsidiary of the Company, Shenzhen Xunlei and legal shareholders of&#160;Shenzhen Xunlei (the &#8220;Restructuring&#8221;), the Company received all of the economic benefits and residual interest and absorbed all of the risks and expected losses from Shenzhen Xunlei.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> Details of certain key agreements with the VIE are as follows:</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -10.1pt; MARGIN: 0pt 0px 0pt 10.1pt; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#151;<strong>Loan Agreements</strong> between Giganology Shenzhen and the shareholders of Shenzhen Xunlei&#151; Giganology Shenzhen provided interest-free loans of RMB <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 9</font>&#160;million to the legal shareholders of Shenzhen Xunlei for them to make contributions as registered capital into Shenzhen Xunlei. The term of these agreements last for two years from the date it was signed, and will be automatically extended afterwards on a yearly basis until each legal shareholder of Shenzhen Xunlei has repaid the loans in its entirety in accordance with the loan agreement. The legal shareholders would not be allowed to transfer their interests in Shenzhen Xunlei without prior consent of Giganology Shenzhen. According to the loan agreements, the loans can only be repaid in the form of common shares of&#160;Shenzhen Xunlei. At any time during the term of the loan agreements, Giganology Shenzhen may, at their sole discretion, requires any of the legal shareholders of Shenzhen Xunlei to repay all or any portion of their outstanding loan under the agreement.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> Under a separate loan agreement between Giganology Shenzhen and Mr. Sean Shenglong Zou as a legal shareholder of Shenzhen Xunlei, Giganology Shenzhen made an additional interest-free loan of RMB<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">20</font> million to Mr. Sean Shenglong Zou, the entire amount of which was contributed to the registered capital of Shenzhen Xunlei, increasing the registered capital of Shenzhen Xunlei to RMB <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 30</font> million. The term of this agreement last for two years from the date it was signed, and will be automatically extended afterwards on a yearly basis until Mr. Zou has repaid the loan in its entirety in accordance with the loan agreement. This loan will be deemed to be repaid when all equity interest held by the shareholders in Shenzhen Xunlei has been transferred to Giganology Shenzhen or its designated parties. At any time during the term of this loan agreement, the Company may, at their sole discretion, require all or any portion of the outstanding loan under the agreement to be repaid.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#151;<strong>Business Operation Agreements</strong> between Giganology Shenzhen and Shenzhen Xunlei&#151;Under these agreements, Giganology Shenzhen has the rights to direct the operating activities of Shenzhen Xunlei, including the appointment of senior management. The legal shareholders of Shenzhen Xunlei also transferred all their shareholders&#8217; rights to Giganology Shenzhen. The term of this agreement will expire in <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 2016</font> and may be extended with Giganology Shenzhen&#8217;s confirmation prior to the expiration date. For instance, in May 2011, Shenzhen Xunlei sought and obtained consent from Giganology Shenzhen and the Company to increase its registered capital by RMB<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">20</font> million and to revise its articles of association accordingly. This agreement expired on November 15, 2016 and has been extended to 2026.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#151;<strong>Equity Pledge Agreement</strong> between Giganology Shenzhen and the legal shareholders of Shenzhen Xunlei&#151;Under this agreement, the legal shareholders of Shenzhen Xunlei pledged all of their equity interests in Shenzhen Xunlei to Giganology&#160;Shenzhen. If Shenzhen Xunlei and/or its legal shareholders breach their contractual obligations under this agreement, Giganology Shenzhen, as pledgee, will be entitled to certain rights, including the right to sell the pledged equity interests.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#151;<strong>Power of Attorney</strong>&#151;Each legal shareholder of Shenzhen Xunlei appointed Giganology Shenzhen as its attorney-in-fact to exercise their shareholders&#8217; rights in Shenzhen Xunlei, including shareholders&#8217; voting&#160;rights. Each power of attorney will remain in force for <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">10</font> years unless the business operation agreement among Giganology Shenzhen, Shenzhen Xunlei and the legal shareholders of Shenzhen Xunlei is terminated in advance. This period may be extended at Giganology Shenzhen&#8217;s discretion.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#151;<strong>Service Agreements</strong> between Giganology Shenzhen and Shenzhen Xunlei&#151;Under various service agreements, Giganology Shenzhen will provide services including technical support, training, as well as consulting services to Shenzhen Xunlei in exchange for a service fee. These service agreements include the Exclusive Technology Support and Services Agreement, the Exclusive Technology Consulting and Training Agreement and the Software and Proprietary Technology License Contract. Giganology Shenzhen is entitled to service fees equal to <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 20</font>%, <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 20</font>% and <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 40</font>% of the pre-tax operating profit of Shenzhen Xunlei according to the terms and provisions of these agreements, respectively (in aggregate <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 80</font>% of pre-tax operating profit of Shenzhen Xunlei). In addition, these agreements also allow both parties to review and adjust the above mentioned percentage every six months according to the business operation and income of Shenzhen Xunlei so as to enable Giganology Shenzhen to extract substantially all the after tax operating profit of Shenzhen Xunlei. The amount of service fees payable from Shenzhen Xunlei to Giganology Shenzhen for the years ended December 31, 2015, 2016 and 2017 was USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 1,235,000</font>, USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 1,088,000</font> and USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 1,155,000</font>, respectively.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> For the Exclusive Technology Support and Services Agreement and the Exclusive Technology Consulting and Training Agreement, the term of these agreements will expire in <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 2025</font> and may be extended with Giganology Shenzhen&#8217;s written confirmation prior to the expiration date. Giganology Shenzhen is entitled to terminate the agreement at any time by providing <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">30</font> days&#8217; prior written notice to Shenzhen Xunlei.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> For the Proprietary Technology License Contract, the term of this contract will expire in <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 2022</font> and may be extended with Giganology Shenzhen&#8217;s written confirmation prior to the expiration date. Giganology Shenzhen grants Shenzhen Xunlei a non-exclusive and non-transferable right to use Giganology Shenzhen&#8217;s proprietary technology. Shenzhen Xunlei can only use the proprietary technology to conduct business according to its authorized business scope. Giganology Shenzhen or its designated representative(s) owns the rights to any new technology developed due to implementation of this contract.</div> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif ">&#160;</div><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <table style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#151;<strong>Intellectual Properties Purchase Option Agreement</strong> between Giganology Shenzhen and Shenzhen Xunlei. Giganology Shenzhen has an option to acquire Shenzhen Xunlei&#8217;s intellectual properties at the lowest price permissible by the then-applicable PRC laws and regulation. The term of this contract will expire in <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 2022</font> and may be automatically extended for an additional <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">10</font> years at Giganology Shenzhen&#8217;s discretion.</font></div> </td> </tr> </table> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif ">&#160;</div><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#151;<strong>Call Option Agreement</strong>&#151;Giganology Shenzhen has an option to acquire all of the outstanding shares of Shenzhen Xunlei at a purchase price equal to RMB <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">1</font> or the lowest price permissible by the then-applicable PRC laws and&#160;regulation. The term of the agreement will expire in 2022 and may be extended at Giganology Shenzhen&#8217;s discretion.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> As a result of these agreements (collectively defined as &#8220;Structured Service Contracts&#8221;), Giganology Shenzhen can exercise effective control over Shenzhen Xunlei, receives all of the economic benefits and residual interest and absorbs all of the risks and expected losses from Shenzhen Xunlei as if it were the sole shareholder, and has an exclusive option to purchase all of the equity interest in Shenzhen Xunlei at a minimal price. Therefore, Giganology Shenzhen is considered the primary beneficiary of Shenzhen Xunlei and accordingly Shenzhen Xunlei&#8217;s results of operations, assets and liabilities have been consolidated in the Company&#8217;s financial statements.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <strong>VIE-Related Risks</strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> It is possible that the Group&#8217;s operation of certain of its operations and businesses through VIEs could be found by PRC authorities to be in violation of PRC laws and regulations prohibiting or restricting foreign ownership of companies that engage in such operations and businesses. While the Group&#8217;s management considers the possibility of such a finding by PRC regulatory authorities under current laws and regulations to be remote, on January&#160;19, 2015, the Ministry of Commerce of the PRC, or (the &#8220;MOFCOM&#8221;) released on its Website for public comment a proposed PRC law (the &#8220;Draft FIE Law&#8221;) that appears to include VIEs within the scope of entities that could be considered to be foreign invested enterprises (or &#8220;FIEs&#8221;) that would be subject to restrictions under existing PRC law on foreign investment in certain categories of industry. Specifically, the Draft FIE Law introduces the concept of &#8220;actual control&#8221; for determining whether an entity is considered to be an FIE. In addition to control through direct or indirect ownership or equity, the Draft FIE Law includes control through contractual arrangements within the definition of &#8220;actual control.&#8221; If the Draft FIE Law is passed by the People&#8217;s Congress of the PRC and goes into effect in its current form, these provisions regarding control through contractual arrangements could be construed to reach the Group&#8217;s VIE arrangements, and as a result the Group&#8217;s VIEs could become explicitly subject to the current restrictions on foreign investment in certain categories of industry. The Draft FIE Law includes provisions that would exempt from the definition of foreign invested enterprises entities where the ultimate controlling shareholders are either entities organized under PRC law or individuals who are PRC citizens. The Draft FIE Law does not make clear how &#8220;control&#8221; would be determined for such purpose, and is silent as to what type of enforcement action might be taken against existing VIEs that operate in restricted industries and are not controlled by entities organized under PRC law or individuals who are PRC citizens. If a finding were made by PRC authorities, under existing laws and regulations or under the Draft FIE Law if it becomes effective, that the Group&#8217;s operation of certain of its operations and businesses through VIEs, regulatory authorities with jurisdiction over the licensing and operation of such operations and businesses would have broad discretion in dealing with such a violation, including levying fines, confiscating the Group&#8217;s income, revoking the business or operating licenses of the affected businesses, requiring the Group to restructure its ownership structure or operations, or requiring the Group to discontinue all or any portion of its operations. Any of these actions could cause significant disruption to the Group&#8217;s business operations, and have a severe adverse impact on the Group&#8217;s cash flows, financial position and operating performance.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> In addition, it is possible that the contracts among the Group, the Group&#8217;s VIEs and shareholders of its VIEs would not be enforceable in China if PRC government authorities or courts were to find that such contracts contravene PRC law and regulations or are otherwise not enforceable for public policy reasons. In the event that the Group was unable to enforce these contractual arrangements, the Group would not be able to exert effective control over the affected VIEs. Consequently, such VIE&#8217;s results of operations, assets and liabilities would not be included in the Group&#8217;s consolidated financial statements. If such were the case, the Group&#8217;s cash flows, financial position and operating performance would be severely adversely affected. The Group&#8217;s contractual arrangements with respect to its consolidated VIEs are approved and in place. The Group&#8217;s management believes that such contracts are enforceable, and considers the possibility remote that PRC regulatory authorities with jurisdiction over the Group&#8217;s operations and contractual relationships would find the contracts to be unenforceable.</div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI http://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6848287392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of significant accounting policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Summary of significant accounting policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Summary of significant accounting policies</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"> <td style="WIDTH: 0.5in; TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both"><strong>2.</strong></div> </td> <td style="TEXT-ALIGN: justify"> <div style="CLEAR:both;CLEAR: both"><strong>Summary of significant accounting policies</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px 0pt 35.45pt; font-size-adjust: none; font-stretch: normal"> &#160;</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"> <td style="WIDTH: 0.5in; TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both"><strong>(a)</strong></div> </td> <td style="TEXT-ALIGN: justify"> <div style="CLEAR:both;CLEAR: both"><strong>Basis of presentation and use of estimates</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> The consolidated financial statements of the Group have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8216;&#8216;U.S. GAAP&#8217;&#8217;). Significant accounting policies followed by the Group in the preparation of the accompanying consolidated financial statements are summarized below.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> The Restructuring was accounted for at historical costs. The assets and liabilities of Shenzhen Xunlei are consolidated in the Company&#8217;s financial statements at carryover basis.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the accompanying consolidated financial statements and related disclosures. Actual results could differ materially from these estimates. Significant accounting estimates reflected in the Group&#8217;s consolidated financial statements mainly include allowance for doubtful accounts, valuation allowance of deferred tax assets, sales rebate to advertising agencies, amortization period of online game revenue, amortization of content copyrights, fair value of content copyrights exchange, impairment assessment of goodwill and impairment assessment of long-lived assets. In addition, the Group uses assumptions in a valuation model to estimate the fair value of share options granted, warrants issued and underlying common shares.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> Management bases the estimates on historical experience and on various other assumptions that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could differ from these estimates.<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font></div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"> <td style="WIDTH: 0.5in; TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both"><strong>(b)</strong></div> </td> <td style="TEXT-ALIGN: justify"> <div style="CLEAR:both;CLEAR: both"><strong> Consolidation</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> The consolidated financial statements include the financial statements of the Company, its subsidiaries, VIE for which the Company is the primary beneficiary and its subsidiaries. All significant transactions and balances among the Company, its subsidiaries, VIE and its subsidiaries have been eliminated upon consolidation.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> A subsidiary is an entity in which the Company, directly or indirectly, controls more than one-half of the voting power, or has the power to appoint or remove the majority of the members of the board of directors to cast majority of votes at meetings of the board of directors or to govern the financial and operating policies of the investee under a statute or agreement among the shareholders or equity holders.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> An entity is considered to be a VIE if the entity&#8217;s equity holders do not have the characteristics of a controlling financial interest or do not have sufficient equity at risk for the entity to finance its activities without additional subordinated financial support from other parties.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> The Group consolidates entities for which the Company is the primary beneficiary if the entity&#8217;s other equity holders do not have the characteristics of a controlling financial interest or do not have sufficient equity at risk for the entity to finance its activities without additional subordinated financial support from other parties.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> In determining whether the Company or its subsidiary is the primary beneficiary of a VIE, the Company considered whether it has the power to direct activities that are significant to the VIE&#8217;s economic performance, including the power to appoint senior management, right to direct company strategy, power to approve capital expenditure budgets, and power to establish and manage ordinary business operation procedures and internal regulations and systems.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> Management has evaluated the contractual arrangements among Giganology Shenzhen, Shenzhen Xunlei and its shareholders and concluded that Giganology Shenzhen receives all of the economic benefits and absorbs all of the expected losses from Shenzhen Xunlei and has the power to direct the aforementioned activities that are significant to Shenzhen Xunlei&#8217;s economic performance, and is the primary beneficiary of Shenzhen Xunlei. Therefore, Shenzhen Xunlei and its subsidiaries&#8217; results of operation, assets and liabilities have been included in the Group&#8217;s consolidated financial statements. Management monitors the regulatory risk associated with these contractual arrangements. See Note 25 for further discussion.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> Non-controlling interests represent the portion of the net assets of a subsidiary attributable to interests that are not owned by the Company. The non-controlling interests are presented in the consolidated balance sheets, separately from equity attributable to the shareholders of the Company. Non-controlling interests in the results of the Group is presented on the face of the consolidated statements of comprehensive income as an allocation of the total income or loss for the year/period between non-controlling shareholders and the shareholders of the Company.</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"> <td style="WIDTH: 0.5in; TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both"><strong>(c)</strong></div> </td> <td style="TEXT-ALIGN: justify"> <div style="CLEAR:both;CLEAR: both"><strong>Discontinued operations</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> <strong>&#160;</strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> When disposals that represent a strategic shift that has (or will have) a major effect on the entity&#8217;s results and operations would qualify as discontinued operations. Discontinued operations are reported when a component of an entity comprising operations and cash flows that can be clearly distinguished, operationally and for financial reporting purposes, from the rest of the entity is classified as held for disposal or has been disposed of, if the component either (1) represents a strategic shift or (2) have a major impact on an entity&#8217;s financial results and operations. Examples include a disposal of a major geographical location, line of business, or other significant part of the entity, or disposal of a major equity method investment. In the consolidated statement of comprehensive income, result from discontinued operations is reported separately from the income and expenses from continuing operations and prior periods are presented on a comparative basis. Cash flows for discontinuing operations are presented separately in note 3. In order to present the financial effects of the continuing operations and discontinued operations, revenues and expenses arising from intra-group transactions are eliminated except for those revenues and expenses that are considered to continue after the disposal of the discontinued operations.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> Non-current assets or disposal groups are classified as assets held for sale when the carrying amount is to be recovered principally through a sale transaction rather than through continuing use. For this to be the case, the asset or disposal group must be available for immediate sale in its present condition subject only to terms that are usual and customary for sale of such assets or disposal groups and the sale must be highly probable. Non-current assets classified as held for sale and disposal groups are measured at the lower of their carrying or fair value less costs to sell.</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> <strong>&#160;</strong></div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"> <td style="WIDTH: 0.5in; TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both"><strong>(d)</strong></div> </td> <td style="TEXT-ALIGN: justify"> <div style="CLEAR:both;CLEAR: both"><strong>Foreign currency translation</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> The Company&#8217;s reporting and functional currency is the United States Dollar (&#8216;&#8216;USD&#8217;&#8217;). Xunlei BVI and Xunlei HK&#8217;s functional currency is the USD. The functional currency of other subsidiaries, VIE and its subsidiaries located in the PRC is the Renminbi (&#8216;&#8216;RMB&#8217;&#8217;), which is their respective local currency. Transactions denominated in foreign currencies are remeasured into the functional currency at the exchange rates prevailing on the transaction dates. Financial assets and liabilities denominated in foreign currencies are remeasured into the functional currency using the applicable exchange rates prevailing at the balance sheet date. The resulting exchange gains and losses from foreign currency transactions are included in other income (loss) within the consolidated statements of comprehensive income.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> The Company uses the monthly average exchange rate for the year and the exchange rates at the balance sheet date to translate the operating results and financial position, respectively, of its subsidiaries whose functional currency is other than the USD. The resulting translation differences are recorded in cumulated translation adjustments, a component of shareholders&#8217; equity.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> The exchange rate used is released by Chinese State Administration of Foreign Exchange.</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"> <td style="WIDTH: 0.5in; TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both"><strong>(e)</strong></div> </td> <td style="TEXT-ALIGN: justify"> <div style="CLEAR:both;CLEAR: both"><strong>Cash and cash equivalents</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> Cash and cash equivalents include cash on hand, cash in bank and time deposits placed with banks or other financial institutions, which have original maturities of three months or less and are readily convertible to known amounts of&#160;cash.</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"> <td style="WIDTH: 0.5in; TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both"><strong>(f)</strong></div> </td> <td style="TEXT-ALIGN: justify"> <div style="CLEAR:both;CLEAR: both"><strong>Short-term investments</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> Short-term investments include deposits placed with banks with original maturities of more than three months but less than one year and investments in financial instruments with a variable interest rate indexed to the performance of underlying assets. In accordance with <i>ASC 825 Financial Instruments</i>, for investments in financial instruments with a variable interest rate indexed to performance of underlying assets, the Group elected the fair value method at the date of initial recognition and carried these investments subsequently at fair value. Changes in the fair value are reflected in the consolidated statements of comprehensive income. Interest generated from short term investments are recorded when interest payments are received at the maturity date. It is recorded as &#8220;other income&#8221; on the statement of comprehensive income and measured based on the actual amount of interest the Group received.</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"> <td style="WIDTH: 0.5in; TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both"><strong><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font>(g)</strong></div> </td> <td style="TEXT-ALIGN: justify"> <div style="CLEAR:both;CLEAR: both"><strong>Fair value of financial instruments</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> The Group&#8217;s financial instruments consist principally of cash and cash equivalents, short-term investments, accounts receivable, other receivables, amounts due from/(to) related parties, accounts payable, and other payables. The carrying value of these balances, with the exception of short-term investments (see note 2 (f)), approximates their fair value due to the current and short term nature of these&#160;balances.<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font></div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"> <td style="WIDTH: 0.5in; TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both"><strong>(h)</strong></div> </td> <td style="TEXT-ALIGN: justify"> <div style="CLEAR:both;CLEAR: both"><strong>Accounts receivable, net</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> Accounts receivable are presented net of allowance for doubtful accounts. The Group evaluates the creditworthiness of each customer at the time when services are rendered and continuously monitor the recoverability of the accounts receivable.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> The Group uses specific identification method in providing for bad debts when facts and circumstances indicate that collection is doubtful and a loss is probable and estimable. If the financial conditions of its customers were to deteriorate, resulting in an impairment of their ability to make payments, additional allowances might be&#160;required. The allowance for doubtful accounts is based on the best facts available and is re-evaluated and adjusted on a regular basis as additional information is received.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> Some of the factors that the Group considers in determining whether a bad debt allowance is recorded on an individual customer are:</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> 1) the customer's past payment history and whether it fails to comply with its payment schedule;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> 2) whether the customer is in financial difficulty due to economic or legal factors;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> 3) a significant dispute with the customer has occurred;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> 4) the objective evidence which indicates non-collectability of the accounts receivable.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> The allowances provided for Accounts Receivable from continuing operations as of December 31, 2016 and 2017 were USD 119,000 and USD 31,000, respectively.</div> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> If the Group determines that an allowance is needed for a customer, the Group will discontinue business with them unless they start to resume payment. The accounts receivable is written-off when the Group ceases pursuing collection. Any changes in the estimates may cause the Group's operating results to fluctuate<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font>.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"> <td style="WIDTH: 0.5in; TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both"><strong>(i)</strong></div> </td> <td style="TEXT-ALIGN: justify"> <div style="CLEAR:both;CLEAR: both"><strong> Inventories</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px 0pt 35.45pt; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> Inventories are stated at the lower of cost or net realizable value. Cost is determined using actual cost on a weighted average basis. Net realizable value is the amount that can be realized from the sale of the inventory in the normal course of business after allowing for the costs of realization.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px 0pt 35.45pt; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> An allowance is recorded for excess inventory and obsolescence based on the lower of cost or net realizable value.</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px 0pt 36.15pt; font-size-adjust: none; font-stretch: normal"> &#160;</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"> <td style="WIDTH: 0.5in; TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both"><strong>(j)</strong></div> </td> <td style="TEXT-ALIGN: justify"> <div style="CLEAR:both;CLEAR: both"><strong>Long-term investments</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> The Group holds investments in privately held companies. The Group accounts for these investments over which it has significant influence but does not own a majority equity interest or otherwise control using the equity method of accounting. For investments in an investee over which the Group does not have significant influence and of which the investee has no readily determinable fair value, the Group carries the investment using the cost method. Under the cost method, the investment is measured initially at cost. The investment carried at cost should recognize income when dividends are received from the distribution of the investee&#8217;s earnings. The Group assesses its long-term investments for other-than-temporary impairment by considering factors including, but not limited to, current economic and market conditions, operating performance of the companies, including current earnings trends and undiscounted cash flows, and other company-specific information. The fair value determination, particularly for investments in privately-held companies, requires significant judgment to determine appropriate estimates and assumptions. Changes in these estimates and assumptions could affect the calculation of the fair value of the investments and determination of whether any identified impairment is other-than-temporary. During the years ended December 31, 2015, 2016 and 2017 the Group recognised an impairment of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 0.8</font> million, USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 1.66</font> million and USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 0.6</font> million, respectively. <font style="BACKGROUND-COLOR: transparent"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">During the year ended December 31 2017, the Group recognised share of loss of associate of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 1.3</font> million for Big Data</font>.</font></div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font>&#160;</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"> <td style="WIDTH: 0.5in; TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both"><strong>(k)</strong></div> </td> <td style="TEXT-ALIGN: justify"> <div style="CLEAR:both;CLEAR: both"><strong>Property and equipment</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> Property and equipment are stated at historical cost less accumulated depreciation and impairment loss, if any. Depreciation is calculated using the straight-line method over their estimated useful lives. Residual rate is determined based on the economic value of the asset at the end of the estimated useful life as a percentage of the original&#160;cost. If the company commits to a plan to abandon a long-lived asset before the end of its previous estimated useful life, depreciation shall be revised to reflect a shortened useful life.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;WIDTH: 100%;  TEXT-INDENT: 0in"> <table style="OVERFLOW: visible; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-COLLAPSE: collapse; BORDER-BOTTOM: 0px solid; MARGIN: 0in; BORDER-LEFT: 0px solid" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: center" width="59%"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 4px" width="22%"> <div style="CLEAR:both;CLEAR: both"> Estimated&#160;useful&#160;lives</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 6px" width="16%" colspan="2"> <div style="CLEAR:both;CLEAR: both">Residual&#160;rate</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="59%"> <div style="CLEAR:both;CLEAR: both">Servers and network equipment</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 4px" width="22%"> <div style="CLEAR:both;CLEAR: both">5 years</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="15%"> <div style="CLEAR:both;CLEAR: both">5</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">%</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="59%"> <div style="CLEAR:both;CLEAR: both">Computer equipment</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 4px" width="22%"> <div style="CLEAR:both;CLEAR: both">5 years</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="15%"> <div style="CLEAR:both;CLEAR: both">5</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">%</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="59%"> <div style="CLEAR:both;CLEAR: both">Furniture, fittings and office equipment</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 4px" width="22%"> <div style="CLEAR:both;CLEAR: both">5 years</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="15%"> <div style="CLEAR:both;CLEAR: both">5</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">%</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="59%"> <div style="CLEAR:both;CLEAR: both">Motor vehicles</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 4px" width="22%"> <div style="CLEAR:both;CLEAR: both">5 years</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="15%"> <div style="CLEAR:both;CLEAR: both">5</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">%</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="59%"> <div style="CLEAR:both;CLEAR: both">Leasehold improvements</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 4px" width="22%"> <div style="CLEAR:both;CLEAR: both">shorter of lease term or 3 years</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="15%"> <div style="CLEAR:both;CLEAR: both">&#151;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> </table> </div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> Repair and maintenance costs are expensed as incurred. Expenditures that substantially increase an asset&#8217;s useful life are capitalized. Upon sale or disposition, gain or loss on the disposal of property and equipment is the difference between the net sales proceeds and the carrying amount of the relevant assets and is recognized in the consolidated statements of operations. The cost and related accumulated depreciation are removed from the financial statements.</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> &#160;</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"> <td style="WIDTH: 0.5in; TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both"><strong>(l)</strong></div> </td> <td style="TEXT-ALIGN: justify"> <div style="CLEAR:both;CLEAR: both"><strong>Goodwill</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px 0pt 35.45pt; font-size-adjust: none; font-stretch: normal"> <strong>&#160;</strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> Goodwill represents the excess of the purchase consideration over the fair value of the identifiable tangible and intangible assets acquired and liabilities assumed from the acquired entity as a result of the Company&#8217;s acquisitions of interests in its subsidiaries and consolidated VIEs. Goodwill is not amortized but is tested for impairment on an annual basis, or more frequently if events or changes in circumstances indicate that it might be impaired. The Company first assesses qualitative factors to determine whether it is necessary to perform the two-step quantitative goodwill impairment test. In the qualitative assessment, the Company considers primary factors such as industry and market considerations, overall financial performance of the reporting unit, and other specific information related to the operations. Based on the qualitative assessment, if it is more likely than not that the fair value of each reporting unit is less than the carrying amount, the quantitative impairment test is performed.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> In performing the two-step quantitative impairment test, the first step compares the fair values of each reporting unit to its carrying amount, including goodwill. If the fair value of each reporting unit exceeds its carrying amount, goodwill is not considered to be impaired and the second step will not be required. If the carrying amount of a reporting unit exceeds its fair value, the second step compares the implied fair value of goodwill to the carrying value of a reporting unit&#8217;s goodwill. The implied fair value of goodwill is determined in a manner similar to accounting for a business combination with the allocation of the assessed fair value determined in the first step to the assets and liabilities of the reporting unit. The excess of the fair value of the reporting unit over the amounts assigned to the assets and liabilities is the implied fair value of goodwill. This allocation process is only performed for the purposes of evaluating goodwill impairment and does not result in an entry to adjust the value of any assets or liabilities. Application of a goodwill impairment test requires significant management judgment, including the identification of reporting units, allocation of assets, liabilities and goodwill to reporting units, and determination of the fair value of each reporting unit.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> No goodwill impairment losses were recognized for the years ended December 31, 2016 and 2017 based on the impairment test performed by the Group.</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"> <td style="WIDTH: 0.5in; TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both"><strong>(m)</strong></div> </td> <td style="TEXT-ALIGN: justify"> <div style="CLEAR:both;CLEAR: both"><strong>Intangible assets</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> Intangible assets, which include computer software, internal use software development costs, online game licenses, domain names, land use right, trademarks, technology (including right-to-use) and non-compete agreement, are carried at cost less accumulated amortization and impairment loss, if any. Exclusive game licenses are amortized using the straight-line method over their licensing period of three years. Computer software, internal use software and domain name are amortized using the straight-line method over their estimated useful life of five&#160;years. Land use right is amortized using the straight-line method over their estimated useful life of thirty years.</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px 0pt 35.45pt; font-size-adjust: none; font-stretch: normal"> &#160;</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"> <td style="WIDTH: 0.5in; TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both"><strong>(n)</strong></div> </td> <td style="TEXT-ALIGN: justify"> <div style="CLEAR:both;CLEAR: both"><strong>Impairment of long-lived assets</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> For other long-lived assets, the Group evaluates its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may no longer be recoverable. The Group assesses the recoverability of the long-lived assets by comparing the carrying value of the long-lived assets to the estimated undiscounted future cash flows expected to be received from use of the assets and their eventual disposition at the lowest level of identifiable cash flows. Such assets are considered to be impaired if the sum of the expected undiscounted cash flows is less than the carrying amount of the assets. If the Group identifies an impairment, the carrying value of the asset will be reduced to its estimated fair value based on a discounted cash flow approach or, when available and appropriate, to comparable market values. The impairment of online game licenses were USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 770,000</font>, USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 721,000</font> and USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 765,000</font> as of December&#160;31, 2015, 2016 and 2017, respectively. The intangible assets arising from acquisition of Kingsoft Cloud Holdings, comprised of trademarks, non-compete agreement, and related technology (including right-to-use), were impaired by USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 3,232</font>,000, USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 322</font>,000 and USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 1,381</font>,000, respectively as of December 31, 2017.</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"> <td style="WIDTH: 0.5in; TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both"><strong>(o)</strong></div> </td> <td style="TEXT-ALIGN: justify"> <div style="CLEAR:both;CLEAR: both"><strong>Commitments and contingencies</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px 0pt 35.45pt; font-size-adjust: none; font-stretch: normal"> <strong>&#160;</strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> In the normal course of business, the Group is subject to contingencies, such as legal proceedings and claims arising out of its business, that cover a wide range of matters. Liabilities for such contingencies are recorded when it is probable that a liability has been incurred and the amount of the assessment can be reasonably estimated. In regards to legal cost, the Group recorded such costs as incurred.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> Certain conditions may exist as of the date the financial statements are issued, which may result in a loss to the Group, but which will only be resolved when one or more future events occur or fail to occur. The Group&#8217;s management and its legal counsel assess such contingent liabilities, and such assessment inherently involves an exercise of judgment. In assessing loss contingencies related to legal proceedings that are pending against the Group or unasserted claims that may result in such proceedings, the Group, in consultation with its 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 therein.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> 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, then the estimated liability would be accrued in the Group&#8217;s financial statements. If the assessment indicates that a potentially material loss contingency is not probable, but is reasonably possible, or is probable but cannot be estimated, then the nature of the contingent liability, together with an estimate of the range of possible loss, if determinable and material, would be disclosed.</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"> <td style="WIDTH: 0.5in; TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both"><strong>(p)</strong></div> </td> <td style="TEXT-ALIGN: justify"> <div style="CLEAR:both;CLEAR: both"><strong>Operating leases</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> Leases in which a significant portion of the risks and rewards of ownership are retained by the lessor are classified as operating leases. Payments made under operating lease are charged to the statements of comprehensive income on a straight-line basis over the period of the&#160;lease.</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"> <td style="WIDTH: 0.5in; TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both"><strong>(q)</strong></div> </td> <td style="TEXT-ALIGN: justify"> <div style="CLEAR:both;CLEAR: both"><strong>Revenue recognition</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> The Group generates revenues from various streams. Net revenues presented in the consolidated statements of operations and comprehensive income represent revenues from service and product sales net off sales discount, value-added tax and related surcharges. <font style="FONT-SIZE: 10pt;FONT-FAMILY:Times New Roman, Times, Serif">The Group operates a prepaid virtual items system, under which, prepaid virtual items at fixed face value are sold to third parties. Virtual items purchased can be used to subscribe for membership or purchase of virtual items in online games, as discussed below. Virtual items sold but not yet consumed by the users are recorded as &#8220;Receipts in advance from customers&#8221; and upon consumption, they are recognized as membership subscription and online game revenue according to the respective prescribed revenue recognition policies addressed below.</font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"> <td style="WIDTH: 0.5in; TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both">I)</div> </td> <td style="TEXT-ALIGN: justify"> <div style="CLEAR:both;CLEAR: both">Subscription revenues</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> The Group operates a VIP membership program where VIP members can have access to high <font style="FONT-SIZE: 10pt;FONT-FAMILY:Times New Roman, Times, Serif">speed online acceleration services, online streaming and other access privileges. The membership fee is time-based and is collected up-front from subscribers except in the cases when they elect to pay via their mobile operators. The membership fee is collected when the subscribers pay for the monthly phone bills. The terms of time-based subscriptions range from one month to twelve months, with the subscribers having the option to renew the contract. The receipt of subscription fee is initially recorded as deferred revenue and revenue is recognized rateably over the period of subscription as services are rendered. Unrecognized portion beyond 12 months from balance sheet date is classified as a long-term liability. The Group evaluated the principal versus agent criteria and determined that the Group is the principal in the transaction and accordingly record revenue on a gross basis. In determining whether to report revenues gross for the amount of subscription revenue, the Group assesses whether it maintains the principal relationship with the VIP members, whether it bears the credit risk and whether it establishes prices for the end users. Service fees levied by online system, fixed phone line and mobile payment channels (&#8216;&#8216;Payment handling charges&#8217;&#8217;) are recorded as the cost of revenues in the same period as the revenue for the membership fee is recognized.</font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> &#160;</div> <table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top"> <td style="WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both">II)</div> </td> <td> <div style="CLEAR:both;CLEAR: both">Advertising revenues</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> Advertising revenues are derived principally from arrangements where the customers pay to place their advertisements on the Group&#8217;s platform in different formats over a particular period of time. Such formats generally includes but are not limited to videos, banners, links, logos and&#160;buttons. Advertisements on the Group&#8217;s platform are generally charged on the basis of duration, and advertising contracts are signed to establish the fixed price and the advertising services to be provided<font style="FONT-SIZE: 10pt;FONT-FAMILY:Times New Roman, Times, Serif">. The Group enters into advertising contracts with third party advertising agencies that represents advertisers, as well as directly with advertisers. A typical contract term would range from a few days to 3&#160;months. Both third party advertising agencies and direct advertisers are generally billed at the end of the display period and payments are due usually within 3&#160;months.</font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> <i>&#160;</i></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> Where the Group&#8217;s customers purchase multiple advertising spaces with different display periods in the same contract, the Group allocates the total consideration to the various advertising elements based on their relative fair values and recognizes revenue for the different elements over their respective display periods. The Group determines the fair values of different advertising elements based on the prices charged when these elements were sold on a standalone basis. The Group recognizes revenue on the elements delivered and defers the recognition of revenue for the fair value of the undelivered elements until the remaining obligations have been satisfied. Where all of the elements within an arrangement are delivered uniformly over the agreement period, the revenue is recognized on a straight line basis over the contract period.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> <i>&#160;</i></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"> <i><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"> Transactions with third party advertising agencies</font></i></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"> <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"> &#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"> <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'">For contracts entered into with third party advertising agencies, the third party advertising agencies will in turn sell the advertising services to advertisers. Revenue is recognized ratably over the contract period of display based on the following criteria:</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"> <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"> &#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 10.1pt; LINE-HEIGHT: normal; TEXT-INDENT: -10.1pt"> <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"> &#151;There is persuasive evidence that an arrangement exists&#151;the Group will enter into framework and execution agreements with the advertising agencies, specifying price, advertising content, format and&#160;timing</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 10.1pt; LINE-HEIGHT: normal; TEXT-INDENT: -10.1pt"> <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"> &#151;Price is fixed and determinable&#151;prices charged to the advertising agencies are specified in the agreements, including relevant discount and rebate&#160;rates</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 10.1pt; LINE-HEIGHT: normal; TEXT-INDENT: -10.1pt"> <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"> &#151;Services are rendered&#151;the Group recognizes revenue ratably over the contract period of&#160;display</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 10.1pt; LINE-HEIGHT: normal; TEXT-INDENT: -10.1pt"> <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"> &#151;Collectability is reasonably assured&#151;the Group assesses credit history of each advertising agency before entering into any framework and execution agreements. If the collectability from the agencies is assessed as not reasonably assured, the Group recognizes revenue only when the cash is received and all the other revenue criteria are&#160;met.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"> <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"> &#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"> <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'">The Group provides sales incentives in the forms of discounts and rebates to third party advertising agencies based on purchase volume. As the advertising agencies are viewed as the customers in these transactions, revenue is recognized based on the price charged to the agencies, net of sales incentives provided to the agencies. Sales incentives are estimated and recorded at the time of revenue recognition based on the contracted rebate rates and estimated sales volume based on historical experience.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"> <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"> &#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"> <i><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"> Transactions with third party advertising platforms</font></i></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"> <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"> &#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"> <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'">Xunlei began to cooperate with third party advertising platforms such as Guangdiantong and Baidu since the fourth quarter in 2015. In this business model, advertisers put their content on third party advertising platforms and platforms will dispatch the advertising content to Xunlei&#8217;s platforms by certain analysis systematically. As the third party advertising platforms are viewed as the customers in these transactions, revenue is recognized monthly based on the data publicized on third party platforms and the price charged to these advertising platforms.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"> <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"> &#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"> <i><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"> Transactions with advertisers</font></i></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"> <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"> &#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"> <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'">The Group also enters into advertisement contracts directly with advertisers. Under these contracts, similar to transactions with third party advertising agencies, the Group recognizes revenue ratably over the contract period of display. The terms and conditions, including price, are fixed according to the contract between the Group and the advertisers. The Group also performs credit assessment of all advertisers prior to entering into contracts. Revenue is recognized based on the amount charged to the advertisers, net of discounts.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"> <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"> </font>&#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 8pt"> The Group has estimated and recorded sales rebates provided to the agencies and advertisers of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 1,179,000</font>, USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 15,000</font> and USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 440,000</font> for the years ended December&#160;31, 2015, 2016 and 2017, respectively.</div> <table style="MARGIN-BOTTOM: 0pt; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"> <td style="WIDTH: 0.5in; TEXT-ALIGN: left"> <div>III)</div> </td> <td style="TEXT-ALIGN: justify"> <div>Other internet value-added services</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px 0px 0px 0.5in; TEXT-INDENT: -0.5in; font-size-adjust: none; font-stretch: normal"> &#160;</div> <table style="MARGIN-BOTTOM: 0pt; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"> <td style="WIDTH: 0.5in; TEXT-ALIGN: left"> <div>i)</div> </td> <td style="TEXT-ALIGN: justify"> <div>Online game revenues</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; font-size-adjust: none; font-stretch: normal"> Online games comprise web games, mobile games and PC games. Users play games through the Group&#8217;s platform free of charge and are charged for purchases of virtual items including consumable and perpetual items, which can be utilized in the online games to enhance their game-playing experience. Consumable items represent virtual items that can be consumed by a specific user within a specified period of time. Perpetual items represent virtual items that are accessible to the users&#8217; account over the life of the online game.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; font-size-adjust: none; font-stretch: normal"> Pursuant to contracts signed between the Group and game developers, revenue from the sale of virtual items are shared based on a pre-agreed ratio for each game. The Group enters into both non-exclusive and exclusive licensing contracts with game developers.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; font-size-adjust: none; font-stretch: normal"> <i>Non-exclusive game licensed contracts</i></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; font-size-adjust: none; font-stretch: normal"> The games under non-exclusive licensed contracts are maintained, hosted and updated by the game developers. The Group mainly provides access to the platform and limited after-sale services to the game players. The determination of whether to record these revenues using the gross or net method is based on an assessment of various factors; the primary factors are whether the Group acts as the principal in offering services to the game players or as agent in the transaction, and the specific requirements of each contract. The Group determined that for non-exclusive game licensed arrangements, the third party game developers are the principal given that the game developers design and develop the game services offered, have reasonable latitude to establish prices of game virtual items, and are responsible for maintaining and upgrading the game content and virtual items. Accordingly, the Group records online game revenue, net of the portion remitted to the game developers.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; font-size-adjust: none; font-stretch: normal"> Given that online games are managed and administered by the game developers for non-exclusive licensed games, the Group does not have access to the data on the consumption details and the types of virtual items purchased by the game players. The Group has adopted a policy to recognize revenues relating to both consumable and perpetual items over the shorter of 1)&#160;estimated lives of the games and 2)&#160;the estimated lives of the user relationship with the Group, which were approximately one to ten months for the periods presented.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; font-size-adjust: none; font-stretch: normal"> Adjustments arising from the changes of estimated lives of virtual items are applied prospectively as such changes are resulted from new information indicating a change in the game player behavioral patterns.<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font></div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif ">&#160;</div><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <i><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font>Exclusive licensing game contracts</i></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> For exclusive licensing contracts with game developers, the games are maintained and hosted by the Group. Accordingly, the Group is determined to be the principal, the Group records online game revenue on a gross basis, with the amount remitted to the game developers reported as cost of revenue. Payment handling charges are recognized as cost of revenues when the related revenues are&#160;recognized. <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> For exclusive licensed games which are maintained on the Group&#8217;s server, the Group has access to the data on the consumption details and types of virtual items purchased by the game players. The Group does not maintain information on consumption details of virtual items, and only have limited information related to the frequency of log-ons. Given that a substantial portion of the virtual items purchased by the game players in exclusive licensed games are perpetual items, management determined that it would be most appropriate to recognize revenue over the shorter of 1)&#160;estimated lives of the games and 2)&#160;the estimated lives of the user relationship with the Group, which were approximately one to six months for the periods presented. Revenues related to consumable items are recognized immediately upon consumption.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <i>&#160;</i></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> Game players can purchase prepaid virtual items which can be used to purchase virtual items via online channels. The Group incurs service fees levied by those payment channels, and such payment expenses are recorded as the cost of revenues when the related revenues are recognized.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> For both non-exclusive and exclusive licensed games, the Group estimates the life of virtual items to be the shorter of the estimated lives of the games and the estimated lives of the user relationship. The estimated user relationship period is based on data collected from those users who have purchased virtual items. To estimate the life of the user relationship, the Group maintains a software system that captures the following information for each user: the date of first log-on, the date the user ceases to play the game and frequency of log-ons. The Group estimates the life of the user relationship to be the weighted average period from the first purchase of a virtual item to the date the user ceases to play the game based on the frequency of log-ons.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> To estimate the life of the games, the Group considers both games that they operate as well as games in the market that are of a similar nature. The Group categorizes these games by their nature, such as simulation games, role playing games and others, which appeal to players belonging to different demographics. The Group estimates that the life of each group of the games to be the average period from the date of launch for such games to the date the games are expected to be removed from the website or terminated altogether. When the Group launches a new game, they estimate the life of the game and user relationship based on lives of other similar games in the market until the new game establishes its own history. The Group also considers the game&#8217;s profile, attributes, target audience, and its appeal to players of different demographic groups in estimating the user relationship period.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> The consideration of user relationship with each online game is based on the Group&#8217;s best estimate that takes into account all known and relevant information at the time of assessment. Adjustments arising from the changes of estimated lives of virtual items are applied prospectively as such changes are resulted from new information indicating a change in the game player behavioral patterns. Any changes in the estimates of lives of virtual items may result in the Group&#8217;s revenues being recognized on a basis different from prior periods and may cause the Group&#8217;s operating result to fluctuate. The Group periodically assesses the estimated lives of the virtual items and any changes from prior estimates are accounted for prospectively. Any adjustments arising from changes in user relationship as a result of new information will be accounted as a change in accounting estimate in accordance with <i>ASC 250 Accounting Changes and Error Corrections</i>.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> The Group entered into a legally binding agreement to sell its web game business in December 2017. Web game revenue recognized from discontinued operations was USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 25,160,000</font>, USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 15,981,000</font> and USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 11,428,000</font> for the years ended December 31, 2015, 2016 and 2017, respectively.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"> <td style="TEXT-ALIGN: left; WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both">ii)</div> </td> <td style="TEXT-ALIGN: justify"> <div style="CLEAR:both;CLEAR: both">Live video revenue</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px 0px 0px 0.5in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN-TOP: 0px; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" align="left">The Group operates live video platform and users can purchase virtual items which they can then send to performers in the live video platform. The revenue from live video is recognized at fair value of the virtual items, as Xunlei is the principal in this arrangement, based on actual consumption of virtual items by the paying users.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="center">&#160;</div> <table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"> <td style="TEXT-ALIGN: left; WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both">iii)</div> </td> <td style="TEXT-ALIGN: justify"> <div style="CLEAR:both;CLEAR: both">Revenues from traffic referral programs</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px 0px 0px 0.5in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> The Group enters into contracts with certain third party portals/websites to earn revenue by redirecting online traffic to these third party portals/websites. On a monthly basis, the Group receives data on the user traffic and the related monthly revenue from these third party portals/ websites. Under these programs, the Group recognizes its share of revenues based on contractual rates applied to user traffic redirected to the advertisements of the third parties.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px 0px 0px 0.5in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"> <td style="TEXT-ALIGN: left; WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both">iv)</div> </td> <td style="TEXT-ALIGN: justify"> <div style="CLEAR:both;CLEAR: both">Revenues from cloud computing</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> As part of the Group&#8217;s cloud computing business, Project Crystal, the Group engages in sale of Zhuanqianbao (&#8220;ZQB&#8221;) and OneThing Cloud. ZQB and OneThing Cloud are personal cloud hardware devices.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> ZQB and OneThing Cloud also allow users to share their idle bandwidth with the Group, in exchange for crystal points and LinkTokens, respectively. Crystal points, which can be converted into cash based on a pre-set exchange rate, will only be given to the users when they successfully shared unused bandwidth with the Group, whereas LinkTokens are not convertible into cash but they can be redeemed for the services offered in the platforms of the Group under the terms determined by the Group. Although the Group has not publicly announced the full details of the redemption process, the LinkTokens represent the Group&#8217;s obligation to deliver future services. Therefore, the Group receives an identifiable benefit, being the bandwidth, from the users in exchange for the crystal points and LinkTokens. The Group determined that ZQB and OneThing Cloud sold to users represent identifiable benefit to the users that is separable from the ability to sell bandwidth back to the Group and the bandwidth purchased from the users represent identifiable benefit to the Group, which the Group can reasonably estimate the fair value of this benefit, that is separable from ZQB and OneThing Cloud. <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> The sales of ZQB and OneThing Cloud and purchase of excess bandwidth by the Group are considered separate transactions. Therefore, sales of ZQB and OneThing Cloud are reported as revenue, while crystal points and LinkTokens given for purchase of bandwidth are reported as bandwidth cost.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px 0px 0px 0.5in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> The Group sells ZQB and OneThing Cloud through online e-commerce platforms. The revenue from ZQB and OneThing Cloud is recognized when the item is dispatched to the end customers.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> The LinkTokens issued represent the Group&#8217;s obligation to deliver future services. Therefore, deferred revenue was recognized for all LinkTokens issued. Revenue will be recognized upon redemption of the LinkTokens, the fair value of which is measured by bandwidth costs divided by total number of LinkTokens issued. Breakage is taken into account based on historical experience. <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px 0px 0px 0in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> The core business principle of cloud computing is to collect idle uplink capacity from individuals with compensation, and sells to online video streaming platforms. On a monthly basis, the Group records the bandwidth it delivers and recognizes revenue from these online video streamers under contractual rates applied (price per GB of bandwidth multiplies total GBs of bandwidth per month). The cost of collecting idle bandwidth is recorded as bandwidth costs within cost of revenues upon the Group receives the idle bandwidth.</div> &#160; <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px 0px 0px 0in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> Revenue is recognized net of return allowances when the products are delivered and title passes to customers. Return allowances, which reduce net revenues, are estimated based on historical experiences. <font style="FONT-SIZE: 10pt;FONT-FAMILY:Times New Roman, Times, Serif">Product warranties are estimated and recognized at the time the Company recognizes revenue. The warranty periods is 1 year. The Company accrues warranty liabilities at the time of sale, based on historical and projected incident rates and expected future warranty costs.<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font></font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px 0pt 0.5in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top"> <td style="WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both"><strong>(r)</strong></div> </td> <td> <div style="CLEAR:both;CLEAR: both"><strong>Barter transactions</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> The Group also enters into agreements with third parties (mainly video streaming internet platform) to exchange content. The exchanged content provides rights for each respective party only to broadcast the content received on its own website; though, each party retains the right to continue broadcasting and or sub-license the rights to the content it surrendered in the exchange. These transactions are non-monetary transactions similar to barter transactions, and the Group follows ASC 845, Non-Monetary Transactions and ASC 360-10, Property, Plant, and Equipment. Such barter transactions should be recorded at fair value of the surrendered assets in the transaction unless such fair value are not determinable within reasonable limits. The Group estimated the fair value of the content by gathering &#8216;&#8216;price reference&#8217;&#8217; of cash sub-licensing transactions of each exclusive content right and categorizing it into two buckets (1) cash transaction prices with established counterparties and (2) cash transaction prices with less established counterparties. With this information, the Group calculates an &#8216;&#8216;average cash transaction price&#8217;&#8217; for each category to be used as a reference for the non-monetary transaction. The attributable cost of the related exclusive Content Copyright surrendered is released and recorded as the cost of the barter transaction using the individual-film-forecast computation method. This method calculates such cost based on the ratio of the estimated fair value of the exchanged content over the aggregated estimated fair value to be generated by the exclusive Content Copyrights for their whole license period or estimate useful lives. The Group revisits the forecast at each quarter or year end and make adjustment, when appropriate.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> The Group generated net gains amounting to USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 137,000</font> from barter transactions, which is the net amount of proceeds of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 409,000</font> after deducting related allocation of cost of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 247,000</font> and business tax and surcharge of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 25,000</font> for the year ended December 31, 2015. No similar transactions occurred for the years ended December 31, 2016 and 2017.</div> &#160;</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top"> <td style="WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both"><strong>(s)</strong></div> </td> <td> <div style="CLEAR:both;CLEAR: both"><strong>Sales and marketing expenses</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> Sales and marketing expenses comprise primarily of salary, commission and benefits of sales and marketing personnel and external advertising and market promotion expenses. The external advertising and market promotion expenses from continuing operations amounted to approximately USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 6,019,000</font>, USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 6,666,000</font> and USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 10,345,000</font> for the years ended December&#160;31, 2015, 2016 and 2017, respectively.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> Shipping and handling fee is recorded in sales and marketing expenses.<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;&#160;</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top"> <td style="WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both"><strong>(t)</strong></div> </td> <td> <div style="CLEAR:both;CLEAR: both"><strong>General and administrative expenses</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> General and administrative expenses consist primarily of salary and benefits, professional service fees, legal expenses and other administrative expenses.</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top"> <td style="WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both"><strong>(u)</strong></div> </td> <td> <div style="CLEAR:both;CLEAR: both"><strong>Research and development costs</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> The Group incurred research and development costs to develop its downloading software. Costs incurred during the research phase are expensed as incurred. Costs incurred for the development of the downloading software prior to the establishment of technological feasibility, which is when a working model is available, are expensed when incurred. The development costs qualified for capitalization have been immaterial for the periods presented.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> The Group also incurred development costs in connection with an internal-use ERP software to further enhance management to monitor the business. While internal and external costs incurred during the preliminary project stage are expensed as incurred, costs relating to activities during the application development stages have been capitalized. During each of the three years ended December 31, 2017, no software development costs were capitalized as intangible assets.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> In addition, the Group incurred other research and development costs in relation to software used to support its operations. Any development costs qualified for capitalization were immaterial for the periods presented.</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px 0pt 35.45pt; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top"> <td style="WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both"><strong>(v)</strong></div> </td> <td> <div style="CLEAR:both;CLEAR: both"><strong>Taxation and uncertain tax positions</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statements&#8217; carrying amounts of existing assets and liabilities and their respective tax bases and tax loss carry forwards. Deferred tax assets and liabilities are measured using enacted tax rates in effect for the year in which the difference is expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in the consolidated statement of operations in the period that includes the enactment date. A valuation allowance is provided to reduce the carrying amount of deferred tax assets if it is considered more likely than not that some portion, or all, of the deferred tax assets will not be realized. The estimation of future taxable income involves significant judgement and estimates. Based on management's estimated future taxable income, management concluded that it is more likely than not that the net operating losses carried forward can be utilized prior to their respective expiration dates. The Group adopted the guidance regarding uncertain tax positions and evaluated its open tax positions that exist in each jurisdiction for each reporting period. If an uncertain tax position is taken or expected to be taken in a tax return, the tax benefit from that uncertain position is recognized in the Group&#8217;s consolidated financial statements if it is more likely than not that the position is sustainable upon examination by the relevant taxing authority. The Group did not have any significant uncertain tax position and there was no effect on its financial condition or results of operations as a result of implementing the new guidance. The Group recognizes interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense, if any. No significant interest and penalties were recorded in the years ended December&#160;31, 2015, 2016 and 2017.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <i>Transition from PRC Business Tax to PRC Value Added Tax</i></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <i>&#160;</i></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> VAT payable on goods sold or taxable labor services provided by a general VAT taxpayer for a taxable period is the net balance of the output VAT for the period after crediting the input VAT for the period. In addition to the product revenues currently subject to VAT at a rate of <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 17</font>%, the Group&#8217;s advertising revenues, subscription revenue, online game revenue, revenue from cloud computing and live video revenue are now subject to VAT at a rate of <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 6</font>%.<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> </div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top"> <td style="WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both"><strong>(w)</strong></div> </td> <td> <div style="CLEAR:both;CLEAR: both"><strong>Retirement benefits</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> Full-time employees of the Company&#8217;s subsidiaries, consolidated VIE and its subsidiaries in the PRC participate in a government mandated multi-employer defined contribution plan pursuant to which certain pension benefits, medical care, unemployment insurance, employee housing fund and other welfare benefits are provided to employees. Chinese labor regulations require that the subsidiaries and VIEs of the Company make contributions to the government for these benefits based on certain percentages of the employees&#8217; salaries. The Group has no legal obligation for the benefits beyond the contributions made. The total amounts from continuing operations for such employee benefits, which are expensed as incurred, were USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 5,176,000</font>, USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 8,645,000</font> and USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 10,123,000</font> for the years ended December&#160;31, 2015, 2016 and 2017, respectively.</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font>&#160;</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top"> <td style="WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both"><strong>(x)</strong></div> </td> <td> <div style="CLEAR:both;CLEAR: both"><strong>Share-based compensation</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <i>&#160;</i></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> The Group measures share-based compensation at the grant date based on the fair value of the award determined using the Black-Scholes option pricing model. As the Group has granted share options and restricted shares with service-only condition, the Group elected to recognize compensation costs net of estimated forfeitures on a straight line basis over the requisite service period, which is generally the same as the vesting period. The amount of compensation cost recognized at any date is at least equal to the portion of the grant-date value of the award that is vested at that&#160;date.</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top"> <td style="WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both"><strong><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font>(y)</strong></div> </td> <td> <div style="CLEAR:both;CLEAR: both"><strong>Government subsidies</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> The Group receives subsidies from the local PRC government for general use or purchase of equipment. General-use subsidies which are not subject to any conditions or specific use requirements are recorded as subsidy income in the consolidated statements of operations. Subsidies for purchase of equipment are recorded as deferred government grant when received, and are recorded as other income over the expected useful life of the assets after the related equipment has been purchased.</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top"> <td style="WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both"><strong>(z)</strong></div> </td> <td> <div style="CLEAR:both;CLEAR: both"><strong>Segment reporting</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0pt 0px 0pt 35.45pt; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> The Group&#8217;s Chief Executive Officer has been identified as the chief operating decision maker (&#8220;CODM&#8221;), who reviews consolidated operating results of the Group when making decisions about allocating resources and assessing performance of the Group as a whole. The Group has internal reporting of revenue, cost and expenses that does not distinguish between segments, and reports costs and expense by nature as a whole. The Group does not distinguish between markets or segments for the purpose of internal reporting. Management has determined that the Group operates and manages its business as a single&#160;segment which is the operation of its online media platform. All revenues of the Group are derived from mainland China.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify">An analysis of the different types of revenues for the years ended December&#160;31, 2015, 2016 and 2017 are summarized as&#160;follows:</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font>&#160;</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="BORDER-BOTTOM: #9eb6ce 0px solid; BORDER-LEFT: #9eb6ce 0px solid; MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible; BORDER-TOP: #9eb6ce 0px solid; BORDER-RIGHT: #9eb6ce 0px solid" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="63%"> <div style="CLEAR:both;CLEAR: both">Revenue from continuing operations</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="35%" colspan="8"> <div style="CLEAR:both;CLEAR: both"> Years&#160;ended&#160;December&#160;31,</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="63%"> <div style="CLEAR:both;CLEAR: both">(In thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"> <div style="CLEAR:both;CLEAR: both">2015</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"> <div style="CLEAR:both;CLEAR: both">2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"> <div style="CLEAR:both;CLEAR: both">2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="63%"> <div style="CLEAR:both;CLEAR: both">Subscription revenue</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">82,435</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">90,163</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">84,956</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="63%"> <div style="CLEAR:both;CLEAR: both">Advertising revenue</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">4,802</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">16,874</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">22,484</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="63%"> <div style="CLEAR:both;CLEAR: both">Product revenue (note a)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">2,512</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">4,543</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">32,894</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="63%"> <div style="CLEAR:both;CLEAR: both">Other internet value-added services (note b)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">15,088</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">29,405</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">61,577</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="63%"> <div style="CLEAR:both;CLEAR: both">Total</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">104,837</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">140,985</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">201,911</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> </div> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"> <td style="TEXT-ALIGN: left; WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both">note a:</div> </td> <td style="TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both">Product revenue mainly comprise of sales of ZQB and OneThing Cloud devices.</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0pt 0px 0pt 35.45pt; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0in; MARGIN: 0in 0px 0in 0in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt" cellspacing="0" cellpadding="0"> <tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"> <td style="WIDTH: 0px"> <div style="CLEAR:both;CLEAR: both"></div> </td> <td style="TEXT-ALIGN: left; WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both">note b:</div> </td> <td style="TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both">Other internet value-added services mainly comprise of CDN revenue, live video services, provision of technical services, traffic referral programs, and online game revenue.</div> </td> </tr> </table> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0px 0px 0px 35.45pt; FONT: 10pt Times New Roman, Times, Serif"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN-TOP: 0px; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0.5in" align="left">The Group is entitled to receive a mutually agreed revenue sharing of the net advertising income, with reference to market price, generated by Beijing Xiaomi Mobile Software on a products pre-installed with the technology solution provided by the Group for the period from January 2016 to mid-June 2017 totaling USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 5.8</font> million, which was recognized as revenue in 2017 (note 20).<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0pt 0px 0pt 35.45pt; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top"> <td style="WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both"><strong>(aa)</strong></div> </td> <td> <div style="CLEAR:both;CLEAR: both"><strong>Net income / (loss) per share</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> Net basic income / (loss) per share is computed by dividing net income / (loss) attributable to holders of common shares by the weighted-average number of common shares outstanding during the year using the two class method. Using the two class method, net income / (loss) is allocated between common shares and other participating securities based on their participating rights.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> Net diluted income / (loss) per share is calculated by dividing net income / (loss) attributable to common shareholders as adjusted for the effect of dilutive common equivalent shares, if any, by the weighted-average number of common and dilutive common equivalents shares outstanding during the year. Dilutive equivalent shares are excluded from the computation of diluted income / (loss) per share if their effects would be anti-dilutive. Common share equivalents consist of the common shares issuable upon the conversion of the stock options, using the treasury stock&#160;method.</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top"> <td style="WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both"><strong>(bb)</strong></div> </td> <td> <div style="CLEAR:both;CLEAR: both"><strong>Comprehensive income</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> Comprehensive income is defined as the change in equity of a Group during the period from transactions and other events and circumstances excluding transactions resulting from investments from shareholders and distributions to shareholders. Accumulated other comprehensive income, as presented on the accompanying consolidated balance sheets, consists of cumulative translation adjustment.<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> &#160;</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top"> <td style="WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both"><strong>(cc)</strong></div> </td> <td> <div style="CLEAR:both;CLEAR: both"><strong>Profit appropriation and statutory reserves</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> The Group&#8217;s subsidiaries, consolidated VIE and its subsidiaries incorporated in the PRC are required on an annual basis to make appropriations of retained earnings set at certain percentage of after-tax profit determined in accordance with PRC accounting standards and regulations (&#8220;PRC&#160;GAAP&#8221;). Appropriation to the statutory general reserve should be at least <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 10</font>% of the after-tax net income determined in accordance with the legal requirements in the PRC until the reserve is equal to <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 50</font>% of the entities&#8217; registered capital. The Group is not required to make appropriation to other reserve funds and the Group does not have any intentions to make appropriations to any other reserve funds.</div> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> The general reserve fund can only be used for specific purposes, such as setting off the accumulated losses, enterprise expansion or increasing the registered capital. Appropriations to the general reserve funds are classified in the consolidated balance sheets as statutory reserves.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> There are no legal requirements in the PRC to fund these reserves by transfer of cash to restricted accounts, and the Group does not do&#160;so.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> The following table presents the balances of registered capital, additional paid-in-capital and statutory reserves of entities within the Group incorporated in China as of December&#160;31, 2016 and 2017 for the Group&#8217;s reporting purpose in China as determined under generally accepted accounting principles in China:</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="75%"> <div style="CLEAR:both;CLEAR: both">(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"> <div style="CLEAR:both;CLEAR: both">December&#160;31,<br/> 2016</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"> <div style="CLEAR:both;CLEAR: both">December&#160;31,<br/> 2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="75%"> <div style="CLEAR:both;CLEAR: both">Paid-in capital</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">118,733</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">137,194</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="75%"> <div style="CLEAR:both;CLEAR: both">Additional paid-in capital</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">161</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">161</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="75%"> <div style="CLEAR:both;CLEAR: both">Statutory reserves</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">5,132</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">5,132</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="75%"> <div style="CLEAR:both;CLEAR: both">Total</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">124,026</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">142,487</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> </table> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> Relevant laws and regulations permit payments of dividends by the PRC subsidiaries and affiliated companies only out of their retained earnings, if any, as determined in accordance with respective accounting standards and regulations. Accordingly, the above balances are not allowed to be transferred to the Company in terms of cash dividends, loans or advances (See also Note&#160;27).</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top"> <td style="WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both"><strong><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font>(dd)</strong></div> </td> <td> <div style="CLEAR:both;CLEAR: both"><strong> Dividends</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> Dividends are recognized when declared. No dividends were declared for the years ended December&#160;31, 2015, 2016 and 2017, respectively. The Group does not have any present plan to pay any dividends on common shares in the foreseeable future. The Group currently intends to retain the available funds and any future earnings to operate and expand its business.</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> &#160;</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt" cellspacing="0" cellpadding="0"> <tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"> <td style="TEXT-ALIGN: left; WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both"><strong>(ee)</strong></div> </td> <td style="TEXT-ALIGN: justify"> <div style="CLEAR:both;CLEAR: both"><strong>Recent accounting pronouncements</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"> In November 2015, the FASB issued ASU 2015-17, Income Taxes: Balance Sheet Classification of Deferred Taxes. ASU 2015-17 simplifies the presentation of deferred income taxes, which require the deferred tax liabilities and assets be classified as noncurrent in a classified statement of financial position. ASU 2015-17 is effective for fiscal years and interim periods within those years beginning after December 15, 2016. The Group has adopted this ASU for the year ended December 31 2017 and present the deferred tax assets and liabilities as non-current. Prior periods were not retrospectively adjusted.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"> &#160;</div> In January 2016, the FASB issued ASU 2016-01, Financial Instruments&#150;Overall: Recognition and Measurement of Financial Assets and Financial Liabilities. The new guidance will impact the accounting for equity investments, financial liabilities under the fair value option, and the presentation and disclosure requirements for financial instruments. In addition, the FASB clarified the need for a valuation allowance on deferred tax assets resulting from unrealized losses on available-for-sale debt securities. The accounting for other financial instruments, such as loans, investments in debt securities, and financial liabilities not under the fair value option is largely unchanged. The standard is effective for public business entities for annual periods (and interim periods within those annual periods) beginning after December 15, 2017. For equity investments (except those accounted for under the equity method) with no readily determinable fair value, the Group has elected to continuously apply cost method less impairment. However, the Group will closely monitor if any changes resulting from observable price changes in orderly transactions for the identical or similar investment of the same issuer. <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"> In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842). The core principle of Topic 842 is that a lessee should recognize the assets and liabilities that arise from leases. A lessee should recognize in the balance sheet a liability to make lease payments (the lease liability) and a right-of-use asset representing its right to use the underlying asset for the lease term. For leases with a term of 12 months or less, a lessee is permitted to make an accounting policy election by class of underlying asset not to recognize lease assets and lease liabilities. If a lessee makes this election, it should recognize lease expense for such leases generally on a straight-line basis over the lease term. ASU 2016-02 is effective for fiscal years and interim periods within those years beginning after December 15, 2018. Early adoption is permitted. The Group is currently evaluating the impact ASU2016-02 will have on the Group consolidated balance sheet, results of operations, cash flows and related disclosures.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"> The FASB issued ASU 2016-15, Statement of Cash Flows (Topic 230), Classification of Certain Cash Receipts and Cash Payments (a consensus of the Emerging Issues Task Force), on August 26, 2016, and ASU 2016-18, Statement of Cash Flows (Topic 230), Restricted Cash (a consensus of the Emerging Issues Task Force), on November 17, 2016. The new guidance is intended to reduce diversity in practice in how certain transactions are classified in the statement of cash flows. For public business entities, both ASUs are effective for financial statements issued for fiscal years beginning after December 15, 2017, and interim periods within those fiscal years. For all other entities, the guidance is effective for financial statements issued for fiscal years beginning after December 15, 2018, and interim periods within fiscal years beginning after December 15, 2019. Early adoption is permitted for ASU 2016-18. Early adoption is also permitted for ASU 2016-15 provided that all of the amendments are adopted in the same period. Both ASUs require application using a retrospective transition method. The Group believes the adoption will not have material impact on the Group cash flows and related disclosures.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"> In 2016, the FASB and IASB issued several amendments and clarifications to the new revenue standards, primarily as a result of issues raised by stakeholders and discussed by the Transition Resource Group. Amendments were made to the guidance related to the principal versus agent assessment, identifying performance obligations, accounting for licenses of intellectual property, and other matters (such as the definition of completed contracts at transition, the addition of new practical expedients, and various technical corrections). As amended, the FASB's standard is effective for public entities for the first interim period within annual reporting periods beginning after December 15, 2017 (nonpublic companies have an additional year). The FASB&#8217;s standard will allow early adoption, but no earlier than the original effective date for public entities (reporting periods beginning after December 15, 2016). The IASB&#8217;s standard, as amended, is effective for the first interim period within annual reporting periods beginning on or after January 1, 2017, with early adoption permitted.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> &#160;</div> The core principle of the guidance is that an entity should recognize revenues to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. To achieve this core principle, an entity should apply the following steps: <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <font style="BACKGROUND-COLOR: transparent">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <font style="BACKGROUND-COLOR: transparent">Step 1: Identify the contract(s) with a customer.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <font style="BACKGROUND-COLOR: transparent">Step 2: Identify the performance obligations in the contract.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <font style="BACKGROUND-COLOR: transparent">Step 3: Determine the transaction price.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <font style="BACKGROUND-COLOR: transparent">Step 4: Allocate the transaction price to the performance obligations in the contract.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <font style="BACKGROUND-COLOR: transparent">Step 5: Recognize revenues when (or as) the entity satisfies a performance obligation.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <font style="BACKGROUND-COLOR: transparent">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> The Group has performed a thorough assessment of the impact of new revenue standard and identified differences which may impact on the Group&#8217;s consolidated financial statements, including but not limited to, the revenue recognition for membership subscription and live video revenue.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <table style="MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0" width="100%"> <tr style="VERTICAL-ALIGN: top"> <td style="WIDTH: 0.25in"> <div style="CLEAR:both;CLEAR: both"></div> </td> <td style="WIDTH: 0.25in"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Symbol">&#8901;</font></div> </td> <td> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Rights from membership upgrade shall be considered as a separately identifiable benefit and accounted for separately. A small portion of revenue received for membership subscription will be allocated to the rights of membership upgrade and impact on the timing of recognizing the revenue. However, based on the assessment, the impact is considered to be immaterial.</font></div> </td> </tr> </table> <table style="MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0" width="100%"> <tr style="VERTICAL-ALIGN: top"> <td style="WIDTH: 0.25in"> <div style="CLEAR:both;CLEAR: both"></div> </td> <td style="WIDTH: 0.25in"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Symbol">&#8901;</font></div> </td> <td> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Free virtual items on the live video platforms shall be considered as a separate performance obligation per and accounted for separately. A small portion of revenue received in respect of live video platforms will be allocated to the free virtual items and impact on the timing of recognizing the revenue. However, based on the assessment, the impact is considered to be immaterial.</font></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px"> The Group will be adopting the new standard effective January 1, 2018, using the modified retrospective method. Based on the results of management&#8217;s assessment described above, the impact upon adoption is immaterial. Accordingly, management does not expect to recognize any adjustment upon initial application.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"> In January 2017, the FASB issued Accounting Standards Update (&#8220;ASU&#8221;) No. 2017-01, Business Combinations (Topic 805): Clarifying the Definition of a Business, which clarifies the definition of a business with the objective of adding guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions or disposals of assets or businesses. The standard is effective for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years. Early adoption is permitted. The standard should be applied prospectively on or after the effective date. The Group is currently evaluating the impact ASU2017-01 will have on the Groups consolidated balance sheet, results of operations, cash flows and related disclosures.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"> In January 2017, the FASB issued Accounting Standards Update (&#8220;ASU&#8221;) 2017-04, Simplifying the Test for Goodwill Impairment. The guidance removes Step 2 of the goodwill impairment test, which requires a hypothetical purchase price allocation. A goodwill impairment will now be the amount by which a reporting unit&#8217;s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. The guidance should be adopted on a prospective basis for the annual or any interim goodwill impairment tests beginning after December 15, 2019. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. The Group has early adopted the standard for the year ended December 31, 2017.</div> &#160; <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> In May 2017, the FASB issued ASU 2017-09, Compensation &#151; Stock Compensation (Topic 718): Scope of Modification Accounting, which provides guidance about which changes to the terms or conditions of a share-based payment award require an entity to apply modification accounting in ASC 718. Under the new guidance, modification accounting is required only if the fair value, the vesting conditions, or the classification of the award (as equity or liability) changes as a result of the change in terms or conditions. The new guidance is effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2017. Early adoption is permitted. The Group is evaluating the effects, if any, of the adoption of this guidance on the Groups consolidated balance sheet, results of operations, cash flows and related disclosures.<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font></div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6848475888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued operations<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract', window );"><strong>Discontinued operations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock', window );">Discontinued operations</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top"> <td style="WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both"><strong>3.</strong></div> </td> <td> <div style="CLEAR:both;CLEAR: both"><strong>Discontinued operations</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.5in; MARGIN: 0pt 0px 0pt 0.5in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <strong>&#160;</strong></div> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top"> <td style="WIDTH: 0px"> <div style="CLEAR:both;CLEAR: both"></div> </td> <td style="WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both"><strong><i> (a)</i></strong></div> </td> <td> <div style="CLEAR:both;CLEAR: both"><strong><i>Disposal of Xunlei Kankan</i></strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px 0pt 0.75in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> In July 2015, the Company completed the divesture of the Company&#8217;s entire stake in its online video streaming platform, Xunlei Kankan to Beijing Nesound International Media Corp., Ltd. (&#8220;Nesound&#8221;), an independent third party. The total sales price was RMB <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 130,000,000</font> (equivalent to approximately USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 19,896,000</font>) (note 7). The disposal is due to a shift of strategy focusing on the Group&#8217;s most competitive operations.</div> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> Assets and liabilities related to Xunlei Kankan were reclassified as assets/liabilities held for sale as of December 31, 2014, while results of operations related to Xunlei Kankan, including comparatives, were reported as loss from discontinued operations.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <strong><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font>Results of the discontinued operation</strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <strong>&#160;</strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>USD&#160;(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2015</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Revenues, net of rebates and discounts</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>15,677</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Business taxes and surcharges</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(447)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Net revenues</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>15,230</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Cost of revenues</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(13,240)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Gross profit</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,990</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Operating expenses</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Research and development expenses</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(3,245)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>5</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Sales and marketing expenses</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(7,384)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(27)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>General and administrative expenses</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(3,051)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(221)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Total operating expenses</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>(13,680)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>(243)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Net gain from exchanges of content copyrights</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>137</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Operating loss</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(11,553)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(243)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Gain on disposal of Kankan</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,505</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Income tax credit/(expenses)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(2,048)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>36</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Loss from discontinued operations</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>(12,096)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>(207)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> </div> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <strong>Cash flows generated from/ (used in) discontinued operations</strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <strong>&#160;</strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>USD&#160;(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2015</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Net cash used in operating activities</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(1,554)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(215)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Net cash generated from investing activities</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>9,135</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Net cash used in financing activities</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Net cash flow for the year</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>7,581</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>(215)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> The disposal of the online video streaming platform was completed on July 15, 2015 and a gain of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 1,505,000</font> was recognized.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> &#160;</div> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top"> <td style="WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both"><strong><i> (b)</i></strong></div> </td> <td> <div style="CLEAR:both;CLEAR: both"><strong><i>Disposal of web game business</i></strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> In December 2017, the Company signed a contract (&#8220;Disposal Agreement&#8221;) to divest its web game business, a major line of the Group&#8217;s online game business, to Shenzhen Xunyi Network Technology Corp., Ltd. (&#8220;Buyer&#8221;), a company operated by a few former core members of Xunlei&#8217;s web game business. The total sales price was RMB <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 4,180,000</font> (equivalent to approximately USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 640,000</font>). The disposal is due to a shift of strategy to allow the Group better manage its internal resources, including internal traffic referral and corporate allocation. <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> As part of the disposal and according to the Disposal Agreement, Xunlei agreed to assist the Buyer to collect and pay certain receivables and payables of the web game business for a period of no longer than one year after the completion of disposal. In addition, the Buyer agreed to enter into business cooperation services with Xunlei, including purchase of advertising services for not less than RMB <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 8,000,000</font> (equivalent to approximately USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 1,225,000</font>) in the next 24 months, after signing the Disposal Agreement, under a separate negotiated term. Relevant business cooperation agreements have been signed in January 2018 at market term.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 2.5in; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px"> Assets and liabilities related to web game business were reclassified as assets/liabilities held for sale as of December 31, 2017, while results of operations related to web game, including comparatives, were reported as income from discontinued operations. Internal traffic referral and corporate allocation is not included in results of discontinued operation.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px"> &#160;</div> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <strong><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font>Results of the discontinued operation</strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <strong>&#160;</strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>USD&#160;(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2015</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Revenues, net of rebates and discounts</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>25,160</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>15,981</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>11,428</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Business taxes and surcharges</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(45)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(25)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(27)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Net revenues</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>25,115</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>15,956</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>11,401</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Cost of revenues</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(785)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(391)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(522)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Gross profit</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>24,330</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>15,565</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>10,879</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Operating expenses</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Research and development expenses</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(2,488)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(3,192)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(2,217)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Sales and marketing expenses</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(2,631)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(4,180)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(1,025)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>General and administrative expenses</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(155)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(159)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(99)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Total operating expenses</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>(5,274)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>(7,531)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>(3,341)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Operating income</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>19,056</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>8,034</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>7,538</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Income tax expenses</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(2,859)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(1,204)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(1,131)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Income from discontinued operations</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>16,197</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>6,830</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>6,407</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> </div> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <strong>Assets and liabilities of the discontinued operation</strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <strong>&#160;</strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>USD&#160;(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Property and equipment, net</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>20</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>26</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>Total assets held for sale</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>20</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>26</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Deferred revenue, current portion</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,338</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>822</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>Total liabilities held for sale</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>1,338</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>822</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <strong>&#160;</strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <strong>Cash flows generated from/ (used in) discontinued operations</strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <strong>&#160;</strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>USD&#160;(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2015</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Net cash generated from operating activities</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>15,286</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>5,492</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>5,585</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Net cash used in investing activities</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(1)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(12)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(13)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Net cash used in financing activities</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Net cash flow for the year</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>15,285</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>5,480</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>5,572</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> </div> </div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <strong>&#160;</strong> &#160;</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <table style="MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0" width="100%"> <tr style="VERTICAL-ALIGN: top"> <td style="WIDTH: 0.5in"> <div><strong><i>(c)</i></strong></div> </td> <td> <div><strong><i><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font>Results of discontinued operations</i></strong></div> </td> </tr> </table> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> The disposal of the web game business was completed in January 2018 resulting in a disposal gain of approximately USD 1,<font style="FONT-SIZE: 10pt;FONT-FAMILY:Times New Roman, Times, Serif">400,000.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <strong>Results of the discontinued operation</strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>USD&#160;(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2015</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2016</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Operating loss of Xunlei Kankan</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(11,553)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(243)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Gain on disposal of Kankan</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,505</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Operating income of web game business</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>19,056</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>8,034</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>7,538</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Total income from discontinued operations before income tax</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"> <div>9,008</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"> <div>7,791</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"> <div>7,538</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Xunlei Kankan - Income tax (expenses)/benefit</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(2,048)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>36</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Web game business - Income tax expenses</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(2,859)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(1,204)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(1,131)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Total income tax expense from discontinued operations</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"> <div>(4,907)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"> <div>(1,168)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"> <div>(1,131)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Total net profit from discontinued operations</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"> <div>4,101</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"> <div>6,623</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"> <div>6,407</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"></div> </div> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=2122178<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6860829488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cash and cash equivalents<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAbstract', window );"><strong>Cash and cash equivalents [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsDisclosureTextBlock', window );">Cash and cash equivalents</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top"> <td style="WIDTH: 0.5in"> <div><strong>4.</strong></div> </td> <td> <div><strong>Cash and cash equivalents</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.5in; MARGIN: 0pt 0px 0pt 0.5in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> Cash and cash equivalents represent cash on hand, cash held at bank, and time deposits placed with banks or other financial institutions, which have original maturities of three months or less.<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> Cash on hand and cash held at bank balance as of December&#160;31, 2016 and 2017 primarily consist of the following currencies:</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="51%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%" colspan="5"> <div>December&#160;31,&#160;2016</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%" colspan="5"> <div>December&#160;31,&#160;2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="51%"> <div>(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>Amount</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>USD<br/> equivalent</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>Amount</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>USD<br/> equivalent</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="51%"> <div>RMB</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>538,660</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>77,651</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>436,794</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>66,847</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="51%"> <div>USD</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>121,726</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>121,726</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>166,530</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>166,530</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="51%"> <div>HKD</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>987</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>127</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>794</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>102</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="51%"> <div>Total</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>199,504</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>233,479</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.5in; MARGIN: 0pt 0px 0pt 0.5in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"><strong>&#160;</strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> As at December 31, 2016 and 2017, included in the cash and cash equivalents are time deposits with original maturities of three months or less, of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 115,944,000</font> and USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 115,534,000</font>, primarily consist of USD.</div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for cash and cash equivalent footnotes,  which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Generally, only investments maturing within three months from the date of acquisition qualify.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 305<br> -URI http://asc.fasb.org/topic&amp;trid=2122426<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6860803056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Short-term investments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentsAbstract', window );"><strong>Short-term investments [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="top.Show.showAR( this, 'defref_xnet_ShortTermInvestmentsTextBlock', window );">Short-term investments</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top"> <td style="WIDTH: 0.5in"> <div><strong><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font>5.</strong></div> </td> <td> <div><strong>Short-term investments</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <strong>&#160;</strong></div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>December&#160;31,<br/> 2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>December&#160;31,<br/> 2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="71%"> <div>Time deposits</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>38,829</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>118,779</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Investments in financial instruments (note)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>143,131</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>20,136</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Total</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>181,960</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>138,915</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <table style="MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0" width="100%"> <tr style="VERTICAL-ALIGN: top"> <td style="WIDTH: 0px"></td> <td style="WIDTH: 35.45pt"> <div>Note:</div> </td> <td> <div>The investments were issued by commercial banks in the PRC with a variable interest rate indexed to performance of underlying assets. Since these investments&#8217; maturity dates are within one year, they are classified as short-term investments.<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0px 0in 0.5in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> Time deposits and investments in financial instruments are stated on the balance sheet at the principal amount plus accrued interest. Interest income is recorded in &#8220;other income&#8221; in the statement of comprehensive income.</div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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_ScheduleOfInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-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_xnet_ShortTermInvestmentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all short-term investments of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_ShortTermInvestmentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6860823216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts receivable, net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Accounts receivable, net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock', window );">Accounts receivable, net</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top"> <td style="WIDTH: 0.5in"> <div><strong><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font>6.</strong></div> </td> <td style="TEXT-ALIGN: justify"> <div><strong>Accounts receivable, net</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.5in; MARGIN: 0pt 0px 0pt 0.5in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"><strong>&#160;</strong></div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>December&#160;31,<br/> 2016</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>December&#160;31,<br/> 2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="71%"> <div>Accounts receivable</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>14,655</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>40,663</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Less: Allowance for doubtful accounts</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(119)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(31)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Accounts receivable, net</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>14,536</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>40,632</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font>The following table presents movement in the allowance for doubtful accounts:</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify">&#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>December&#160;31,<br/> 2015</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>December&#160;31,<br/> 2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>December&#160;31,<br/> 2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="57%"> <div>Balance at beginning of the year</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>131</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>126</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>119</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Additions</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>4</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>27</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Write-off</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(122)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Exchange difference</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(9)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(7)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>7</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Balance at end of the year</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>126</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>119</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>31</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify">&#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify">The top <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">10</font> customers accounted for about <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 76</font>% and <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 86</font>% of accounts receivable as of December 31, 2016 and 2017, respectively.</div> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5066-111524<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=6488278&amp;loc=d3e603758-122996<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5162-111524<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5074-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6848427472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Prepayments and other assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Prepayments and other assets [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="top.Show.showAR( this, 'defref_xnet_LongTermPrepaymentDepositsAndOtherAssetsDisclosureTextBlock', window );">Prepayments and other assets</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top"> <td style="WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both"><strong><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font>7.</strong></div> </td> <td style="TEXT-ALIGN: justify"> <div style="CLEAR:both;CLEAR: both"><strong>Prepayments and other assets</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.5in; MARGIN: 0pt 0px 0pt 0.5in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"><strong>&#160;</strong></div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>December&#160;31,<br/> 2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>December&#160;31,<br/> 2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="71%"> <div>Current portion:</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Advance to suppliers (note a)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>2,392</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>672</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Interest-free loans to employees (note c)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>3,964</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>3,670</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Advance to employees for business purposes</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>351</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>503</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Interest receivable</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>210</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>313</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Rental and other deposits</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,014</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,232</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Prepaid management insurance</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>145</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>161</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Receivable from Nesound (note b)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>3,748</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>181</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Prepayment for taxation</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,392</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>12</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Others</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>377</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>122</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>Total of prepayments and other current assets</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>13,593</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>6,866</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>Non-current portion:</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Prepayments for online game licenses</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>490</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Low-interest loans to employees, non-current portion (note c)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>697</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>416</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Prepayment for investment (note d)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,469</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>Total of long-term prepayments and other assets</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>1,187</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>1,885</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> </div> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <strong>&#160;</strong></div> <table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"> <td style="TEXT-ALIGN: left; WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both">Note a:</div> </td> <td style="TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both">Advances to suppliers primarily include prepaid rental expenses, license costs and game sharing costs. During the year ended December 31, 2017, prepaid license costs of USD 535,000 was impaired, which was related to Kankan as disclosed in note b.</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.5in; MARGIN: 0pt 0px 0pt 0.5in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="left">&#160;</div> <table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"> <td style="TEXT-ALIGN: left; WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both">Note b:</div> </td> <td style="TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both">The Group disposed Kankan to Nesound in July 2015 at a cash consideration of RMB <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 130,000,000</font> (USD 19,896,000). As of December 31, 2017, there is a balance receivable amounted to RMB <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 26,000,000</font> (USD 3,979,000) which was past due. In addition, for the purpose of disposal and pursuant to the sale and purchase agreement of Kankan Disposal, certain right and obligation to trade receivables and trade payables transferred to Kankan will be collected and settled by Xunlei on Kankan&#8217;s behalf.</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0.5in; font-size-adjust: none; font-stretch: normal" align="left">&#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0.5in; font-size-adjust: none; font-stretch: normal" align="left">Kankan failed to settle the transferred trade payables, which resulted in the creditors brought litigation against Kankan as well as Xunlei, due to the fact that Xunlei remained as the contracted party in the relevant purchase contracts. In light of this, Xunlei has settled these payables on behalf of Kankan. Up to December 31, 2015, 2016 and 2017, payables amounted to RMB 3,498,000 (USD 539,000), RMB 3,498,000 (USD 504,000) and RMB 33,388,000 (USD 5,110,000) were settled by Xunlei on behalf of Kankan respectively. In addition, as of December 31, 2017, unsettled balance of these transferred payables amounted to approximately RMB <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 18,094,000</font> (USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 2,769,000</font>).</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0.5in; font-size-adjust: none; font-stretch: normal" align="left">&#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px 0pt 0.5in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify">The Group has brought a claim against Nesound to the arbitration tribunal and considered the balances are recoverable as of December 31, 2016. With the progress of litigation in 2017, the Group considered the recoverability of the receivables from Nesound and amount settled on behalf of Kankan are remote. Thus, impairment of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 3,719,000</font> and USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 5,004,000</font> have been provided for against the receivables from Nesound and amount settled on behalf of Kankan as &#8220;Assets impairment loss&#8221;, in addition, the Group also accrued USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 3,074,000</font> in respect of unsettled balance of transferred payables in 2017 (note 13) as legal expenses. As of December 31, 2017, balance of this accrual was USD 2,769,000.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0.5in; font-size-adjust: none; font-stretch: normal" align="left">&#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN-TOP: 0in; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0in; MARGIN-LEFT: 0in; font-size-adjust: none; font-stretch: normal" align="left"> <table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"> <td style="TEXT-ALIGN: left; WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both">Note c:</div> </td> <td style="TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both">The Group had entered into loan contracts with certain employees as at December 31, 2016 and 2017, under which the Group provided interest-free loans or low-interest loans to these employees. The loan amounts vary amongst different employees from repayable on demand to repayable in equal installments on a monthly basis over the term <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">8</font> to <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 10</font></font> years. The balances classified as current represented loan amounts are repayable on demand or repayable within the next twelve months from the balance sheet date.</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"> <td style="TEXT-ALIGN: left; WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both">Note d:</div> </td> <td style="TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both">The Group paid USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 1,469,000</font> to Henan Zhaoteng Investment Co., Ltd. for acquisition of <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 80</font>% equity interest of Henan Tourism Information Co., Ltd. However, as the legal procedure of the investment has not completed up to December 31, 2017, the investment is classified as long-term prepayment.</div> </td> </tr> </table> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_xnet_LongTermPrepaymentDepositsAndOtherAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The note disclosure of carrying amount as of the balance sheet date of amounts paid in advance which will be charged against earnings in periods after one year or beyond the operating cycle, if longer; deposits transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer; and aggregate carrying amount of other noncurrent assets not separately disclosed in the balance sheet that are expected to be realized or consumed after one year (or the normal operating cycle, if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_LongTermPrepaymentDepositsAndOtherAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6860823216">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', 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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property and equipment</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top"> <td style="WIDTH: 0.5in"> <div><strong>8.</strong></div> </td> <td> <div><strong>Property and equipment</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify">&#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify">Property and equipment consist of the following:</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify">&#160;</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>December&#160;31,<br/> 2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>December&#160;31,<br/> 2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="71%"> <div>Servers and network equipment</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>42,597</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>49,582</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Computer equipment</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,538</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,785</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Furniture, fixtures and office equipment</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>845</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>850</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Motor vehicles</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>299</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>273</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Leasehold improvements</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>2,793</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>3,157</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Total original costs</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>48,072</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>55,647</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Less: Accumulated depreciation</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(27,650)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(35,459)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Less: Impairment</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(20)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>Sub-total</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>20,422</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>20,168</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Construction in progress</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>574</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>4,517</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>Total</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>20,996</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>24,685</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> Depreciation expense recognized for the years ended December&#160;31, 2015, 2016 and 2017 are summarized as&#160;follows:</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify">&#160;</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>December&#160;31,<br/> 2015</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>December&#160;31,<br/> 2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>December&#160;31,<br/> 2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="57%"> <div>Cost of revenues</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>4,873</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>5,848</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>7,647</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>General and administrative expenses</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>628</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>306</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>277</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Sales and marketing expenses</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>7</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>5</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Research and development expenses</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>8</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>6</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>24</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Total</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>5,516</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>6,165</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>7,948</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify">&#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify">Impairment loss of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 20,000</font> has been recognized for the year ended December 31, 2017. No impairment loss was recognized for the years end December 31, 2015 and 2016.</div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6860815728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible assets, net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Intangible assets, net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsDisclosureTextBlock', window );">Intangible assets, net</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top"> <td style="WIDTH: 0.5in"> <div><strong>9.</strong></div> </td> <td style="TEXT-ALIGN: justify"> <div><strong>Intangible assets, net</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font>&#160;</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="27%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="35%" colspan="11"> <div>December&#160;31,&#160;2016</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="35%" colspan="11"> <div>December&#160;31,&#160;2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="27%"> <div>(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="8%" colspan="2"> <div>Cost</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="8%" colspan="2"> <div>Amortization</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="8%" colspan="2"> <div>Impairment</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="8%" colspan="2"> <div>Net&#160;book<br/> value</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="8%" colspan="2"> <div>Cost</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="8%" colspan="2"> <div>Amortization</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="8%" colspan="2"> <div>Impairment</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="8%" colspan="2"> <div>Net&#160;book<br/> value</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="27%"> <div>Land use rights</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"> <div>4,796</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"> <div>(543)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"> <div>4,253</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"> <div>5,092</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"> <div>(746)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"> <div>4,346</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="27%"> <div>Trademarks (note a)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>5,441</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>(1,814)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>3,627</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>5,776</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>(2,544)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>(3,232)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="27%"> <div>Non-compete agreement (note a)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>1,325</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>(773)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>552</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>1,407</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>(1,085)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>(322)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="27%"> <div style="CLEAR:both;TEXT-INDENT: -13px; MARGIN-LEFT: 13px"> Technology (including right-to-use) (note a)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>2,117</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>(617)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>1,500</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>2,247</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>(866)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>(1,381)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="27%"> <div>Acquired computer software</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>884</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>(420)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>464</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>1,981</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>(1,084)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>897</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="27%"> <div>Internal use software development costs</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>631</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>(631)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>670</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>(670)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="27%"> <div>Online game licenses (note b)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>5,454</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>(4,383)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>(721)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>350</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>6,309</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>(5,276)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>(765)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>268</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="27%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"> <div>20,648</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"> <div>(9,181)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"> <div>(721)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"> <div>10,746</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"> <div>23,482</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"> <div>(12,271)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"> <div>(5,700)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"> <div>5,511</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"> <td style="WIDTH: 0px"></td> <td style="TEXT-ALIGN: left; WIDTH: 0.5in"> <div>Note a:</div> </td> <td style="TEXT-ALIGN: left"> <div>With the launch of new cloud technology developed by the Group in 2017, the acquired intangible assets related to personal cloud storage business, arising from the acquisition of Kingsoft Cloud Holdings Limited in 2014, were no longer in use and full provision for impairment has been provided.</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.5in; MARGIN: 0pt 0px 0pt 0.5in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify">&#160;</div> <table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"> <td style="WIDTH: 0px"></td> <td style="TEXT-ALIGN: left; WIDTH: 0.5in"> <div>Note b:</div> </td> <td style="TEXT-ALIGN: left"> <div>As of December 31, 2016 and 2017, full provision for impairment has been provided for an online game license due to significant under performance in the past.<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify">&#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify">Amortization expense recognized for the years ended December&#160;31, 2015, 2016 and 2017 are summarized as&#160;follows:</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify">&#160;</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="BORDER-BOTTOM: #9eb6ce 0px solid; BORDER-LEFT: #9eb6ce 0px solid; MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible; BORDER-TOP: #9eb6ce 0px solid; BORDER-RIGHT: #9eb6ce 0px solid" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="41%" colspan="8"> <div>Years&#160;ended&#160;December&#160;31</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2015</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="57%"> <div>Cost of revenues</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>147</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>243</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>241</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>General and administrative expenses</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>386</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>323</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>415</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Research and development expenses</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,589</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,497</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,445</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Total</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"> <div>2,122</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"> <div>2,063</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"> <div>2,101</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify">&#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify">The estimated aggregate amortization expense for each of the next five years as of December&#160;31, 2017 is:</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify">&#160;</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="85%"> <div>(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>Intangible&#160;assets</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="85%"> <div>2018</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>697</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"> <div>2019</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>405</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"> <div>2020</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>338</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"> <div>2021</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>312</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"> <div>2022 and thereafter</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>3,759</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify">&#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> The weighted average amortization periods of intangible assets as at December&#160;31, 2016 and 2017 are as below:</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify">&#160;</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>(In&#160;year)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>December&#160;31,<br/> 2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>December&#160;31,<br/> 2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="71%"> <div>Land use right</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>30</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>30</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Trademarks</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>7</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>7</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Non-compete agreement</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>4</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>4</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Technology (including right-to-use)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>8</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>8</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Acquired computer software</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>5</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>5</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Internal use software development costs</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>5</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>5</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Online game licenses</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>3</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>3</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>Total weighted average amortization periods</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"> <div>11</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"> <div>11</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI http://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6848471616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventories [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="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Inventories</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top"> <td style="WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both"><strong><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font>10.</strong></div> </td> <td style="TEXT-ALIGN: justify"> <div style="CLEAR:both;CLEAR: both"><strong> Inventories</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.5in; MARGIN: 0pt 0px 0pt 0.5in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"><strong>&#160;</strong></div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>December&#160;31,<br/> 2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>December&#160;31,<br/> 2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="71%"> <div>Hardware devices (note a)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>183</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>3,546</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Others</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>191</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>333</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>Total</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"> <div>374</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"> <div>3,879</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.5in; MARGIN: 0pt 0px 0pt 0.5in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify">&#160;</div> <table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"> <td style="TEXT-ALIGN: left; WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both">Note a:</div> </td> <td style="TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both">Hardware devices include OneThing Cloud, ZQB, XZB and hard discs.</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0pt 0px 0pt 35.45pt; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify">&#160;</div> OneThing Cloud is a hardware, which can be used as remote downloader, personal cloud storage and file management device. It can also act as a micro server between users and Xunlei, which enables users to share their idle uplink capacity with Xunlei, in return Xunlei will issue them &#8220;LinkToken&#8221; as a reward for exchange of idle uplink capacity. <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.7pt; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify">&#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.7pt; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="left">XZB is a personal cloud hardware, which can remotely control downloading through mobile phones or computers, to expand storage of terminals unlimitedly and share data in cloud storage.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.7pt; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify">&#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.7pt; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="left">ZQB, a proprietary hardware connected to users&#8217; network routers, can allocate users&#8217; idle uplink capacity to the Company for further allocation to internet content providers. Similar to OneThing Cloud, Xunlei will issue users Crystal points as a reward for exchange of idle uplink capacity. <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" align="left">&#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" align="left">No inventory provision is charged for the years ended December 31, 2016 and 2017.</div> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6860854512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-term investments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Long-term investments [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="top.Show.showAR( this, 'defref_us-gaap_CostAndEquityMethodInvestmentsDisclosureTextBlock', window );">Long-term investments</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <table style="clear:both;WIDTH: 99.98%; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="99%"> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><strong><font style="FONT-SIZE: 10pt">11.</font></strong></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt" align="justify"> <strong><font style="FONT-SIZE: 10pt">Long-term investments</font></strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"><strong><font style="FONT-SIZE: 10pt"> &#160;</font></strong></div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="BORDER-BOTTOM: #9eb6ce 0px solid; BORDER-LEFT: #9eb6ce 0px solid; MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible; BORDER-TOP: #9eb6ce 0px solid; BORDER-RIGHT: #9eb6ce 0px solid" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>December&#160;31,<br/> 2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>December&#160;31,<br/> 2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="71%"> <div>Equity method investments:</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Balance at beginning of the year</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>2,162</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,790</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Additions</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,442</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Disposal</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(701)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Share of loss from equity investees (iv)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(195)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(1,875)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Dilution gains arising from deemed disposal of investments (iv)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>326</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Transfer to cost method investments</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(786)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Exchange differences</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(132)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>70</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Balance at end of the year</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>1,790</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>311</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>Cost method investments:</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Balance at beginning of the year</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>9,157</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>39,002</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Additions (i)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>32,707</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>2,793</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Disposal (ii)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(2,220)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(383)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Dilution gains arising from deemed disposal of investment (iii)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>689</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>165</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Transfer from equity method investments</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>786</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Exchange difference</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(463)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,449</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Less: impairment loss on long-term investments (v)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(1,654)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(596)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Balance at end of the year</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>39,002</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>42,430</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>Total long-term investments</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>40,792</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>42,741</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font>Details of the Group&#8217;s ownership are as follows:</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="BORDER-BOTTOM: #9eb6ce 0px solid; BORDER-LEFT: #9eb6ce 0px solid; MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible; BORDER-TOP: #9eb6ce 0px solid; BORDER-RIGHT: #9eb6ce 0px solid" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="27%" colspan="5"> <div>Percentage&#160;of&#160;ownership&#160;of<br/> shares&#160;as&#160;of&#160;December&#160;31,</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>Investee</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="71%"> <div>Equity method investments:</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Zhuhai Qianyou Technology, Co., Ltd. (&#8220;Zhuhai Qianyou&#8221;)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>19.00</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>19.00</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Shenzhen Mojingou Information Service Co., Ltd. (previously known as Xunlei Big Data Information Service Co., Ltd.) (&#8220;Big Data&#8221;) (iv)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>43.16</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>28.77</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>Cost method investments:</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Guangzhou Yuechuan Network Technology, Co., Ltd. (&#8220;Guangzhou Yuechuan&#8221;)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>9.30</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>9.30</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Shenzhen Kushiduo Network Science and Technology Co., Ltd. (&#8220;Shenzhen Kushiduo&#8221;) (ii)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>10.00</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Shanghai Guozhi Electronic Technology Co., Ltd. (&#8220;Shanghai Guozhi&#8221;) (v)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>16.80</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>16.80</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Guangzhou Hongsi Network Technology Co., Ltd. (&#8220;Guangzhou Hongsi&#8221;) (v)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>19.90</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>19.90</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Chengdu Diting Technology, Co., Ltd. (&#8220;Chengdu Diting&#8221;)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>12.74</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>12.74</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Xiamen Diensi Network Technology Co., Ltd. ("Xiamen Diensi")</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>14.25</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>14.25</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>11.2 Capital I, L.P. ("11.2 Capital")</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>2.03</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>2.03</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Cloudtropy</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>9.69</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>9.69</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Shanghai Lexiang Technology Co., Ltd. ("Shanghai Lexiang") (iii)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>15.00</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>14.12</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Hangzhou Feixiang Data Technology Co., Ltd. ("Hangzhou Feixiang") (i)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>20.00</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>28.00</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Shenzhen Meizhi Interactive Technology Co., Ltd. ("Meizhi Interactive")</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>8.13</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>9.40</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Beijing Yunhui Tianxia Technology Co., Ltd. ("Yunhui Tianxia") (i)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>7.50</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>13.70</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Arashi Vision Interative (Cayman) Inc. ("Insta 360")</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>12.16</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>12.16</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Cloudin Technology (Cayman) Limited ("Cloudin")</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>4.61</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>4.61</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> </div> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> &#160;</div> <table style="MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0" width="100%"> <tr style="VERTICAL-ALIGN: top"> <td style="TEXT-ALIGN: left; WIDTH: 0px"> <div style="CLEAR:both;CLEAR: both"></div> </td> <td style="TEXT-ALIGN: left; WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both">(i)</div> </td> <td style="TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both">In May 2017, the Group made additional investment by USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 1,263,000</font> in Yunhui Tianxia from <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 7.5</font>% to <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 13.7</font>%. In July 2017, the Group also made additional equity investment in Hangzhou Feixiang of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 1,530,000</font>. As the result of the new investment, the Group&#8217;s equity interest increased from <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 20</font>% to <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 28</font>% and the Group continued to use the cost method to account for this investment due to the lack of significant influence over the investee as the company's investment is not in-substance common stock.</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="left">&#160;</div> <table style="MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0" width="100%"> <tr style="VERTICAL-ALIGN: top"> <td style="TEXT-ALIGN: left; WIDTH: 0px"> <div style="CLEAR:both;CLEAR: both"></div> </td> <td style="TEXT-ALIGN: left; WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both">(ii)</div> </td> <td style="TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both">In June 2017, the Group disposed of its entire interests (<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">10</font>%) in Shenzhen Kushiduo with a carrying value of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 383,000</font> at a consideration of approximately USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 191,500</font>. As a result of the disposal, the Group recognized a loss of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 191,500</font> in the other income, net (Note 23).</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="left">&#160;<font style="FONT-SIZE: 10pt"> &#160;</font></div> <table style="clear:both;WIDTH: 99.98%; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="99%"> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt">(iii)</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt">In January of 2017, Shanghai Lexiang issued new shares to a third party investor resulting in the Group&#8217;s interest in Shanghai Lexiang diluted from <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 15</font>% to <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 14.12</font>% with a dilution gain of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 222,000</font> arising from the deemed disposal.</font></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0in 0in 0pt 35.45pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <table style="clear:both;WIDTH: 99.98%; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="99%"> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt">(iv)</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt">In 2016, the Group made an equity investment in a privately-held company, Big Data, of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 1,442,000</font> for <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 43.16</font>% equity interest. The Group classified Big Data as an equity method investment as it had only significant influence instead of control over Big Data. In January of 2017, Big Data issued certain new shares to a third party and its original shareholders and the Group&#8217;s interest in Big Data diluted from <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 43.16</font>% to <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 28.77</font>% with a dilution gain of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 326,000</font> arising from the deemed disposal. As at December 31, 2017, the Group recognized full impairment of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 1,251</font>,000 for its interest in Big Data as share of loss from equity investees after taking into account the latest operation status and financial position of Big Data.<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font></font></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0in 0in 0pt 35.45pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"> <td style="TEXT-ALIGN: left; WIDTH: 0.5in"> <div>(v)</div> </td> <td style="TEXT-ALIGN: left"> <div>The Group recognized impairment against its investments in Shanghai Guozhi and Guangzhou Hongsi of USD 149,000 and USD 447,000, respectively after considering the latest operation status and financial and liquidity position.</div> </td> </tr> </table> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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_CostAndEquityMethodInvestmentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for cost method and equity method investments included basis, impairment losses, recognized or unrecognized gains (losses).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 325<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=2197087<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -URI http://asc.fasb.org/topic&amp;trid=2196965<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostAndEquityMethodInvestmentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6860815728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deferred revenue and income<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueDisclosureAbstract', window );"><strong>Deferred revenue and income [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="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueDisclosureTextBlock', window );">Deferred revenue and income</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <table style="clear:both;WIDTH: 99.98%; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="99%"> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><strong><font style="FONT-SIZE: 10pt">12.</font></strong></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt" align="justify"> <strong><font style="FONT-SIZE: 10pt">Deferred revenue and income</font></strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.5in; MARGIN: 0in 0in 0pt 0.5in" align="justify"><strong><font style="FONT-SIZE: 10pt"> &#160;</font></strong></div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>December&#160;31,<br/> 2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>December&#160;31,<br/> 2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="71%"> <div>Deferred revenue</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Membership subscription revenues</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>22,115</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>26,303</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Online game revenues</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>152</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>174</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Others (i)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>384</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>Deferred income</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Government grants (ii)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>4,195</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>3,811</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Reimbursement from the depository (iii)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>814</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>616</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>Total</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>27,276</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>31,288</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Less: non-current portion (iv)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>(4,082)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>(3,242)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>Deferred revenue and income, current portion</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>23,194</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>28,046</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"></div> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> &#160;</div> <table style="MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0" width="100%"> <tr style="VERTICAL-ALIGN: top"> <td style="TEXT-ALIGN: left; WIDTH: 0px"></td> <td style="TEXT-ALIGN: left; WIDTH: 0.5in"> <div>(i)</div> </td> <td style="TEXT-ALIGN: left"> <div>Others include live video revenues and issuance of LinkTokens.</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" align="left">&#160;</div> <table style="MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0" width="100%"> <tr style="VERTICAL-ALIGN: top"> <td style="TEXT-ALIGN: left; WIDTH: 0px"></td> <td style="TEXT-ALIGN: left; WIDTH: 0.5in"> <div>(ii)</div> </td> <td style="TEXT-ALIGN: left"> <div>In June 2017, the Group received government grant of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 1,224</font>,000. This government grant was recognized as deferred income and amortized in <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">5</font> years under the property, plant and equipment depreciation policy.</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" align="left">&#160;</div> <table style="MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0" width="100%"> <tr style="VERTICAL-ALIGN: top"> <td style="TEXT-ALIGN: left; WIDTH: 0px"></td> <td style="TEXT-ALIGN: left; WIDTH: 0.5in"> <div>(iii)</div> </td> <td style="TEXT-ALIGN: left"> <div>In December 2017, the Company received from its depositary bank a reimbursement of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 127,000</font>, net of withholding tax of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 42,000</font>. This reimbursement was recognized as deferred income and amortized over the depositary service period of <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">5</font> years.</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" align="left">&#160;<font style="FONT-SIZE: 10pt"> &#160;</font></div> <table style="clear:both;WIDTH: 99.98%; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="99%"> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt">(iv)</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt">As of December 31, 2017, the non-current portion included membership subscription revenue of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 425,000</font> (2016: USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 820,000</font>), government grants of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 2,509,000</font> (2016: USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 2,719,000</font>), and reimbursement from the depositary of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 308,000</font> (2016: USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 543,000</font>).<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font></font></div> </td> </tr> </table> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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_DeferredRevenueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_DeferredRevenueDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for deferred revenues at the end of the reporting period, and description and amounts of significant changes that occurred during the reporting period. Deferred revenue is a liability as of the balance sheet date related to a revenue producing activity for which revenue has not yet been recognized. Generally, an entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 430<br> -URI http://asc.fasb.org/topic&amp;trid=2122452<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6860813376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued liabilities and other payables<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Accrued liabilities 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="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock', window );">Accrued liabilities and other payables</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <table style="clear:both;WIDTH: 99.98%; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="99%"> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><strong><font style="FONT-SIZE: 10pt">13.</font></strong></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt" align="justify"> <strong><font style="FONT-SIZE: 10pt">Accrued liabilities and other payables</font></strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.5in; MARGIN: 0in 0in 0pt 0.5in" align="justify"><strong><font style="FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font>&#160;</font></strong></div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="BORDER-BOTTOM: #9eb6ce 0px solid; BORDER-LEFT: #9eb6ce 0px solid; MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible; BORDER-TOP: #9eb6ce 0px solid; BORDER-RIGHT: #9eb6ce 0px solid" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div style="CLEAR:both;CLEAR: both">(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div style="CLEAR:both;CLEAR: both">December&#160;31,<br/> 2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div style="CLEAR:both;CLEAR: both">December&#160;31,<br/> 2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Payroll and welfare (note b)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">11,624</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">15,170</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Agency commissions and rebates&#151;online advertising</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">2,297</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">2,890</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Payables for advertisement on exclusive online games</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">1,521</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">1,826</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Receipts in advance from customers (note a)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">5,538</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">16,833</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Tax levies (note b)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">1,864</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">10,234</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Payables for purchase of equipment</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">3,235</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">461</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Legal and litigation related expenses (note 24)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">2,904</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">1,755</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Professional fees</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">1,007</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">1,045</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Staff reimbursements</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">452</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">355</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Rental expense</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">5</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Payables for proceeds from selling exercised stock options</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">352</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">74</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Payables for gaming distribution</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">147</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">199</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Payables related to Kankan (note c)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">807</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">4,501</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Payables for technological services</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">234</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">944</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Payables for construction in progress</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">345</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Customer&#8217;s deposit</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">306</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Payables for fulfillment services</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">298</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Others</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">1,144</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">2,635</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div style="CLEAR:both;CLEAR: both">Total</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"> <div style="CLEAR:both;CLEAR: both">33,131</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"> <div style="CLEAR:both;CLEAR: both">59,871</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> </div> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> </div> <table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"> <td style="TEXT-ALIGN: left; WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both">note a:</div> </td> <td style="TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both">As at December 31, 2017, receipts in advance from customers mainly represents prepayment from customers in respect of cloud computing, live video and mobile game. The increment is mainly driven by the popularity of OneThing Cloud.</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0pt 0px 0pt 35.45pt; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"> <td style="WIDTH: 0px"> <div style="CLEAR:both;CLEAR: both"></div> </td> <td style="TEXT-ALIGN: left; WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both">Note b:</div> </td> <td style="TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both">Payroll and welfare increased due to the performance bonus proposed in December 2017, resulting in an increase in individual income tax payable. Value added tax payable also increased, which is related to revenue increment in sale of product.</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0pt 0px 0pt 35.45pt; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"> <td style="WIDTH: 0px"> <div style="CLEAR:both;CLEAR: both"></div> </td> <td style="TEXT-ALIGN: left; WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both">Note c:</div> </td> <td style="TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both">Kankan failed to settle the transferred trade payables, which resulted in the creditors brought litigation against Kankan as well as Xunlei, due to the fact that Xunlei remained as the contracted party in the relevant purchase contracts. In light of this, for the year ended December 31, 2017, payables of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 3,074,000</font> was accrued by Xunlei, out of which, USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 2,769,000</font> remain unsettled as of December 31, 2017 (note 7).</div> </td> </tr> </table> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0pt 0px 0pt 35.45pt; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px"> As at December 31, 2017, payables related to Kankan also include USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 1,732,000</font> collected by Xunlei on behalf of Kankan, related to receivables transferred to Kankan, pursuant to the sale and purchase agreement of Kankan Disposal.</div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>38
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6860828112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cost of revenues<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of Revenue [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="top.Show.showAR( this, 'defref_xnet_CostOfRevenuesDisclosureTextBlock', window );">Cost of revenues</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <table style="clear:both;FONT-SIZE: 10pt; WIDTH: 99.98%" cellspacing="0" cellpadding="0" width="99%" border="0"> <tr> <td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; WIDTH: 0.5in; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top" width="48"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><strong><font style="FONT-SIZE: 10pt">14.</font></strong></div> </td> <td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt" align="justify"> <strong><font style="FONT-SIZE: 10pt">Cost of revenues</font></strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"><strong><font style="FONT-SIZE: 10pt"> &#160;</font></strong></div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;WIDTH: 100%;  TEXT-INDENT: 0in"> <table style="OVERFLOW: visible; BORDER-TOP: #9eb6ce 0px solid; BORDER-RIGHT: #9eb6ce 0px solid; WIDTH: 100%; BORDER-COLLAPSE: collapse; BORDER-BOTTOM: #9eb6ce 0px solid; MARGIN: 0in; BORDER-LEFT: #9eb6ce 0px solid" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Cost of revenues from continuing operations (In</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="41%" colspan="8"> <div>Years&#160;ended&#160;December&#160;31,</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>thousands)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="13%" colspan="2"> <div>2015</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="13%" colspan="2"> <div>2016</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="13%" colspan="2"> <div>2017</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Bandwidth costs</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>37,218</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>55,135</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>68,441</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Cost of inventories sold</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>2,621</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>4,357</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>21,485</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Cost of live video</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>204</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>2,505</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>12,724</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Depreciation of servers and other equipment</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>4,873</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>5,848</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>7,647</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Payment handling charges</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>8,909</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>6,919</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>4,855</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Other costs (note)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>5,425</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>5,164</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>2,724</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 700; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Total</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>59,250</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>79,928</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>117,876</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"></div> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"><strong><font style="FONT-SIZE: 10pt"> &#160;</font></strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 28.35pt; TEXT-INDENT: -28.35pt" align="justify"><font style="FONT-SIZE: 10pt">Note: Other costs mainly include game sharing costs and content costs.<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font></font></div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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_CostOfRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenueAbstract</td>
</tr>
<tr>
<td style="padding-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_xnet_CostOfRevenuesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for recognition of costs in the period which correspond to the sales and revenue categories presented in the statement of operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_CostOfRevenuesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6860823216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common shares<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Common shares</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; WIDTH: 99.98%; FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid" border="0" cellspacing="0" cellpadding="0" width="99%"> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><b><font style="FONT-SIZE: 10pt">15.</font></b></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><b><font style="FONT-SIZE: 10pt">Common shares</font></b></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <font style="FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">The Company&#8217;s Memorandum and Articles of Association authorizes the Company to issue <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 1,000,000,000</font> shares of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 0.00025</font> par value per common share as of December 31, 2017. Each common share is entitled to one vote. <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">The holders of common shares are also entitled to receive dividends whenever funds are legally available and when declared by the Board of Directors, which is subject to the approval by the holders of the common shares representing a majority of the aggregate voting power of all outstanding shares.</font> As of December&#160;31, 2016 and 2017, there were <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 330,545,000</font> and <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 333,643,560</font> common shares outstanding, respectively.</font></div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6843675136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Repurchase of shares<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_TreasuryStockAbstract', window );"><strong>Repurchase of shares [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="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockTextBlock', window );">Repurchase of shares</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <table style="FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 99.98%; BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid" cellspacing="0" cellpadding="0" width="99%" border="0"> <tr> <td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; WIDTH: 0.5in; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top" width="48"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><strong><font style="FONT-SIZE: 10pt">16.</font></strong></div> </td> <td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt" align="justify"> <strong><font style="FONT-SIZE: 10pt">Repurchase of shares</font></strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"><strong><font style="FONT-SIZE: 10pt"> &#160;</font></strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">The following table is a summary of the shares repurchased by the Company during 2015, 2016 and 2017 under the Repurchase Program. No shares were repurchased during 2015, 2016 and 2017 except during the months indicated and all shares were purchased through privately negotiated transactions as a mean of exercising share options from Xunlei&#8217;s employees and publicly purchasing from the open market pursuant to the Repurchase Program:</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"><strong><font style="FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font>&#160;</font></strong></div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;WIDTH: 100%;  TEXT-INDENT: 0in"> <table style="OVERFLOW: visible; WIDTH: 100%; BORDER-COLLAPSE: collapse; MARGIN: 0in" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Period</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="13%" colspan="2"> <div>Total&#160;Number&#160;of&#160;ADSs&#160;Purchased&#160;as<br/> Part&#160;of&#160;the&#160;Publicly&#160;Announced&#160;Plan</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="13%" colspan="2"> <div>Average&#160;Price<br/> Paid&#160;Per&#160;ADS</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>March 15 &#150; March 30</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>408,985</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>6.22</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>April 1&#150; April 14</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>457,900</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>6.61</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>May 2 &#150; May 31</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>449,696</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>6.28</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>June 9 &#150; June 30</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>111,459</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>5.24</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>July 1 &#150; July 29</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>555,357</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>5.33</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>August 1 &#150; August 30</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>229,695</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>5.83</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>September 6 &#150; September 30</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>15,467</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>5.33</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>October 13 - October 27</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>31,400</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>5.11</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>November 18 &#150; November 30</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>21,229</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>4.61</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>December 2 &#150; December 30</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>173,312</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>4.02</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 700; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Total for the year ended December 31, 2016</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 700; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>2,454,500</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>January 13</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>994</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>4.34</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>February 10</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>5,553</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>3.75</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>March 7 &#150; March 31</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>86,523</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>3.86</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Total for the year ended December 31, 2017</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>93,070</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"></div> </div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 35.45pt; TEXT-INDENT: -35.45pt"> <strong><font style="FONT-SIZE: 10pt"></font></strong>&#160;</div> <table style="MARGIN-BOTTOM: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"> <td style="WIDTH: 0.5in; TEXT-ALIGN: left"> <div>Note a</div> </td> <td style="TEXT-ALIGN: left"> <div>In January 2016, the board of directors of the company authorized a share repurchase program, whereby the Company may repurchase up to USD20 million of common shares or ADSs from January 27, 2016 for twelve months through the same means as the Repurchase Program. The share repurchases may be made in accordance with applicable laws and regulations through open market transactions, privately negotiated transactions or other legally permissible means as determined by management, including through Rule 10b5-1 share repurchase plans.</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px 0pt 0.5in; TEXT-INDENT: -0.5in; font-size-adjust: none; font-stretch: normal" align="left">&#160;</div> <table style="MARGIN-BOTTOM: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"> <td style="WIDTH: 0px; TEXT-ALIGN: left"></td> <td style="WIDTH: 0.5in; TEXT-ALIGN: left"> <div>Note b</div> </td> <td style="TEXT-ALIGN: left"> <div>During the years ended December 31, 2015, 2016 and 2017, nil, 2,454,500 and 93,070 ADSs purchased at an aggregate consideration of nil, USD 14,319,000 and USD 358,820 under the Repurchase Program. Due to the expiration of the Repurchase Program, the remaining unused amount of approximately USD 5.3 million was no longer available for repurchase after December 31, 2017.<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font></div> </td> </tr> </table> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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_TreasuryStockTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -URI http://asc.fasb.org/subtopic&amp;trid=2208821<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_xnet_TreasuryStockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_TreasuryStockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6848195712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Non-controlling interest<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncontrollingInterestAbstract', window );"><strong>Non-controlling interest [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="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestDisclosureTextBlock', window );">Non-controlling interest</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; WIDTH: 99.98%; FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid" border="0" cellspacing="0" cellpadding="0" width="99%"> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><b><font style="FONT-SIZE: 10pt">17.</font></b></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt" align="justify"><b> <font style="FONT-SIZE: 10pt">Non-controlling interest</font></b></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0in 0in 0pt 35.45pt"> <b><font style="FONT-SIZE: 10pt">&#160;</font></b></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">Non-controlling interest includes the interest owned by a shareholder of the Company in a subsidiary of the consolidated&#160;VIE.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <font style="FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">In February 2010, Shenzhen Xunlei set up a new subsidiary named Xunlei Games Development (Shenzhen)&#160;Co.,&#160;Ltd. (&#8220;Xunlei Games&#8221;) and holds <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 70</font>% of its equity interest. A shareholder of the Company contributed RMB <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 3,000,000</font> (equivalent to USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 439,000</font>) and holds <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 30</font>% equity interest in Xunlei Games, which was accounted for as a non-controlling interest of the&#160;Group.</font></div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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_MinorityInterestDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for noncontrolling interest in consolidated subsidiaries, which could include the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_NoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6848383456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based compensation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based compensation [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="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Share-based compensation</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; WIDTH: 99.98%; FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid" border="0" cellspacing="0" cellpadding="0" width="99%"> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><strong><font style="FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font>18.</font></strong></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><strong><font style="FONT-SIZE: 10pt">Share-based compensation</font></strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <i><font style="FONT-SIZE: 10pt">2010 share incentive plan</font></i></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">During the years presented, the Company granted share options to employees, officers and directors of the Group.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">These options were granted with exercise prices denominated in the USD, which is the functional currency of the Company. The maximum term of any issued stock option is seven or ten years from the grant date. Stock options granted to employees and officers vest over a four-year schedule as stated&#160;below:</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; WIDTH: 99.98%; FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid" border="0" cellspacing="0" cellpadding="0" width="99%"> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt">(1)</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt">One-fourth of the options shall be vested upon the first anniversary of the grant&#160;date;</font></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="DISPLAY: none; FONT-SIZE: 10pt">&#160;</font></div> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; WIDTH: 99.98%; FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid" border="0" cellspacing="0" cellpadding="0" width="99%"> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt">(2)</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt">The remaining three quarters of the options shall be vested on monthly basis over the next thirty-six months. (<sup style="font-style:normal">1</sup>/<sub>48</sub> of options shall be vested per month subsequently)</font></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">Stock options granted to directors were subject to a vesting schedule of approximately <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">32</font> months.</font></div> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"><font style="FONT-SIZE: 10pt">All share-based payments to employees are measured based on their grant-date fair values. Compensation expense is recognized on a straight-line basis over the requisite service&#160;period.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">In December&#160;2010, the Group adopted a share incentive plan, which is referred to as the 2010 Share Option Plan (&#8220;the 2010 Plan&#8221;). The purpose of the plan is to attract and retain the best available personnel by linking the personal interests of the members of the board, employees, and consultants to the success of the Group&#8217;s business and by providing such individuals with an incentive for outstanding performance to generate superior returns for our shareholders. Under the 2010 Plan, the maximum number of shares in respect of which options, restricted shares, or restricted share units may be granted is <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 26,822,828</font> shares (excluding the share options previously granted to the directors who are the founders of the&#160;Company). The amount of shares available for such grants as of December 31, 2017 is <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 2,627,465</font>.</font></div> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">On June 11, 2014, the board of directors of the company decided to extend the contractual life for certain vested share options to <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">June 11, 2015</font>, because the maturity date of these options was from June to December in 2014, whereas, the lock-up period for the shares was <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">6</font> months from the IPO closing date, i.e. June 24, 2014, which would result in the expiration of these options before the exercise. The incremental share-based compensation of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 768,000</font> is recognized at the time of modification.</font></div> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">In the business combination of personal cloud storage business completed on <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">September 5, 2014</font>, the Group granted share options under the 2010 Plan to replace the unvested awards owned by the employees who are transferred to the Group, the portion of the fair-value-based measure of the replacement award attribute to pre-combination service of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 303,000</font> was allocated to the consideration, while the portion attribute to post-combination service of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 44,000</font> was recorded as share based compensation expense over the remaining vesting period.</font></div> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">On December 1, 2014, the board of directors of the company approved the conversion of certain vested and unvested share options with relatively high exercise price into restricted shares. In this conversion, <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 3,776,711</font> share options were cancelled and <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 1,505,787</font> restricted shares were granted. The incremental share-based compensation of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 2,214,000</font> is recorded over the remaining vesting period of <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">2</font> to <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 4.5</font> years.</font></div> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">In November 2014, the Company issued to a depositary bank for American Depositary Shares, <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 10,000,000</font> common shares, which were reserved for the future exercise of share options or vesting of restricted shares.</font></div> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font>The following table summarizes the share option activity for the years ended December&#160;31, 2015, 2016 and 2017:</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="44%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>Weighted</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="44%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>Weighted-</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>average</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="44%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>Weighted</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>average</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>remaining</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>Aggregate</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="44%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>average</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>grant-date</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>contractual</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>intrinsic</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="44%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>Number&#160;of</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>exercise</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>fair</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>life</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>value&#160;(In</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="44%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>share&#160;options</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>price&#160;(USD)</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>value&#160;(USD)</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>(years)</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"> <div>Outstanding, December 31, 2015</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="9%"> <div>2,130,820</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="9%"> <div>2.13</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="9%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="9%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="9%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"> <div>Vested and expected to vest at December 31, 2015</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="9%"> <div>1,008,645</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>1.76</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>0.73</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>4.62</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>464</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"> <div>Exercisable at December 31, 2015</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>1,430,870</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>2.16</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>0.86</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>4.03</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>406</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"> <div>Forfeited</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>(14,375)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>3.21</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"> <div>Expired</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>(182,510)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>2.22</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"> <div>Exercised</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>(440,465)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>1.81</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"> <div>Outstanding, December 31, 2016</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="9%"> <div>1,493,470</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>2.65</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>3.39</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>6</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"> <div>Vested and expected to vest at December 31, 2016</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="9%"> <div>1,440,923</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>2.67</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>0.85</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>3.24</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>6</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"> <div>Exercisable at December 31, 2016</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>1,217,050</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>2.70</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>0.84</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>3.20</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>6</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"> <div>Forfeited</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>(109,925)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>2.89</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"> <div>Expired</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>(989,730)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>2.28</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"> <div>Exercised</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>(4,000)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>0.83</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"> <div>Outstanding, December 31, 2017</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="9%"> <div>389,815</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>3.90</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>4.64</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"> <div>Vested and expected to vest at December 31, 2017</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="9%"> <div>170,545</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>3.90</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>0.95</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>4.64</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"> <div>Exercisable at December 31, 2017</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="9%"> <div>389,190</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>3.90</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>0.95</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>4.64</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font>A summary of the restricted shares activities under the 2010 Plan for the years ended December 31, 2017 is presented below:</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>Number&#160;of<br/> restricted&#160;shares</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>Weighted-Average<br/> Grant-Date&#160;Fair<br/> Value</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Unvested at January 1, 2016</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>432,217</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Granted</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,170,000</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1.18</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Vested</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(274,960)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Forfeited</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(384,037)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Unvested at December 31, 2016</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>943,220</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Vested and expected to vest at December 31, 2016</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>801,737</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Granted</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>2,050,000</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>0.69</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Vested</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(115,125)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Forfeited</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(1,605,945)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Unvested at December 31, 2017</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>1,272,150</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Vested and expected to vest at December 31, 2017</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>1,081,327</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">Forfeitures are estimated at the time of grant. If necessary, forfeitures are revised in subsequent periods if actual forfeitures differ from those estimates. Based upon the Company&#8217;s historical and expected forfeitures for stock options granted, the directors of the Company estimated that its future forfeiture rate would be <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 20</font>% for employees and nil for directors and&#160;advisors.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">The aggregate intrinsic value in the table above represents the difference between the estimated fair value of the Company&#8217;s common shares as of December&#160;31, 2016 and 2017 and the exercise&#160;price.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">Total fair values of share options vested as of December&#160;31, 2016 and 2017 were USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 6,831,000</font> and USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 6,963,000</font>, respectively.</font></div> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">As of December&#160;31, 2016 and 2017, there were USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 1,358,000</font> and USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 167,000</font> of unrecognized share-based compensation costs related to share options, which were expected to be recognized over a weighted-average vesting period of <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 3.20</font>&#160;and <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 4.64</font> years, respectively. To the extent the actual forfeiture rate is different from the Company&#8217;s estimate, the actual share-based compensation related to these awards may be different from the expectation.</font></div> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">The Black-Scholes option pricing model is used to determine the fair value of the stock options granted to employees. <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font>The fair values of stock options granted during the years ended December&#160;31, 2016 and 2017 were estimated using the following assumptions:</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"><font style="FONT-SIZE: 10pt">Options granted to employees</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"><font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>Years&#160;ended&#160;December&#160;31,</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="71%"> <div>Risk-free interest rate<sup style="font-style:normal">(1)</sup></div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>0.77% to 1.76</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>0.77% to 1.76</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Dividend yield<sup style="font-style:normal">(2)</sup></div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Volatility rate<sup style="font-style:normal">(3)</sup></div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>40.07% to 43.3</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>40.07% to 43.3</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Expected term (in years)<sup style="font-style:normal">(4)</sup></div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>4.06 to 5.56</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>4.06 to 5.56</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"></div> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"><font style="FONT-SIZE: 10pt">&#160;</font></div> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; WIDTH: 100%; FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid" border="0" cellspacing="0" cellpadding="0" width="100%"> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.3pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"></td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt">(1)</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt">The risk-free interest rate of periods within the contractual life of the share option is based on the USD denominated China Government Bond yield as at the valuation dates.</font></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0in 0in 0pt 35.45pt" align="justify"><font style="FONT-SIZE: 10pt">&#160;</font></div> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; WIDTH: 100%; FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid" border="0" cellspacing="0" cellpadding="0" width="100%"> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.3pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"></td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt">(2)</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt">The Company has no history or expectation of paying dividends on its common&#160;shares.</font></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0in 0in 0pt 35.45pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; WIDTH: 100%; FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid" border="0" cellspacing="0" cellpadding="0" width="100%"> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.3pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"></td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt">(3)</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt">Expected volatility is estimated based on the average of historical volatilities of the comparable companies in the same industry as at the valuation dates.</font></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0in 0in 0pt 35.45pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; WIDTH: 100%; FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid" border="0" cellspacing="0" cellpadding="0" width="100%"> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.3pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"></td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt">(4)</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt">The expected term is developed by assuming the share options will be exercised in the middle point between the vesting dates and maturity&#160;dates.<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font></font></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <i><font style="FONT-SIZE: 10pt">2013 share incentive plan</font></i></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <strong><font style="FONT-SIZE: 10pt">&#160;</font></strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">In November 2013, the Group adopted a share incentive plan, which is referred to as the 2013 Share Incentive Plan (&#8220;the 2013 Plan&#8221;). The purpose of the plan is to motivate, attract and retain the best available personnel by linking the personal interests of senior management to the success of the Group&#8217;s business.</font></div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif ">&#160;</div><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt"></font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt"><font style="FONT-SIZE: 10pt">In November 2013, the Company issued <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 9,073,732</font> common shares to Leading Advice. Although the shares were legally issued to Leading Advice, Leading Advice does not have any of the rights of a typical common share holder. Leading Advice 1) is not entitled to dividends 2) does not have the right to vote prior to vesting and 3) does not have the right to sell the unvested portion of the awards or awards that have not been granted. In addition, upon 1) the liquidation of Leading Advice 2) the dissolution of Leading Advice and 3) the expiration of the 2013 Plan, common shares not granted as awards shall be transferred back to the Group at no consideration. Given the structure of this arrangement, while the common shares have been legally issued, the common shares issued to Leading Advice do not have the attributes of unrestricted, issued and outstanding shares. Therefore, the <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 9,073,732</font> common shares issued to Leading Advice are accounted as treasury shares until these common shares are earned by the senior management or employees for service provided to the Group.</font></font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">For the awards that have been granted and become vested, Leading Advice held shares for the grantees&#8217; benefit and exercise the voting rights on their behalf. The grantees will be entitled to dividends and have the right to request Leading Advice to transfer vested award to a transferee designated by the grantees. Shares that have been granted and vested continued to be held by and voting rights exercised by Leading Advice on behalf of the grantee at the closing of a QIPO.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">Before the closing of a QIPO, the Company would have a &#8220;right of first refusal&#8221; with respect to any proposed transfer of vested restricted shares. After the closing of a QIPO, vested restricted shares may not be sold or transferred for a period of six months or a period of time determined by the underwriter (the &#8216;&#8216;lock up period&#8217;&#8217;). If the grantee terminates its employment prior to the closing date of a QIPO and a trade sale, the Group would have the right to acquire the vested restricted shares from the senior officer at a market price as determined by third-party valuation experts.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">Upon the closing of IPO, the administrator of the 2013 Plan was changed from Leading Advice to the Company&#8217;s compensation committee.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">Under the 2013 Plan, the maximum number of restricted shares that may be granted is <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 9,073,732</font> shares.</font></div> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">As of December 31, 2017, <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 8,664,980</font> (2016: <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 8,664,980</font>) restricted shares were granted to&#160;few senior officers.</font></div> <font style="FONT-SIZE: 10pt">&#160;</font></div> <table style="FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr> <td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; WIDTH: 0.5in; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top" width="48"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt">(1)</font></div> </td> <td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt"></font> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 5,098,345</font> of these restricted shares will vest over a four-year schedule in which one-fourth of the restricted shares shall be vested upon the first, second, third, and fourth anniversary of the grant date, respectively.</font></div> </div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 35.45pt; TEXT-INDENT: -35.45pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <table style="FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr> <td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; WIDTH: 0.5in; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top" width="48"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt">(2)</font></div> </td> <td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 1,102,430</font> of these restricted shares will vest over a five-year schedule in which one-fifth of the restricted shares shall be vested upon the first, second, third, fourth and fifth anniversary of the grant date, respectively.</font></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 0.5in"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <table style="FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr> <td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; WIDTH: 0.5in; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top" width="48"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt">(3)</font></div> </td> <td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 854,405</font> of these restricted shares will vest over a forty four-month schedule in which one-fourth of the restricted shares shall be vested upon the eighth month, and three-fourth of the restricted shares shall be vested during the remaining thirty six months.</font></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 0.5in"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <table style="FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr> <td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; WIDTH: 0.5in; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top" width="48"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt">(4)</font></div> </td> <td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 689,700</font> of these restricted shares will vest over a four-year schedule in which half, one-fourth, and one-fourth of the restricted shares shall be vested upon the second, third and fourth anniversary of the grant date, respectively.</font></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 0.5in"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <table style="FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr> <td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; WIDTH: 0.5in; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top" width="48"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt">(5)</font></div> </td> <td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 640,100</font> of these restricted shares will vest over a two-year schedule in which half of the restricted shares shall be vested upon the first and second anniversary of the grant date, respectively.</font></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 0.5in"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <table style="FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr> <td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; WIDTH: 0.5in; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top" width="48"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt">(6)</font></div> </td> <td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 160,000</font> of these restricted shares will vest over a one-year schedule in which all of the restricted shares shall be vested upon the first anniversary of the grant date.</font></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <table style="FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr> <td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; WIDTH: 0.5in; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top" width="48"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt">(7)</font></div> </td> <td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt">The remaining <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 120,000</font> of these restricted shares will vest immediately upon the grant date.</font></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font>A summary of the restricted shares activities under the 2013 Plan for the years ended December 31, 2015, 2016 and 2017 is presented below:</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;WIDTH: 100%;  TEXT-INDENT: 0in"> <table style="OVERFLOW: visible; WIDTH: 100%; BORDER-COLLAPSE: collapse; MARGIN: 0in" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="85%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="13%" colspan="2"> <div>Number&#160;of<br/> restricted shares</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"> <div>Unvested at January 1, 2015</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>7,200,778</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"> <div>Vested</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(2,627,815)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"> <div>Forfeited</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(776,565)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"> <div>Unvested at December 31, 2015</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>3,796,398</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"> <div>Vested and expected to vest at December 31, 2015</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>3,226,939</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"> <div>Unvested at January 1, 2016</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>3,796,398</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"> <div>Vested</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(1,520,760)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"> <div>Forfeited</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(561,103)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"> <div>Unvested at December 31, 2016</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>1,714,535</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"> <div>Vested and expected to vest at December 31, 2016</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>1,457,355</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"> <div>Unvested at January 1, 2017</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>1,714,535</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"> <div>Vested</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(996,835)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"> <div>Forfeited</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(129,940)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"> <div>Unvested at December 31, 2017</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>587,760</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"> <div>Vested and expected to vest at December 31, 2017</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>499,596</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">Forfeitures are estimated at the time of grant. If necessary, forfeitures are revised in subsequent periods if actual forfeitures differ from those estimates.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">All restricted shares granted to senior officers are measured based on their grant-date fair values. Compensation expense is recognized on a straight-line basis over the requisite service&#160;period. As of December 31, 2017, total unrecognized compensation expense relating to the restricted shares was USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 1,424,000</font>. <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 60,000</font> restricted shares were issued to non-employees and vested as of December 31, 2016 and 2017.</font></div> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <i><font style="FONT-SIZE: 10pt">2014 share incentive plan</font></i></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <i><font style="FONT-SIZE: 10pt">&#160;</font></i></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">In April 2014, the Group adopted a share incentive plan, which is referred to as the 2014 Share Incentive Plan (&#8220;the 2014 Plan&#8221;). The purpose of the plan is to motivate, attract and retain the best available personnel by linking the personal interests of senior management to the success of the Group&#8217;s business. Under the 2014 Plan, the maximum number of restricted shares that may be granted is <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 14,195,412</font> shares to certain officers, directors or employees of, or advisors or consultants to the Company and its subsidiaries and consolidated affiliated entities. The company issued <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 14,195,412</font> common shares to Leading Advice, a company owned by the Group&#8217;s chairman and chief executive officer. The issuance of common shares was to facilitate the administration of the 2014 plan. The 2014 Plan was administered by the Company&#8217;s compensation committee.</font></div> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">As of December 31, 2017, <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 14,536,000</font> restricted shares were granted to certain officers and employees of the Group:</font></div> <font style="FONT-SIZE: 10pt">&#160;</font></div> <table style="FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr> <td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; WIDTH: 0.3pt; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top"></td> <td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; WIDTH: 0.5in; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top" width="48"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt">(1)</font></div> </td> <td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 9,040,500</font> of these restricted shares will vest over a five-year schedule in which one-fifth of the restricted shares shall be vested upon the first, second, third, fourth and fifth anniversary of the grant date, respectively.</font></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <table style="FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr> <td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; WIDTH: 0.3pt; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top"></td> <td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; WIDTH: 0.5in; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top" width="48"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt">(2)</font></div> </td> <td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 5,400,000</font> restricted shares will vest over a four-year schedule in which one-fourth of the restricted shares shall be vested upon the first, second, third and fourth anniversary of the grant date, respectively.</font></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 0.5in"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <table style="FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr> <td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; WIDTH: 0.3pt; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top"></td> <td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; WIDTH: 0.5in; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top" width="48"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt">(3)</font></div> </td> <td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 9,000</font> restricted shares will vest over a two-year schedule in which half of the restricted shares shall be vested upon the first and second anniversary of the grant date, respectively.</font></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 0.5in"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <table style="FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr> <td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; WIDTH: 0.3pt; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top"></td> <td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; WIDTH: 0.5in; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top" width="48"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt">(4)</font></div> </td> <td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt"></font> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt">The remaining <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 86,500</font> restricted shares will vest immediately on the grant date.</font></div> </div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font>A summary of the restricted shares activities under the 2014 Plan for the years ended December 31, 2016 and 2017 is presented below:</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;WIDTH: 100%;  TEXT-INDENT: 0in"> <table style="OVERFLOW: visible; WIDTH: 100%; BORDER-COLLAPSE: collapse; MARGIN: 0in" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="71%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 6px" width="13%" colspan="2"> <div>Number&#160;of<br/> restricted<br/> shares</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 6px" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 6px" width="13%" colspan="2"> <div>Weighted-Average<br/> Grant-Date&#160;Fair<br/> Value</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Unvested at January 1, 2016</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>5,761,400</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Granted</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>6,749,000</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>1.12</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Vested</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(1,262,200)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Forfeited</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(971,900)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Unvested at December 31, 2016</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>10,276,300</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Vested and expected to vest at December 31, 2016</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>8,734,855</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Unvested at January 1, 2017</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>10,276,300</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Granted</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>&#151;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Vested</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(2,447,950)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Forfeited</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(2,022,000)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Unvested at December 31, 2017</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>5,806,350</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Vested and expected to vest at December 31, 2017</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>4,935,398</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">Forfeitures are estimated at the time of grant. If necessary, forfeitures are revised in subsequent periods if actual forfeitures differ from those estimates.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">All restricted shares granted are measured based on their grant-date fair values. Compensation expense is recognized on a straight-line basis over the requisite service&#160;period. As of December 31, 2017, the total unrecognized compensation expense relating to the restricted shares was USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 7,448,000</font>. <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 60,000</font> restricted shares were issued to non-employees and vested as of December 31, 2016 and 2017.</font></div> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font>Total compensation costs recognized for the years ended December&#160;31, 2015, 2016 and 2017 are as&#160;follows:</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;WIDTH: 100%;  TEXT-INDENT: 0in"> <table style="OVERFLOW: visible; WIDTH: 100%; BORDER-COLLAPSE: collapse; MARGIN: 0in" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="57%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="41%" colspan="8"> <div>Years&#160;ended&#160;December&#160;31,</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>(In&#160;thousands)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="13%" colspan="2"> <div>2015</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="13%" colspan="2"> <div>2016</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="13%" colspan="2"> <div>2017</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Sales and marketing expenses</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>131</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>98</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>88</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>General and administrative expenses</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>6,701</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>6,267</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>5,800</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Research and development expenses</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>2,896</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>2,983</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>2,442</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Total</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>9,728</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>9,348</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>8,330</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for compensation-related costs for equity-based compensation, which may include disclosure of policies, compensation plan details, allocation of equity compensation, incentive distributions, equity-based arrangements to obtain goods and services, deferred compensation arrangements, employee stock ownership plan details and employee stock purchase plan details.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 50<br> -URI http://asc.fasb.org/subtopic&amp;trid=2208855<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6848190080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basic and diluted net income / (loss) per share<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Basic and diluted net income/ (loss) per share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Basic and diluted net (loss) / income per share</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <table style="clear:both;WIDTH: 99.98%; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="99%"> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><strong><font style="FONT-SIZE: 10pt">19.</font></strong></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><strong><font style="FONT-SIZE: 10pt">Basic and diluted net income/ (loss) per share</font></strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">Basic and diluted net income/ (loss) per share for the years ended December&#160;31, 2015, 2016 and 2017 are calculated as follows:</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div> (Amounts&#160;expressed&#160;in&#160;thousands&#160;of&#160;United&#160;States</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div> dollars&#160;(&#8220;USD&#8221;),&#160;except&#160;for&#160;number&#160;of&#160;shares&#160;and&#160;per</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="41%" colspan="8"> <div>Years&#160;ended&#160;December&#160;31,</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>share&#160;data)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2015</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="57%"> <div>Numerator:</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Net loss from continuing operations</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(18,567)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(30,806)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(44,216)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Net income from discontinued operations</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>4,101</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>6,623</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>6,407</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Net loss</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(14,466)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(24,183)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(37,809)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Less: Net income/(loss) attributable to the non-controlling interest</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(1,299)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(72)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>13</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Net loss attributable to Xunlei Limited</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(13,167)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(24,111)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(37,822)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Net loss attributable to Xunlei Limited&#8217;s common shareholders</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>(13,167)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>(24,111)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>(37,822)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Numerator of basic net loss per share from continuing operations</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(17,268)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(30,734)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(44,229)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Numerator of basic net income per share from discontinued operations</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>4,101</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>6,623</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>6,407</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Numerator for diluted loss per share from continuing operations</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>(17,268)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>(30,734)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>(44,229)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Numerator for diluted income per share from discontinued operations</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>4,101</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>6,623</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>6,407</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Denominator:</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Denominator for basic net loss per share-weighted average shares outstanding</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>335,987,595</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>334,155,668</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>331,731,963</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Denominator for diluted net loss per share</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>335,987,595</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>334,155,668</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>331,731,963</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Basic net loss per share from continuing operations</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(0.0514)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(0.0919)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(0.1333)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Basic net income per share from discontinued operations</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>0.0122</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>0.0198</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>0.0193</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Diluted net loss per share from continuing operations</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(0.0514)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(0.0919)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(0.1333)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Diluted net income per share from discontinued operations</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>0.0122</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>0.0198</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>0.0193</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <i><font style="FONT-SIZE: 10pt">&#160;</font></i></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">The following common shares equivalents were excluded from the computation of diluted net income per common share for the periods presented because including them would have had an anti-dilutive effect:</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="41%" colspan="8"> <div>Years&#160;ended&#160;December&#160;31,</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2015</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Share options and restricted shares &#151;weighted average</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>1,673,342</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>2,902,950</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>5,621,418</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6860813376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related party transactions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Related party transactions</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; WIDTH: 100%; FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid" border="0" cellspacing="0" cellpadding="0" width="100%"> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><strong><font style="FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font>20.</font></strong></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><strong><font style="FONT-SIZE: 10pt">Related party transactions</font></strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"><font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"><font style="FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font>The table below sets forth the related parties and their relationships with the Group:</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify">&#160;</div> <table style="WIDTH: 100%; BORDER-COLLAPSE: collapse; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: bottom"> <td style="BORDER-BOTTOM: black 1pt solid; WIDTH: 50%"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif"><strong><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font>Related Party</strong></font></div> </td> <td style="PADDING-BOTTOM: 1pt; WIDTH: 1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; WIDTH: 49%"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif"><strong>Relationship with the Group</strong></font></div> </td> </tr> <tr> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Zhuhai Qianyou</font></div> </td> <td> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Equity investment of the Group</font></div> </td> </tr> <tr> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Hao Cheng</font></div> </td> <td> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Co-founder and shareholder of the Group</font></div> </td> </tr> <tr> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Chuan Wang</font></div> </td> <td> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Director of the Company</font></div> </td> </tr> <tr> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Shenglong Zou</font></div> </td> <td> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Co-founder and shareholder of the Group</font></div> </td> </tr> <tr> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Beijing Millet Technology Co., Ltd. (&#8220;Beijing Xiaomi&#8221;)</font></div> </td> <td> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Company owned by a shareholder of the Group</font></div> </td> </tr> <tr> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Leading Advice Holdings Limited</font></div> </td> <td> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Company owned by a Co-founder and shareholder of the Group</font></div> </td> </tr> <tr> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Vantage Point Global Limited</font></div> </td> <td> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Shareholder of the Company</font></div> </td> </tr> <tr> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Aiden &#38; Jasmine Limited</font></div> </td> <td> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Shareholder of the Company</font></div> </td> </tr> <tr> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Kingsoft Corporation Limited</font></div> </td> <td> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Shareholder of the Company</font></div> </td> </tr> <tr> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">King Venture Holdings Limited</font></div> </td> <td> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Principal shareholder of the Group (shareholding &gt;=10%)</font></div> </td> </tr> <tr> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Xiaomi Venture Limited</font></div> </td> <td> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Principal shareholder of the Group</font></div> </td> </tr> <tr> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Morningside Technology Investments Limited</font></div> </td> <td> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Shareholder of the Group</font></div> </td> </tr> <tr> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Shenzhen Mojingou Information Service Co., Ltd.</font></div> </td> <td> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Equity investment of the Group</font></div> </td> </tr> <tr> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Shenzhen Xunlei Finance Information Service Co., Ltd</font>.</div> </td> <td> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Subsidiary of the Group&#8217;s equity investment</font></div> </td> </tr> <tr> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Shenzhen Thunder Trade Service Co., Ltd</font>.</div> </td> <td> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Subsidiary of the Group&#8217;s equity investment</font></div> </td> </tr> <tr> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Shenzhen Thunder Economic Consulting Co., Ltd</font>.</div> </td> <td> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Subsidiary of the Group&#8217;s equity investment</font></div> </td> </tr> <tr> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Shenzhen thunderbolt Digital Technology Co., Ltd</font>.</div> </td> <td> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Subsidiary of the Group&#8217;s equity investment</font></div> </td> </tr> <tr> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Shenzhen Crystal Technology Co., Ltd</font>.</div> </td> <td> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Company owned by a Co-founder and director of the Group</font></div> </td> </tr> <tr> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Millet Communication Technology Co., Ltd. (&#8220;Millet Communication Technology&#8221;)</font></div> </td> <td> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Company owned by a shareholder of the Group</font></div> </td> </tr> <tr> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Beijing Millet Electronic Products Co., Ltd.</font></div> </td> <td> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Company owned by a shareholder of the Group</font></div> </td> </tr> <tr> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Beijing Millet Digital Technology Co., Ltd</font>.</div> </td> <td> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Company owned by a shareholder of the Group</font></div> </td> </tr> <tr> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Millet Technology Co., Ltd</font>.</div> </td> <td> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Company owned by a shareholder of the Group</font></div> </td> </tr> <tr> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Beijing Xiaomi Mobile Software Co., Ltd. (&#8220;Beijing Xiaomi Mobile Software&#8221;)</font></div> </td> <td> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Company owned by a shareholder of the Group</font></div> </td> </tr> <tr> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Guangzhou Millet Information Service Co., Ltd</font>.</div> </td> <td> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Company owned by a shareholder of the Group</font></div> </td> </tr> <tr> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"> <div style="CLEAR:both;CLEAR: both">Shenzhen Xunyi Network Technology Corp., Ltd. (&#8220;Shenzhen Xunyi&#8221;)</div> </td> <td> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"> <div style="CLEAR:both;CLEAR: both">Company operated by few former core members of Xunlei&#8217;s web game business<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font><font style="FONT-SIZE: 10pt">&#160;</font></div> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font>During the years ended December&#160;31, 2015, 2016 and 2017, significant related party transactions were as&#160;follows:</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="BORDER-BOTTOM: #9eb6ce 0px solid; BORDER-LEFT: #9eb6ce 0px solid; MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible; BORDER-TOP: #9eb6ce 0px solid; BORDER-RIGHT: #9eb6ce 0px solid" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="41%" colspan="8"> <div>Years&#160;ended&#160;December&#160;31,</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2015</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="57%"> <div>Game sharing costs paid and payable to Zhuhai Qianyou (note a)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>127</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>154</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>84</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Bandwidth revenue from Millet Technology Co., Ltd.</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>316</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Technology service revenue from Beijing Xiaomi</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>344</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,010</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Bandwidth revenue from Millet Communication Technology Co., Ltd.</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>2,483</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,701</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Bandwidth revenue from Beijing Xiaomi Mobile Software Co., Ltd. (note b)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>2,245</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Marketing expense to Millet Communication Technology Co., Ltd.</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>20</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Advertisement revenue from Guangzhou Millet Information Service Co., Ltd.</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>125</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Technology service revenue from Beijing Xiaomi Mobile Software Co., Ltd. (note c)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>5,803</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Accrued to Aiden &#38; Jasmine Limited (note d)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>54</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>54</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>54</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Accrued to Vantage Point Global Limited (note d)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>146</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>146</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>146</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> </div> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"><font style="FONT-SIZE: 10pt">note a &#150; The Company obtained an exclusive game operation right from Zhuhai Qianyou, which is specialized in developing online games. According to the agreement, the Company will share revenues derived by the licensed games with Zhuhai Qianyou.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"><font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"><font style="FONT-SIZE: 10pt">note b &#150; In 2017, Onething entered into a contract with Beijing Xiaomi Mobile Software for the provision of bandwidth to Beijing Xiaomi Mobile Software at a price benchmarking against market price, based on actual usage.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"><font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"><font style="FONT-SIZE: 10pt">note c &#150; The Group is entitled to receive a mutually agreed percentage of net advertising revenue with reference to market price, covering a period from January 2016 to mid-June 2017, as compensation for technology solution services provided to Beijing Xiaomi Mobile Software.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"><font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">note d &#150; In 2014, the Group repurchased <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 3,860,733</font> common shares from Aiden &#38; Jasmine Limited (Co- founder&#8217;s company) for USD<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">10,879,000</font> and <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 10,334,679</font> common shares from Vantage Point Global Limited (Founder&#8217;s company) for USD<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">29,121,000</font>. According to the repurchase contract, the Company was entitled to an amount (the &#8220;Withheld Price&#8221;) to withhold any taxes with respect to this repurchase as required under the applicable laws. If the Sellers (Aiden &#38; Jasmine Limited and Vantage Point Global Limited) have not been specifically required by the applicable governmental or regulatory authority to pay any taxes as required under the applicable laws in connection with the repurchase, after the fifth anniversary of the Closing Date, the Company will pay to the Sellers the Withheld Price with a simple interest thereon at the rate of five percent (<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">5</font>%) per annum (the &#8220;repayment price&#8221;) from the Closing Date. Therefore, the Withheld Price for Aiden &#38; Jasmine Limited and Vantage Point Global Limited was USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 1,125,000</font> (including interest of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 37,000</font>) and USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 3,012,000</font> (including interest of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 100,000</font>) respectively. The interest accrued in 2017 was USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 54,000</font> and <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 146,000</font> for Aiden &#38; Jasmine Limited and Vantage Point Global Limited respectively.</font></div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font><font style="FONT-SIZE: 10pt">&#160;</font></div> <table style="MARGIN-TOP: 0px; WIDTH: 100%; MARGIN-BOTTOM: 0px; FONT-SIZE: 10pt" cellspacing="0" cellpadding="0"> <tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"> <td style="TEXT-ALIGN: left; WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both">note e &#150;</div> </td> <td style="TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both">In December 2017, the Company signed Disposal Agreement to divest its web game business, a major line of the Group&#8217;s online game business, to Shenzhen Xunyi at a price resulted from negotiation based on commercial terms. (note 3)<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"><font style="FONT-SIZE: 10pt"></font>&#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"><font style="FONT-SIZE: 10pt">As of December 31, 2015, 2016 and 2017, the amounts due to / from related parties were as follows:</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"><font style="FONT-SIZE: 10pt">&#160;</font></div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>December&#160;31,<br/> 2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>December&#160;31,<br/> 2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="71%"> <div>Amounts due to related parties</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Accounts payable to Zhuhai Qianyou</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>45</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>10</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Long-term payable to Aiden &#38; Jasmine Limited</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,233</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,289</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Long-term payable to Vantage Point Global Limited</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>3,304</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>3,448</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> </div> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"><font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>December&#160;31,<br/> 2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>December&#160;31,<br/> 2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="71%"> <div>Amounts due from related parties</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Accounts receivable from Beijing Xiaomi</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>95</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Accounts receivable from Millet Communication Technology Co., Ltd.</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>939</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Accounts receivable from Beijing Xiaomi Mobile Software Co., Ltd.</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>6,738</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Accounts receivable from Beijing Millet Payment Technologies Limited</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>38</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>92</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Accounts receivable from Guangzhou Millet Information Service Co., Ltd.</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>136</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Accounts receivable from Shenzhen Xunlei Finance Information Service Co., Ltd.</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>5</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Other receivable from Shenzhen Crystal Technology Co., Ltd.</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>6</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>6</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Other receivable from Shenglong Zou</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>9</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>9</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Other receivable from Chuan Wang</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>5</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>5</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> </div> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -URI http://asc.fasb.org/topic&amp;trid=2122745<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6716594672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Taxation [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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Taxation</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <table style="FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr> <td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; WIDTH: 0%; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top"></td> <td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; WIDTH: 0.5in; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top" width="48"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><strong><font style="FONT-SIZE: 10pt">21.</font></strong></div> </td> <td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt" align="justify"> <strong><font style="FONT-SIZE: 10pt"> Taxation</font></strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.5in" align="justify"><font style="FONT-SIZE: 10pt">&#160;</font></div> <table style="FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr> <td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; WIDTH: 0%; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top"></td> <td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; WIDTH: 0.5in; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top" width="48"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt">(i)</font></div> </td> <td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt" align="justify"><font style="FONT-SIZE: 10pt">Cayman Islands</font></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">Under the current laws of the Cayman Islands, the Company is not subject to tax on income or capital gains. Additionally, upon payment of dividends by the Company to its shareholders, no Cayman Islands withholding tax will be&#160;imposed.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.5in"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <table style="FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr> <td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; WIDTH: 0%; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top"></td> <td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; WIDTH: 0.5in; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top" width="48"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt">(ii)</font></div> </td> <td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt" align="justify"><font style="FONT-SIZE: 10pt">PRC Enterprise Income Tax (&#8220;EIT&#8221;)</font></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">The PRC enterprise income tax is calculated based on the taxable income determined under the PRC laws and accounting standards.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">Under the Corporate Income Tax (&#8220;CIT&#8221;) Law, which became effective on January 1, 2008, foreign invested enterprises and domestic enterprises are subject to a unified CIT rate of <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 25</font>%. In accordance with the implementation rules of the CIT Law, a qualified &#8220;High and New Technology Enterprise&#8221; (&#8220;HNTE&#8221;) is eligible for a preferential tax rate of 15% and a &#8220;Software Enterprise&#8221;(&#8220;SE&#8221;) is entitled exemption from income taxation for the first two years, counting from the year the enterprise makes profit, and reduction half for the next three years.</font></div> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">Shenzhen Xunlei has been recognized as HNTE under the CIT law by relevant government authorities entitled to preferential tax rate of 15% for the years ended December 31, 2015, 2016 and 2017. Onething and Wangwenhua have been recognized as HNTE under the CIT law by relevant government authorities entitled to preferential tax rate of 15% for the years ended December 31, 2017.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">Xunlei <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">Computer was further exempted from EIT for two years commencing from its first year of profitable operation after offsetting prior years&#8217; tax losses, followed by a 50% reduction for the next three years (&#8220;2-year Exemption and 3-year 50% Reduction&#8221;).</font></font></font> The first year of profitable operation of Xunlei Computer is 2013. Xunlei Computer is eligible for a <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 50</font></font></font>% deduction for the years ended December 31, 2015, 2016 and 2017.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">According to a policy of the PRC State tax bureau, enterprises that engage in research and development activities are entitled to claim 150% of the research and development expenses incurred in a year as tax deductible expenses in determining their tax assessable profits for that year, or Super Deduction. Shenzhen Xunlei has been claiming this Super Deduction for the years ended December 31, 2015, 2016 and 2017.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">The other PRC subsidiaries and Consolidated VIEs are subject to a 25% EIT rate.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt"></font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt"></font>&#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">In addition, according to the EIT Law and its implementation rules, foreign enterprises, which have no establishment or place in the PRC but derive dividends, interest, rents, royalties and other income (including capital gains) from sources in the PRC are subject to PRC withholding tax, or WHT, at 10% (a further reduced WHT rate may be available according to the applicable double tax treaty or arrangement). The 10% WHT is generally applicable to any dividends to be distributed from Giganology Shenzhen and Xunlei Computer to the Company out of any profits of Giganology Shenzhen and Xunlei Computer derived after January 1, 2008. Up to December&#160;31, 2017, both Giganology Shenzhen and Xunlei Computer did not declare any dividend to the parent company and have determined that it has no present plan to declare and pay any dividends. The Group currently plans to continue to reinvest its subsidiaries&#8217; undistributed earnings, if any, in its operations in China indefinitely. Accordingly, no withholding income tax was accrued or required to be accrued as of December 31, 2016 and 2017. The undistributed earnings from the Group&#8217;s PRC entities as of December 31, 2016 and 2017 amounted to USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 19,883,000</font> and&#160;USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 12,568,000</font> respectively. An estimated foreign withholding taxes of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 1,988,000</font> and USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 1,257,000</font>&#160;would be due if these earnings were remitted as dividends as of December 31, 2016 and 2017, respectively.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">Moreover, the current EIT Law treats enterprises established outside of China with &#8220;effective management and control&#8221; located in the PRC as PRC resident enterprises for tax purposes. The term &#8220;effective management and control&#8221; is generally defined as exercising overall management and control over the business, personnel, accounting, properties, etc. of an enterprise. The Company, if considered a PRC resident enterprise for tax purposes, would be subject to the PRC Enterprise Income Tax at the rate of <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 25</font>% on its worldwide income for the period after January 1, 2008. As of December 31, 2017, the Company has not accrued for PRC tax on such basis. The Company will continue to monitor its tax status.</font></div> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">The current and deferred portions of income tax expense included in the consolidated statements of operations are as&#160;follows:</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;WIDTH: 100%;  TEXT-INDENT: 0in"> <table style="OVERFLOW: visible; BORDER-TOP: #9eb6ce 0px solid; BORDER-RIGHT: #9eb6ce 0px solid; WIDTH: 100%; BORDER-COLLAPSE: collapse; BORDER-BOTTOM: #9eb6ce 0px solid; MARGIN: 0in; BORDER-LEFT: #9eb6ce 0px solid" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="66%"> <div>Continuing operations</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: center" width="32%" colspan="8"> <div>Years ended December 31,</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="66%"> <div>(In&#160;thousands)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="10%" colspan="2"> <div>2015</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="10%" colspan="2"> <div>2016</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="10%" colspan="2"> <div>2017</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="66%"> <div>Current income tax expenses /(benefit)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="9%"> <div>289</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="9%"> <div>71</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="9%"> <div>(38)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="66%"> <div>Deferred income tax benefit</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="9%"> <div>(4,034)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="9%"> <div>(2,540)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="9%"> <div>(2,214)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="66%"> <div>Income tax benefit</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="9%"> <div>(3,745)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="9%"> <div>(2,469)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="9%"> <div>(2,252)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"></div> </div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">The aggregate amount and per share effect of the tax holidays are as follows:</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;WIDTH: 100%;  TEXT-INDENT: 0in"> <table style="OVERFLOW: visible; WIDTH: 100%; BORDER-COLLAPSE: collapse; MARGIN: 0in" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="57%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="41%" colspan="8"> <div>Years&#160;ended&#160;December&#160;31,</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="57%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 6px" width="13%" colspan="2"> <div>2015</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 6px" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 6px" width="13%" colspan="2"> <div>2016</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 6px" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 6px" width="13%" colspan="2"> <div>2017</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Aggregate dollar effect <strong>(In thousands)</strong></div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(830)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(1,430)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(4,102)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Per share effect&#151;basic</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>0.00</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>0.00</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(0.01)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Per share effect&#151;diluted</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>0.00</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>0.00</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(0.01)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif ">&#160;</div><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">The reconciliation of total tax benefit computed by applying the respective statutory income tax rates to pre-tax loss is as&#160;follows:</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;WIDTH: 100%;  TEXT-INDENT: 0in"> <table style="OVERFLOW: visible; BORDER-TOP: #9eb6ce 0px solid; BORDER-RIGHT: #9eb6ce 0px solid; WIDTH: 100%; BORDER-COLLAPSE: collapse; BORDER-BOTTOM: #9eb6ce 0px solid; MARGIN: 0in; BORDER-LEFT: #9eb6ce 0px solid" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Continuing&#160;operations</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="41%" colspan="8"> <div>Years&#160;ended&#160;December&#160;31,</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>(In&#160;thousands)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="13%" colspan="2"> <div>2015</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="13%" colspan="2"> <div>2016</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="13%" colspan="2"> <div>2017</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Income tax benefit at PRC statutory rate (based on statutory tax rate applicable to enterprises in China)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(5,202)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(8,319)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(11,617)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Effects of differences in tax rates in different jurisdictions applicable to entities of the Group outside of the PRC</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>2,400</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>2,145</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>1,341</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Non-deductible expenses</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>14</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>12</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>32</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Effect of Super Deduction available to Shenzhen Xunlei</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>&#151;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(901)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(546)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Effect of tax holiday</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>1,537</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>2,234</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>4,102</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Change in valuation allowance of deferred tax assets</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>4,750</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>&#151;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>6,748</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Effect on deferred tax assets due to change in tax rates</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(8)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>&#151;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>&#151;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Outside basis difference arising from VIE and its subsidiaries in the PRC</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(2,174)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(5,743)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(652)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Expiration of tax loss</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>290</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>91</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>&#151;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Others</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(5,352)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>8,012</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(1,660)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Income tax benefit</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(3,745)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(2,469)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(2,252)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> </div> </div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font>The tax effects of temporary differences that give rise to the deferred tax asset and liability balances at December&#160;31, 2016 and 2017 are as&#160;follows:</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;WIDTH: 100%;  TEXT-INDENT: 0in"> <table style="OVERFLOW: visible; WIDTH: 100%; BORDER-COLLAPSE: collapse; MARGIN: 0in" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>(In&#160;thousands)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="13%" colspan="2"> <div>December&#160;31,<br/> 2016</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="13%" colspan="2"> <div>December&#160;31,<br/> 2017</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Deferred tax assets, current portion:</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Net operating loss carried forward (note a)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>1,276</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>&#151;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Amortization of intangible assets arising from intragroup transactions (note b)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>51</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>&#151;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Valuation allowance</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(106)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>&#151;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Deferred tax assets, current portion, net</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>1,221</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>&#151;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Deferred tax assets, non-current portion:</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Net operating losses carried forward (note a)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>12,093</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>19,246</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Impairment of long-term equity investment</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>348</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>562</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Allowance for advance to suppliers</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>576</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>88</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Impairment of intangible assets</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>&#151;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>686</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Impairment of property and equipment</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>&#151;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>151</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Impairment of other receivables</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>&#151;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>1,938</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Valuation allowance</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(9,745)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(16,599)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Deferred tax assets, non-current portion, net (note d)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>3,272</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>6,072</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Deferred tax liabilities, non-current portion:</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Outside basis difference (note c)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(635)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>&#151;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> </div> </div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">Upon adoption of ASU2015-17, deferred tax assets and liabilities are classified as noncurrent in the statement of financial position for the year ended December 31, 2017. Prior periods were not retrospectively adjusted.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 35.45pt; TEXT-INDENT: -35.45pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <table style="FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 99.98%; BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid" cellspacing="0" cellpadding="0" width="99%" border="0"> <tr> <td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; WIDTH: 0.5in; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top" width="48"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt">Note a:</font></div> </td> <td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt"></font> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt">As of December 31, 2017, the Group had tax loss carryforwards of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 10,314,000</font>, which can be carried forward to offset future taxable income. The net operating tax loss carryforwards will begin to expire as follows:</font></div> </div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 35.45pt; TEXT-INDENT: -35.45pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;WIDTH: 100%;  TEXT-INDENT: 0in"> <table style="OVERFLOW: visible; WIDTH: 100%; BORDER-COLLAPSE: collapse; MARGIN: 0in" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"> <div>(In&#160;thousands)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: center" width="12%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"> <div>2018</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>5,721</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"> <div>2019</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>3,389</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"> <div>2020</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>555</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"> <div>2021</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>75</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"> <div>2022 and thereafter</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>574</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>10,314</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 35.45pt; TEXT-INDENT: -35.45pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <table style="FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 99.98%; BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid" cellspacing="0" cellpadding="0" width="99%" border="0"> <tr> <td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; WIDTH: 0.5in; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top" width="48"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt">Note b:</font></div> </td> <td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt"></font> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt">Before 2008, Giganology Shenzhen sold several self-developed software at a market valuation of approximately RMB <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 42</font>&#160;million (USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 6.4</font> million) to Shenzhen Xunlei. Shenzhen Xunlei was entitled to capitalize the amounts as intangible assets for tax purposes and the respective amortization charges could be entitled to claim tax deduction. As a result, this transaction had created a temporary difference between the accounting base (on&#160;a group basis) and the tax base (on&#160;Shenzhen Xunlei standalone basis) and led to origination of a deferred tax&#160;asset.</font></div> </div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 35.45pt; TEXT-INDENT: -35.45pt"> <font style="FONT-SIZE: 10pt"></font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <table style="MARGIN-BOTTOM: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"> <td style="WIDTH: 0px"></td> <td style="WIDTH: 0.5in; TEXT-ALIGN: left"> <div>Note c:</div> </td> <td style="TEXT-ALIGN: left"> <div>The deferred tax liabilities arising from the aggregate retained earnings and reserves of the VIE and its subsidiaries that are expected to be recovered by Giganology Shenzhen and other affiliates of the Group in the future periods, amounted to USD 2,541,000 and nil as of December 31, 2016 and 2017, respectively.</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <table style="MARGIN-BOTTOM: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"> <td style="WIDTH: 0px"></td> <td style="WIDTH: 0.5in; TEXT-ALIGN: left"> <div>Note d:</div> </td> <td style="TEXT-ALIGN: left"> <div>As at December 31, 2017, the deferred tax asset and liability balances are expected to be recoverable as follows:</div> </td> </tr> </table> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;&#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;WIDTH: 100%;  TEXT-INDENT: 0in"> <table style="OVERFLOW: visible; WIDTH: 100%; BORDER-COLLAPSE: collapse; MARGIN: 0in" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"> <div>(In&#160;thousands)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: center" width="12%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"> <div>Within one year</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>6,033</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"> <div>After one year</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>39</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>6,072</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> </div> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> Movement of valuation allowance is as follows:</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> <font style="FONT-SIZE: 10pt">&#160;</font></div> </div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;WIDTH: 100%;  TEXT-INDENT: 0in"> <table style="OVERFLOW: visible; WIDTH: 100%; BORDER-COLLAPSE: collapse; MARGIN: 0in" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="57%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="41%" colspan="8"> <div>Years&#160;ended&#160;December&#160;31,</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>(In&#160;thousands)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 4px" width="13%" colspan="2"> <div>2015</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 4px" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 4px" width="13%" colspan="2"> <div>2016</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 4px" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 4px" width="13%" colspan="2"> <div>2017</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Beginning balance</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(291)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(4,559)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(9,851)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Additions</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(4,268)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(5,292)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(6,748)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Write-off</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>&#151;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>&#151;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>&#151;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Ending balance</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(4,559)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(9,851)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(16,599)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">In 2016, valuation allowance was provided for net operating loss carryforwards of Beijing Xunlei, Xunlei Games, Onething, Beijing Xunjing and Crystal Interactive because it was more likely than not that such deferred tax assets will not be realized based on the Group's estimate of their future taxable income, and the fact that the five entities were not included in the tax strategy plan. In 2017, valuation allowance was provided for net operating loss carryforwards of Beijing Xunlei, Xunlei Games, Onething, Beijing Xunjing and Crystal Interactive because it was more likely than not that such deferred tax assets will not be realized based on the Group's estimate of their future taxable income, and the fact that the five entities were not included in the tax strategy plan.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <strong><font style="FONT-SIZE: 10pt">&#160;</font></strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">As of December&#160;31, 2017, the tax returns of the Group&#8217;s subsidiaries, VIE and its subsidiaries since their respective dates of incorporation are still open to&#160;examination.<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font></font></div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6848306160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair value measurements<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair value measurements [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="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair value measurements</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <table style="clear:both;WIDTH: 99.98%; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="99%"> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><strong><font style="FONT-SIZE: 10pt">22.</font></strong></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt" align="justify"> <strong><font style="FONT-SIZE: 10pt">Fair value measurements</font></strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0in 0in 0pt 35.45pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">Effective January&#160;1, 2008, the Group adopted ASC&#160;820-10, Fair Value Measurements and Disclosures, which defines fair value, establishes a framework for measuring fair value and expands financial statement disclosures about fair value measurements. Although adoption did not impact the Group&#8217;s consolidated financial statements, ASC 820-10&#160;requires additional disclosures to be provided on fair value measurements.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">ASC 820-10&#160;establishes a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value as&#160;follows:</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -42.55pt; MARGIN: 0in 0in 0pt 42.55pt"> <font style="FONT-SIZE: 10pt">Level&#160;1&#151;Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active&#160;markets</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -42.55pt; MARGIN: 0in 0in 0pt 42.55pt"> <font style="FONT-SIZE: 10pt">Level&#160;2&#151;Include other inputs that are directly or indirectly observable in the marketplace or based on quoted price in markets that are not&#160;active</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -42.55pt; MARGIN: 0in 0in 0pt 42.55pt"> <font style="FONT-SIZE: 10pt">Level&#160;3&#151;Unobservable inputs which are supported by little or no market activity and are significant to the overall fair value measurement</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">ASC 820-10&#160;describes three main approaches to measuring the fair value of assets and liabilities: (1)&#160;market approach; (2)&#160;income approach and (3)&#160;cost approach. The market approach uses prices and other relevant information generated from market transactions involving identical or comparable assets or liabilities. The income approach uses valuation techniques to convert future amounts to a single present value amount. The measurement is based on the value indicated by current market expectations about those future amounts. The cost approach is based on the amount that would currently be required to replace an&#160;asset.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">The following table sets forth the financial instruments, measured at fair value, by level within the fair value hierarchy as of December 31, 2016 and 2017.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="BORDER-BOTTOM: #9eb6ce 0px solid; BORDER-LEFT: #9eb6ce 0px solid; MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible; BORDER-TOP: #9eb6ce 0px solid; BORDER-RIGHT: #9eb6ce 0px solid" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="43%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="55%" colspan="11"> <div> Fair&#160;value&#160;measurements&#160;as&#160;at&#160;December&#160;31,&#160;2016</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="43%"> <div>(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>Total</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>Quoted&#160;prices<br/> in&#160;active&#160;market<br/> for&#160;identical<br/> assets<br/> (Level&#160;1)</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>Significant<br/> other<br/> observable<br/> inputs<br/> (Level&#160;2)</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>Significant<br/> unobservable<br/> inputs<br/> (Level 3)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="43%"> <div>Cash equivalents: time deposits with original maturities less than three months</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>115,944</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>115,944</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="43%"> <div>Short term investments:</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="43%"> <div>Investments in financial instruments</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>143,131</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>143,131</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="43%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>259,075</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>259,075</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"></div> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="BORDER-BOTTOM: #9eb6ce 0px solid; BORDER-LEFT: #9eb6ce 0px solid; MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible; BORDER-TOP: #9eb6ce 0px solid; BORDER-RIGHT: #9eb6ce 0px solid" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="43%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="55%" colspan="11"> <div> Fair&#160;value&#160;measurements&#160;as&#160;at&#160;December&#160;31,&#160;2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="43%"> <div>(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>Total</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>Quoted&#160;prices<br/> in&#160;active&#160;market<br/> for&#160;identical<br/> assets<br/> (Level&#160;1)</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>Significant<br/> other<br/> observable<br/> inputs<br/> (Level&#160;2)</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>Significant<br/> unobservable<br/> inputs<br/> (Level 3)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="43%"> <div>Cash equivalents: time deposits with original maturities less than three months</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>115,534</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>115,534</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="43%"> <div>Short term investments:</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="43%"> <div>Investments in financial instruments</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>138,915</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>138,915</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="43%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>254,449</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>254,449</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"></div> </div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -URI http://asc.fasb.org/topic&amp;trid=2155941<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6848533424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other income, net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>Other income, net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestAndOtherIncomeTextBlock', window );">Other income, net</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <table style="clear:both;WIDTH: 99.98%; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="99%"> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><strong><font style="FONT-SIZE: 10pt">23.</font></strong></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt" align="justify"> <strong><font style="FONT-SIZE: 10pt">Other income, net</font></strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.5in; MARGIN: 0in 0in 0pt 0.5in"> <strong><font style="FONT-SIZE: 10pt">&#160;</font></strong></div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="BORDER-BOTTOM: #9eb6ce 0px solid; BORDER-LEFT: #9eb6ce 0px solid; MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible; BORDER-TOP: #9eb6ce 0px solid; BORDER-RIGHT: #9eb6ce 0px solid" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Continuing&#160;Operations</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="41%" colspan="8"> <div>Years&#160;ended&#160;December&#160;31,</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2015</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="57%"> <div>Government subsidy income</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>1,902</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>2,358</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>2,788</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Investment income from short-term investments</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>3,666</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>4,054</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>4,204</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Dilution gains arising from deemed disposal of investment (note 11)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>702</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>689</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>491</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Investment income/loss on disposal of long-term investment (note 11)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>626</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(187)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Investment loss on impairment of long-term investment (note 11)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(802)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(1,654)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(596)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Exchange losses, net</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(2,771)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(354)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(57)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Settlement income</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>755</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>326</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>533</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Others</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>175</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>458</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>704</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>3,627</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>6,503</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>7,880</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"></div> </div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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_InterestAndOtherIncomeTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for interest and other income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 610<br> -URI http://asc.fasb.org/topic&amp;trid=49130413<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndOtherIncomeTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-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>48
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6860773088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and contingencies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and contingencies</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; WIDTH: 99.98%; FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid" border="0" cellspacing="0" cellpadding="0" width="99%"> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><strong><font style="FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font>24.</font></strong></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt" align="justify"> <strong><font style="FONT-SIZE: 10pt">Commitments and contingencies</font></strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"><strong><i><font style="FONT-SIZE: 10pt"> &#160;</font></i></strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"><strong><i><font style="FONT-SIZE: 10pt">Rental commitments</font></i></strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">The Group leases facilities in the PRC under non-cancellable operating leases expiring on different dates. Payments under operating leases are expensed on a straight-line basis over the periods of the respective leases, including any free rental&#160;periods.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">Total office rental expenses under all operating leases were USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 2,751,000</font>, USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 2,382,000</font> and USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 2,976,000</font> for the years ended December&#160;31, 2015, 2016 and 2017, respectively.</font></div> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">Future minimum payments under non-cancellable operating leases of office rental consist of the following as of December&#160;31,&#160;2017:</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="right"><font style="FONT-SIZE: 10pt">&#160;</font></div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="85%"> <div style="CLEAR:both;CLEAR: both">(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"> <div style="CLEAR:both;CLEAR: both">2018</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">3,440</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"> <div style="CLEAR:both;CLEAR: both">2019</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">1,784</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"> <div style="CLEAR:both;CLEAR: both">2020</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">232</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">5,456</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> </table> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <strong><i><font style="FONT-SIZE: 10pt"> &#160;</font></i></strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <strong><i><font style="FONT-SIZE: 10pt">Bandwidth lease commitments</font></i></strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">The Group leases bandwidth in the PRC under non-cancellable operating leases expiring on different dates. Payments under bandwidth leases are expensed on a straight-line basis over the duration of the respective lease periods, including any lease free&#160;periods.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt"><font style="BACKGROUND-COLOR: transparent">Total bandwidth leasing costs for continuing operations under all operating leases were USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 37,218,000</font>, USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 55,135,000</font> and USD <font style="BACKGROUND-IMAGE: none; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: 0% 0%"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 68,441,000</font></font> for the years ended December 31, 2015, 2016 and 2017. Total bandwidth leasing costs for discontinued operations under all operating leases were USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 2,983,000</font>, nil and <font style="BACKGROUND-IMAGE: none; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: 0% 0%"> nil</font> for the years ended December 31, 2015, 2016 and 2017.</font></font></div> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">Future minimum payments under non-cancellable bandwidth leases consist of the following as of December&#160;31, 2017:</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="BORDER-BOTTOM: #9eb6ce 0px solid; BORDER-LEFT: #9eb6ce 0px solid; MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible; BORDER-TOP: #9eb6ce 0px solid; BORDER-RIGHT: #9eb6ce 0px solid" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="85%"> <div style="CLEAR:both;CLEAR: both">(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"> <div style="CLEAR:both;CLEAR: both">2018</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">11,536</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"> <div style="CLEAR:both;CLEAR: both">2019</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">418</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"> <div style="CLEAR:both;CLEAR: both">2020</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">84</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">12,038</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> </div> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <strong><i><font style="FONT-SIZE: 10pt"> &#160;</font></i></strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <strong><i><font style="FONT-SIZE: 10pt">Capital commitments</font></i></strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <font style="FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">As at December&#160;31, 2017, the Group has unconditional purchase obligations for switchboards, servers, office software and construction in progress that had not been recognized in the amount of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 4,368,000</font>.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt"></font>&#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="85%"> <div style="CLEAR:both;CLEAR: both">(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"> <div style="CLEAR:both;CLEAR: both">2018</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">2,953</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"> <div style="CLEAR:both;CLEAR: both">2019</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">971</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"> <div style="CLEAR:both;CLEAR: both">2020</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">444</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">4,368</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> </table> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <strong>&#160;</strong> &#160; <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <strong><i><font style="FONT-SIZE: 10pt"> Litigation</font></i></strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">The Group is involved in a number of cases pending in various courts. These cases are substantially related to alleged copyright infringement as well as routine and incidental matters to its business, among others. Adverse results in these lawsuits may include awards of damages and may also result in, or even compel, a change in the Group&#8217;s business practices, which could impact the Group&#8217;s future financial results. The Group had incurred USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 3,307,000</font>, USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 1,669,000</font> and USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 9,453,000</font> legal and litigation related expenses for the years ended December&#160;31, 2015, 2016 and 2017, respectively. For the year ended December 31, 2017, legal and litigation related expenses include a settlement of USD<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">3.9</font> million reached during the year.</font></div> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt"><font style="BACKGROUND-COLOR: transparent">Up to April 25, 2018, which is the date when the consolidated financial statements were issued, the Group had <font style="BACKGROUND-IMAGE: none; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: 0% 0%"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 42</font></font> lawsuits pending against the Group with an aggregate amount of claimed damages of approximately RMB <font style="BACKGROUND-IMAGE: none; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: 0% 0%"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 112</font></font> million (USD <font style="BACKGROUND-IMAGE: none; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: 0% 0%"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 16.76</font></font> million) which occurred before December 31, 2017 (2016: RMB <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 89.27</font> million (USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 12.87</font> million)). Of the <font style="BACKGROUND-IMAGE: none; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: 0% 0%"> 42</font> pending lawsuits, <font style="BACKGROUND-IMAGE: none; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: 0% 0%"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 39</font></font> lawsuits were relating to the alleged copyright infringement in the PRC. The Group had accrued for USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 1,755,000</font> litigation related expenses in &#8216;&#8216;Accrued expenses and other liabilities&#8217;&#8217; in the consolidated balance sheet as of December 31, 2017 (2016: USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 2,062,000</font>), which is the most probable and reasonably estimable outcome.</font></font></div> <font style="FONT-SIZE: 10pt"><font style="BACKGROUND-COLOR: transparent">&#160;</font></font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <font style="BACKGROUND-COLOR: transparent">The Group estimated the litigation compensation based on judgments handed down by the court, out-of-court settlements of similar cases as well as advices from the Group&#8217;s legal counsel. The Group is in the process of appealing certain judgments for which the losses had been accrued. Although the results of unsettled litigation and claims cannot be predicted with certainty, the Group does not expect that the outcome of the <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">42</font> lawsuits will result in the amounts accrued materially different from the range of reasonably possible losses. In the opinion of management, there was not at least a reasonable possibility the Company may have incurred a material loss, or a material loss in excess of a recorded accrual, with respect to loss contingencies for asserted legal and other claims. However, the outcome of litigation is inherently uncertain. If one or more of these legal matters were resolved against the Company in a reporting period for amounts in excess of management&#8217;s expectations, the Company&#8217;s consolidated financial statements for that reporting period could be materially adversely affected.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> In May 2014, the Group entered into a content protection agreement with the Motion Picture Association of America, Inc., or MPAA, and its members, which are six major U.S. entertainment content providers. In that agreement, the Group agreed to implement a comprehensive system of measures designed to prevent unauthorized downloading of and access to such content providers&#8217; works. After beginning the roll-out for several months, the Group suspended implementation of the filter but have identified and are in the process of implementing a new filter. Even with the implementation of a new filter, however, the Group&#8217;s copyright protection measures would not be able to fully protect the Group against copyright infringement suits. In January 2015, a number of MPAA member studios filed 28 copyright infringement lawsuits against the Group on 28 video products in the Shenzhen Nanshan District Court in China. The court combined these cases into two cases for trial and entered a judgment on both cases on August 21, 2017. The court held, among others, that the Group infringed the plaintiffs&#8217; copyright on 13 of 28 video products and were required by the court to compensate the plaintiff for a total of RMB1.4 million. As of the date of this annual report, those cases are awaiting decisions of appellate court.</div> </div> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6848383456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Certain risks and concentration<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RisksAndUncertaintiesAbstract', window );"><strong>Certain risks and concentration [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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskDisclosureTextBlock', window );">Certain risks and concentration</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; WIDTH: 99.98%; FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid" border="0" cellspacing="0" cellpadding="0" width="99%"> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><strong><font style="FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font>25.</font></strong></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt" align="justify"> <strong><font style="FONT-SIZE: 10pt">Certain risks and concentration</font></strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <strong><font style="FONT-SIZE: 10pt">&#160;</font></strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <strong><font style="FONT-SIZE: 10pt">PRC regulations</font></strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">Current PRC laws and regulations place certain restrictions on foreign ownership of companies that engage in internet businesses, including the provision of online video and online advertising services. Specifically, foreign ownership in an internet content provider or other value-added telecommunication service providers may not exceed <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 50</font>%. The Group conducts its operations in China principally through contractual arrangements among Giganology Shenzhen, its wholly-owned PRC subsidiary, and Shenzhen Xunlei and its shareholders. Shenzhen Xunlei holds the licenses and permits necessary to conduct its resource discovery network, online advertising, online games and related businesses in China and hold various operating subsidiaries that conduct a majority of its operations in China. The Company conducts all of its operations in China through, Shenzhen Xunlei, a variable interest entity, which it consolidates as a result of a series contractual arrangements enacted. If the Company had direct ownership of Shenzhen Xunlei, it would be able to exercise its rights as a shareholder to effect changes in the board of directors of Shenzhen Xunlei, which in turn could effect changes at the management level, subject to any applicable fiduciary obligations. However, under the current contractual arrangements, it relies on Shenzhen Xunlei and its shareholders&#8217; performance of their contractual obligations to exercise effective control. In addition, its operating contract with Shenzhen Xunlei has a term of ten years, which is subject to Giganology Shenzhen&#8217;s unilateral termination right. None of Shenzhen Xunlei or its shareholders may terminate the contracts prior to the expiration date.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">Further, the Group believes that the contractual arrangements among Giganology Shenzhen, Shenzhen Xunlei and its shareholders are in compliance with PRC law and are legally enforceable. However, the Chinese government may issue from time to time new laws or new interpretations on existing laws to regulate this industry. Regulatory risk also encompasses the interpretation by the tax authorities of current tax laws, and the Group&#8217;s legal structure and scope of operations in the PRC, which could be subject to further restrictions resulting in limitations on the Company&#8217;s ability to conduct business in the PRC. The PRC government may also require the Company to restructure the Group&#8217;s operations entirely if it finds that its contractual arrangements do not comply with applicable laws and regulations. Furthermore, it could revoke the Group&#8217;s business and operating licenses, require it to discontinue or restrict its operations, restrict its right to collect revenues, block its website, require it to restructure its operations, impose additional conditions or requirements with which the Group may not be able to comply, or take other regulatory or enforcement actions against the Group that could be harmful to its business. The imposition of any of these penalties may result in a material and adverse effect on the Group&#8217;s ability to conduct the Group&#8217;s business. In addition, if the imposition of any of these penalties causes the Group to lose the rights to direct the activities of the VIE and its subsidiaries or the right to receive their economic benefits, the Group would no longer be able to consolidate the VIE. The Group does not believe that any penalties imposed or actions taken by the PRC Government would result in the liquidation of the Company, Giganology Shenzhen or Shenzhen Xunlei.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">As of December 31, 2017, the aggregate loss and distributable reserves of VIE and VIE&#8217;s subsidiaries amounted to approximately USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 32,222,000</font> and the aggregate retained earnings and distributable reserves amounted to USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 2,541,000</font> as of December 31, 2016, which has been included in the consolidated financial statements.</font></div> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">As stated above, Shenzhen Xunlei holds assets that are important to the operation of the Group&#8217;s business, including patents for proprietary technology, related domain names and trademarks. If Shenzhen Xunlei or its subsidiaries falls into bankruptcy and all or part of its assets become subject to liens or rights of third-party creditors, the Group may be unable to conduct its business activities in China, which could have a material adverse effect on the Group&#8217;s future financial position, results of operations or cash flows. However, the Group believes this is a normal business risk many companies face. The Group will continue to closely monitor the financial conditions of Shenzhen Xunlei and its subsidiaries.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">Shenzhen Xunlei and its subsidiaries&#8217; assets comprise both recognized and unrecognized revenue-producing assets. The recognized revenue-producing assets include intangible assets, purchased property and equipment. The balances of these assets held by the VIE and its subsidiaries are included in &#8220;property and equipment, net&#8221; and &#8220;intangible assets, net&#8221; in the consolidated balance sheet and specifically in the VIE table on the following page. The unrecognized revenue-producing assets mainly consist of license, patents, trademarks, and domain names which are not recorded in the financial statement as they didn&#8217;t meet the recognition criteria set in ASC 350-30-25. The licenses stated above primarily consist of licenses that grant the VIE and its subsidiaries the right to produce and broadcast internet, radio, and television programs. One of them is the ICP licenses as described in note 1.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> As of December 31, 2017, Shenzhen Xunlei and its subsidiaries held patents granted in the PRC and in the United States. Presently, patent applications are being examined by the State Intellectual Property Office of the PRC and also patent application is being reviewed by the United States Patent and Trademark Office.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px"> As of December 31, 2017, Shenzhen Xunlei and its subsidiaries have applied to register trademarks, of which the Company has received registered trademarks in different applicable trademark categories including registered with World Intellectual Property Organization.&#160;&#160; <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font>The following consolidated financial information of the Group&#8217;s VIE and its subsidiaries from continuing operations was included in the accompanying consolidated financial statements, before elimination of balances with the Company and its subsidiaries, as of and for the years ended:</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="27%" colspan="5"> <div>As&#160;of&#160;December&#160;31,</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>Current assets:</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Cash and cash equivalents</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>40,393</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>48,044</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Short-term investments</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>28,749</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>7,853</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Accounts receivable, net</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>14,824</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>40,938</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Due from related parties</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,083</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>6,970</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Deferred tax assets</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>971</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>-</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Inventories</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>374</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>3,880</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Prepayments and other current assets</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>15,123</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>10,963</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Held-for-sale assets</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>20</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>26</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>Total current assets</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>101,537</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>118,674</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>Non-current assets:</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Equity method investments</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>25,479</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>27,428</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Deferred tax assets</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,849</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>4,555</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Property and equipment, net</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>20,039</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>19,491</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Construction in progress</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>574</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>4,517</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Intangible assets, net</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>11,083</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>5,511</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Goodwill</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>20,497</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>21,760</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Other long-term prepayments</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,187</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,885</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>Total non-current assets</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>80,708</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>85,147</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>Total assets</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"> <div>182,245</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"> <div>203,821</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>Current liabilities:</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Accounts payable (note a)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>44,162</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>68,469</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Due to a related party</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>45</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>10</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Deferred revenue and income, current portion</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>22,923</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>27,738</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Income tax payable</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>2,253</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>3,128</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Accrued liabilities and other payables (note b)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>104,114</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>132,322</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Held-for-sale liabilities</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,337</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>822</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>Total current liabilities</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>174,834</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>232,489</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>Non-current liabilities:</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Deferred revenue and income, non-current portion</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>3,539</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>2,934</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>Total non-current liabilities</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>3,539</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>2,934</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>Total liabilities</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"> <div>178,373</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"> <div>235,423</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font> &#160; <table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"> <td style="TEXT-ALIGN: left; WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both">Note a.</div> </td> <td style="TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both">The balance included inter-companies balances with the Company and its subsidiaries of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 9,360,000</font> and USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 18,704,000</font> as of December 31, 2016 and 2017, respectively.</div> </td> </tr> </table> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.45in; MARGIN: 0pt 0px 0pt 0.45in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="left">&#160;</div> <table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"> <td style="TEXT-ALIGN: left; WIDTH: 0px"> <div style="CLEAR:both;CLEAR: both"></div> </td> <td style="TEXT-ALIGN: left; WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both">Note b.</div> </td> <td style="TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both">The balance included inter-companies balances with the Company and its subsidiaries of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 91,477,000</font> and USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 74,394,000</font> as of December 31, 2016 and 2017, respectively.</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.45in; MARGIN: 0pt 0px 0pt 0.45in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="left">&#160;<font style="FONT-SIZE: 10pt"> &#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="41%" colspan="8"> <div>Years&#160;ended&#160;December&#160;31,</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2015</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="57%"> <div>Net revenue from continuing operations</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>119,761</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>140,236</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>200,591</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Net loss attributable to Xunlei Limited</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(15,646)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(31,196)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(49,339)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"><font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="41%" colspan="8"> <div>Years&#160;ended&#160;December&#160;31,</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 7px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2015</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 7px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 7px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 7px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 7px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="57%"> <div>Net cash (used in)/provided by operating activities</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>41,723</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>3,565</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>(6,992)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Net cash (used in)/provided by investing activities</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(51,721)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,859</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>13,463</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Net cash provided by financing activities</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,055</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>2,508</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,180</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>(8,943)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>7,932</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>7,651</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> </div> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">Foreign exchange risk</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">The Group&#8217;s financing activities are denominated mainly in the USD. The RMB is not freely convertible into foreign currencies. Remittances of foreign currencies into the PRC and exchange of foreign currencies into the RMB require approval by foreign exchange administrative authorities and certain supporting documentation. The State Administration for Foreign Exchange, under the authority of the People&#8217;s Bank of China, controls the conversion of the RMB into other currencies. The revenues and expenses of the Company&#8217;s subsidiaries, consolidated VIE and its subsidiaries are generally denominated in the RMB and their assets and liabilities are denominated in&#160;the RMB.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">Concentration of customer risk</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">The top <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 10</font>&#160;customers accounted for <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 26</font>%, <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 18</font>% and <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 27</font>% of the net revenues for the years ended December&#160;31, 2015, 2016 and 2017, respectively. Prior to entering into sales agreements, the Group performs credit assessments of its customers to assess the credit history of its customers. Further, the Group has not experienced any significant bad debts with respect to its accounts receivable.</font></div> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">Credit risk</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">As of December&#160;31, 2016 and 2017, substantially all of the Group&#8217;s cash and cash equivalents were held at reputable financial institutions in the jurisdictions where the Group and its subsidiaries are located. The Group believes that it is not exposed to unusual risks as these financial institutions have high credit quality. The Group has not experienced any losses on its deposits of cash and cash equivalents.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">Prior to entering into sales agreements, the Group performs credit assessments of its customers to assess the credit history of its customers. Further, the Group has not experienced any significant bad debts with respect to its accounts receivable.</font></div> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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_ConcentrationRiskDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6860773088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent events<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">Subsequent events</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"> <td style="TEXT-ALIGN: left; WIDTH: 0.5in"> <div><b>26.</b></div> </td> <td style="TEXT-ALIGN: justify"> <div><b>Subsequent events</b></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <i>Restricted shares grant</i></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <i>&#160;</i></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> In March 2018, <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 2,815,520</font> restricted shares had been granted to certain executive officers or employees of the Group under the 2010 share incentive plan.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <i>Investments</i>&#160;&#160; <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <i><font style="FONT-SIZE: 10pt"><font style="BACKGROUND-COLOR: transparent">&#160;</font></font></i> <font style="FONT-SIZE: 10pt"></font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt"><font style="BACKGROUND-COLOR: transparent">In November 2017, the Group has prepaid USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 1.5</font> million (RMB <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 9.6</font> million) to Henan Zhaoteng Investment Co., Ltd. for acquisition <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 80</font>% of its equity interests in Henan Tourism Information Co., Ltd. This acquisition was not closed as of <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">April 25</font>, 2018.</font></font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt"><font style="BACKGROUND-COLOR: transparent">&#160;</font></font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <i><font style="FONT-SIZE: 10pt"><font style="BACKGROUND-COLOR: transparent">Class action lawsuits against the Company</font></font></i></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <i><font style="FONT-SIZE: 10pt"><font style="BACKGROUND-COLOR: transparent">&#160;</font></font></i></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="BACKGROUND-IMAGE: none; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: 0% 0%; FONT-SIZE: 10pt"> </font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <font style="BACKGROUND-IMAGE: none; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: 0% 0%; FONT-SIZE: 10pt"> In January 2018, two putative shareholder class action lawsuits were filed in the United States District Courts for the Southern District of New York against Xunlei and certain of its current and former officers and directors: Dookeran v. Xunlei Limited, et al. (filed on January 18, 2018, Case No: 18-cv-467 (S.D.N.Y.)), and Peng Li v. Xunlei Limited, et al. (filed on January 24, 2018, Case No. 18-cv-646 (S.D.N.Y.)). Purporting to sue on behalf of all investors who purchased or acquired Xunlei stock from October 10, 2017, to January 11, 2018, Plaintiffs allege that certain statements regarding OneCoin <font style="FONT-SIZE: 10pt;FONT-FAMILY:Times New Roman, Times, Serif">(now called &#8220;LinkToken&#8221;) in the Company&#8217;s press releases and on a quarterly investor call were false and misleading because, among other things, they failed to disclose that OneCoin was a disguised &#8220;initial coin offering&#8221; and &#8220;initial miner offering&#8221; and constituted &#8220;unlawful financial activity.&#8221; Plaintiffs seek to recover under Sections 10(b) and 20(a) of the U.S. Securities Exchange Act of 1934 and Rule 10b-5 thereunder. On April 12, 2018, the court consolidated the actions under the caption In re Xunlei Limited Securities Litigation, No. 18-cv-467 (RJS), and appointed lead plaintiffs and lead plaintiffs&#8217; counsel. The proceedings are still at an early stage, and the consolidated amended complaint has not yet been filed.</font></font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <font style="BACKGROUND-IMAGE: none; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: 0% 0%; FONT-SIZE: 10pt"> <font style="BACKGROUND-COLOR: transparent"> &#160;</font></font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <font style="BACKGROUND-IMAGE: none; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: 0% 0%; FONT-SIZE: 10pt"> <font style="BACKGROUND-COLOR: transparent">Given the early stage of the proceedings, no provision in respect of these putative class action lawsuits is considered necessary apart from the legal fee to be accrued in 2018 according to ASC450-20-25, which requires an estimated loss from a loss contingency be accrued by a charge to income if both probable and reasonably estimable.</font></font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <font style="BACKGROUND-IMAGE: none; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: 0% 0%; FONT-SIZE: 10pt"> <font style="BACKGROUND-COLOR: transparent"> &#160;</font></font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <font style="BACKGROUND-IMAGE: none; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: 0% 0%; FONT-SIZE: 10pt"> <i><font style="BACKGROUND-COLOR: transparent">Sale of web game business</font></i></font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <font style="BACKGROUND-IMAGE: none; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: 0% 0%; FONT-SIZE: 10pt"> <font style="BACKGROUND-COLOR: transparent"> &#160;</font></font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <font style="BACKGROUND-IMAGE: none; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: 0% 0%; FONT-SIZE: 10pt"> <font style="BACKGROUND-COLOR: transparent">On December 28, 2017, Xunlei entered into a legally binding agreement to sell its web game business with Xunyi. The disposal was completed in January 2018 with a disposal gain recorded approximate USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 1,400,000</font> in 2018 (note 3).</font></font></div> </div> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI http://asc.fasb.org/topic&amp;trid=2122774<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6848539888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restricted net assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherRestrictedAssetsAbstract', window );"><strong>Restricted net 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="top.Show.showAR( this, 'defref_us-gaap_RestrictedAssetsDisclosureTextBlock', window );">Restricted net assets</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; WIDTH: 99.98%; FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid" border="0" cellspacing="0" cellpadding="0" width="99%"> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><b><font style="FONT-SIZE: 10pt">27.</font></b></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt" align="justify"><b> <font style="FONT-SIZE: 10pt">Restricted net assets</font></b></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <font style="FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">Relevant PRC laws and regulations permit payments of dividends by the Company&#8217;s subsidiaries, VIE and VIE&#8217;s subsidiaries in China only out of their retained earnings, if any, as determined in accordance with PRC accounting standards and regulations. In addition, the Company&#8217;s subsidiaries, VIE and VIE&#8217;s subsidiaries in China are required to make certain appropriation of net after-tax profits or increase in net assets to the statutory surplus fund (see&#160;Note&#160;2(cc)) prior to payment of any dividends. As a result of these and other restrictions under PRC laws and regulations, the Company&#8217;s subsidiaries, VIE and VIE&#8217;s subsidiaries in China are restricted in their ability to transfer their net assets to the Company in terms of cash dividends, loans or advances, which restricted portion amounted to USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 124,026,000</font> and USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 142,487,000</font> as of December&#160;31, 2016 and 2017, respectively. Even though the Company currently does not require any such dividends, loans or advances from the PRC subsidiaries, VIE and VIE&#8217;s subsidiaries for working capital and other funding purposes, the Company may in the future require additional cash resources from the Company&#8217;s subsidiaries, VIE and a VIE&#8217;s subsidiaries in China due to changes in business conditions, to fund future acquisitions and development, or merely to declare and pay dividends to make distributions to shareholders.</font></div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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_OtherRestrictedAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherRestrictedAssetsAbstract</td>
</tr>
<tr>
<td style="padding-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_RestrictedAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for assets that are restricted in their use, generally by contractual agreements or regulatory requirements. This would include, but not limited to, a description of the restricted assets and the terms of the restriction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6848557184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Additional information: condensed financial statements of the Company<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract', window );"><strong>Additional information: condensed financial statements of the Company [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="top.Show.showAR( this, 'defref_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock', window );">Additional information: condensed financial statements of the Company</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <table style="clear:both;WIDTH: 99.98%; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="99%"> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><strong><font style="FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font>28.</font></strong></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><strong><font style="FONT-SIZE: 10pt">Additional information: condensed financial statements of the Company</font></strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">Regulation&#160;S-X require condensed financial information as to financial position, statement of cash flows and results of operations of a parent company as of the same dates and for the same periods for which audited consolidated financial statements have been presented when the restricted net assets of consolidated and unconsolidated subsidiaries together exceed 25&#160;percent of consolidated net assets as of the end of the most recently completed fiscal&#160;year.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">The Company records its investment in its subsidiaries, VIE and VIE&#8217;s subsidiaries under the equity method of accounting.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">Such investments are presented on the separate condensed balance sheets of the Company as &#8220;Long-term investments&#8221;.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">The subsidiaries did not pay any dividends to the Company for the periods presented. Certain information and footnote disclosures generally included in financial statements prepared in accordance with U.S. GAAP have been condensed and omitted. The footnote disclosures represent supplemental information relating to the operations of the Company, as such, these statements should be read in conjunction with the notes to the consolidated financial statements of the&#160;Group.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">The Company did not have significant other commitments, long-term obligations, or guarantees as of December&#160;31, 2017.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt" align="center"><strong>Condensed balance sheets</strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt" align="center">&#160;<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>December&#160;31,<br/> 2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>December&#160;31,<br/> 2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="71%"> <div>Assets</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Current assets:</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Cash and cash equivalents</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>273,160</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>280,196</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Due from subsidiaries and consolidated VIEs</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>101,130</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>98,129</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Prepayments and other current assets</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>348</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>439</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Total current assets</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>374,638</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>378,764</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Non-current assets:</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Property, equipment and software, net</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>3</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Investments in subsidiaries and consolidated VIEs</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>43,447</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>17,375</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Total assets</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>418,088</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>396,140</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>Liabilities</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Current liabilities:</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Accounts payable</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>55</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>55</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Due to subsidiaries and consolidated VIEs</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,862</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>4,079</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Deferred revenue and income, current portion</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>272</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>308</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Accrued liabilities and other payables</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,695</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>732</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Total current liabilities</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>3,884</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>5,174</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Non-current liabilities:</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Deferred revenue and income, non-current</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>543</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>308</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Due to related parties, non-current portion</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>4,537</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>4,737</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Other long-term payable</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>886</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>925</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Total liabilities</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>9,850</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>11,144</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Commitments and contingencies</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>Shareholders&#8217; equity</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Common shares</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>83</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>83</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Treasury shares 38,332,209 shares as at December 31, 2016 and 35,233,649 shares as at December 31, 2017</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>9</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>9</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Other shareholders&#8217; equity</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>408,146</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>384,904</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Total Xunlei Limited&#8217;s shareholders&#8217; equity</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>408,238</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>384,996</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Total liabilities and shareholders&#8217; equity</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>418,088</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>396,140</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="center"><strong><font style="FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font>&#160;</font></strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="center"><font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="center"><font style="FONT-SIZE: 10pt"></font>&#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt" align="center"><strong>Condensed statements of operations</strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="center"><font style="FONT-SIZE: 10pt"> </font>&#160;&#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="41%" colspan="8"> <div>Years&#160;ended&#160;December&#160;31,</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2015</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="57%"> <div>Cost of revenues</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>(131)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Gross loss</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>(131)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Operating expenses</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Sales and marketing expenses</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(10)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>General and administrative expenses</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(1,314)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(1,193)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(1,153)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Total operating expenses</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>(1,314)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>(1,203)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>(1,153)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Operating loss</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>(1,445)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>(1,203)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>(1,153)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Interest income</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>5,318</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>1,521</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>1,262</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Interest expense</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(239)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(239)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(239)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Other (loss)/income, net</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(3,261)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>715</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>3,308</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>(Loss)/income from subsidiaries and consolidated VIE</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="57%"> <div>- Continuing operations</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="12%"> <div>(17,641)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="12%"> <div>(31,528)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="12%"> <div>(47,407)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="57%"> <div>- Discontinued operations</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="12%"> <div>4,101</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="12%"> <div>6,623</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="12%"> <div>6,407</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Loss before income tax</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(13,167)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(24,111)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(37,822)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Income tax</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Net loss</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>(13,167)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>(24,111)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>(37,822)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Net income attributable to the non-controlling interest</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Net loss attributable to Xunlei Limited&#8217;s common shareholders</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>(13,167)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>(24,111)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>(37,822)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"></div> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="center"><strong><font style="FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font>&#160;</font></strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt" align="center"><strong>Condensed statement of cash flows</strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt" align="center"><strong><font style="FONT-SIZE: 10pt"> &#160;</font></strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="41%" colspan="8"> <div>Years&#160;ended&#160;December&#160;31,</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2015</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="57%"> <div>Cash flows from operating activities</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Net cash used in operating activities</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(26,069)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(20,312)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(25,333)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Cash flows from investing activities</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Net cash generated from investing activities</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>3,812</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>15,557</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>32,670</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Cash flows from financing activities</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Net cash generated from / (used in) financing activities</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>4,975</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(14,260)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(301)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Net (decrease) / increase in cash and cash equivalents</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>(17,282)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>(19,015)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>7,036</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Cash and cash equivalents at beginning of year</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>309,457</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>292,175</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>273,160</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Effect of exchange rates on cash and cash equivalents</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Cash and cash equivalents at end of year</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>292,175</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>273,160</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>280,196</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for condensed financial information, including the financial position, cash flows, and the results of operations of the registrant (parent company) as of the same dates or for the same periods for which audited consolidated financial statements are being presented. Alternatively, the details of this disclosure can be reported by the specific parent company taxonomy elements, indicating the appropriate date and period contexts in an instance document.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.7-05(c)(Schedule II))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879921&amp;loc=d3e569147-122900<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=d3e5283-111683<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.9-06)<br> -URI http://asc.fasb.org/extlink&amp;oid=6882215&amp;loc=d3e537971-122884<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 10<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.5-04(c)(Schedule I))<br> -URI http://asc.fasb.org/extlink&amp;oid=27047687&amp;loc=d3e5864-122674<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6870453904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of significant accounting policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Summary of significant accounting policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_BasisOfPresentationAndUseOfEstimatesPolicyTextBlock', window );">Basis of presentation and use of estimates</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px 0pt 35.45pt; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> </div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"> <td style="WIDTH: 0.5in; TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both"><strong>(a)</strong></div> </td> <td style="TEXT-ALIGN: justify"> <div style="CLEAR:both;CLEAR: both"><strong>Basis of presentation and use of estimates</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> The consolidated financial statements of the Group have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8216;&#8216;U.S. GAAP&#8217;&#8217;). Significant accounting policies followed by the Group in the preparation of the accompanying consolidated financial statements are summarized below.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> The Restructuring was accounted for at historical costs. The assets and liabilities of Shenzhen Xunlei are consolidated in the Company&#8217;s financial statements at carryover basis.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the accompanying consolidated financial statements and related disclosures. Actual results could differ materially from these estimates. Significant accounting estimates reflected in the Group&#8217;s consolidated financial statements mainly include allowance for doubtful accounts, valuation allowance of deferred tax assets, sales rebate to advertising agencies, amortization period of online game revenue, amortization of content copyrights, fair value of content copyrights exchange, impairment assessment of goodwill and impairment assessment of long-lived assets. In addition, the Group uses assumptions in a valuation model to estimate the fair value of share options granted, warrants issued and underlying common shares.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> Management bases the estimates on historical experience and on various other assumptions that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could differ from these estimates.</div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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="top.Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Consolidation</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> </div> <table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"> <td style="WIDTH: 0.5in; TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both"><strong>(b)</strong></div> </td> <td style="TEXT-ALIGN: justify"> <div style="CLEAR:both;CLEAR: both"><strong> Consolidation</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> The consolidated financial statements include the financial statements of the Company, its subsidiaries, VIE for which the Company is the primary beneficiary and its subsidiaries. All significant transactions and balances among the Company, its subsidiaries, VIE and its subsidiaries have been eliminated upon consolidation.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> A subsidiary is an entity in which the Company, directly or indirectly, controls more than one-half of the voting power, or has the power to appoint or remove the majority of the members of the board of directors to cast majority of votes at meetings of the board of directors or to govern the financial and operating policies of the investee under a statute or agreement among the shareholders or equity holders.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> An entity is considered to be a VIE if the entity&#8217;s equity holders do not have the characteristics of a controlling financial interest or do not have sufficient equity at risk for the entity to finance its activities without additional subordinated financial support from other parties.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> The Group consolidates entities for which the Company is the primary beneficiary if the entity&#8217;s other equity holders do not have the characteristics of a controlling financial interest or do not have sufficient equity at risk for the entity to finance its activities without additional subordinated financial support from other parties.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> In determining whether the Company or its subsidiary is the primary beneficiary of a VIE, the Company considered whether it has the power to direct activities that are significant to the VIE&#8217;s economic performance, including the power to appoint senior management, right to direct company strategy, power to approve capital expenditure budgets, and power to establish and manage ordinary business operation procedures and internal regulations and systems.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> Management has evaluated the contractual arrangements among Giganology Shenzhen, Shenzhen Xunlei and its shareholders and concluded that Giganology Shenzhen receives all of the economic benefits and absorbs all of the expected losses from Shenzhen Xunlei and has the power to direct the aforementioned activities that are significant to Shenzhen Xunlei&#8217;s economic performance, and is the primary beneficiary of Shenzhen Xunlei. Therefore, Shenzhen Xunlei and its subsidiaries&#8217; results of operation, assets and liabilities have been included in the Group&#8217;s consolidated financial statements. Management monitors the regulatory risk associated with these contractual arrangements. See Note 25 for further discussion.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> Non-controlling interests represent the portion of the net assets of a subsidiary attributable to interests that are not owned by the Company. The non-controlling interests are presented in the consolidated balance sheets, separately from equity attributable to the shareholders of the Company. Non-controlling interests in the results of the Group is presented on the face of the consolidated statements of comprehensive income as an allocation of the total income or loss for the year/period between non-controlling shareholders and the shareholders of the Company.</div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationsPolicyTextBlock', window );">Discontinued operations</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> </div> <table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"> <td style="WIDTH: 0.5in; TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both"><strong>(c)</strong></div> </td> <td style="TEXT-ALIGN: justify"> <div style="CLEAR:both;CLEAR: both"><strong>Discontinued operations</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> <strong>&#160;</strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> When disposals that represent a strategic shift that has (or will have) a major effect on the entity&#8217;s results and operations would qualify as discontinued operations. Discontinued operations are reported when a component of an entity comprising operations and cash flows that can be clearly distinguished, operationally and for financial reporting purposes, from the rest of the entity is classified as held for disposal or has been disposed of, if the component either (1) represents a strategic shift or (2) have a major impact on an entity&#8217;s financial results and operations. Examples include a disposal of a major geographical location, line of business, or other significant part of the entity, or disposal of a major equity method investment. In the consolidated statement of comprehensive income, result from discontinued operations is reported separately from the income and expenses from continuing operations and prior periods are presented on a comparative basis. Cash flows for discontinuing operations are presented separately in note 3. In order to present the financial effects of the continuing operations and discontinued operations, revenues and expenses arising from intra-group transactions are eliminated except for those revenues and expenses that are considered to continue after the disposal of the discontinued operations.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> Non-current assets or disposal groups are classified as assets held for sale when the carrying amount is to be recovered principally through a sale transaction rather than through continuing use. For this to be the case, the asset or disposal group must be available for immediate sale in its present condition subject only to terms that are usual and customary for sale of such assets or disposal groups and the sale must be highly probable. Non-current assets classified as held for sale and disposal groups are measured at the lower of their carrying or fair value less costs to sell.</div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign currency translation</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> </div> <table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"> <td style="WIDTH: 0.5in; TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both"><strong>(d)</strong></div> </td> <td style="TEXT-ALIGN: justify"> <div style="CLEAR:both;CLEAR: both"><strong>Foreign currency translation</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> The Company&#8217;s reporting and functional currency is the United States Dollar (&#8216;&#8216;USD&#8217;&#8217;). Xunlei BVI and Xunlei HK&#8217;s functional currency is the USD. The functional currency of other subsidiaries, VIE and its subsidiaries located in the PRC is the Renminbi (&#8216;&#8216;RMB&#8217;&#8217;), which is their respective local currency. Transactions denominated in foreign currencies are remeasured into the functional currency at the exchange rates prevailing on the transaction dates. Financial assets and liabilities denominated in foreign currencies are remeasured into the functional currency using the applicable exchange rates prevailing at the balance sheet date. The resulting exchange gains and losses from foreign currency transactions are included in other income (loss) within the consolidated statements of comprehensive income.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> The Company uses the monthly average exchange rate for the year and the exchange rates at the balance sheet date to translate the operating results and financial position, respectively, of its subsidiaries whose functional currency is other than the USD. The resulting translation differences are recorded in cumulated translation adjustments, a component of shareholders&#8217; equity.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> The exchange rate used is released by Chinese State Administration of Foreign Exchange.</div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and cash equivalents</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> </div> <table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"> <td style="WIDTH: 0.5in; TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both"><strong>(e)</strong></div> </td> <td style="TEXT-ALIGN: justify"> <div style="CLEAR:both;CLEAR: both"><strong>Cash and cash equivalents</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> Cash and cash equivalents include cash on hand, cash in bank and time deposits placed with banks or other financial institutions, which have original maturities of three months or less and are readily convertible to known amounts of&#160;cash.</div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesAvailableForSaleSecuritiesPolicy', window );">Short-term investments</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> </div> <table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"> <td style="WIDTH: 0.5in; TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both"><strong>(f)</strong></div> </td> <td style="TEXT-ALIGN: justify"> <div style="CLEAR:both;CLEAR: both"><strong>Short-term investments</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> Short-term investments include deposits placed with banks with original maturities of more than three months but less than one year and investments in financial instruments with a variable interest rate indexed to the performance of underlying assets. In accordance with <i>ASC 825 Financial Instruments</i>, for investments in financial instruments with a variable interest rate indexed to performance of underlying assets, the Group elected the fair value method at the date of initial recognition and carried these investments subsequently at fair value. Changes in the fair value are reflected in the consolidated statements of comprehensive income. Interest generated from short term investments are recorded when interest payments are received at the maturity date. It is recorded as &#8220;other income&#8221; on the statement of comprehensive income and measured based on the actual amount of interest the Group received.</div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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="top.Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair value of financial instruments</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> </div> <table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"> <td style="WIDTH: 0.5in; TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both"><strong><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font>(g)</strong></div> </td> <td style="TEXT-ALIGN: justify"> <div style="CLEAR:both;CLEAR: both"><strong>Fair value of financial instruments</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> The Group&#8217;s financial instruments consist principally of cash and cash equivalents, short-term investments, accounts receivable, other receivables, amounts due from/(to) related parties, accounts payable, and other payables. The carrying value of these balances, with the exception of short-term investments (see note 2 (f)), approximates their fair value due to the current and short term nature of these&#160;balances.<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font></div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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="top.Show.showAR( this, 'defref_us-gaap_TradeAndOtherAccountsReceivablePolicy', window );">Accounts receivable, net</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> </div> <table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"> <td style="WIDTH: 0.5in; TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both"><strong>(h)</strong></div> </td> <td style="TEXT-ALIGN: justify"> <div style="CLEAR:both;CLEAR: both"><strong>Accounts receivable, net</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> Accounts receivable are presented net of allowance for doubtful accounts. The Group evaluates the creditworthiness of each customer at the time when services are rendered and continuously monitor the recoverability of the accounts receivable.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> The Group uses specific identification method in providing for bad debts when facts and circumstances indicate that collection is doubtful and a loss is probable and estimable. If the financial conditions of its customers were to deteriorate, resulting in an impairment of their ability to make payments, additional allowances might be&#160;required. The allowance for doubtful accounts is based on the best facts available and is re-evaluated and adjusted on a regular basis as additional information is received.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> Some of the factors that the Group considers in determining whether a bad debt allowance is recorded on an individual customer are:</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> 1) the customer's past payment history and whether it fails to comply with its payment schedule;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> 2) whether the customer is in financial difficulty due to economic or legal factors;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> 3) a significant dispute with the customer has occurred;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> 4) the objective evidence which indicates non-collectability of the accounts receivable.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> The allowances provided for Accounts Receivable from continuing operations as of December 31, 2016 and 2017 were USD 119,000 and USD 31,000, respectively.</div> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> If the Group determines that an allowance is needed for a customer, the Group will discontinue business with them unless they start to resume payment. The accounts receivable is written-off when the Group ceases pursuing collection. Any changes in the estimates may cause the Group's operating results to fluctuate</div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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="top.Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventories</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> </div> <table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"> <td style="WIDTH: 0.5in; TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both"><strong>(i)</strong></div> </td> <td style="TEXT-ALIGN: justify"> <div style="CLEAR:both;CLEAR: both"><strong> Inventories</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px 0pt 35.45pt; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> Inventories are stated at the lower of cost or net realizable value. Cost is determined using actual cost on a weighted average basis. Net realizable value is the amount that can be realized from the sale of the inventory in the normal course of business after allowing for the costs of realization.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px 0pt 35.45pt; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> An allowance is recorded for excess inventory and obsolescence based on the lower of cost or net realizable value.</div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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="top.Show.showAR( this, 'defref_us-gaap_InvestmentPolicyTextBlock', window );">Long-term investments</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px 0pt 36.15pt; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> </div> <table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"> <td style="WIDTH: 0.5in; TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both"><strong>(j)</strong></div> </td> <td style="TEXT-ALIGN: justify"> <div style="CLEAR:both;CLEAR: both"><strong>Long-term investments</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> The Group holds investments in privately held companies. The Group accounts for these investments over which it has significant influence but does not own a majority equity interest or otherwise control using the equity method of accounting. For investments in an investee over which the Group does not have significant influence and of which the investee has no readily determinable fair value, the Group carries the investment using the cost method. Under the cost method, the investment is measured initially at cost. The investment carried at cost should recognize income when dividends are received from the distribution of the investee&#8217;s earnings. The Group assesses its long-term investments for other-than-temporary impairment by considering factors including, but not limited to, current economic and market conditions, operating performance of the companies, including current earnings trends and undiscounted cash flows, and other company-specific information. The fair value determination, particularly for investments in privately-held companies, requires significant judgment to determine appropriate estimates and assumptions. Changes in these estimates and assumptions could affect the calculation of the fair value of the investments and determination of whether any identified impairment is other-than-temporary. During the years ended December 31, 2015, 2016 and 2017 the Group recognised an impairment of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 0.8</font> million, USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 1.66</font> million and USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 0.6</font> million, respectively. <font style="BACKGROUND-COLOR: transparent"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">During the year ended December 31 2017, the Group recognised share of loss of associate of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 1.3</font> million for Big Data</font>.</font></div> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and equipment</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> </div> <table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"> <td style="WIDTH: 0.5in; TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both"><strong>(k)</strong></div> </td> <td style="TEXT-ALIGN: justify"> <div style="CLEAR:both;CLEAR: both"><strong>Property and equipment</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> Property and equipment are stated at historical cost less accumulated depreciation and impairment loss, if any. Depreciation is calculated using the straight-line method over their estimated useful lives. Residual rate is determined based on the economic value of the asset at the end of the estimated useful life as a percentage of the original&#160;cost. If the company commits to a plan to abandon a long-lived asset before the end of its previous estimated useful life, depreciation shall be revised to reflect a shortened useful life.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;WIDTH: 100%;  TEXT-INDENT: 0in"> <table style="OVERFLOW: visible; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-COLLAPSE: collapse; BORDER-BOTTOM: 0px solid; MARGIN: 0in; BORDER-LEFT: 0px solid" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: center" width="59%"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 4px" width="22%"> <div style="CLEAR:both;CLEAR: both"> Estimated&#160;useful&#160;lives</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 6px" width="16%" colspan="2"> <div style="CLEAR:both;CLEAR: both">Residual&#160;rate</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="59%"> <div style="CLEAR:both;CLEAR: both">Servers and network equipment</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 4px" width="22%"> <div style="CLEAR:both;CLEAR: both">5 years</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="15%"> <div style="CLEAR:both;CLEAR: both">5</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">%</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="59%"> <div style="CLEAR:both;CLEAR: both">Computer equipment</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 4px" width="22%"> <div style="CLEAR:both;CLEAR: both">5 years</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="15%"> <div style="CLEAR:both;CLEAR: both">5</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">%</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="59%"> <div style="CLEAR:both;CLEAR: both">Furniture, fittings and office equipment</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 4px" width="22%"> <div style="CLEAR:both;CLEAR: both">5 years</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="15%"> <div style="CLEAR:both;CLEAR: both">5</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">%</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="59%"> <div style="CLEAR:both;CLEAR: both">Motor vehicles</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 4px" width="22%"> <div style="CLEAR:both;CLEAR: both">5 years</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="15%"> <div style="CLEAR:both;CLEAR: both">5</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">%</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="59%"> <div style="CLEAR:both;CLEAR: both">Leasehold improvements</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 4px" width="22%"> <div style="CLEAR:both;CLEAR: both">shorter of lease term or 3 years</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="15%"> <div style="CLEAR:both;CLEAR: both">&#151;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> </table> </div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> Repair and maintenance costs are expensed as incurred. Expenditures that substantially increase an asset&#8217;s useful life are capitalized. Upon sale or disposition, gain or loss on the disposal of property and equipment is the difference between the net sales proceeds and the carrying amount of the relevant assets and is recognized in the consolidated statements of operations. The cost and related accumulated depreciation are removed from the financial statements.</div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"></div> <table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"> <td style="WIDTH: 0.5in; TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both"><strong>(l)</strong></div> </td> <td style="TEXT-ALIGN: justify"> <div style="CLEAR:both;CLEAR: both"><strong>Goodwill</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px 0pt 35.45pt; font-size-adjust: none; font-stretch: normal"> <strong>&#160;</strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> Goodwill represents the excess of the purchase consideration over the fair value of the identifiable tangible and intangible assets acquired and liabilities assumed from the acquired entity as a result of the Company&#8217;s acquisitions of interests in its subsidiaries and consolidated VIEs. Goodwill is not amortized but is tested for impairment on an annual basis, or more frequently if events or changes in circumstances indicate that it might be impaired. The Company first assesses qualitative factors to determine whether it is necessary to perform the two-step quantitative goodwill impairment test. In the qualitative assessment, the Company considers primary factors such as industry and market considerations, overall financial performance of the reporting unit, and other specific information related to the operations. Based on the qualitative assessment, if it is more likely than not that the fair value of each reporting unit is less than the carrying amount, the quantitative impairment test is performed.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> In performing the two-step quantitative impairment test, the first step compares the fair values of each reporting unit to its carrying amount, including goodwill. If the fair value of each reporting unit exceeds its carrying amount, goodwill is not considered to be impaired and the second step will not be required. If the carrying amount of a reporting unit exceeds its fair value, the second step compares the implied fair value of goodwill to the carrying value of a reporting unit&#8217;s goodwill. The implied fair value of goodwill is determined in a manner similar to accounting for a business combination with the allocation of the assessed fair value determined in the first step to the assets and liabilities of the reporting unit. The excess of the fair value of the reporting unit over the amounts assigned to the assets and liabilities is the implied fair value of goodwill. This allocation process is only performed for the purposes of evaluating goodwill impairment and does not result in an entry to adjust the value of any assets or liabilities. Application of a goodwill impairment test requires significant management judgment, including the identification of reporting units, allocation of assets, liabilities and goodwill to reporting units, and determination of the fair value of each reporting unit.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> No goodwill impairment losses were recognized for the years ended December 31, 2016 and 2017 based on the impairment test performed by the Group.</div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock', window );">Intangible assets</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> </div> <table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"> <td style="WIDTH: 0.5in; TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both"><strong>(m)</strong></div> </td> <td style="TEXT-ALIGN: justify"> <div style="CLEAR:both;CLEAR: both"><strong>Intangible assets</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> Intangible assets, which include computer software, internal use software development costs, online game licenses, domain names, land use right, trademarks, technology (including right-to-use) and non-compete agreement, are carried at cost less accumulated amortization and impairment loss, if any. Exclusive game licenses are amortized using the straight-line method over their licensing period of three years. Computer software, internal use software and domain name are amortized using the straight-line method over their estimated useful life of five&#160;years. Land use right is amortized using the straight-line method over their estimated useful life of thirty years.</div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment of long-lived assets</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px 0pt 35.45pt; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> </div> <table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"> <td style="WIDTH: 0.5in; TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both"><strong>(n)</strong></div> </td> <td style="TEXT-ALIGN: justify"> <div style="CLEAR:both;CLEAR: both"><strong>Impairment of long-lived assets</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> For other long-lived assets, the Group evaluates its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may no longer be recoverable. The Group assesses the recoverability of the long-lived assets by comparing the carrying value of the long-lived assets to the estimated undiscounted future cash flows expected to be received from use of the assets and their eventual disposition at the lowest level of identifiable cash flows. Such assets are considered to be impaired if the sum of the expected undiscounted cash flows is less than the carrying amount of the assets. If the Group identifies an impairment, the carrying value of the asset will be reduced to its estimated fair value based on a discounted cash flow approach or, when available and appropriate, to comparable market values. The impairment of online game licenses were USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 770,000</font>, USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 721,000</font> and USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 765,000</font> as of December&#160;31, 2015, 2016 and 2017, respectively. The intangible assets arising from acquisition of Kingsoft Cloud Holdings, comprised of trademarks, non-compete agreement, and related technology (including right-to-use), were impaired by USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 3,232</font>,000, USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 322</font>,000 and USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 1,381</font>,000, respectively as of December 31, 2017.</div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesPolicyTextBlock', window );">Commitments and contingencies</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> </div> <table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"> <td style="WIDTH: 0.5in; TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both"><strong>(o)</strong></div> </td> <td style="TEXT-ALIGN: justify"> <div style="CLEAR:both;CLEAR: both"><strong>Commitments and contingencies</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px 0pt 35.45pt; font-size-adjust: none; font-stretch: normal"> <strong>&#160;</strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> In the normal course of business, the Group is subject to contingencies, such as legal proceedings and claims arising out of its business, that cover a wide range of matters. Liabilities for such contingencies are recorded when it is probable that a liability has been incurred and the amount of the assessment can be reasonably estimated. In regards to legal cost, the Group recorded such costs as incurred.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> Certain conditions may exist as of the date the financial statements are issued, which may result in a loss to the Group, but which will only be resolved when one or more future events occur or fail to occur. The Group&#8217;s management and its legal counsel assess such contingent liabilities, and such assessment inherently involves an exercise of judgment. In assessing loss contingencies related to legal proceedings that are pending against the Group or unasserted claims that may result in such proceedings, the Group, in consultation with its 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 therein.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> 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, then the estimated liability would be accrued in the Group&#8217;s financial statements. If the assessment indicates that a potentially material loss contingency is not probable, but is reasonably possible, or is probable but cannot be estimated, then the nature of the contingent liability, together with an estimate of the range of possible loss, if determinable and material, would be disclosed.</div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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="top.Show.showAR( this, 'defref_us-gaap_LessorLeasesPolicyTextBlock', window );">Operating leases</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> </div> <table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"> <td style="WIDTH: 0.5in; TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both"><strong>(p)</strong></div> </td> <td style="TEXT-ALIGN: justify"> <div style="CLEAR:both;CLEAR: both"><strong>Operating leases</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> Leases in which a significant portion of the risks and rewards of ownership are retained by the lessor are classified as operating leases. Payments made under operating lease are charged to the statements of comprehensive income on a straight-line basis over the period of the&#160;lease.</div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue recognition</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> </div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"> <td style="WIDTH: 0.5in; TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both"><strong>(q)</strong></div> </td> <td style="TEXT-ALIGN: justify"> <div style="CLEAR:both;CLEAR: both"><strong>Revenue recognition</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> The Group generates revenues from various streams. Net revenues presented in the consolidated statements of operations and comprehensive income represent revenues from service and product sales net off sales discount, value-added tax and related surcharges. <font style="FONT-SIZE: 10pt;FONT-FAMILY:Times New Roman, Times, Serif">The Group operates a prepaid virtual items system, under which, prepaid virtual items at fixed face value are sold to third parties. Virtual items purchased can be used to subscribe for membership or purchase of virtual items in online games, as discussed below. Virtual items sold but not yet consumed by the users are recorded as &#8220;Receipts in advance from customers&#8221; and upon consumption, they are recognized as membership subscription and online game revenue according to the respective prescribed revenue recognition policies addressed below.</font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"> <td style="WIDTH: 0.5in; TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both">I)</div> </td> <td style="TEXT-ALIGN: justify"> <div style="CLEAR:both;CLEAR: both">Subscription revenues</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> The Group operates a VIP membership program where VIP members can have access to high <font style="FONT-SIZE: 10pt;FONT-FAMILY:Times New Roman, Times, Serif">speed online acceleration services, online streaming and other access privileges. The membership fee is time-based and is collected up-front from subscribers except in the cases when they elect to pay via their mobile operators. The membership fee is collected when the subscribers pay for the monthly phone bills. The terms of time-based subscriptions range from one month to twelve months, with the subscribers having the option to renew the contract. The receipt of subscription fee is initially recorded as deferred revenue and revenue is recognized rateably over the period of subscription as services are rendered. Unrecognized portion beyond 12 months from balance sheet date is classified as a long-term liability. The Group evaluated the principal versus agent criteria and determined that the Group is the principal in the transaction and accordingly record revenue on a gross basis. In determining whether to report revenues gross for the amount of subscription revenue, the Group assesses whether it maintains the principal relationship with the VIP members, whether it bears the credit risk and whether it establishes prices for the end users. Service fees levied by online system, fixed phone line and mobile payment channels (&#8216;&#8216;Payment handling charges&#8217;&#8217;) are recorded as the cost of revenues in the same period as the revenue for the membership fee is recognized.</font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> &#160;</div> <table style="MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-BOTTOM: 0px solid; FONT: 10pt Times New Roman, Times, Serif; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top"> <td style="WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both">II)</div> </td> <td> <div style="CLEAR:both;CLEAR: both">Advertising revenues</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> Advertising revenues are derived principally from arrangements where the customers pay to place their advertisements on the Group&#8217;s platform in different formats over a particular period of time. Such formats generally includes but are not limited to videos, banners, links, logos and&#160;buttons. Advertisements on the Group&#8217;s platform are generally charged on the basis of duration, and advertising contracts are signed to establish the fixed price and the advertising services to be provided<font style="FONT-SIZE: 10pt;FONT-FAMILY:Times New Roman, Times, Serif">. The Group enters into advertising contracts with third party advertising agencies that represents advertisers, as well as directly with advertisers. A typical contract term would range from a few days to 3&#160;months. Both third party advertising agencies and direct advertisers are generally billed at the end of the display period and payments are due usually within 3&#160;months.</font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> <i>&#160;</i></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> Where the Group&#8217;s customers purchase multiple advertising spaces with different display periods in the same contract, the Group allocates the total consideration to the various advertising elements based on their relative fair values and recognizes revenue for the different elements over their respective display periods. The Group determines the fair values of different advertising elements based on the prices charged when these elements were sold on a standalone basis. The Group recognizes revenue on the elements delivered and defers the recognition of revenue for the fair value of the undelivered elements until the remaining obligations have been satisfied. Where all of the elements within an arrangement are delivered uniformly over the agreement period, the revenue is recognized on a straight line basis over the contract period.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> <i>&#160;</i></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"> <i><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"> Transactions with third party advertising agencies</font></i></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"> <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"> &#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"> <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'">For contracts entered into with third party advertising agencies, the third party advertising agencies will in turn sell the advertising services to advertisers. Revenue is recognized ratably over the contract period of display based on the following criteria:</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"> <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"> &#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 10.1pt; LINE-HEIGHT: normal; TEXT-INDENT: -10.1pt"> <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"> &#151;There is persuasive evidence that an arrangement exists&#151;the Group will enter into framework and execution agreements with the advertising agencies, specifying price, advertising content, format and&#160;timing</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 10.1pt; LINE-HEIGHT: normal; TEXT-INDENT: -10.1pt"> <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"> &#151;Price is fixed and determinable&#151;prices charged to the advertising agencies are specified in the agreements, including relevant discount and rebate&#160;rates</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 10.1pt; LINE-HEIGHT: normal; TEXT-INDENT: -10.1pt"> <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"> &#151;Services are rendered&#151;the Group recognizes revenue ratably over the contract period of&#160;display</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 10.1pt; LINE-HEIGHT: normal; TEXT-INDENT: -10.1pt"> <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"> &#151;Collectability is reasonably assured&#151;the Group assesses credit history of each advertising agency before entering into any framework and execution agreements. If the collectability from the agencies is assessed as not reasonably assured, the Group recognizes revenue only when the cash is received and all the other revenue criteria are&#160;met.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"> <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"> &#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"> <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'">The Group provides sales incentives in the forms of discounts and rebates to third party advertising agencies based on purchase volume. As the advertising agencies are viewed as the customers in these transactions, revenue is recognized based on the price charged to the agencies, net of sales incentives provided to the agencies. Sales incentives are estimated and recorded at the time of revenue recognition based on the contracted rebate rates and estimated sales volume based on historical experience.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"> <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"> &#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"> <i><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"> Transactions with third party advertising platforms</font></i></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"> <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"> &#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"> <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'">Xunlei began to cooperate with third party advertising platforms such as Guangdiantong and Baidu since the fourth quarter in 2015. In this business model, advertisers put their content on third party advertising platforms and platforms will dispatch the advertising content to Xunlei&#8217;s platforms by certain analysis systematically. As the third party advertising platforms are viewed as the customers in these transactions, revenue is recognized monthly based on the data publicized on third party platforms and the price charged to these advertising platforms.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"> <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"> &#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"> <i><font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"> Transactions with advertisers</font></i></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"> <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"> &#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"> <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'">The Group also enters into advertisement contracts directly with advertisers. Under these contracts, similar to transactions with third party advertising agencies, the Group recognizes revenue ratably over the contract period of display. The terms and conditions, including price, are fixed according to the contract between the Group and the advertisers. The Group also performs credit assessment of all advertisers prior to entering into contracts. Revenue is recognized based on the amount charged to the advertisers, net of discounts.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"> <font style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman','serif'"> </font>&#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 8pt"> The Group has estimated and recorded sales rebates provided to the agencies and advertisers of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 1,179,000</font>, USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 15,000</font> and USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 440,000</font> for the years ended December&#160;31, 2015, 2016 and 2017, respectively.</div> <table style="MARGIN-BOTTOM: 0pt; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"> <td style="WIDTH: 0.5in; TEXT-ALIGN: left"> <div>III)</div> </td> <td style="TEXT-ALIGN: justify"> <div>Other internet value-added services</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px 0px 0px 0.5in; TEXT-INDENT: -0.5in; font-size-adjust: none; font-stretch: normal"> &#160;</div> <table style="MARGIN-BOTTOM: 0pt; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"> <td style="WIDTH: 0.5in; TEXT-ALIGN: left"> <div>i)</div> </td> <td style="TEXT-ALIGN: justify"> <div>Online game revenues</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; font-size-adjust: none; font-stretch: normal"> Online games comprise web games, mobile games and PC games. Users play games through the Group&#8217;s platform free of charge and are charged for purchases of virtual items including consumable and perpetual items, which can be utilized in the online games to enhance their game-playing experience. Consumable items represent virtual items that can be consumed by a specific user within a specified period of time. Perpetual items represent virtual items that are accessible to the users&#8217; account over the life of the online game.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; font-size-adjust: none; font-stretch: normal"> Pursuant to contracts signed between the Group and game developers, revenue from the sale of virtual items are shared based on a pre-agreed ratio for each game. The Group enters into both non-exclusive and exclusive licensing contracts with game developers.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; font-size-adjust: none; font-stretch: normal"> <i>Non-exclusive game licensed contracts</i></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; font-size-adjust: none; font-stretch: normal"> The games under non-exclusive licensed contracts are maintained, hosted and updated by the game developers. The Group mainly provides access to the platform and limited after-sale services to the game players. The determination of whether to record these revenues using the gross or net method is based on an assessment of various factors; the primary factors are whether the Group acts as the principal in offering services to the game players or as agent in the transaction, and the specific requirements of each contract. The Group determined that for non-exclusive game licensed arrangements, the third party game developers are the principal given that the game developers design and develop the game services offered, have reasonable latitude to establish prices of game virtual items, and are responsible for maintaining and upgrading the game content and virtual items. Accordingly, the Group records online game revenue, net of the portion remitted to the game developers.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; font-size-adjust: none; font-stretch: normal"> Given that online games are managed and administered by the game developers for non-exclusive licensed games, the Group does not have access to the data on the consumption details and the types of virtual items purchased by the game players. The Group has adopted a policy to recognize revenues relating to both consumable and perpetual items over the shorter of 1)&#160;estimated lives of the games and 2)&#160;the estimated lives of the user relationship with the Group, which were approximately one to ten months for the periods presented.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0px; font-size-adjust: none; font-stretch: normal"> Adjustments arising from the changes of estimated lives of virtual items are applied prospectively as such changes are resulted from new information indicating a change in the game player behavioral patterns.</div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif ">&#160;</div><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <i>Exclusive licensing game contracts</i></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> For exclusive licensing contracts with game developers, the games are maintained and hosted by the Group. Accordingly, the Group is determined to be the principal, the Group records online game revenue on a gross basis, with the amount remitted to the game developers reported as cost of revenue. Payment handling charges are recognized as cost of revenues when the related revenues are&#160;recognized. <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> For exclusive licensed games which are maintained on the Group&#8217;s server, the Group has access to the data on the consumption details and types of virtual items purchased by the game players. The Group does not maintain information on consumption details of virtual items, and only have limited information related to the frequency of log-ons. Given that a substantial portion of the virtual items purchased by the game players in exclusive licensed games are perpetual items, management determined that it would be most appropriate to recognize revenue over the shorter of 1)&#160;estimated lives of the games and 2)&#160;the estimated lives of the user relationship with the Group, which were approximately one to six months for the periods presented. Revenues related to consumable items are recognized immediately upon consumption.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <i>&#160;</i></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> Game players can purchase prepaid virtual items which can be used to purchase virtual items via online channels. The Group incurs service fees levied by those payment channels, and such payment expenses are recorded as the cost of revenues when the related revenues are recognized.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> For both non-exclusive and exclusive licensed games, the Group estimates the life of virtual items to be the shorter of the estimated lives of the games and the estimated lives of the user relationship. The estimated user relationship period is based on data collected from those users who have purchased virtual items. To estimate the life of the user relationship, the Group maintains a software system that captures the following information for each user: the date of first log-on, the date the user ceases to play the game and frequency of log-ons. The Group estimates the life of the user relationship to be the weighted average period from the first purchase of a virtual item to the date the user ceases to play the game based on the frequency of log-ons.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> To estimate the life of the games, the Group considers both games that they operate as well as games in the market that are of a similar nature. The Group categorizes these games by their nature, such as simulation games, role playing games and others, which appeal to players belonging to different demographics. The Group estimates that the life of each group of the games to be the average period from the date of launch for such games to the date the games are expected to be removed from the website or terminated altogether. When the Group launches a new game, they estimate the life of the game and user relationship based on lives of other similar games in the market until the new game establishes its own history. The Group also considers the game&#8217;s profile, attributes, target audience, and its appeal to players of different demographic groups in estimating the user relationship period.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> The consideration of user relationship with each online game is based on the Group&#8217;s best estimate that takes into account all known and relevant information at the time of assessment. Adjustments arising from the changes of estimated lives of virtual items are applied prospectively as such changes are resulted from new information indicating a change in the game player behavioral patterns. Any changes in the estimates of lives of virtual items may result in the Group&#8217;s revenues being recognized on a basis different from prior periods and may cause the Group&#8217;s operating result to fluctuate. The Group periodically assesses the estimated lives of the virtual items and any changes from prior estimates are accounted for prospectively. Any adjustments arising from changes in user relationship as a result of new information will be accounted as a change in accounting estimate in accordance with <i>ASC 250 Accounting Changes and Error Corrections</i>.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> The Group entered into a legally binding agreement to sell its web game business in December 2017. Web game revenue recognized from discontinued operations was USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 25,160,000</font>, USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 15,981,000</font> and USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 11,428,000</font> for the years ended December 31, 2015, 2016 and 2017, respectively.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"> <td style="TEXT-ALIGN: left; WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both">ii)</div> </td> <td style="TEXT-ALIGN: justify"> <div style="CLEAR:both;CLEAR: both">Live video revenue</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px 0px 0px 0.5in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN-TOP: 0px; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" align="left">The Group operates live video platform and users can purchase virtual items which they can then send to performers in the live video platform. The revenue from live video is recognized at fair value of the virtual items, as Xunlei is the principal in this arrangement, based on actual consumption of virtual items by the paying users.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="center">&#160;</div> <table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"> <td style="TEXT-ALIGN: left; WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both">iii)</div> </td> <td style="TEXT-ALIGN: justify"> <div style="CLEAR:both;CLEAR: both">Revenues from traffic referral programs</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px 0px 0px 0.5in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> The Group enters into contracts with certain third party portals/websites to earn revenue by redirecting online traffic to these third party portals/websites. On a monthly basis, the Group receives data on the user traffic and the related monthly revenue from these third party portals/ websites. Under these programs, the Group recognizes its share of revenues based on contractual rates applied to user traffic redirected to the advertisements of the third parties.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px 0px 0px 0.5in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"> <td style="TEXT-ALIGN: left; WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both">iv)</div> </td> <td style="TEXT-ALIGN: justify"> <div style="CLEAR:both;CLEAR: both">Revenues from cloud computing</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> As part of the Group&#8217;s cloud computing business, Project Crystal, the Group engages in sale of Zhuanqianbao (&#8220;ZQB&#8221;) and OneThing Cloud. ZQB and OneThing Cloud are personal cloud hardware devices.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> ZQB and OneThing Cloud also allow users to share their idle bandwidth with the Group, in exchange for crystal points and LinkTokens, respectively. Crystal points, which can be converted into cash based on a pre-set exchange rate, will only be given to the users when they successfully shared unused bandwidth with the Group, whereas LinkTokens are not convertible into cash but they can be redeemed for the services offered in the platforms of the Group under the terms determined by the Group. Although the Group has not publicly announced the full details of the redemption process, the LinkTokens represent the Group&#8217;s obligation to deliver future services. Therefore, the Group receives an identifiable benefit, being the bandwidth, from the users in exchange for the crystal points and LinkTokens. The Group determined that ZQB and OneThing Cloud sold to users represent identifiable benefit to the users that is separable from the ability to sell bandwidth back to the Group and the bandwidth purchased from the users represent identifiable benefit to the Group, which the Group can reasonably estimate the fair value of this benefit, that is separable from ZQB and OneThing Cloud. <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> The sales of ZQB and OneThing Cloud and purchase of excess bandwidth by the Group are considered separate transactions. Therefore, sales of ZQB and OneThing Cloud are reported as revenue, while crystal points and LinkTokens given for purchase of bandwidth are reported as bandwidth cost.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px 0px 0px 0.5in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> The Group sells ZQB and OneThing Cloud through online e-commerce platforms. The revenue from ZQB and OneThing Cloud is recognized when the item is dispatched to the end customers.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> The LinkTokens issued represent the Group&#8217;s obligation to deliver future services. Therefore, deferred revenue was recognized for all LinkTokens issued. Revenue will be recognized upon redemption of the LinkTokens, the fair value of which is measured by bandwidth costs divided by total number of LinkTokens issued. Breakage is taken into account based on historical experience. <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px 0px 0px 0in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> The core business principle of cloud computing is to collect idle uplink capacity from individuals with compensation, and sells to online video streaming platforms. On a monthly basis, the Group records the bandwidth it delivers and recognizes revenue from these online video streamers under contractual rates applied (price per GB of bandwidth multiplies total GBs of bandwidth per month). The cost of collecting idle bandwidth is recorded as bandwidth costs within cost of revenues upon the Group receives the idle bandwidth.</div> &#160; <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px 0px 0px 0in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> Revenue is recognized net of return allowances when the products are delivered and title passes to customers. Return allowances, which reduce net revenues, are estimated based on historical experiences. <font style="FONT-SIZE: 10pt;FONT-FAMILY:Times New Roman, Times, Serif">Product warranties are estimated and recognized at the time the Company recognizes revenue. The warranty periods is 1 year. The Company accrues warranty liabilities at the time of sale, based on historical and projected incident rates and expected future warranty costs.</font></div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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="top.Show.showAR( this, 'defref_xnet_BarterTransactionsPolicyTextBlock', window );">Barter transactions</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px 0pt 0.5in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> </div> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top"> <td style="WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both"><strong>(r)</strong></div> </td> <td> <div style="CLEAR:both;CLEAR: both"><strong>Barter transactions</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> The Group also enters into agreements with third parties (mainly video streaming internet platform) to exchange content. The exchanged content provides rights for each respective party only to broadcast the content received on its own website; though, each party retains the right to continue broadcasting and or sub-license the rights to the content it surrendered in the exchange. These transactions are non-monetary transactions similar to barter transactions, and the Group follows ASC 845, Non-Monetary Transactions and ASC 360-10, Property, Plant, and Equipment. Such barter transactions should be recorded at fair value of the surrendered assets in the transaction unless such fair value are not determinable within reasonable limits. The Group estimated the fair value of the content by gathering &#8216;&#8216;price reference&#8217;&#8217; of cash sub-licensing transactions of each exclusive content right and categorizing it into two buckets (1) cash transaction prices with established counterparties and (2) cash transaction prices with less established counterparties. With this information, the Group calculates an &#8216;&#8216;average cash transaction price&#8217;&#8217; for each category to be used as a reference for the non-monetary transaction. The attributable cost of the related exclusive Content Copyright surrendered is released and recorded as the cost of the barter transaction using the individual-film-forecast computation method. This method calculates such cost based on the ratio of the estimated fair value of the exchanged content over the aggregated estimated fair value to be generated by the exclusive Content Copyrights for their whole license period or estimate useful lives. The Group revisits the forecast at each quarter or year end and make adjustment, when appropriate.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> The Group generated net gains amounting to USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 137,000</font> from barter transactions, which is the net amount of proceeds of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 409,000</font> after deducting related allocation of cost of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 247,000</font> and business tax and surcharge of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 25,000</font> for the year ended December 31, 2015. No similar transactions occurred for the years ended December 31, 2016 and 2017.</div> &#160;</div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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="top.Show.showAR( this, 'defref_us-gaap_CostOfSalesPolicyTextBlock', window );">Sales and marketing expenses</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> </div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top"> <td style="WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both"><strong>(s)</strong></div> </td> <td> <div style="CLEAR:both;CLEAR: both"><strong>Sales and marketing expenses</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> Sales and marketing expenses comprise primarily of salary, commission and benefits of sales and marketing personnel and external advertising and market promotion expenses. The external advertising and market promotion expenses from continuing operations amounted to approximately USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 6,019,000</font>, USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 6,666,000</font> and USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 10,345,000</font> for the years ended December&#160;31, 2015, 2016 and 2017, respectively.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> Shipping and handling fee is recorded in sales and marketing expenses.</div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock', window );">General and administrative expenses</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> </div> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top"> <td style="WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both"><strong>(t)</strong></div> </td> <td> <div style="CLEAR:both;CLEAR: both"><strong>General and administrative expenses</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> General and administrative expenses consist primarily of salary and benefits, professional service fees, legal expenses and other administrative expenses.</div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpensePolicy', window );">Research and development costs</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> </div> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top"> <td style="WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both"><strong>(u)</strong></div> </td> <td> <div style="CLEAR:both;CLEAR: both"><strong>Research and development costs</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> The Group incurred research and development costs to develop its downloading software. Costs incurred during the research phase are expensed as incurred. Costs incurred for the development of the downloading software prior to the establishment of technological feasibility, which is when a working model is available, are expensed when incurred. The development costs qualified for capitalization have been immaterial for the periods presented.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> The Group also incurred development costs in connection with an internal-use ERP software to further enhance management to monitor the business. While internal and external costs incurred during the preliminary project stage are expensed as incurred, costs relating to activities during the application development stages have been capitalized. During each of the three years ended December 31, 2017, no software development costs were capitalized as intangible assets.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> In addition, the Group incurred other research and development costs in relation to software used to support its operations. Any development costs qualified for capitalization were immaterial for the periods presented.</div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxUncertaintiesPolicy', window );">Taxation and uncertain tax positions</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px 0pt 35.45pt; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> </div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top"> <td style="WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both"><strong>(v)</strong></div> </td> <td> <div style="CLEAR:both;CLEAR: both"><strong>Taxation and uncertain tax positions</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statements&#8217; carrying amounts of existing assets and liabilities and their respective tax bases and tax loss carry forwards. Deferred tax assets and liabilities are measured using enacted tax rates in effect for the year in which the difference is expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in the consolidated statement of operations in the period that includes the enactment date. A valuation allowance is provided to reduce the carrying amount of deferred tax assets if it is considered more likely than not that some portion, or all, of the deferred tax assets will not be realized. The estimation of future taxable income involves significant judgement and estimates. Based on management's estimated future taxable income, management concluded that it is more likely than not that the net operating losses carried forward can be utilized prior to their respective expiration dates. The Group adopted the guidance regarding uncertain tax positions and evaluated its open tax positions that exist in each jurisdiction for each reporting period. If an uncertain tax position is taken or expected to be taken in a tax return, the tax benefit from that uncertain position is recognized in the Group&#8217;s consolidated financial statements if it is more likely than not that the position is sustainable upon examination by the relevant taxing authority. The Group did not have any significant uncertain tax position and there was no effect on its financial condition or results of operations as a result of implementing the new guidance. The Group recognizes interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense, if any. No significant interest and penalties were recorded in the years ended December&#160;31, 2015, 2016 and 2017.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <i>Transition from PRC Business Tax to PRC Value Added Tax</i></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <i>&#160;</i></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> VAT payable on goods sold or taxable labor services provided by a general VAT taxpayer for a taxable period is the net balance of the output VAT for the period after crediting the input VAT for the period. In addition to the product revenues currently subject to VAT at a rate of <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 17</font>%, the Group&#8217;s advertising revenues, subscription revenue, online game revenue, revenue from cloud computing and live video revenue are now subject to VAT at a rate of <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 6</font>%.</div> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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="top.Show.showAR( this, 'defref_xnet_RetirementPlansPolicyTextBlock', window );">Retirement benefits</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> </div> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top"> <td style="WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both"><strong>(w)</strong></div> </td> <td> <div style="CLEAR:both;CLEAR: both"><strong>Retirement benefits</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> Full-time employees of the Company&#8217;s subsidiaries, consolidated VIE and its subsidiaries in the PRC participate in a government mandated multi-employer defined contribution plan pursuant to which certain pension benefits, medical care, unemployment insurance, employee housing fund and other welfare benefits are provided to employees. Chinese labor regulations require that the subsidiaries and VIEs of the Company make contributions to the government for these benefits based on certain percentages of the employees&#8217; salaries. The Group has no legal obligation for the benefits beyond the contributions made. The total amounts from continuing operations for such employee benefits, which are expensed as incurred, were USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 5,176,000</font>, USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 8,645,000</font> and USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 10,123,000</font> for the years ended December&#160;31, 2015, 2016 and 2017, respectively.</div> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Share-based compensation</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> </div> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top"> <td style="WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both"><strong>(x)</strong></div> </td> <td> <div style="CLEAR:both;CLEAR: both"><strong>Share-based compensation</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <i>&#160;</i></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> The Group measures share-based compensation at the grant date based on the fair value of the award determined using the Black-Scholes option pricing model. As the Group has granted share options and restricted shares with service-only condition, the Group elected to recognize compensation costs net of estimated forfeitures on a straight line basis over the requisite service period, which is generally the same as the vesting period. The amount of compensation cost recognized at any date is at least equal to the portion of the grant-date value of the award that is vested at that&#160;date.</div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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="top.Show.showAR( this, 'defref_xnet_GovernmentSubsidiesPolicyTextBlock', window );">Government subsidies</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> </div> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top"> <td style="WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both"><strong><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font>(y)</strong></div> </td> <td> <div style="CLEAR:both;CLEAR: both"><strong>Government subsidies</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> The Group receives subsidies from the local PRC government for general use or purchase of equipment. General-use subsidies which are not subject to any conditions or specific use requirements are recorded as subsidy income in the consolidated statements of operations. Subsidies for purchase of equipment are recorded as deferred government grant when received, and are recorded as other income over the expected useful life of the assets after the related equipment has been purchased.</div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Segment reporting</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> </div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top"> <td style="WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both"><strong>(z)</strong></div> </td> <td> <div style="CLEAR:both;CLEAR: both"><strong>Segment reporting</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0pt 0px 0pt 35.45pt; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> The Group&#8217;s Chief Executive Officer has been identified as the chief operating decision maker (&#8220;CODM&#8221;), who reviews consolidated operating results of the Group when making decisions about allocating resources and assessing performance of the Group as a whole. The Group has internal reporting of revenue, cost and expenses that does not distinguish between segments, and reports costs and expense by nature as a whole. The Group does not distinguish between markets or segments for the purpose of internal reporting. Management has determined that the Group operates and manages its business as a single&#160;segment which is the operation of its online media platform. All revenues of the Group are derived from mainland China.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify">An analysis of the different types of revenues for the years ended December&#160;31, 2015, 2016 and 2017 are summarized as&#160;follows:</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font>&#160;</div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="BORDER-BOTTOM: #9eb6ce 0px solid; BORDER-LEFT: #9eb6ce 0px solid; MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible; BORDER-TOP: #9eb6ce 0px solid; BORDER-RIGHT: #9eb6ce 0px solid" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="63%"> <div style="CLEAR:both;CLEAR: both">Revenue from continuing operations</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="35%" colspan="8"> <div style="CLEAR:both;CLEAR: both"> Years&#160;ended&#160;December&#160;31,</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="63%"> <div style="CLEAR:both;CLEAR: both">(In thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"> <div style="CLEAR:both;CLEAR: both">2015</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"> <div style="CLEAR:both;CLEAR: both">2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"> <div style="CLEAR:both;CLEAR: both">2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="63%"> <div style="CLEAR:both;CLEAR: both">Subscription revenue</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">82,435</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">90,163</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">84,956</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="63%"> <div style="CLEAR:both;CLEAR: both">Advertising revenue</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">4,802</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">16,874</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">22,484</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="63%"> <div style="CLEAR:both;CLEAR: both">Product revenue (note a)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">2,512</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">4,543</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">32,894</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="63%"> <div style="CLEAR:both;CLEAR: both">Other internet value-added services (note b)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">15,088</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">29,405</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">61,577</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="63%"> <div style="CLEAR:both;CLEAR: both">Total</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">104,837</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">140,985</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">201,911</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> </div> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"> <td style="TEXT-ALIGN: left; WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both">note a:</div> </td> <td style="TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both">Product revenue mainly comprise of sales of ZQB and OneThing Cloud devices.</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0pt 0px 0pt 35.45pt; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0in; MARGIN: 0in 0px 0in 0in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt" cellspacing="0" cellpadding="0"> <tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"> <td style="WIDTH: 0px"> <div style="CLEAR:both;CLEAR: both"></div> </td> <td style="TEXT-ALIGN: left; WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both">note b:</div> </td> <td style="TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both">Other internet value-added services mainly comprise of CDN revenue, live video services, provision of technical services, traffic referral programs, and online game revenue.</div> </td> </tr> </table> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0px 0px 0px 35.45pt; FONT: 10pt Times New Roman, Times, Serif"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN-TOP: 0px; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0.5in" align="left">The Group is entitled to receive a mutually agreed revenue sharing of the net advertising income, with reference to market price, generated by Beijing Xiaomi Mobile Software on a products pre-installed with the technology solution provided by the Group for the period from January 2016 to mid-June 2017 totaling USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 5.8</font> million, which was recognized as revenue in 2017 (note 20).<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font></div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Net income / (loss) per share</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0pt 0px 0pt 35.45pt; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> </div> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top"> <td style="WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both"><strong>(aa)</strong></div> </td> <td> <div style="CLEAR:both;CLEAR: both"><strong>Net income / (loss) per share</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> Net basic income / (loss) per share is computed by dividing net income / (loss) attributable to holders of common shares by the weighted-average number of common shares outstanding during the year using the two class method. Using the two class method, net income / (loss) is allocated between common shares and other participating securities based on their participating rights.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> Net diluted income / (loss) per share is calculated by dividing net income / (loss) attributable to common shareholders as adjusted for the effect of dilutive common equivalent shares, if any, by the weighted-average number of common and dilutive common equivalents shares outstanding during the year. Dilutive equivalent shares are excluded from the computation of diluted income / (loss) per share if their effects would be anti-dilutive. Common share equivalents consist of the common shares issuable upon the conversion of the stock options, using the treasury stock&#160;method.</div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock', window );">Comprehensive income</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> </div> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top"> <td style="WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both"><strong>(bb)</strong></div> </td> <td> <div style="CLEAR:both;CLEAR: both"><strong>Comprehensive income</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> Comprehensive income is defined as the change in equity of a Group during the period from transactions and other events and circumstances excluding transactions resulting from investments from shareholders and distributions to shareholders. Accumulated other comprehensive income, as presented on the accompanying consolidated balance sheets, consists of cumulative translation adjustment.</div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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="top.Show.showAR( this, 'defref_xnet_ProfitAppropriationPolicyTextBlock', window );">Profit appropriation and statutory reserves</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"></div> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top"> <td style="WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both"><strong>(cc)</strong></div> </td> <td> <div style="CLEAR:both;CLEAR: both"><strong>Profit appropriation and statutory reserves</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> The Group&#8217;s subsidiaries, consolidated VIE and its subsidiaries incorporated in the PRC are required on an annual basis to make appropriations of retained earnings set at certain percentage of after-tax profit determined in accordance with PRC accounting standards and regulations (&#8220;PRC&#160;GAAP&#8221;). Appropriation to the statutory general reserve should be at least <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 10</font>% of the after-tax net income determined in accordance with the legal requirements in the PRC until the reserve is equal to <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 50</font>% of the entities&#8217; registered capital. The Group is not required to make appropriation to other reserve funds and the Group does not have any intentions to make appropriations to any other reserve funds.</div> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> The general reserve fund can only be used for specific purposes, such as setting off the accumulated losses, enterprise expansion or increasing the registered capital. Appropriations to the general reserve funds are classified in the consolidated balance sheets as statutory reserves.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> There are no legal requirements in the PRC to fund these reserves by transfer of cash to restricted accounts, and the Group does not do&#160;so.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> The following table presents the balances of registered capital, additional paid-in-capital and statutory reserves of entities within the Group incorporated in China as of December&#160;31, 2016 and 2017 for the Group&#8217;s reporting purpose in China as determined under generally accepted accounting principles in China:</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="75%"> <div style="CLEAR:both;CLEAR: both">(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"> <div style="CLEAR:both;CLEAR: both">December&#160;31,<br/> 2016</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"> <div style="CLEAR:both;CLEAR: both">December&#160;31,<br/> 2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="75%"> <div style="CLEAR:both;CLEAR: both">Paid-in capital</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">118,733</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">137,194</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="75%"> <div style="CLEAR:both;CLEAR: both">Additional paid-in capital</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">161</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">161</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="75%"> <div style="CLEAR:both;CLEAR: both">Statutory reserves</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">5,132</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">5,132</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="75%"> <div style="CLEAR:both;CLEAR: both">Total</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">124,026</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">142,487</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> </table> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> Relevant laws and regulations permit payments of dividends by the PRC subsidiaries and affiliated companies only out of their retained earnings, if any, as determined in accordance with respective accounting standards and regulations. Accordingly, the above balances are not allowed to be transferred to the Company in terms of cash dividends, loans or advances (See also Note&#160;27).</div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionDividends', window );">Dividends</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> </div> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top"> <td style="WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both"><strong><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font>(dd)</strong></div> </td> <td> <div style="CLEAR:both;CLEAR: both"><strong> Dividends</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> Dividends are recognized when declared. No dividends were declared for the years ended December&#160;31, 2015, 2016 and 2017, respectively. The Group does not have any present plan to pay any dividends on common shares in the foreseeable future. The Group currently intends to retain the available funds and any future earnings to operate and expand its business.</div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent accounting pronouncements</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> </div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt" cellspacing="0" cellpadding="0"> <tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"> <td style="TEXT-ALIGN: left; WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both"><strong>(ee)</strong></div> </td> <td style="TEXT-ALIGN: justify"> <div style="CLEAR:both;CLEAR: both"><strong>Recent accounting pronouncements</strong></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"> In November 2015, the FASB issued ASU 2015-17, Income Taxes: Balance Sheet Classification of Deferred Taxes. ASU 2015-17 simplifies the presentation of deferred income taxes, which require the deferred tax liabilities and assets be classified as noncurrent in a classified statement of financial position. ASU 2015-17 is effective for fiscal years and interim periods within those years beginning after December 15, 2016. The Group has adopted this ASU for the year ended December 31 2017 and present the deferred tax assets and liabilities as non-current. Prior periods were not retrospectively adjusted.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"> &#160;</div> In January 2016, the FASB issued ASU 2016-01, Financial Instruments&#150;Overall: Recognition and Measurement of Financial Assets and Financial Liabilities. The new guidance will impact the accounting for equity investments, financial liabilities under the fair value option, and the presentation and disclosure requirements for financial instruments. In addition, the FASB clarified the need for a valuation allowance on deferred tax assets resulting from unrealized losses on available-for-sale debt securities. The accounting for other financial instruments, such as loans, investments in debt securities, and financial liabilities not under the fair value option is largely unchanged. The standard is effective for public business entities for annual periods (and interim periods within those annual periods) beginning after December 15, 2017. For equity investments (except those accounted for under the equity method) with no readily determinable fair value, the Group has elected to continuously apply cost method less impairment. However, the Group will closely monitor if any changes resulting from observable price changes in orderly transactions for the identical or similar investment of the same issuer. <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"> In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842). The core principle of Topic 842 is that a lessee should recognize the assets and liabilities that arise from leases. A lessee should recognize in the balance sheet a liability to make lease payments (the lease liability) and a right-of-use asset representing its right to use the underlying asset for the lease term. For leases with a term of 12 months or less, a lessee is permitted to make an accounting policy election by class of underlying asset not to recognize lease assets and lease liabilities. If a lessee makes this election, it should recognize lease expense for such leases generally on a straight-line basis over the lease term. ASU 2016-02 is effective for fiscal years and interim periods within those years beginning after December 15, 2018. Early adoption is permitted. The Group is currently evaluating the impact ASU2016-02 will have on the Group consolidated balance sheet, results of operations, cash flows and related disclosures.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"> The FASB issued ASU 2016-15, Statement of Cash Flows (Topic 230), Classification of Certain Cash Receipts and Cash Payments (a consensus of the Emerging Issues Task Force), on August 26, 2016, and ASU 2016-18, Statement of Cash Flows (Topic 230), Restricted Cash (a consensus of the Emerging Issues Task Force), on November 17, 2016. The new guidance is intended to reduce diversity in practice in how certain transactions are classified in the statement of cash flows. For public business entities, both ASUs are effective for financial statements issued for fiscal years beginning after December 15, 2017, and interim periods within those fiscal years. For all other entities, the guidance is effective for financial statements issued for fiscal years beginning after December 15, 2018, and interim periods within fiscal years beginning after December 15, 2019. Early adoption is permitted for ASU 2016-18. Early adoption is also permitted for ASU 2016-15 provided that all of the amendments are adopted in the same period. Both ASUs require application using a retrospective transition method. The Group believes the adoption will not have material impact on the Group cash flows and related disclosures.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"> In 2016, the FASB and IASB issued several amendments and clarifications to the new revenue standards, primarily as a result of issues raised by stakeholders and discussed by the Transition Resource Group. Amendments were made to the guidance related to the principal versus agent assessment, identifying performance obligations, accounting for licenses of intellectual property, and other matters (such as the definition of completed contracts at transition, the addition of new practical expedients, and various technical corrections). As amended, the FASB's standard is effective for public entities for the first interim period within annual reporting periods beginning after December 15, 2017 (nonpublic companies have an additional year). The FASB&#8217;s standard will allow early adoption, but no earlier than the original effective date for public entities (reporting periods beginning after December 15, 2016). The IASB&#8217;s standard, as amended, is effective for the first interim period within annual reporting periods beginning on or after January 1, 2017, with early adoption permitted.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> &#160;</div> The core principle of the guidance is that an entity should recognize revenues to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. To achieve this core principle, an entity should apply the following steps: <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <font style="BACKGROUND-COLOR: transparent">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <font style="BACKGROUND-COLOR: transparent">Step 1: Identify the contract(s) with a customer.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <font style="BACKGROUND-COLOR: transparent">Step 2: Identify the performance obligations in the contract.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <font style="BACKGROUND-COLOR: transparent">Step 3: Determine the transaction price.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <font style="BACKGROUND-COLOR: transparent">Step 4: Allocate the transaction price to the performance obligations in the contract.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <font style="BACKGROUND-COLOR: transparent">Step 5: Recognize revenues when (or as) the entity satisfies a performance obligation.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <font style="BACKGROUND-COLOR: transparent">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> The Group has performed a thorough assessment of the impact of new revenue standard and identified differences which may impact on the Group&#8217;s consolidated financial statements, including but not limited to, the revenue recognition for membership subscription and live video revenue.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <table style="MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0" width="100%"> <tr style="VERTICAL-ALIGN: top"> <td style="WIDTH: 0.25in"> <div style="CLEAR:both;CLEAR: both"></div> </td> <td style="WIDTH: 0.25in"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Symbol">&#8901;</font></div> </td> <td> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Rights from membership upgrade shall be considered as a separately identifiable benefit and accounted for separately. A small portion of revenue received for membership subscription will be allocated to the rights of membership upgrade and impact on the timing of recognizing the revenue. However, based on the assessment, the impact is considered to be immaterial.</font></div> </td> </tr> </table> <table style="MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0" width="100%"> <tr style="VERTICAL-ALIGN: top"> <td style="WIDTH: 0.25in"> <div style="CLEAR:both;CLEAR: both"></div> </td> <td style="WIDTH: 0.25in"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Symbol">&#8901;</font></div> </td> <td> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Free virtual items on the live video platforms shall be considered as a separate performance obligation per and accounted for separately. A small portion of revenue received in respect of live video platforms will be allocated to the free virtual items and impact on the timing of recognizing the revenue. However, based on the assessment, the impact is considered to be immaterial.</font></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px"> The Group will be adopting the new standard effective January 1, 2018, using the modified retrospective method. Based on the results of management&#8217;s assessment described above, the impact upon adoption is immaterial. Accordingly, management does not expect to recognize any adjustment upon initial application.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"> In January 2017, the FASB issued Accounting Standards Update (&#8220;ASU&#8221;) No. 2017-01, Business Combinations (Topic 805): Clarifying the Definition of a Business, which clarifies the definition of a business with the objective of adding guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions or disposals of assets or businesses. The standard is effective for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years. Early adoption is permitted. The standard should be applied prospectively on or after the effective date. The Group is currently evaluating the impact ASU2017-01 will have on the Groups consolidated balance sheet, results of operations, cash flows and related disclosures.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0px; FONT: 10pt Times New Roman, Times, Serif"> In January 2017, the FASB issued Accounting Standards Update (&#8220;ASU&#8221;) 2017-04, Simplifying the Test for Goodwill Impairment. The guidance removes Step 2 of the goodwill impairment test, which requires a hypothetical purchase price allocation. A goodwill impairment will now be the amount by which a reporting unit&#8217;s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. The guidance should be adopted on a prospective basis for the annual or any interim goodwill impairment tests beginning after December 15, 2019. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. The Group has early adopted the standard for the year ended December 31, 2017.</div> &#160; <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> In May 2017, the FASB issued ASU 2017-09, Compensation &#151; Stock Compensation (Topic 718): Scope of Modification Accounting, which provides guidance about which changes to the terms or conditions of a share-based payment award require an entity to apply modification accounting in ASC 718. Under the new guidance, modification accounting is required only if the fair value, the vesting conditions, or the classification of the award (as equity or liability) changes as a result of the change in terms or conditions. The new guidance is effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2017. Early adoption is permitted. The Group is evaluating the effects, if any, of the adoption of this guidance on the Groups consolidated balance sheet, results of operations, cash flows and related disclosures.</div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 305<br> -SubTopic 10<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6375392&amp;loc=d3e26790-107797<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4273-108586<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 450<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6491354&amp;loc=d3e6052-115624<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 450<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491354&amp;loc=d3e6049-115624<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84161450&amp;loc=d3e5614-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.3A-03)<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355100-122828<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.3A-02)<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355033-122828<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfSalesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognition of costs in the period which correspond to the sales and revenue categories presented in the statement of operations. The accounting policy may include the amount and nature of costs incurred, provisions associated with inventories, purchase discounts, freight and other costs included in cost of sales incurred and recorded in the period. This disclosure also includes the nature of costs of sales incurred and recorded in the statement of operations for the period relating to transactions with related parties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 50<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68069731&amp;loc=d3e63676-111659<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfSalesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_DiscontinuedOperationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for discontinued operations. Includes, but is not limited to, method of interest allocation to a discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=d3e1361-107760<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section S99<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=26872618&amp;loc=d3e7436-122677<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13279-108611<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 60<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450222&amp;loc=d3e30840-110895<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=64802544&amp;loc=d3e202-110218<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxUncertaintiesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for tax positions taken in the tax return filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other types of contingencies related to income taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420479&amp;loc=d3e26513-109311<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxUncertaintiesPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66092785&amp;loc=d3e4492-108314<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=66092785&amp;loc=d3e4556-108314<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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_InvestmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for investments in financial assets, including marketable securities (debt and equity securities with readily determinable fair values), investments accounted for under the equity method and cost method, securities borrowed and loaned, and repurchase and resale agreements. For marketable securities, the disclosure may include the entity's accounting treatment for transfers between investment categories and how the fair values for such securities are determined. Also, for all investments, an entity may describe its policy for assessing, recognizing and measuring impairment of the investment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66011266&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27290-111563<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.2,12)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.M)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877573&amp;loc=d3e87990-122713<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 325<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=75025870&amp;loc=d3e40691-111596<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13433-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_LessorLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangements entered into by lessor.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=77888428&amp;loc=SL77919352-209981<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_MarketableSecuritiesAvailableForSaleSecuritiesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for investments in debt and equity securities that are classified as available-for-sale. This policy also may describe the entity's accounting treatment for transfers between investment categories, how the entity determines whether impairments of available-for-sale securities are other than temporary, and how the fair values of such securities are determined.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.M)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877573&amp;loc=d3e87990-122713<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27161-111563<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesAvailableForSaleSecuritiesPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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_RevenueRecognitionDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue recognition for dividend revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68074094&amp;loc=d3e46105-111621<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph SAB Topic 13.B.Q1<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue recognition. If the entity has different policies for different types of revenue transactions, the policy for each material type of transaction is generally disclosed. If a sales transaction has multiple element arrangements (for example, delivery of multiple products, services or the rights to use assets) the disclosure may indicate the accounting policy for each unit of accounting as well as how units of accounting are determined and valued. The disclosure may encompass important judgment as to appropriateness of principles related to recognition of revenue. The disclosure also may indicate the entity's treatment of any unearned or deferred revenue that arises from the transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.B.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18726-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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_SellingGeneralAndAdministrativeExpensesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for stock option and stock incentive plans. This disclosure may include (1) the types of stock option or incentive plans sponsored by the entity (2) the groups that participate in (or are covered by) each plan (3) significant plan provisions and (4) how stock compensation is measured, and the methodologies and significant assumptions used to determine that measurement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5047-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for trade and other accounts receivables. This disclosure may include the basis at which such receivables are carried in the entity's statements of financial position (for example, net realizable value), how the entity determines the level of its allowance for doubtful accounts, when impairments, charge-offs or recoveries are recognized, and the entity's income recognition policies for such receivables, including its treatment of related fees and costs, its treatment of premiums, discounts or unearned income, when accrual of interest is discontinued, how the entity records payments received on nonaccrual receivables and its policy for resuming accrual of interest on such receivables.  If the enterprise holds a large number of similar loans, disclosure may include the accounting policy for the anticipation of prepayments and significant assumptions underlying prepayment estimates for amortization of premiums, discounts, and nonrefundable fees and costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=SL6953423-111524<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5212-111524<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5093-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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_xnet_BarterTransactionsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for barter transactions involving goods, services or advertising. This accounting policy may include a description of the transactions and the methods used to value the transactions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_BarterTransactionsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_xnet_BasisOfPresentationAndUseOfEstimatesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the basis of presentation and 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_BasisOfPresentationAndUseOfEstimatesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_xnet_GovernmentSubsidiesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for government subsidies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_GovernmentSubsidiesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_xnet_ProfitAppropriationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for statutory reserves including, but not limited to, appropriations for certain non-distributable reserves in accordance with laws applicable to the reporting entity, its subsidiaries and consolidated VIEs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_ProfitAppropriationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_xnet_RetirementPlansPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for employee benefit plans, which may include but is not limited to defined contribution plans, deferred compensation plans and employee stock ownership plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_RetirementPlansPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6848423056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and nature of operations (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization and nature of operations [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="top.Show.showAR( this, 'defref_xnet_ScheduleOfSubsidiariesAndVariableInterestEntitiesTableTextBlock', window );">Accompanying Consolidated Financial Statements Include Financial Statements of Company, Subsidiaries, Variable Interest Entity ("VIE") and VIE's Subsidiaries</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font>These consolidated financial statements include the financial statements of the Company, its subsidiaries, its variable interest entity (&#8220;VIE&#8221;) and the VIE&#8217;s subsidiaries (collectively referred to as the &#8220;Group&#8221;) as&#160;follows:</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;&#160;</div> <table style="WIDTH: 100%; BORDER-COLLAPSE: collapse; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="100%"> <tr> <td style="white-space:nowrap; BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 26.54%; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="bottom" width="26%"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <b><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">Name of entities</font></b></div> </td> <td style="white-space:nowrap; BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.54%; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="bottom"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="white-space:nowrap; BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 12.58%; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="bottom" width="12%"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><b><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">Place of</font></b><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"><br/> <b>incorporation</b></font></div> </td> <td style="white-space:nowrap; BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.54%; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="bottom"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="white-space:nowrap; BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 13.84%; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="bottom" width="13%"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><b><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">Date of</font></b><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"><br/> <b>incorporation</b></font></div> </td> <td style="white-space:nowrap; BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.54%; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="bottom"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="white-space:nowrap; BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 11.52%; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="bottom" width="11%"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><b><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> Relationship</font></b></div> </td> <td style="white-space:nowrap; BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.56%; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="bottom"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="white-space:nowrap; BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 10.34%; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="bottom" width="10%"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><b><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">% of direct</font></b><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"><br/> <b>or indirect</b><br/> <b>economic</b><br/> <b>ownership</b></font></div> </td> <td style="white-space:nowrap; BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.54%; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="bottom"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="white-space:nowrap; BORDER-BOTTOM: black 1pt solid; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 22.46%; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="bottom" width="22%"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><b><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">Principal activities</font></b></div> </td> </tr> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">Shenzhen Xunlei Networking Technologies,&#160;Co.,&#160;Ltd. (&#8220;Shenzhen Xunlei&#8221;)</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 19.85pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> People&#8217;s Republic of China (&#8220;PRC&#8221;)</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt 0.15pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> January</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt 0.15pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 2003</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 22.25pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> VIE</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 100%</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> Development of software, provision of online and related advertising, membership subscription and online game services; as well as sales of software licenses</font></div> </td> </tr> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> </tr> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> Giganology (Shenzhen)<br/> Co.,&#160;Ltd. (&#8220;Giganology Shenzhen&#8221;)</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> PRC</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> June&#160;2005</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> Subsidiary</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 100%</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> Development of computer software and provision of information technology services to related companies</font></div> </td> </tr> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> </tr> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">Shenzhen Xunlei Wangwenhua Co.,&#160;Ltd. (formerly known as &#8220;Shenzhen Fengdong Networking Technologies Co., Ltd.&#8221;) (&#8220;Wangwenhua&#8221;)</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> PRC</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> December</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;2005</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> VIE&#8217;s subsidiary</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 100%</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> Development of software for related companies, provision of advertising services and production of broadcast television programs</font></div> </td> </tr> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> </tr> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">Xunlei Networking Technologies (Beijing) Co., Ltd. (&#8220;Beijing Xunlei&#8221;)</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> PRC</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> June&#160;2009</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> VIE&#8217;s subsidiary</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 100%</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> Development of software for related companies (note b)</font></div> </td> </tr> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> </tr> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">Shenzhen Zhuolian Software Co.,&#160;Ltd. (formerly known as &#8220;Xunlei Software (Shenzhen) Co., Ltd.&#8221;) (&#8220;Zhuolian Software&#8221;)</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> PRC</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> January</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;2010</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> VIE&#8217;s subsidiary</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 100%</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">Provision of software technology development for related companies</font></div> </td> </tr> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> </tr> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">Xunlei Games Development (Shenzhen)&#160;Co.,&#160;Ltd. (&#8220;Xunlei Games&#8221;)</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> PRC</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> February</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;2010</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> VIE&#8217;s subsidiary</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 70%</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> Development of online game and computer software for related companies and provision of advertising services</font></div> </td> </tr> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> </tr> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">Xunlei Network Technologies Limited (&#8220;Xunlei BVI&#8221;)</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">British Virgin Islands</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">February 2011</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> Subsidiary</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 100%</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">Holding company</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> </tr> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> </tr> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">Xunlei Network Technologies Limited (&#8220;Xunlei HK&#8221;)</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">Hong Kong</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">March 2011</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> Subsidiary</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 100%</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> Development computer software of related companies and provision of advertising services</font></div> </td> </tr> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> </tr> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">Xunlei Computer (Shenzhen)&#160;Co.,&#160;Ltd. (&#8220;Xunlei Computer&#8221;)</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> PRC</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> November&#160;2011</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> Subsidiary</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 100%</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> Development of computer software and provision of information technology services</font></div> </td> </tr> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> </tr> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">Shenzhen Onething Technologies Co., Ltd. (&#8220;Onething&#8221;)</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> PRC</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> September</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 2013</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> VIE&#8217;s subsidiary</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 100%</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> Development of computer software, sale of hardware, and provision of information technology services</font></div> </td> </tr> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> </tr> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">Beijing Xunjing Technologies Co., Ltd. (formerly known as &#8220;Wangxin Century Technologies (Beijing) Co., Ltd.&#8221;) (&#8220;Beijing Xunjing&#8221;)</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> PRC</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> October&#160;2015</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> VIE&#8217;s subsidiary</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 100%</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> Development of computer software and provision of information technology services</font></div> </td> </tr> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> </tr> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">Shenzhen Crystal Interactive Technologies Co., Ltd. (&#8220;Crystal Interactive&#8221;)</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> PRC</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">May 2016</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> VIE&#8217;s subsidiary</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 100%</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> Development of computer software and provision of information technology services</font></div> </td> </tr> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> </tr> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">Shenzhen Xunlei Venture Capital Partnership Enterprise (Limited Partnership) (&#8220;Xunlei Venture Capital&#8221;)</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> PRC</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">June 2016</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> VIE&#8217;s subsidiary</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 99%</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> Investments in industries and consultation in investments (note c)</font></div> </td> </tr> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> </tr> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; TEXT-INDENT: -10pt; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">Beijing Onething Technologies Co., Ltd. (&#8220;Beijing Onething&#8221;)</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> PRC</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> January</font></div> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;2017</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> VIE&#8217;s subsidiary</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 100%</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt"> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> &#160;</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;LINE-HEIGHT: normal; MARGIN: 0in 0in 0pt" align="right"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">Provision of technology services and development of computer software</font></div> </td> </tr> </table> &#160;&#160; <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0pt 0px 0pt 35.45pt; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> Note a: The English names of the PRC companies represent management&#8217;s translation of their Chinese names of these companies as they have not adopted formal English names.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0pt 0px 0pt 35.45pt; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> Note b: Beijing Xunlei was deregistered in 2017.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <font style="BACKGROUND-COLOR: transparent"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">Note c: As at December 31, 2017, Xunlei Venture Capital was in the process of deregistration</font>.</font></div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_xnet_ScheduleOfSubsidiariesAndVariableInterestEntitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Subsidiaries And Variable Interest Entities Table [Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_ScheduleOfSubsidiariesAndVariableInterestEntitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6860849552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of significant accounting policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Summary of significant accounting policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock', window );">Schedule of Property and Equipment Estimated Useful Life</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;WIDTH: 100%;  TEXT-INDENT: 0in"> <table style="OVERFLOW: visible; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 100%; BORDER-COLLAPSE: collapse; BORDER-BOTTOM: 0px solid; MARGIN: 0in; BORDER-LEFT: 0px solid" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: center" width="59%"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 4px" width="22%"> <div style="CLEAR:both;CLEAR: both"> Estimated&#160;useful&#160;lives</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 6px" width="16%" colspan="2"> <div style="CLEAR:both;CLEAR: both">Residual&#160;rate</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="59%"> <div style="CLEAR:both;CLEAR: both">Servers and network equipment</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 4px" width="22%"> <div style="CLEAR:both;CLEAR: both">5 years</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="15%"> <div style="CLEAR:both;CLEAR: both">5</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">%</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="59%"> <div style="CLEAR:both;CLEAR: both">Computer equipment</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 4px" width="22%"> <div style="CLEAR:both;CLEAR: both">5 years</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="15%"> <div style="CLEAR:both;CLEAR: both">5</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">%</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="59%"> <div style="CLEAR:both;CLEAR: both">Furniture, fittings and office equipment</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 4px" width="22%"> <div style="CLEAR:both;CLEAR: both">5 years</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="15%"> <div style="CLEAR:both;CLEAR: both">5</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">%</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="59%"> <div style="CLEAR:both;CLEAR: both">Motor vehicles</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 4px" width="22%"> <div style="CLEAR:both;CLEAR: both">5 years</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="15%"> <div style="CLEAR:both;CLEAR: both">5</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">%</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="59%"> <div style="CLEAR:both;CLEAR: both">Leasehold improvements</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 4px" width="22%"> <div style="CLEAR:both;CLEAR: both">shorter of lease term or 3 years</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="15%"> <div style="CLEAR:both;CLEAR: both">&#151;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> </table> </div> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Analysis of Different Types of Revenues</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="BORDER-BOTTOM: #9eb6ce 0px solid; BORDER-LEFT: #9eb6ce 0px solid; MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible; BORDER-TOP: #9eb6ce 0px solid; BORDER-RIGHT: #9eb6ce 0px solid" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="63%"> <div style="CLEAR:both;CLEAR: both">Revenue from continuing operations</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="35%" colspan="8"> <div style="CLEAR:both;CLEAR: both"> Years&#160;ended&#160;December&#160;31,</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="63%"> <div style="CLEAR:both;CLEAR: both">(In thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"> <div style="CLEAR:both;CLEAR: both">2015</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"> <div style="CLEAR:both;CLEAR: both">2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"> <div style="CLEAR:both;CLEAR: both">2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="63%"> <div style="CLEAR:both;CLEAR: both">Subscription revenue</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">82,435</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">90,163</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">84,956</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="63%"> <div style="CLEAR:both;CLEAR: both">Advertising revenue</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">4,802</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">16,874</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">22,484</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="63%"> <div style="CLEAR:both;CLEAR: both">Product revenue (note a)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">2,512</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">4,543</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">32,894</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="63%"> <div style="CLEAR:both;CLEAR: both">Other internet value-added services (note b)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">15,088</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">29,405</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">61,577</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="63%"> <div style="CLEAR:both;CLEAR: both">Total</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">104,837</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">140,985</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">201,911</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> </div> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"> <td style="TEXT-ALIGN: left; WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both">note a:</div> </td> <td style="TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both">Product revenue mainly comprise of sales of ZQB and OneThing Cloud devices.</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0pt 0px 0pt 35.45pt; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: 0in; MARGIN: 0in 0px 0in 0in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt" cellspacing="0" cellpadding="0"> <tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"> <td style="WIDTH: 0px"> <div style="CLEAR:both;CLEAR: both"></div> </td> <td style="TEXT-ALIGN: left; WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both">note b:</div> </td> <td style="TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both">Other internet value-added services mainly comprise of CDN revenue, live video services, provision of technical services, traffic referral programs, and online game revenue.</div> </td> </tr> </table> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0px 0px 0px 35.45pt; FONT: 10pt Times New Roman, Times, Serif"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN-TOP: 0px; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0.5in" align="left">The Group is entitled to receive a mutually agreed revenue sharing of the net advertising income, with reference to market price, generated by Beijing Xiaomi Mobile Software on a products pre-installed with the technology solution provided by the Group for the period from January 2016 to mid-June 2017 totaling USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 5.8</font> million, which was recognized as revenue in 2017 (note 20).</div> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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="top.Show.showAR( this, 'defref_xnet_ScheduleOfRegisteredCapitalAdditionalPaidInCapitalAndStatutoryReservesTableTextBlock', window );">Schedule of Balances of Registered Capital, Additional Paid-in-Capital and Statutory Reserves</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="75%"> <div style="CLEAR:both;CLEAR: both">(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"> <div style="CLEAR:both;CLEAR: both">December&#160;31,<br/> 2016</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="11%" colspan="2"> <div style="CLEAR:both;CLEAR: both">December&#160;31,<br/> 2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="75%"> <div style="CLEAR:both;CLEAR: both">Paid-in capital</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">118,733</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">137,194</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="75%"> <div style="CLEAR:both;CLEAR: both">Additional paid-in capital</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">161</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">161</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="75%"> <div style="CLEAR:both;CLEAR: both">Statutory reserves</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">5,132</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">5,132</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="75%"> <div style="CLEAR:both;CLEAR: both">Total</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">124,026</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div style="CLEAR:both;CLEAR: both">142,487</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> </table> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8813-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_xnet_ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Property Plant And Equipment Useful Lives Table [Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_xnet_ScheduleOfRegisteredCapitalAdditionalPaidInCapitalAndStatutoryReservesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of Registered Capital Additional Paid in Capital and Statutory Reserves [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_ScheduleOfRegisteredCapitalAdditionalPaidInCapitalAndStatutoryReservesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6848468448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued operations (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock', window );">Disposal Groups, Including Discontinued Operations</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> Results of discontinued operations <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> The disposal of the web game business was completed in January 2018 resulting in a disposal gain of approximately USD 1,<font style="FONT-SIZE: 10pt;FONT-FAMILY:Times New Roman, Times, Serif">400,000.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <strong>Results of the discontinued operation</strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>USD&#160;(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2015</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2016</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Operating loss of Xunlei Kankan</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(11,553)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(243)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Gain on disposal of Kankan</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,505</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Operating income of web game business</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>19,056</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>8,034</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>7,538</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Total income from discontinued operations before income tax</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"> <div>9,008</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"> <div>7,791</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"> <div>7,538</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Xunlei Kankan - Income tax (expenses)/benefit</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(2,048)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>36</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Web game business - Income tax expenses</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(2,859)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(1,204)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(1,131)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Total income tax expense from discontinued operations</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"> <div>(4,907)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"> <div>(1,168)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"> <div>(1,131)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Total net profit from discontinued operations</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"> <div>4,101</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"> <div>6,623</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"> <div>6,407</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=xnet_WebGameBusinessMember', window );">Web Game Business [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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock', window );">Disposal Groups, Including Discontinued Operations</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> Results of the discontinued operation <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <strong>&#160;</strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>USD&#160;(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2015</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Revenues, net of rebates and discounts</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>25,160</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>15,981</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>11,428</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Business taxes and surcharges</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(45)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(25)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(27)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Net revenues</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>25,115</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>15,956</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>11,401</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Cost of revenues</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(785)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(391)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(522)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Gross profit</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>24,330</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>15,565</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>10,879</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Operating expenses</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Research and development expenses</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(2,488)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(3,192)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(2,217)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Sales and marketing expenses</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(2,631)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(4,180)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(1,025)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>General and administrative expenses</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(155)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(159)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(99)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Total operating expenses</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>(5,274)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>(7,531)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>(3,341)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Operating income</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>19,056</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>8,034</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>7,538</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Income tax expenses</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(2,859)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(1,204)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(1,131)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Income from discontinued operations</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>16,197</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>6,830</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>6,407</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> </div> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <strong>Assets and liabilities of the discontinued operation</strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <strong>&#160;</strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>USD&#160;(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Property and equipment, net</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>20</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>26</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>Total assets held for sale</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>20</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>26</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Deferred revenue, current portion</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,338</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>822</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>Total liabilities held for sale</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>1,338</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>822</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <strong>&#160;</strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <strong>Cash flows generated from/ (used in) discontinued operations</strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <strong>&#160;</strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>USD&#160;(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2015</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Net cash generated from operating activities</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>15,286</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>5,492</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>5,585</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Net cash used in investing activities</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(1)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(12)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(13)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Net cash used in financing activities</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Net cash flow for the year</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>15,285</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>5,480</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>5,572</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=xnet_XunleiKankanMember', window );">Xunlei Kankan [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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock', window );">Disposal Groups, Including Discontinued Operations</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> Results of the discontinued operation <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <strong>&#160;</strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>USD&#160;(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2015</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Revenues, net of rebates and discounts</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>15,677</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Business taxes and surcharges</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(447)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Net revenues</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>15,230</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Cost of revenues</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(13,240)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Gross profit</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,990</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Operating expenses</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Research and development expenses</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(3,245)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>5</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Sales and marketing expenses</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(7,384)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(27)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>General and administrative expenses</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(3,051)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(221)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Total operating expenses</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>(13,680)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>(243)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Net gain from exchanges of content copyrights</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>137</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Operating loss</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(11,553)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(243)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Gain on disposal of Kankan</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,505</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Income tax credit/(expenses)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(2,048)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>36</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Loss from discontinued operations</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>(12,096)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>(207)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> </div> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <strong>Cash flows generated from/ (used in) discontinued operations</strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <strong>&#160;</strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>USD&#160;(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2015</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Net cash used in operating activities</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(1,554)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(215)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Net cash generated from investing activities</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>9,135</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Net cash used in financing activities</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Net cash flow for the year</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>7,581</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>(215)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721533-107759<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4B<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721665-107760<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=d3e1474-107760<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=d3e1361-107760<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721683-107760<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=84176398&amp;loc=SL51724579-110230<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721675-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4A<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721663-107760<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84176398&amp;loc=d3e2941-110230<br><br>Reference 10: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721673-107760<br><br>Reference 11: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721659-107760<br><br>Reference 12: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5A<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721671-107760<br><br>Reference 13: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5D<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721677-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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_DisposalGroupClassificationAxis=xnet_WebGameBusinessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupClassificationAxis=xnet_WebGameBusinessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupClassificationAxis=xnet_XunleiKankanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupClassificationAxis=xnet_XunleiKankanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>57
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6871797408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cash and cash equivalents (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAbstract', window );"><strong>Cash and cash equivalents [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock', window );">Summary of Cash on Hand and Cash Held at Bank</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> Cash on hand and cash held at bank balance as of December&#160;31, 2016 and 2017 primarily consist of the following currencies:</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="51%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%" colspan="5"> <div>December&#160;31,&#160;2016</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="23%" colspan="5"> <div>December&#160;31,&#160;2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="51%"> <div>(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>Amount</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>USD<br/> equivalent</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>Amount</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>USD<br/> equivalent</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="51%"> <div>RMB</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>538,660</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>77,651</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>436,794</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>66,847</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="51%"> <div>USD</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>121,726</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>121,726</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>166,530</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>166,530</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="51%"> <div>HKD</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>987</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>127</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>794</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>102</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="51%"> <div>Total</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>199,504</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>233,479</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of cash and cash equivalents.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6848238864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Short-term investments (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentsAbstract', window );"><strong>Short-term investments [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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock', window );">Schedule of Short-Term Investments</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>December&#160;31,<br/> 2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>December&#160;31,<br/> 2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="71%"> <div>Time deposits</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>38,829</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>118,779</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Investments in financial instruments (note)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>143,131</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>20,136</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Total</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>181,960</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>138,915</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <table style="MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0" width="100%"> <tr style="VERTICAL-ALIGN: top"> <td style="WIDTH: 0px"></td> <td style="WIDTH: 35.45pt"> <div>Note:</div> </td> <td> <div>The investments were issued by commercial banks in the PRC with a variable interest rate indexed to performance of underlying assets. Since these investments&#8217; maturity dates are within one year, they are classified as short-term investments.</div> </td> </tr> </table> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of cash, cash equivalents, and investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ScheduleOfInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-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>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6869762368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts receivable, net (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Accounts receivable, net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Schedule of Accounts Receivable</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.5in; MARGIN: 0pt 0px 0pt 0.5in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>December&#160;31,<br/> 2016</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>December&#160;31,<br/> 2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="71%"> <div>Accounts receivable</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>14,655</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>40,663</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Less: Allowance for doubtful accounts</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(119)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(31)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Accounts receivable, net</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>14,536</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>40,632</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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="top.Show.showAR( this, 'defref_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock', window );">Schedule of Allowance for Doubtful Accounts</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify">The following table presents movement in the allowance for doubtful accounts:</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify">&#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>December&#160;31,<br/> 2015</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>December&#160;31,<br/> 2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>December&#160;31,<br/> 2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="57%"> <div>Balance at beginning of the year</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>131</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>126</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>119</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Additions</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>4</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>27</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Write-off</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(122)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Exchange difference</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(9)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(7)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>7</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Balance at end of the year</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>126</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>119</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>31</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of financing receivables (examples of financing receivables include loans, trade accounts receivable and notes receivable) and activity in the allowance for credit losses account.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=SL6953423-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3,4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6860766480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Prepayments and other assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Prepayments and other 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="top.Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock', window );">Schedule of Prepayments and Other Assets</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.5in; MARGIN: 0pt 0px 0pt 0.5in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"></div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>December&#160;31,<br/> 2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>December&#160;31,<br/> 2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="71%"> <div>Current portion:</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Advance to suppliers (note a)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>2,392</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>672</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Interest-free loans to employees (note c)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>3,964</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>3,670</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Advance to employees for business purposes</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>351</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>503</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Interest receivable</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>210</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>313</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Rental and other deposits</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,014</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,232</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Prepaid management insurance</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>145</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>161</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Receivable from Nesound (note b)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>3,748</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>181</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Prepayment for taxation</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,392</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>12</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Others</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>377</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>122</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>Total of prepayments and other current assets</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>13,593</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>6,866</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>Non-current portion:</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Prepayments for online game licenses</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>490</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Low-interest loans to employees, non-current portion (note c)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>697</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>416</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Prepayment for investment (note d)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,469</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>Total of long-term prepayments and other assets</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>1,187</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>1,885</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> </div> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> <strong>&#160;</strong></div> <table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"> <td style="TEXT-ALIGN: left; WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both">Note a:</div> </td> <td style="TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both">Advances to suppliers primarily include prepaid rental expenses, license costs and game sharing costs. During the year ended December 31, 2017, prepaid license costs of USD 535,000 was impaired, which was related to Kankan as disclosed in note b.</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.5in; MARGIN: 0pt 0px 0pt 0.5in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="left">&#160;</div> <table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"> <td style="TEXT-ALIGN: left; WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both">Note b:</div> </td> <td style="TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both">The Group disposed Kankan to Nesound in July 2015 at a cash consideration of RMB <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 130,000,000</font> (USD 19,896,000). As of December 31, 2017, there is a balance receivable amounted to RMB <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 26,000,000</font> (USD 3,979,000) which was past due. In addition, for the purpose of disposal and pursuant to the sale and purchase agreement of Kankan Disposal, certain right and obligation to trade receivables and trade payables transferred to Kankan will be collected and settled by Xunlei on Kankan&#8217;s behalf.</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0.5in; font-size-adjust: none; font-stretch: normal" align="left">&#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0.5in; font-size-adjust: none; font-stretch: normal" align="left">Kankan failed to settle the transferred trade payables, which resulted in the creditors brought litigation against Kankan as well as Xunlei, due to the fact that Xunlei remained as the contracted party in the relevant purchase contracts. In light of this, Xunlei has settled these payables on behalf of Kankan. Up to December 31, 2015, 2016 and 2017, payables amounted to RMB 3,498,000 (USD 539,000), RMB 3,498,000 (USD 504,000) and RMB 33,388,000 (USD 5,110,000) were settled by Xunlei on behalf of Kankan respectively. In addition, as of December 31, 2017, unsettled balance of these transferred payables amounted to approximately RMB <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 18,094,000</font> (USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 2,769,000</font>).</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0.5in; font-size-adjust: none; font-stretch: normal" align="left">&#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px 0pt 0.5in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify">The Group has brought a claim against Nesound to the arbitration tribunal and considered the balances are recoverable as of December 31, 2016. With the progress of litigation in 2017, the Group considered the recoverability of the receivables from Nesound and amount settled on behalf of Kankan are remote. Thus, impairment of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 3,719,000</font> and USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 5,004,000</font> have been provided for against the receivables from Nesound and amount settled on behalf of Kankan as &#8220;Assets impairment loss&#8221;, in addition, the Group also accrued USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 3,074,000</font> in respect of unsettled balance of transferred payables in 2017 (note 13) as legal expenses. As of December 31, 2017, balance of this accrual was USD 2,769,000.</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0.5in; font-size-adjust: none; font-stretch: normal" align="left">&#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN-TOP: 0in; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0in; MARGIN-LEFT: 0in; font-size-adjust: none; font-stretch: normal" align="left"> <table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"> <td style="TEXT-ALIGN: left; WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both">Note c:</div> </td> <td style="TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both">The Group had entered into loan contracts with certain employees as at December 31, 2016 and 2017, under which the Group provided interest-free loans or low-interest loans to these employees. The loan amounts vary amongst different employees from repayable on demand to repayable in equal installments on a monthly basis over the term <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">8</font> to <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 10</font></font> years. The balances classified as current represented loan amounts are repayable on demand or repayable within the next twelve months from the balance sheet date.</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"> <td style="TEXT-ALIGN: left; WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both">Note d:</div> </td> <td style="TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both">The Group paid USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 1,469,000</font> to Henan Zhaoteng Investment Co., Ltd. for acquisition of <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 80</font>% equity interest of Henan Tourism Information Co., Ltd. However, as the legal procedure of the investment has not completed up to December 31, 2017, the investment is classified as long-term prepayment.<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font></div> </td> </tr> </table> </div> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6830012144">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', 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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Property and Equipment</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>December&#160;31,<br/> 2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>December&#160;31,<br/> 2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="71%"> <div>Servers and network equipment</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>42,597</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>49,582</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Computer equipment</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,538</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,785</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Furniture, fixtures and office equipment</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>845</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>850</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Motor vehicles</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>299</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>273</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Leasehold improvements</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>2,793</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>3,157</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Total original costs</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>48,072</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>55,647</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Less: Accumulated depreciation</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(27,650)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(35,459)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Less: Impairment</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(20)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>Sub-total</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>20,422</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>20,168</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Construction in progress</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>574</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>4,517</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>Total</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>20,996</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>24,685</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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="top.Show.showAR( this, 'defref_xnet_DepreciationExpenseTableTextBlock', window );">Summary of Depreciation Expense</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>December&#160;31,<br/> 2015</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>December&#160;31,<br/> 2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>December&#160;31,<br/> 2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="57%"> <div>Cost of revenues</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>4,873</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>5,848</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>7,647</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>General and administrative expenses</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>628</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>306</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>277</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Sales and marketing expenses</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>7</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>5</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Research and development expenses</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>8</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>6</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>24</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Total</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>5,516</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>6,165</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>7,948</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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_xnet_DepreciationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Depreciation Expense Table [Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_DepreciationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6848537872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible assets, net (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Intangible assets, net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Intangible Assets</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="27%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="35%" colspan="11"> <div>December&#160;31,&#160;2016</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="35%" colspan="11"> <div>December&#160;31,&#160;2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="27%"> <div>(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="8%" colspan="2"> <div>Cost</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="8%" colspan="2"> <div>Amortization</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="8%" colspan="2"> <div>Impairment</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="8%" colspan="2"> <div>Net&#160;book<br/> value</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="8%" colspan="2"> <div>Cost</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="8%" colspan="2"> <div>Amortization</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="8%" colspan="2"> <div>Impairment</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="8%" colspan="2"> <div>Net&#160;book<br/> value</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="27%"> <div>Land use rights</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"> <div>4,796</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"> <div>(543)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"> <div>4,253</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"> <div>5,092</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"> <div>(746)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"> <div>4,346</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="27%"> <div>Trademarks (note a)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>5,441</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>(1,814)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>3,627</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>5,776</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>(2,544)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>(3,232)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="27%"> <div>Non-compete agreement (note a)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>1,325</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>(773)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>552</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>1,407</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>(1,085)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>(322)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="27%"> <div style="CLEAR:both;TEXT-INDENT: -13px; MARGIN-LEFT: 13px"> Technology (including right-to-use) (note a)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>2,117</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>(617)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>1,500</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>2,247</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>(866)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>(1,381)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="27%"> <div>Acquired computer software</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>884</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>(420)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>464</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>1,981</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>(1,084)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>897</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="27%"> <div>Internal use software development costs</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>631</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>(631)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>670</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>(670)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="27%"> <div>Online game licenses (note b)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>5,454</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>(4,383)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>(721)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>350</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>6,309</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>(5,276)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>(765)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="7%"> <div>268</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="27%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"> <div>20,648</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"> <div>(9,181)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"> <div>(721)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"> <div>10,746</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"> <div>23,482</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"> <div>(12,271)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"> <div>(5,700)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="7%"> <div>5,511</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"> <td style="WIDTH: 0px"></td> <td style="TEXT-ALIGN: left; WIDTH: 0.5in"> <div>Note a:</div> </td> <td style="TEXT-ALIGN: left"> <div>With the launch of new cloud technology developed by the Group in 2017, the acquired intangible assets related to personal cloud storage business, arising from the acquisition of Kingsoft Cloud Holdings Limited in 2014, were no longer in use and full provision for impairment has been provided.</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.5in; MARGIN: 0pt 0px 0pt 0.5in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify">&#160;</div> <table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"> <td style="WIDTH: 0px"></td> <td style="TEXT-ALIGN: left; WIDTH: 0.5in"> <div>Note b:</div> </td> <td style="TEXT-ALIGN: left"> <div>As of December 31, 2016 and 2017, full provision for impairment has been provided for an online game license due to significant under performance in the past.</div> </td> </tr> </table> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock', window );">Schedule of Amortization Expense Recognized</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="41%" colspan="8"> <div>Years&#160;ended&#160;December&#160;31</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2015</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="57%"> <div>Cost of revenues</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>147</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>243</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>241</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>General and administrative expenses</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>386</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>323</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>415</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Research and development expenses</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,589</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,497</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,445</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Total</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"> <div>2,122</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"> <div>2,063</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"> <div>2,101</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"></div> </div> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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="top.Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of Estimated Aggregate Amortization Expense</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="85%"> <div>(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 7px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>Intangible&#160;assets</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="85%"> <div>2018</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>697</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"> <div>2019</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>405</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"> <div>2020</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>338</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"> <div>2021</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>312</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"> <div>2022 and thereafter</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>3,759</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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="top.Show.showAR( this, 'defref_xnet_ScheduleOfFiniteLivedIntangibleAssetsByAmortizationPeriodTableTextBlock', window );">Schedule of Weighted Average Amortization Periods of Intangible Assets</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>(In&#160;year)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>December&#160;31,<br/> 2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>December&#160;31,<br/> 2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="71%"> <div>Land use right</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>30</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>30</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Trademarks</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>7</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>7</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Non-compete agreement</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>4</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>4</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Technology (including right-to-use)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>8</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>8</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Acquired computer software</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>5</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>5</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Internal use software development costs</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>5</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>5</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Online game licenses</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>3</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>3</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>Total weighted average amortization periods</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"> <div>11</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"> <div>11</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_xnet_ScheduleOfFiniteLivedIntangibleAssetsByAmortizationPeriodTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Finite Lived Intangible Assets By Amortization Period Table [Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_ScheduleOfFiniteLivedIntangibleAssetsByAmortizationPeriodTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6860854512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventories [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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of inventories</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.5in; MARGIN: 0pt 0px 0pt 0.5in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify"></div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;WIDTH: 100%;  TEXT-INDENT: 0in"> <table style="OVERFLOW: visible; WIDTH: 100%; BORDER-COLLAPSE: collapse; MARGIN: 0in" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>(In&#160;thousands)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="13%" colspan="2"> <div>December&#160;31,<br/> 2016</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="13%" colspan="2"> <div>December&#160;31,<br/> 2017</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Hardware devices (note a)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>183</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>3,546</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Others</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>191</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>333</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Total</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>374</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>3,879</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px 0pt 0.5in; TEXT-INDENT: -0.5in; font-size-adjust: none; font-stretch: normal" align="justify">&#160;</div> <table style="MARGIN-BOTTOM: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"> <td style="WIDTH: 0.5in; TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both">Note a:</div> </td> <td style="TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both">Hardware devices include OneThing Cloud, ZQB, XZB and hard discs.</div> </td> </tr> </table> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6835695024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-term investments (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Long-term investments [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="top.Show.showAR( this, 'defref_xnet_InvestmentsTableTextBlock', window );">Schedule of Long-Term Investments</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div style="CLEAR:both;CLEAR: both">(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div style="CLEAR:both;CLEAR: both">December&#160;31,<br/> 2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div style="CLEAR:both;CLEAR: both">December&#160;31,<br/> 2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="71%"> <div style="CLEAR:both;CLEAR: both">Equity method investments:</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Balance at beginning of the year</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">2,162</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">1,790</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Additions</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">1,442</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Disposal</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">(701)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Share of loss from equity investees (iv)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">(195)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">(1,875)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Dilution gains arising from deemed disposal of investments (iv)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">326</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Transfer to cost method investments</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">(786)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Exchange differences</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">(132)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">70</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Balance at end of the year</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">1,790</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">311</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div style="CLEAR:both;CLEAR: both">Cost method investments:</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Balance at beginning of the year</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">9,157</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">39,002</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Additions (i)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">32,707</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">2,793</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Disposal (ii)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">(2,220)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">(383)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Dilution gains arising from deemed disposal of investment (iii)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">689</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">165</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Transfer from equity method investments</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">786</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Exchange difference</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">(463)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">1,449</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Less: impairment loss on long-term investments (v)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">(1,654)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">(596)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Balance at end of the year</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">39,002</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">42,430</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div style="CLEAR:both;CLEAR: both">Total long-term investments</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div style="CLEAR:both;CLEAR: both">40,792</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div style="CLEAR:both;CLEAR: both">42,741</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> </table> </div> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsTextBlock', window );">Schedule of Equity Investments, Percentage of Ownership of Common Share</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> </div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">Details of the Group&#8217;s ownership are as follows:</font></font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="BORDER-BOTTOM: #9eb6ce 0px solid; BORDER-LEFT: #9eb6ce 0px solid; MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible; BORDER-TOP: #9eb6ce 0px solid; BORDER-RIGHT: #9eb6ce 0px solid" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="27%" colspan="5"> <div>Percentage&#160;of&#160;ownership&#160;of<br/> shares&#160;as&#160;of&#160;December&#160;31,</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>Investee</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="71%"> <div>Equity method investments:</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Zhuhai Qianyou Technology, Co., Ltd. (&#8220;Zhuhai Qianyou&#8221;)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>19.00</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>19.00</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Shenzhen Mojingou Information Service Co., Ltd. (previously known as Xunlei Big Data Information Service Co., Ltd.) (&#8220;Big Data&#8221;) (iv)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>43.16</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>28.77</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>Cost method investments:</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Guangzhou Yuechuan Network Technology, Co., Ltd. (&#8220;Guangzhou Yuechuan&#8221;)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>9.30</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>9.30</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Shenzhen Kushiduo Network Science and Technology Co., Ltd. (&#8220;Shenzhen Kushiduo&#8221;) (ii)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>10.00</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Shanghai Guozhi Electronic Technology Co., Ltd. (&#8220;Shanghai Guozhi&#8221;) (v)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>16.80</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>16.80</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Guangzhou Hongsi Network Technology Co., Ltd. (&#8220;Guangzhou Hongsi&#8221;) (v)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>19.90</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>19.90</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Chengdu Diting Technology, Co., Ltd. (&#8220;Chengdu Diting&#8221;)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>12.74</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>12.74</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Xiamen Diensi Network Technology Co., Ltd. ("Xiamen Diensi")</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>14.25</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>14.25</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>11.2 Capital I, L.P. ("11.2 Capital")</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>2.03</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>2.03</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Cloudtropy</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>9.69</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>9.69</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Shanghai Lexiang Technology Co., Ltd. ("Shanghai Lexiang") (iii)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>15.00</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>14.12</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Hangzhou Feixiang Data Technology Co., Ltd. ("Hangzhou Feixiang") (i)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>20.00</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>28.00</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Shenzhen Meizhi Interactive Technology Co., Ltd. ("Meizhi Interactive")</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>8.13</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>9.40</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Beijing Yunhui Tianxia Technology Co., Ltd. ("Yunhui Tianxia") (i)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>7.50</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>13.70</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Arashi Vision Interative (Cayman) Inc. ("Insta 360")</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>12.16</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>12.16</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Cloudin Technology (Cayman) Limited ("Cloudin")</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>4.61</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>4.61</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> </div> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> &#160;</div> <table style="MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0" width="100%"> <tr style="VERTICAL-ALIGN: top"> <td style="TEXT-ALIGN: left; WIDTH: 0px"> <div style="CLEAR:both;CLEAR: both"></div> </td> <td style="TEXT-ALIGN: left; WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both">(i)</div> </td> <td style="TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both">In May 2017, the Group made additional investment by USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 1,263,000</font> in Yunhui Tianxia from <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 7.5</font>% to <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 13.7</font>%. In July 2017, the Group also made additional equity investment in Hangzhou Feixiang of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 1,530,000</font>. As the result of the new investment, the Group&#8217;s equity interest increased from <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 20</font>% to <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 28</font>% and the Group continued to use the cost method to account for this investment due to the lack of significant influence over the investee as the company's investment is not in-substance common stock.</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="left">&#160;</div> <table style="MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0" width="100%"> <tr style="VERTICAL-ALIGN: top"> <td style="TEXT-ALIGN: left; WIDTH: 0px"> <div style="CLEAR:both;CLEAR: both"></div> </td> <td style="TEXT-ALIGN: left; WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both">(ii)</div> </td> <td style="TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both">In June 2017, the Group disposed of its entire interests (<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">10</font>%) in Shenzhen Kushiduo with a carrying value of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 383,000</font> at a consideration of approximately USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 191,500</font>. As a result of the disposal, the Group recognized a loss of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 191,500</font> in the other income, net (Note 23).</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="left">&#160;<font style="FONT-SIZE: 10pt"> &#160;</font></div> <table style="clear:both;WIDTH: 99.98%; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="99%"> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt">(iii)</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt">In January of 2017, Shanghai Lexiang issued new shares to a third party investor resulting in the Group&#8217;s interest in Shanghai Lexiang diluted from <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 15</font>% to <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 14.12</font>% with a dilution gain of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 222,000</font> arising from the deemed disposal.</font></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0in 0in 0pt 35.45pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <table style="clear:both;WIDTH: 99.98%; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="99%"> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt">(iv)</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt">In 2016, the Group made an equity investment in a privately-held company, Big Data, of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 1,442,000</font> for <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 43.16</font>% equity interest. The Group classified Big Data as an equity method investment as it had only significant influence instead of control over Big Data. In January of 2017, Big Data issued certain new shares to a third party and its original shareholders and the Group&#8217;s interest in Big Data diluted from <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 43.16</font>% to <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 28.77</font>% with a dilution gain of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 326,000</font> arising from the deemed disposal. As at December 31, 2017, the Group recognized full impairment of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 1,251</font>,000 for its interest in Big Data as share of loss from equity investees after taking into account the latest operation status and financial position of Big Data.<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font></font></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0in 0in 0pt 35.45pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"> <td style="TEXT-ALIGN: left; WIDTH: 0.5in"> <div>(v)</div> </td> <td style="TEXT-ALIGN: left"> <div>The Group recognized impairment against its investments in Shanghai Guozhi and Guangzhou Hongsi of USD 149,000 and USD 447,000, respectively after considering the latest operation status and financial and liquidity position.</div> </td> </tr> </table> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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_EquityMethodInvestmentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of equity method investments including, but not limited to, name of each investee or group of investments, percentage ownership, difference between recorded amount of an investment and the value of the underlying equity in the net assets, and summarized financial information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=66011266&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-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_xnet_InvestmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A table of investments, shown as a text block.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_InvestmentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6848528528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deferred revenue and income (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueDisclosureAbstract', window );"><strong>Deferred revenue and income [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="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueByArrangementDisclosureTextBlock', window );">Schedule of Deferred Revenue and Income</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.5in; MARGIN: 0in 0in 0pt 0.5in" align="justify"></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>December&#160;31,<br/> 2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>December&#160;31,<br/> 2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="71%"> <div>Deferred revenue</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Membership subscription revenues</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>22,115</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>26,303</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Online game revenues</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>152</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>174</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Others (i)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>384</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>Deferred income</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Government grants (ii)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>4,195</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>3,811</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Reimbursement from the depository (iii)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>814</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>616</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>Total</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>27,276</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>31,288</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Less: non-current portion (iv)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>(4,082)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>(3,242)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>Deferred revenue and income, current portion</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>23,194</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>28,046</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"></div> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> &#160;</div> <table style="MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0" width="100%"> <tr style="VERTICAL-ALIGN: top"> <td style="TEXT-ALIGN: left; WIDTH: 0px"></td> <td style="TEXT-ALIGN: left; WIDTH: 0.5in"> <div>(i)</div> </td> <td style="TEXT-ALIGN: left"> <div>Others include live video revenues and issuance of LinkTokens.</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" align="left">&#160;</div> <table style="MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0" width="100%"> <tr style="VERTICAL-ALIGN: top"> <td style="TEXT-ALIGN: left; WIDTH: 0px"></td> <td style="TEXT-ALIGN: left; WIDTH: 0.5in"> <div>(ii)</div> </td> <td style="TEXT-ALIGN: left"> <div>In June 2017, the Group received government grant of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 1,224</font>,000. This government grant was recognized as deferred income and amortized in <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">5</font> years under the property, plant and equipment depreciation policy.</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" align="left">&#160;</div> <table style="MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0" width="100%"> <tr style="VERTICAL-ALIGN: top"> <td style="TEXT-ALIGN: left; WIDTH: 0px"></td> <td style="TEXT-ALIGN: left; WIDTH: 0.5in"> <div>(iii)</div> </td> <td style="TEXT-ALIGN: left"> <div>In December 2017, the Company received from its depositary bank a reimbursement of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 127,000</font>, net of withholding tax of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 42,000</font>. This reimbursement was recognized as deferred income and amortized over the depositary service period of <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">5</font> years.</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN-TOP: 0pt; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0pt; font-size-adjust: none; font-stretch: normal" align="left">&#160;<font style="FONT-SIZE: 10pt"> &#160;</font></div> <table style="clear:both;WIDTH: 99.98%; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="99%"> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt">(iv)</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt">As of December 31, 2017, the non-current portion included membership subscription revenue of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 425,000</font> (2016: USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 820,000</font>), government grants of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 2,509,000</font> (2016: USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 2,719,000</font>), and reimbursement from the depositary of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 308,000</font> (2016: USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 543,000</font>).<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font></font></div> </td> </tr> </table> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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_DeferredRevenueByArrangementDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the type of arrangements and the corresponding amounts that comprise the current and noncurrent balance of deferred revenue as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.4(a).Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueByArrangementDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_DeferredRevenueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6860860880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued liabilities and other payables (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Accrued liabilities 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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Schedule of Accrued Liabilities and Other Payables</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.5in" align="justify"><strong><font style="FONT-SIZE: 10pt"> &#160;</font></strong></div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="BORDER-BOTTOM: #9eb6ce 0px solid; BORDER-LEFT: #9eb6ce 0px solid; MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible; BORDER-TOP: #9eb6ce 0px solid; BORDER-RIGHT: #9eb6ce 0px solid" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div style="CLEAR:both;CLEAR: both">(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div style="CLEAR:both;CLEAR: both">December&#160;31,<br/> 2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div style="CLEAR:both;CLEAR: both">December&#160;31,<br/> 2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Payroll and welfare (note b)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">11,624</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">15,170</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Agency commissions and rebates&#151;online advertising</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">2,297</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">2,890</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Payables for advertisement on exclusive online games</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">1,521</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">1,826</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Receipts in advance from customers (note a)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">5,538</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">16,833</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Tax levies (note b)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">1,864</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">10,234</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Payables for purchase of equipment</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">3,235</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">461</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Legal and litigation related expenses (note 24)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">2,904</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">1,755</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Professional fees</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">1,007</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">1,045</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Staff reimbursements</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">452</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">355</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Rental expense</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">5</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Payables for proceeds from selling exercised stock options</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">352</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">74</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Payables for gaming distribution</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">147</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">199</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Payables related to Kankan (note c)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">807</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">4,501</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Payables for technological services</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">234</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">944</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Payables for construction in progress</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">345</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Customer&#8217;s deposit</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">306</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Payables for fulfillment services</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">298</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div style="CLEAR:both;CLEAR: both">Others</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">1,144</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">2,635</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div style="CLEAR:both;CLEAR: both">Total</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"> <div style="CLEAR:both;CLEAR: both">33,131</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"> <div style="CLEAR:both;CLEAR: both">59,871</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> </div> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> </div> <table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"> <td style="TEXT-ALIGN: left; WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both">note a:</div> </td> <td style="TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both">As at December 31, 2017, receipts in advance from customers mainly represents prepayment from customers in respect of cloud computing, live video and mobile game. The increment is mainly driven by the popularity of OneThing Cloud.</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0pt 0px 0pt 35.45pt; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"> <td style="WIDTH: 0px"> <div style="CLEAR:both;CLEAR: both"></div> </td> <td style="TEXT-ALIGN: left; WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both">Note b:</div> </td> <td style="TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both">Payroll and welfare increased due to the performance bonus proposed in December 2017, resulting in an increase in individual income tax payable. Value added tax payable also increased, which is related to revenue increment in sale of product.</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0pt 0px 0pt 35.45pt; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal"> &#160;</div> <table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"> <td style="WIDTH: 0px"> <div style="CLEAR:both;CLEAR: both"></div> </td> <td style="TEXT-ALIGN: left; WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both">Note c:</div> </td> <td style="TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both">Kankan failed to settle the transferred trade payables, which resulted in the creditors brought litigation against Kankan as well as Xunlei, due to the fact that Xunlei remained as the contracted party in the relevant purchase contracts. In light of this, for the year ended December 31, 2017, payables of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 3,074,000</font> was accrued by Xunlei, out of which, USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 2,769,000</font> remain unsettled as of December 31, 2017 (note 7).</div> </td> </tr> </table> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6848407696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cost of revenues (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of Revenue [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="top.Show.showAR( this, 'defref_xnet_ScheduleOfCostOfRevenueTableTextBlock', window );">Schedule of Cost of Revenues</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;WIDTH: 100%;  TEXT-INDENT: 0in"> <table style="OVERFLOW: visible; BORDER-TOP: #9eb6ce 0px solid; BORDER-RIGHT: #9eb6ce 0px solid; WIDTH: 100%; BORDER-COLLAPSE: collapse; BORDER-BOTTOM: #9eb6ce 0px solid; MARGIN: 0in; BORDER-LEFT: #9eb6ce 0px solid" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Cost of revenues from continuing operations (In</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="41%" colspan="8"> <div>Years&#160;ended&#160;December&#160;31,</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>thousands)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="13%" colspan="2"> <div>2015</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="13%" colspan="2"> <div>2016</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="13%" colspan="2"> <div>2017</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Bandwidth costs</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>37,218</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>55,135</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>68,441</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Cost of inventories sold</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>2,621</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>4,357</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>21,485</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Cost of live video</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>204</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>2,505</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>12,724</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Depreciation of servers and other equipment</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>4,873</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>5,848</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>7,647</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Payment handling charges</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>8,909</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>6,919</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>4,855</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Other costs (note)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>5,425</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>5,164</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>2,724</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 700; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Total</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>59,250</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>79,928</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>117,876</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"></div> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"><strong><font style="FONT-SIZE: 10pt"> &#160;</font></strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 28.35pt; TEXT-INDENT: -28.35pt" align="justify"><font style="FONT-SIZE: 10pt">Note: Other costs mainly include game sharing costs and content costs.</font></div> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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_CostOfRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenueAbstract</td>
</tr>
<tr>
<td style="padding-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_xnet_ScheduleOfCostOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for recognition of costs in the period which correspond to the sales and revenue categories presented in the statement of operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_ScheduleOfCostOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6860765104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Repurchase of shares (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_TreasuryStockAbstract', window );"><strong>Repurchase of shares [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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfTreasuryStockByClassTextBlock', window );">Schedule of share repurchase activity</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"><strong><font style="FONT-SIZE: 10pt"> &#160;</font></strong></div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;WIDTH: 100%;  TEXT-INDENT: 0in"> <table style="OVERFLOW: visible; WIDTH: 100%; BORDER-COLLAPSE: collapse; MARGIN: 0in" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Period</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="13%" colspan="2"> <div>Total&#160;Number&#160;of&#160;ADSs&#160;Purchased&#160;as<br/> Part&#160;of&#160;the&#160;Publicly&#160;Announced&#160;Plan</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="13%" colspan="2"> <div>Average&#160;Price<br/> Paid&#160;Per&#160;ADS</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>March 15 &#150; March 30</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>408,985</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>6.22</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>April 1&#150; April 14</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>457,900</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>6.61</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>May 2 &#150; May 31</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>449,696</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>6.28</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>June 9 &#150; June 30</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>111,459</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>5.24</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>July 1 &#150; July 29</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>555,357</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>5.33</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>August 1 &#150; August 30</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>229,695</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>5.83</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>September 6 &#150; September 30</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>15,467</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>5.33</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>October 13 - October 27</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>31,400</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>5.11</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>November 18 &#150; November 30</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>21,229</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>4.61</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>December 2 &#150; December 30</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>173,312</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>4.02</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 700; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Total for the year ended December 31, 2016</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 700; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>2,454,500</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>January 13</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>994</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>4.34</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>February 10</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>5,553</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>3.75</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>March 7 &#150; March 31</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>86,523</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>3.86</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Total for the year ended December 31, 2017</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>93,070</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"></div> </div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 35.45pt; TEXT-INDENT: -35.45pt"> <strong><font style="FONT-SIZE: 10pt"></font></strong>&#160;</div> <table style="MARGIN-BOTTOM: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"> <td style="WIDTH: 0.5in; TEXT-ALIGN: left"> <div>Note a</div> </td> <td style="TEXT-ALIGN: left"> <div>In January 2016, the board of directors of the company authorized a share repurchase program, whereby the Company may repurchase up to USD20 million of common shares or ADSs from January 27, 2016 for twelve months through the same means as the Repurchase Program. The share repurchases may be made in accordance with applicable laws and regulations through open market transactions, privately negotiated transactions or other legally permissible means as determined by management, including through Rule 10b5-1 share repurchase plans.</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px 0pt 0.5in; TEXT-INDENT: -0.5in; font-size-adjust: none; font-stretch: normal" align="left">&#160;</div> <table style="MARGIN-BOTTOM: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"> <td style="WIDTH: 0px; TEXT-ALIGN: left"></td> <td style="WIDTH: 0.5in; TEXT-ALIGN: left"> <div>Note b</div> </td> <td style="TEXT-ALIGN: left"> <div>During the years ended December 31, 2015, 2016 and 2017, nil, 2,454,500 and 93,070 ADSs purchased at an aggregate consideration of nil, USD 14,319,000 and USD 358,820 under the Repurchase Program. Due to the expiration of the Repurchase Program, the remaining unused amount of approximately USD 5.3 million was no longer available for repurchase after December 31, 2017.</div> </td> </tr> </table> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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_ScheduleOfTreasuryStockByClassTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23285-112656<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23309-112656<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfTreasuryStockByClassTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_xnet_TreasuryStockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_TreasuryStockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6853325040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Summary of Share Option Activity</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">The following table summarizes the share option activity for the years ended December&#160;31, 2015, 2016 and 2017:</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="44%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>Weighted</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="44%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>Weighted-</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>average</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="44%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>Weighted</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>average</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>remaining</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>Aggregate</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="44%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>average</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>grant-date</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>contractual</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>intrinsic</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="44%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>Number&#160;of</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>exercise</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>fair</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>life</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>value&#160;(In</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="44%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>share&#160;options</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>price&#160;(USD)</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>value&#160;(USD)</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>(years)</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"> <div>Outstanding, December 31, 2015</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="9%"> <div>2,130,820</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="9%"> <div>2.13</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="9%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="9%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="9%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"> <div>Vested and expected to vest at December 31, 2015</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="9%"> <div>1,008,645</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>1.76</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>0.73</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>4.62</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>464</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"> <div>Exercisable at December 31, 2015</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>1,430,870</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>2.16</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>0.86</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>4.03</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>406</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"> <div>Forfeited</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>(14,375)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>3.21</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"> <div>Expired</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>(182,510)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>2.22</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"> <div>Exercised</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>(440,465)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>1.81</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"> <div>Outstanding, December 31, 2016</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="9%"> <div>1,493,470</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>2.65</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>3.39</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>6</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"> <div>Vested and expected to vest at December 31, 2016</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="9%"> <div>1,440,923</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>2.67</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>0.85</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>3.24</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>6</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"> <div>Exercisable at December 31, 2016</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>1,217,050</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>2.70</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>0.84</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>3.20</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>6</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"> <div>Forfeited</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>(109,925)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>2.89</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"> <div>Expired</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>(989,730)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>2.28</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"> <div>Exercised</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>(4,000)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>0.83</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"> <div>Outstanding, December 31, 2017</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="9%"> <div>389,815</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>3.90</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>4.64</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"> <div>Vested and expected to vest at December 31, 2017</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="9%"> <div>170,545</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>3.90</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>0.95</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>4.64</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="44%"> <div>Exercisable at December 31, 2017</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="9%"> <div>389,190</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>3.90</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>0.95</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>4.64</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Schedule of Fair Values of Stock Options Granted</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">The fair values of stock options granted during the years ended December&#160;31, 2016 and 2017 were estimated using the following assumptions:</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"><font style="FONT-SIZE: 10pt">Options granted to employees</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"><font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>Years&#160;ended&#160;December&#160;31,</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="71%"> <div>Risk-free interest rate<sup style="font-style:normal">(1)</sup></div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>0.77% to 1.76</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>0.77% to 1.76</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Dividend yield<sup style="font-style:normal">(2)</sup></div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Volatility rate<sup style="font-style:normal">(3)</sup></div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>40.07% to 43.3</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>40.07% to 43.3</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>%</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Expected term (in years)<sup style="font-style:normal">(4)</sup></div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>4.06 to 5.56</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>4.06 to 5.56</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"></div> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"><font style="FONT-SIZE: 10pt">&#160;</font></div> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; WIDTH: 100%; FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid" border="0" cellspacing="0" cellpadding="0" width="100%"> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.3pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"></td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt">(1)</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt">The risk-free interest rate of periods within the contractual life of the share option is based on the USD denominated China Government Bond yield as at the valuation dates.</font></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0in 0in 0pt 35.45pt" align="justify"><font style="FONT-SIZE: 10pt">&#160;</font></div> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; WIDTH: 100%; FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid" border="0" cellspacing="0" cellpadding="0" width="100%"> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.3pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"></td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt">(2)</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt">The Company has no history or expectation of paying dividends on its common&#160;shares.</font></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0in 0in 0pt 35.45pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; WIDTH: 100%; FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid" border="0" cellspacing="0" cellpadding="0" width="100%"> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.3pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"></td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt">(3)</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt">Expected volatility is estimated based on the average of historical volatilities of the comparable companies in the same industry as at the valuation dates.</font></div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -35.45pt; MARGIN: 0in 0in 0pt 35.45pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; WIDTH: 100%; FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid" border="0" cellspacing="0" cellpadding="0" width="100%"> <tr> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.3pt; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"></td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 0.5in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top" width="48"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt">(4)</font></div> </td> <td style="BORDER-BOTTOM: #d4d0c8; BORDER-LEFT: #d4d0c8; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; PADDING-TOP: 0in" valign="top"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt">The expected term is developed by assuming the share options will be exercised in the middle point between the vesting dates and maturity&#160;dates.</font></div> </td> </tr> </table> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Schedule of Recognized Compensation Costs</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">Total compensation costs recognized for the years ended December&#160;31, 2015, 2016 and 2017 are as&#160;follows:</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="63%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="35%" colspan="8"> <div>Years&#160;ended&#160;December&#160;31,</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="63%"> <div>(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>2015</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>2016</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="11%" colspan="2"> <div>2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="63%"> <div>Sales and marketing expenses</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>131</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>98</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="10%"> <div>88</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="63%"> <div>General and administrative expenses</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>6,701</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>6,267</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>5,800</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="63%"> <div>Research and development expenses</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>2,896</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>2,983</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="10%"> <div>2,442</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="63%"> <div>Total</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="10%"> <div>9,728</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="10%"> <div>9,348</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="10%"> <div>8,<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font>330</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=xnet_TwoThousandAndThirteenPlanMember', window );">2013 Plan [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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock', window );">Summary of Restricted Shares Activities</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> A summary of the restricted shares activities under the 2010 Plan for the years ended December 31, 2017 is presented below: <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>Number&#160;of<br/> restricted&#160;shares</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>Weighted-Average<br/> Grant-Date&#160;Fair<br/> Value</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Unvested at January 1, 2016</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>432,217</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Granted</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,170,000</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1.18</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Vested</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(274,960)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Forfeited</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(384,037)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Unvested at December 31, 2016</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>943,220</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Vested and expected to vest at December 31, 2016</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>801,737</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Granted</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>2,050,000</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>0.69</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Vested</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(115,125)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Forfeited</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(1,605,945)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Unvested at December 31, 2017</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>1,272,150</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Vested and expected to vest at December 31, 2017</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>1,081,327</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=xnet_TwoThousandTenPlanMember', window );">2010 share incentive plan [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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock', window );">Summary of Restricted Shares Activities</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> A summary of the restricted shares activities under the 2013 Plan for the years ended December 31, 2015, 2016 and 2017 is presented below: <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;WIDTH: 100%;  TEXT-INDENT: 0in"> <table style="OVERFLOW: visible; WIDTH: 100%; BORDER-COLLAPSE: collapse; MARGIN: 0in" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="85%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="13%" colspan="2"> <div>Number&#160;of<br/> restricted shares</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"> <div>Unvested at January 1, 2015</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>7,200,778</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"> <div>Vested</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(2,627,815)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"> <div>Forfeited</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(776,565)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"> <div>Unvested at December 31, 2015</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>3,796,398</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"> <div>Vested and expected to vest at December 31, 2015</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>3,226,939</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"> <div>Unvested at January 1, 2016</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>3,796,398</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"> <div>Vested</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(1,520,760)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"> <div>Forfeited</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(561,103)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"> <div>Unvested at December 31, 2016</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>1,714,535</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"> <div>Vested and expected to vest at December 31, 2016</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>1,457,355</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"> <div>Unvested at January 1, 2017</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>1,714,535</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"> <div>Vested</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(996,835)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"> <div>Forfeited</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(129,940)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"> <div>Unvested at December 31, 2017</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>587,760</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"> <div>Vested and expected to vest at December 31, 2017</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>499,596</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=xnet_TwoThousandFourteenShareIncentivePlanMember', window );">2014 Plan [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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock', window );">Summary of Restricted Shares Activities</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> A summary of the restricted shares activities under the 2014 Plan for the years ended December 31, 2016 and 2017 is presented below: <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;WIDTH: 100%;  TEXT-INDENT: 0in"> <table style="OVERFLOW: visible; WIDTH: 100%; BORDER-COLLAPSE: collapse; MARGIN: 0in" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="71%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 6px" width="13%" colspan="2"> <div>Number&#160;of<br/> restricted<br/> shares</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 6px" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 6px" width="13%" colspan="2"> <div>Weighted-Average<br/> Grant-Date&#160;Fair<br/> Value</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Unvested at January 1, 2016</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>5,761,400</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Granted</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>6,749,000</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>1.12</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Vested</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(1,262,200)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Forfeited</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(971,900)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Unvested at December 31, 2016</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>10,276,300</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Vested and expected to vest at December 31, 2016</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>8,734,855</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Unvested at January 1, 2017</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>10,276,300</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Granted</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>&#151;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Vested</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(2,447,950)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Forfeited</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(2,022,000)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Unvested at December 31, 2017</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>5,806,350</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Vested and expected to vest at December 31, 2017</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>4,935,398</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the allocation of equity-based compensation costs to a given line item on the balance sheet and income statement for the period. This may include the reporting line for the costs and the amount capitalized and expensed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5047-113901<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=27013229&amp;loc=d3e301413-122809<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_PlanNameAxis=xnet_TwoThousandAndThirteenPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=xnet_TwoThousandAndThirteenPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_PlanNameAxis=xnet_TwoThousandTenPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=xnet_TwoThousandTenPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_PlanNameAxis=xnet_TwoThousandFourteenShareIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=xnet_TwoThousandFourteenShareIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6848370352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basic and diluted net income / (loss) per share (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Basic and diluted net income/ (loss) per share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of Basic and Diluted Net (Loss) / Income Per Share</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div> (Amounts&#160;expressed&#160;in&#160;thousands&#160;of&#160;United&#160;States</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div> dollars&#160;(&#8220;USD&#8221;),&#160;except&#160;for&#160;number&#160;of&#160;shares&#160;and&#160;per</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="41%" colspan="8"> <div>Years&#160;ended&#160;December&#160;31,</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>share&#160;data)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2015</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="57%"> <div>Numerator:</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Net loss from continuing operations</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(18,567)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(30,806)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(44,216)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Net income from discontinued operations</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>4,101</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>6,623</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>6,407</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Net loss</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(14,466)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(24,183)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(37,809)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Less: Net income/(loss) attributable to the non-controlling interest</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(1,299)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(72)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>13</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Net loss attributable to Xunlei Limited</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(13,167)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(24,111)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(37,822)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Net loss attributable to Xunlei Limited&#8217;s common shareholders</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>(13,167)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>(24,111)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>(37,822)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Numerator of basic net loss per share from continuing operations</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(17,268)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(30,734)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(44,229)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Numerator of basic net income per share from discontinued operations</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>4,101</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>6,623</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>6,407</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Numerator for diluted loss per share from continuing operations</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>(17,268)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>(30,734)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>(44,229)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Numerator for diluted income per share from discontinued operations</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>4,101</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>6,623</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>6,407</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Denominator:</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Denominator for basic net loss per share-weighted average shares outstanding</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>335,987,595</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>334,155,668</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>331,731,963</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Denominator for diluted net loss per share</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>335,987,595</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>334,155,668</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>331,731,963</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Basic net loss per share from continuing operations</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(0.0514)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(0.0919)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(0.1333)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Basic net income per share from discontinued operations</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>0.0122</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>0.0198</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>0.0193</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Diluted net loss per share from continuing operations</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(0.0514)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(0.0919)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(0.1333)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Diluted net income per share from discontinued operations</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>0.0122</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>0.0198</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>0.0193</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Schedule of Anti-dilutive Shares Excluded from Computation of Diluted Net Income per Common Share</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="41%" colspan="8"> <div>Years&#160;ended&#160;December&#160;31,</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2015</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Share options and restricted shares &#151;weighted average</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>1,673,342</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>2,902,950</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>5,621,418</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6710418736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related party transactions (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related party transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_ScheduleOfRelationshipBetweenRelatedPartiesAndParentCompanyTableTextBlock', window );">Schedule of Relationship Between Related Parties with their Groups</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"><font style="FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal" align="justify"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">The table below sets forth the related parties and their relationships with the Group:</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="justify">&#160;</div> <table style="WIDTH: 100%; BORDER-COLLAPSE: collapse; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: bottom"> <td style="BORDER-BOTTOM: black 1pt solid; WIDTH: 50%"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif"><strong><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font>Related Party</strong></font></div> </td> <td style="PADDING-BOTTOM: 1pt; WIDTH: 1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: black 1pt solid; TEXT-ALIGN: left; WIDTH: 49%"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif"><strong>Relationship with the Group</strong></font></div> </td> </tr> <tr> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Zhuhai Qianyou</font></div> </td> <td> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Equity investment of the Group</font></div> </td> </tr> <tr> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Hao Cheng</font></div> </td> <td> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Co-founder and shareholder of the Group</font></div> </td> </tr> <tr> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Chuan Wang</font></div> </td> <td> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Director of the Company</font></div> </td> </tr> <tr> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Shenglong Zou</font></div> </td> <td> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Co-founder and shareholder of the Group</font></div> </td> </tr> <tr> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Beijing Millet Technology Co., Ltd. (&#8220;Beijing Xiaomi&#8221;)</font></div> </td> <td> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Company owned by a shareholder of the Group</font></div> </td> </tr> <tr> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Leading Advice Holdings Limited</font></div> </td> <td> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Company owned by a Co-founder and shareholder of the Group</font></div> </td> </tr> <tr> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Vantage Point Global Limited</font></div> </td> <td> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Shareholder of the Company</font></div> </td> </tr> <tr> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Aiden &#38; Jasmine Limited</font></div> </td> <td> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Shareholder of the Company</font></div> </td> </tr> <tr> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Kingsoft Corporation Limited</font></div> </td> <td> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Shareholder of the Company</font></div> </td> </tr> <tr> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">King Venture Holdings Limited</font></div> </td> <td> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Principal shareholder of the Group (shareholding &gt;=10%)</font></div> </td> </tr> <tr> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Xiaomi Venture Limited</font></div> </td> <td> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Principal shareholder of the Group</font></div> </td> </tr> <tr> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Morningside Technology Investments Limited</font></div> </td> <td> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Shareholder of the Group</font></div> </td> </tr> <tr> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Shenzhen Mojingou Information Service Co., Ltd.</font></div> </td> <td> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Equity investment of the Group</font></div> </td> </tr> <tr> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Shenzhen Xunlei Finance Information Service Co., Ltd</font>.</div> </td> <td> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Subsidiary of the Group&#8217;s equity investment</font></div> </td> </tr> <tr> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Shenzhen Thunder Trade Service Co., Ltd</font>.</div> </td> <td> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Subsidiary of the Group&#8217;s equity investment</font></div> </td> </tr> <tr> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Shenzhen Thunder Economic Consulting Co., Ltd</font>.</div> </td> <td> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Subsidiary of the Group&#8217;s equity investment</font></div> </td> </tr> <tr> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Shenzhen thunderbolt Digital Technology Co., Ltd</font>.</div> </td> <td> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Subsidiary of the Group&#8217;s equity investment</font></div> </td> </tr> <tr> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Shenzhen Crystal Technology Co., Ltd</font>.</div> </td> <td> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Company owned by a Co-founder and director of the Group</font></div> </td> </tr> <tr> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Millet Communication Technology Co., Ltd. (&#8220;Millet Communication Technology&#8221;)</font></div> </td> <td> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Company owned by a shareholder of the Group</font></div> </td> </tr> <tr> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Beijing Millet Electronic Products Co., Ltd.</font></div> </td> <td> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Company owned by a shareholder of the Group</font></div> </td> </tr> <tr> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Beijing Millet Digital Technology Co., Ltd</font>.</div> </td> <td> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Company owned by a shareholder of the Group</font></div> </td> </tr> <tr> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Millet Technology Co., Ltd</font>.</div> </td> <td> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Company owned by a shareholder of the Group</font></div> </td> </tr> <tr> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Beijing Xiaomi Mobile Software Co., Ltd. (&#8220;Beijing Xiaomi Mobile Software&#8221;)</font></div> </td> <td> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Company owned by a shareholder of the Group</font></div> </td> </tr> <tr> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Guangzhou Millet Information Service Co., Ltd</font>.</div> </td> <td> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"> <div style="CLEAR:both;CLEAR: both"><font style="FONT-FAMILY:Times New Roman, Times, Serif">Company owned by a shareholder of the Group</font></div> </td> </tr> <tr> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: top"> <div style="CLEAR:both;CLEAR: both">Shenzhen Xunyi Network Technology Corp., Ltd. (&#8220;Shenzhen Xunyi&#8221;)</div> </td> <td> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-INDENT: -9pt; PADDING-LEFT: 9pt; VERTICAL-ALIGN: bottom"> <div style="CLEAR:both;CLEAR: both">Company operated by few former core members of Xunlei&#8217;s web game business</div> </td> </tr> </table> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock', window );">Schedule of Significant Related Party Transactions</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> </div> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font>During the years ended December&#160;31, 2015, 2016 and 2017, significant related party transactions were as&#160;follows:</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="BORDER-BOTTOM: #9eb6ce 0px solid; BORDER-LEFT: #9eb6ce 0px solid; MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible; BORDER-TOP: #9eb6ce 0px solid; BORDER-RIGHT: #9eb6ce 0px solid" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="41%" colspan="8"> <div>Years&#160;ended&#160;December&#160;31,</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2015</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="57%"> <div>Game sharing costs paid and payable to Zhuhai Qianyou (note a)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>127</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>154</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>84</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Bandwidth revenue from Millet Technology Co., Ltd.</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>316</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Technology service revenue from Beijing Xiaomi</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>344</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,010</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Bandwidth revenue from Millet Communication Technology Co., Ltd.</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>2,483</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,701</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Bandwidth revenue from Beijing Xiaomi Mobile Software Co., Ltd. (note b)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>2,245</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Marketing expense to Millet Communication Technology Co., Ltd.</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>20</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Advertisement revenue from Guangzhou Millet Information Service Co., Ltd.</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>125</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Technology service revenue from Beijing Xiaomi Mobile Software Co., Ltd. (note c)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>5,803</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Accrued to Aiden &#38; Jasmine Limited (note d)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>54</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>54</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>54</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Accrued to Vantage Point Global Limited (note d)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>146</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>146</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>146</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> </div> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"><font style="FONT-SIZE: 10pt">note a &#150; The Company obtained an exclusive game operation right from Zhuhai Qianyou, which is specialized in developing online games. According to the agreement, the Company will share revenues derived by the licensed games with Zhuhai Qianyou.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"><font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"><font style="FONT-SIZE: 10pt">note b &#150; In 2017, Onething entered into a contract with Beijing Xiaomi Mobile Software for the provision of bandwidth to Beijing Xiaomi Mobile Software at a price benchmarking against market price, based on actual usage.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"><font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"><font style="FONT-SIZE: 10pt">note c &#150; The Group is entitled to receive a mutually agreed percentage of net advertising revenue with reference to market price, covering a period from January 2016 to mid-June 2017, as compensation for technology solution services provided to Beijing Xiaomi Mobile Software.</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"><font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">note d &#150; In 2014, the Group repurchased <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 3,860,733</font> common shares from Aiden &#38; Jasmine Limited (Co- founder&#8217;s company) for USD<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">10,879,000</font> and <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 10,334,679</font> common shares from Vantage Point Global Limited (Founder&#8217;s company) for USD<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">29,121,000</font>. According to the repurchase contract, the Company was entitled to an amount (the &#8220;Withheld Price&#8221;) to withhold any taxes with respect to this repurchase as required under the applicable laws. If the Sellers (Aiden &#38; Jasmine Limited and Vantage Point Global Limited) have not been specifically required by the applicable governmental or regulatory authority to pay any taxes as required under the applicable laws in connection with the repurchase, after the fifth anniversary of the Closing Date, the Company will pay to the Sellers the Withheld Price with a simple interest thereon at the rate of five percent (<font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt">5</font>%) per annum (the &#8220;repayment price&#8221;) from the Closing Date. Therefore, the Withheld Price for Aiden &#38; Jasmine Limited and Vantage Point Global Limited was USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 1,125,000</font> (including interest of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 37,000</font>) and USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 3,012,000</font> (including interest of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 100,000</font>) respectively. The interest accrued in 2017 was USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 54,000</font> and <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 146,000</font> for Aiden &#38; Jasmine Limited and Vantage Point Global Limited respectively.</font></div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font><font style="FONT-SIZE: 10pt">&#160;</font></div> <table style="MARGIN-TOP: 0px; WIDTH: 100%; MARGIN-BOTTOM: 0px; FONT-SIZE: 10pt" cellspacing="0" cellpadding="0"> <tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"> <td style="TEXT-ALIGN: left; WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both">note e &#150;</div> </td> <td style="TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both">In December 2017, the Company signed Disposal Agreement to divest its web game business, a major line of the Group&#8217;s online game business, to Shenzhen Xunyi at a price resulted from negotiation based on commercial terms. (note 3)</div> </td> </tr> </table> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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="top.Show.showAR( this, 'defref_xnet_ScheduleOfAmountsDueToFromRelatedPartiesTableTextBlock', window );">Schedule of Amount Due to from Related Party</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"></div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>December&#160;31,<br/> 2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>December&#160;31,<br/> 2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="71%"> <div>Amounts due to related parties</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Accounts payable to Zhuhai Qianyou</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>45</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>10</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Long-term payable to Aiden &#38; Jasmine Limited</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,233</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,289</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Long-term payable to Vantage Point Global Limited</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>3,304</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>3,448</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> </div> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"><font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>December&#160;31,<br/> 2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>December&#160;31,<br/> 2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="71%"> <div>Amounts due from related parties</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Accounts receivable from Beijing Xiaomi</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>95</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Accounts receivable from Millet Communication Technology Co., Ltd.</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>939</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Accounts receivable from Beijing Xiaomi Mobile Software Co., Ltd.</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>6,738</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Accounts receivable from Beijing Millet Payment Technologies Limited</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>38</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>92</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Accounts receivable from Guangzhou Millet Information Service Co., Ltd.</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>136</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Accounts receivable from Shenzhen Xunlei Finance Information Service Co., Ltd.</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>5</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Other receivable from Shenzhen Crystal Technology Co., Ltd.</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>6</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>6</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Other receivable from Shenglong Zou</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>9</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>9</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Other receivable from Chuan Wang</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>5</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>5</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> </div> </div> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_xnet_ScheduleOfAmountsDueToFromRelatedPartiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Amounts Due To From Related Parties Table [Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_ScheduleOfAmountsDueToFromRelatedPartiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_xnet_ScheduleOfRelationshipBetweenRelatedPartiesAndParentCompanyTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Relationship Between Related Parties And Parent Company [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_ScheduleOfRelationshipBetweenRelatedPartiesAndParentCompanyTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>72
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6860855488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxation (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Taxation [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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of Current and Deferred Portions of Income Tax Expense</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="BORDER-BOTTOM: #9eb6ce 0px solid; BORDER-LEFT: #9eb6ce 0px solid; MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible; BORDER-TOP: #9eb6ce 0px solid; BORDER-RIGHT: #9eb6ce 0px solid" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="66%"> <div>Continuing operations</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="32%" colspan="8"> <div>Years ended December 31,</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="66%"> <div>(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>2015</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="10%" colspan="2"> <div>2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="66%"> <div>Current income tax expenses /(benefit)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="9%"> <div>289</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="9%"> <div>71</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="9%"> <div>(38)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="66%"> <div>Deferred income tax benefit</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>(4,034)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>(2,540)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="9%"> <div>(2,214)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="66%"> <div>Income tax benefit</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="9%"> <div>(3,745)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="9%"> <div>(2,469)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="9%"> <div>(2,252)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"></div> </div> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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="top.Show.showAR( this, 'defref_us-gaap_SummaryOfIncomeTaxHolidayTextBlock', window );">Summary of Aggregate Amount and Per Share Effect of Tax Holiday</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;WIDTH: 100%;  TEXT-INDENT: 0in"> <table style="OVERFLOW: visible; WIDTH: 100%; BORDER-COLLAPSE: collapse; MARGIN: 0in" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="57%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="41%" colspan="8"> <div>Years&#160;ended&#160;December&#160;31,</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="57%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="13%" colspan="2"> <div>2015</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="13%" colspan="2"> <div>2016</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="13%" colspan="2"> <div>2017</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Aggregate dollar effect (In thousands)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(830)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(1,430)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(4,102)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Per share effect&#151;basic</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>0.00</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>0.00</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(0.01)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Per share effect&#151;diluted</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>0.00</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>0.00</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(0.01)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Reconciliation of Total Tax Expense (Benefit)</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt"><font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> </font>The reconciliation of total tax benefit computed by applying the respective statutory income tax rates to pre-tax loss is as&#160;follows:</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;WIDTH: 100%;  TEXT-INDENT: 0in"> <table style="OVERFLOW: visible; BORDER-TOP: #9eb6ce 0px solid; BORDER-RIGHT: #9eb6ce 0px solid; WIDTH: 100%; BORDER-COLLAPSE: collapse; BORDER-BOTTOM: #9eb6ce 0px solid; MARGIN: 0in; BORDER-LEFT: #9eb6ce 0px solid" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Continuing&#160;operations</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="41%" colspan="8"> <div>Years&#160;ended&#160;December&#160;31,</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>(In&#160;thousands)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="13%" colspan="2"> <div>2015</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="13%" colspan="2"> <div>2016</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="13%" colspan="2"> <div>2017</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Income tax benefit at PRC statutory rate (based on statutory tax rate applicable to enterprises in China)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(5,202)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(8,319)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(11,617)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Effects of differences in tax rates in different jurisdictions applicable to entities of the Group outside of the PRC</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>2,400</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>2,145</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>1,341</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Non-deductible expenses</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>14</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>12</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>32</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Effect of Super Deduction available to Shenzhen Xunlei</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>&#151;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(901)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(546)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Effect of tax holiday</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>1,537</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>2,234</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>4,102</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Change in valuation allowance of deferred tax assets</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>4,750</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>&#151;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>6,748</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Effect on deferred tax assets due to change in tax rates</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(8)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>&#151;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>&#151;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Outside basis difference arising from VIE and its subsidiaries in the PRC</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(2,174)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(5,743)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(652)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Expiration of tax loss</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>290</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>91</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>&#151;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Others</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(5,352)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>8,012</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(1,660)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Income tax benefit</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(3,745)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(2,469)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(2,252)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> </div> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Summary of Changes in Deferred Tax Asset and Liability Balances</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">The tax effects of temporary differences that give rise to the deferred tax asset and liability balances at December&#160;31, 2016 and 2017 are as&#160;follows:</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;WIDTH: 100%;  TEXT-INDENT: 0in"> <table style="OVERFLOW: visible; WIDTH: 100%; BORDER-COLLAPSE: collapse; MARGIN: 0in" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>(In&#160;thousands)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="13%" colspan="2"> <div>December&#160;31,<br/> 2016</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="13%" colspan="2"> <div>December&#160;31,<br/> 2017</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Deferred tax assets, current portion:</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Net operating loss carried forward (note a)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>1,276</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>&#151;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Amortization of intangible assets arising from intragroup transactions (note b)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>51</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>&#151;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Valuation allowance</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(106)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>&#151;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Deferred tax assets, current portion, net</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>1,221</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>&#151;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Deferred tax assets, non-current portion:</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Net operating losses carried forward (note a)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>12,093</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>19,246</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Impairment of long-term equity investment</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>348</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>562</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Allowance for advance to suppliers</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>576</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>88</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Impairment of intangible assets</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>&#151;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>686</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Impairment of property and equipment</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>&#151;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>151</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Impairment of other receivables</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>&#151;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>1,938</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Valuation allowance</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(9,745)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(16,599)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Deferred tax assets, non-current portion, net (note d)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>3,272</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>6,072</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Deferred tax liabilities, non-current portion:</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: left" width="71%"> <div>Outside basis difference (note c)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(635)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; COLOR: #000000; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>&#151;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> </div> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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="top.Show.showAR( this, 'defref_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock', window );">Summary of Net Operating Tax Loss Carryforwards</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 35.45pt; TEXT-INDENT: -35.45pt"> </div> <table style="FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 99.98%; BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid" cellspacing="0" cellpadding="0" width="99%" border="0"> <tr> <td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; WIDTH: 0.5in; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top" width="48"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt">Note a:</font></div> </td> <td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt"></font> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt">As of December 31, 2017, the Group had tax loss carryforwards of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 10,314,000</font>, which can be carried forward to offset future taxable income. The net operating tax loss carryforwards will begin to expire as follows:</font></div> </div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 35.45pt; TEXT-INDENT: -35.45pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;WIDTH: 100%;  TEXT-INDENT: 0in"> <table style="OVERFLOW: visible; WIDTH: 100%; BORDER-COLLAPSE: collapse; MARGIN: 0in" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"> <div>(In&#160;thousands)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: center" width="12%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"> <div>2018</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>5,721</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"> <div>2019</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>3,389</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"> <div>2020</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>555</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"> <div>2021</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>75</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"> <div>2022 and thereafter</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>574</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>10,314</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 35.45pt; TEXT-INDENT: -35.45pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <table style="FONT-SIZE: 10pt; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; WIDTH: 99.98%; BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid" cellspacing="0" cellpadding="0" width="99%" border="0"> <tr> <td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; WIDTH: 0.5in; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top" width="48"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt">Note b:</font></div> </td> <td style="BORDER-TOP: #d4d0c8; BORDER-RIGHT: #d4d0c8; BORDER-BOTTOM: #d4d0c8; PADDING-BOTTOM: 0in; PADDING-TOP: 0in; PADDING-LEFT: 0in; BORDER-LEFT: #d4d0c8; PADDING-RIGHT: 0in; BACKGROUND-COLOR: transparent" valign="top"> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt"></font> <div style="CLEAR:both;MARGIN: 0in 0in 0pt"><font style="FONT-SIZE: 10pt">Before 2008, Giganology Shenzhen sold several self-developed software at a market valuation of approximately RMB <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 42</font>&#160;million (USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 6.4</font> million) to Shenzhen Xunlei. Shenzhen Xunlei was entitled to capitalize the amounts as intangible assets for tax purposes and the respective amortization charges could be entitled to claim tax deduction. As a result, this transaction had created a temporary difference between the accounting base (on&#160;a group basis) and the tax base (on&#160;Shenzhen Xunlei standalone basis) and led to origination of a deferred tax&#160;asset.</font></div> </div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt 35.45pt; TEXT-INDENT: -35.45pt"> <font style="FONT-SIZE: 10pt"></font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <table style="MARGIN-BOTTOM: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"> <td style="WIDTH: 0px"></td> <td style="WIDTH: 0.5in; TEXT-ALIGN: left"> <div>Note c:</div> </td> <td style="TEXT-ALIGN: left"> <div>The deferred tax liabilities arising from the aggregate retained earnings and reserves of the VIE and its subsidiaries that are expected to be recovered by Giganology Shenzhen and other affiliates of the Group in the future periods, amounted to USD 2,541,000 and nil as of December 31, 2016 and 2017, respectively.</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <table style="MARGIN-BOTTOM: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-TOP: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="VERTICAL-ALIGN: top; TEXT-ALIGN: justify"> <td style="WIDTH: 0px"></td> <td style="WIDTH: 0.5in; TEXT-ALIGN: left"> <div>Note d:</div> </td> <td style="TEXT-ALIGN: left"> <div>As at December 31, 2017, the deferred tax asset and liability balances are expected to be recoverable as follows:</div> </td> </tr> </table> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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="top.Show.showAR( this, 'defref_xnet_DisclosureOfDeferredTaxAssetAndLiabilityBalancesThatAreExpectedToBeRecoverableTableTextBlock', window );">Disclosure of Deferred Tax Asset And Liability Balances That Are Expected To Be Recoverable [Table Text Block]</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px 0pt 0.5in; TEXT-INDENT: -0.5in; font-size-adjust: none; font-stretch: normal"> As at December 31, 2017, the deferred tax asset and liability balances are expected to be recoverable as follows:</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;FONT: 10pt Times New Roman, Times, Serif; MARGIN: 0pt 0px; font-size-adjust: none; font-stretch: normal"> &#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;WIDTH: 100%;  TEXT-INDENT: 0in"> <table style="OVERFLOW: visible; WIDTH: 100%; BORDER-COLLAPSE: collapse; MARGIN: 0in" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"> <div>(In&#160;thousands)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="12%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"> <div>Within one year</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>6,033</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"> <div>After one year</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>39</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="85%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>6,072</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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="top.Show.showAR( this, 'defref_us-gaap_SummaryOfValuationAllowanceTextBlock', window );">Schedule of Movement of Valuation Allowance</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;WIDTH: 100%;  TEXT-INDENT: 0in"> <table style="OVERFLOW: visible; WIDTH: 100%; BORDER-COLLAPSE: collapse; MARGIN: 0in" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="57%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="41%" colspan="8"> <div>Years&#160;ended&#160;December&#160;31,</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>(In&#160;thousands)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 4px" width="13%" colspan="2"> <div>2015</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 4px" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 4px" width="13%" colspan="2"> <div>2016</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 4px" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 4px" width="13%" colspan="2"> <div>2017</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 700; FONT-STYLE: normal; TEXT-ALIGN: center" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Beginning balance</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(291)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(4,559)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(9,851)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Additions</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(4,268)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(5,292)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(6,748)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Write-off</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>&#151;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>&#151;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #cceeff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right; PADDING-RIGHT: 5px" width="12%"> <div>&#151;</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #cceeff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="57%"> <div>Ending balance</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(4,559)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(9,851)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> <td style="FONT-SIZE: 10pt; BORDER-TOP: #000000 1px solid; FONT-FAMILY: times new roman; VERTICAL-ALIGN: bottom; BACKGROUND: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: right" width="12%"> <div>(16,599)</div> </td> <td style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; VERTICAL-ALIGN: middle; BACKGROUND: #ffffff; FONT-WEIGHT: 400; FONT-STYLE: normal; TEXT-ALIGN: left" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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_SummaryOfIncomeTaxHolidayTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the income tax exemptions and reductions which have been granted by taxing authorities for a specified period, applicable term of the exemptions and reductions, estimated dollar value of tax benefits, and per share benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 35<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28937-109314<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330215-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SummaryOfIncomeTaxHolidayTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_SummaryOfOperatingLossCarryforwardsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SummaryOfValuationAllowanceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of valuation allowances to reduce deferred tax assets to net realizable value, including identification of the deferred tax asset more likely than not will not be fully realized and the corresponding amount of the valuation allowance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SummaryOfValuationAllowanceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_xnet_DisclosureOfDeferredTaxAssetAndLiabilityBalancesThatAreExpectedToBeRecoverableTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of deferred tax asset and liability balances are expected to be recoverable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_DisclosureOfDeferredTaxAssetAndLiabilityBalancesThatAreExpectedToBeRecoverableTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>73
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6860829488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair value measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair value measurements [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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Schedule of Financial Instruments Measured at Fair Value</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="BORDER-BOTTOM: #9eb6ce 0px solid; BORDER-LEFT: #9eb6ce 0px solid; MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible; BORDER-TOP: #9eb6ce 0px solid; BORDER-RIGHT: #9eb6ce 0px solid" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="43%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="55%" colspan="11"> <div> Fair&#160;value&#160;measurements&#160;as&#160;at&#160;December&#160;31,&#160;2016</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="43%"> <div>(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>Total</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>Quoted&#160;prices<br/> in&#160;active&#160;market<br/> for&#160;identical<br/> assets<br/> (Level&#160;1)</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>Significant<br/> other<br/> observable<br/> inputs<br/> (Level&#160;2)</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>Significant<br/> unobservable<br/> inputs<br/> (Level 3)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="43%"> <div>Cash equivalents: time deposits with original maturities less than three months</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>115,944</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>115,944</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="43%"> <div>Short term investments:</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="43%"> <div>Investments in financial instruments</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>143,131</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>143,131</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="43%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>259,075</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>259,075</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"></div> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="BORDER-BOTTOM: #9eb6ce 0px solid; BORDER-LEFT: #9eb6ce 0px solid; MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible; BORDER-TOP: #9eb6ce 0px solid; BORDER-RIGHT: #9eb6ce 0px solid" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="43%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="55%" colspan="11"> <div> Fair&#160;value&#160;measurements&#160;as&#160;at&#160;December&#160;31,&#160;2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="43%"> <div>(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>Total</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>Quoted&#160;prices<br/> in&#160;active&#160;market<br/> for&#160;identical<br/> assets<br/> (Level&#160;1)</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>Significant<br/> other<br/> observable<br/> inputs<br/> (Level&#160;2)</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>Significant<br/> unobservable<br/> inputs<br/> (Level 3)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="43%"> <div>Cash equivalents: time deposits with original maturities less than three months</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>115,534</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>115,534</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="43%"> <div>Short term investments:</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="43%"> <div>Investments in financial instruments</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>138,915</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>138,915</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="43%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>254,449</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>254,449</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"></div> </div> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66048111&amp;loc=d3e19190-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>74
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6869725392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other income, net (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>Other income, net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestAndOtherIncomeTableTextBlock', window );">Schedule of Other Income, Net</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.5in; MARGIN: 0in 0in 0pt 0.5in"> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="BORDER-BOTTOM: #9eb6ce 0px solid; BORDER-LEFT: #9eb6ce 0px solid; MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible; BORDER-TOP: #9eb6ce 0px solid; BORDER-RIGHT: #9eb6ce 0px solid" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Continuing&#160;Operations</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="41%" colspan="8"> <div>Years&#160;ended&#160;December&#160;31,</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2015</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="57%"> <div>Government subsidy income</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>1,902</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>2,358</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>2,788</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Investment income from short-term investments</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>3,666</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>4,054</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>4,204</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Dilution gains arising from deemed disposal of investment (note 11)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>702</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>689</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>491</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Investment income/loss on disposal of long-term investment (note 11)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>626</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(187)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Investment loss on impairment of long-term investment (note 11)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(802)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(1,654)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(596)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Exchange losses, net</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(2,771)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(354)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(57)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Settlement income</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>755</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>326</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>533</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Others</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>175</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>458</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>704</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>3,627</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>6,503</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>7,880</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"></div> </div> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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_InterestAndOtherIncomeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of interest income and income classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndOtherIncomeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-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>75
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6848471616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseArrangementTypeAxis=xnet_RentalCommitmentsMember', window );">Rental commitments [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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock', window );">Future Minimum Payments under Non-Cancellable Leases</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="85%"> <div style="CLEAR:both;CLEAR: both">(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"> <div style="CLEAR:both;CLEAR: both">2018</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">3,440</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"> <div style="CLEAR:both;CLEAR: both">2019</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">1,784</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"> <div style="CLEAR:both;CLEAR: both">2020</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">232</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">5,456</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> </table> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseArrangementTypeAxis=xnet_BandwidthLeaseCommitmentsMember', window );">Bandwidth Lease Commitments [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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock', window );">Future Minimum Payments under Non-Cancellable Leases</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="BORDER-BOTTOM: #9eb6ce 0px solid; BORDER-LEFT: #9eb6ce 0px solid; MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible; BORDER-TOP: #9eb6ce 0px solid; BORDER-RIGHT: #9eb6ce 0px solid" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="85%"> <div style="CLEAR:both;CLEAR: both">(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"> <div style="CLEAR:both;CLEAR: both">2018</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">11,536</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"> <div style="CLEAR:both;CLEAR: both">2019</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">418</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"> <div style="CLEAR:both;CLEAR: both">2020</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">84</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">12,038</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> </div> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseArrangementTypeAxis=xnet_CapitalCommitmentsMember', window );">Capital commitments [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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock', window );">Future Minimum Payments under Non-Cancellable Leases</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> &#160; <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="85%"> <div style="CLEAR:both;CLEAR: both">(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"> <div style="CLEAR:both;CLEAR: both">2018</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">2,953</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"> <div style="CLEAR:both;CLEAR: both">2019</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">971</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"> <div style="CLEAR:both;CLEAR: both">2020</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">444</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="85%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div style="CLEAR:both;CLEAR: both">4,368</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div style="CLEAR:both;CLEAR: both">&#160;</div> </td> </tr> </table> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_LeaseArrangementTypeAxis=xnet_RentalCommitmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_LeaseArrangementTypeAxis=xnet_RentalCommitmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_LeaseArrangementTypeAxis=xnet_BandwidthLeaseCommitmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_LeaseArrangementTypeAxis=xnet_BandwidthLeaseCommitmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_LeaseArrangementTypeAxis=xnet_CapitalCommitmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_LeaseArrangementTypeAxis=xnet_CapitalCommitmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6848500320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Certain risks and concentration (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RisksAndUncertaintiesAbstract', window );"><strong>Certain risks and concentration [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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock', window );">Schedule of Consolidated Financial Information of VIEs and VIE's Subsidiaries</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">The following consolidated financial information of the Group&#8217;s VIE and its subsidiaries from continuing operations was included in the accompanying consolidated financial statements, before elimination of balances with the Company and its subsidiaries, as of and for the years ended:</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font></div> <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"></font> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="27%" colspan="5"> <div>As&#160;of&#160;December&#160;31,</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>Current assets:</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Cash and cash equivalents</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>40,393</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>48,044</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Short-term investments</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>28,749</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>7,853</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Accounts receivable, net</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>14,824</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>40,938</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Due from related parties</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,083</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>6,970</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Deferred tax assets</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>971</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>-</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Inventories</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>374</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>3,880</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Prepayments and other current assets</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>15,123</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>10,963</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Held-for-sale assets</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>20</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>26</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>Total current assets</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>101,537</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>118,674</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>Non-current assets:</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Equity method investments</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>25,479</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>27,428</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Deferred tax assets</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,849</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>4,555</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Property and equipment, net</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>20,039</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>19,491</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Construction in progress</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>574</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>4,517</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Intangible assets, net</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>11,083</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>5,511</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Goodwill</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>20,497</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>21,760</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Other long-term prepayments</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,187</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,885</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>Total non-current assets</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>80,708</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>85,147</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>Total assets</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"> <div>182,245</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"> <div>203,821</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>Current liabilities:</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Accounts payable (note a)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>44,162</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>68,469</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Due to a related party</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>45</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>10</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Deferred revenue and income, current portion</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>22,923</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>27,738</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Income tax payable</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>2,253</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>3,128</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Accrued liabilities and other payables (note b)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>104,114</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>132,322</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Held-for-sale liabilities</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,337</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>822</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>Total current liabilities</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>174,834</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>232,489</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>Non-current liabilities:</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Deferred revenue and income, non-current portion</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>3,539</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>2,934</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>Total non-current liabilities</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>3,539</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="12%"> <div>2,934</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>Total liabilities</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"> <div>178,373</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="12%"> <div>235,423</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt"> <font style="FONT-SIZE: 10pt">&#160;</font> &#160; <table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"> <td style="TEXT-ALIGN: left; WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both">Note a.</div> </td> <td style="TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both">The balance included inter-companies balances with the Company and its subsidiaries of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 9,360,000</font> and USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 18,704,000</font> as of December 31, 2016 and 2017, respectively.</div> </td> </tr> </table> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.45in; MARGIN: 0pt 0px 0pt 0.45in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="left">&#160;</div> <table style="MARGIN-TOP: 0px; WIDTH: 100%; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px; font-size-adjust: none; font-stretch: normal" cellspacing="0" cellpadding="0"> <tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"> <td style="TEXT-ALIGN: left; WIDTH: 0px"> <div style="CLEAR:both;CLEAR: both"></div> </td> <td style="TEXT-ALIGN: left; WIDTH: 0.5in"> <div style="CLEAR:both;CLEAR: both">Note b.</div> </td> <td style="TEXT-ALIGN: left"> <div style="CLEAR:both;CLEAR: both">The balance included inter-companies balances with the Company and its subsidiaries of USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 91,477,000</font> and USD <font style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 10pt"> 74,394,000</font> as of December 31, 2016 and 2017, respectively.</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-INDENT: -0.45in; MARGIN: 0pt 0px 0pt 0.45in; FONT: 10pt Times New Roman, Times, Serif; font-size-adjust: none; font-stretch: normal" align="left">&#160;<font style="FONT-SIZE: 10pt"> &#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="41%" colspan="8"> <div>Years&#160;ended&#160;December&#160;31,</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2015</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="57%"> <div>Net revenue from continuing operations</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>119,761</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>140,236</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>200,591</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Net loss attributable to Xunlei Limited</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(15,646)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(31,196)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(49,339)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="justify"><font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="41%" colspan="8"> <div>Years&#160;ended&#160;December&#160;31,</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 7px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2015</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 7px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 7px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 7px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 7px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="57%"> <div>Net cash (used in)/provided by operating activities</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>41,723</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>3,565</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>(6,992)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Net cash (used in)/provided by investing activities</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(51,721)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,859</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>13,463</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Net cash provided by financing activities</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,055</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>2,508</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,180</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>(8,943)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>7,932</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>7,651</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> </div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;CLEAR: both"> </div> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77990344&amp;loc=d3e5747-111685<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=77990344&amp;loc=SL6228884-111685<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=77990344&amp;loc=d3e5728-111685<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -URI http://asc.fasb.org/extlink&amp;oid=77990344&amp;loc=SL6759159-111685<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=77990344&amp;loc=d3e5710-111685<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfVariableInterestEntitiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>77
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6860862912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Additional information: condensed financial statements of the Company (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract', window );"><strong>Additional information: condensed financial statements of the Company [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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfCondensedBalanceSheetTableTextBlock', window );">Schedule of Condensed Balance Sheets</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="center"></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>December&#160;31,<br/> 2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>December&#160;31,<br/> 2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="71%"> <div>Assets</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Current assets:</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Cash and cash equivalents</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>273,160</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>280,196</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Due from subsidiaries and consolidated VIEs</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>101,130</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>98,129</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Prepayments and other current assets</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>348</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>439</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Total current assets</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>374,638</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>378,764</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Non-current assets:</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Property, equipment and software, net</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>3</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Investments in subsidiaries and consolidated VIEs</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>43,447</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>17,375</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Total assets</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>418,088</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>396,140</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>Liabilities</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Current liabilities:</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Accounts payable</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>55</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>55</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Due to subsidiaries and consolidated VIEs</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,862</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>4,079</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Deferred revenue and income, current portion</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>272</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>308</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Accrued liabilities and other payables</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>1,695</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>732</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Total current liabilities</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>3,884</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>5,174</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Non-current liabilities:</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Deferred revenue and income, non-current</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>543</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>308</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Due to related parties, non-current portion</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>4,537</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>4,737</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Other long-term payable</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>886</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>925</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Total liabilities</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>9,850</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>11,144</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Commitments and contingencies</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="71%"> <div>Shareholders&#8217; equity</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Common shares</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>83</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>83</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Treasury shares 38,332,209 shares as at December 31, 2016 and 35,233,649 shares as at December 31, 2017</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>9</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>9</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Other shareholders&#8217; equity</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>408,146</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>384,904</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Total Xunlei Limited&#8217;s shareholders&#8217; equity</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>408,238</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>384,996</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="71%"> <div>Total liabilities and shareholders&#8217; equity</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>418,088</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>396,140</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfCondensedIncomeStatementTableTextBlock', window );">Schedule of Condensed Statements of Operations</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="center"><strong><font style="FONT-SIZE: 10pt"> &#160;</font></strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="center"><font style="FONT-SIZE: 10pt">&#160;</font></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="center"><font style="FONT-SIZE: 10pt"></font>&#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt" align="center"><strong>Condensed statements of operations</strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="center"><font style="FONT-SIZE: 10pt"> </font>&#160;&#160;</div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="41%" colspan="8"> <div>Years&#160;ended&#160;December&#160;31,</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2015</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 6px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="57%"> <div>Cost of revenues</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>(131)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Gross loss</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>(131)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Operating expenses</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Sales and marketing expenses</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(10)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>General and administrative expenses</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(1,314)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(1,193)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(1,153)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Total operating expenses</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>(1,314)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>(1,203)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>(1,153)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Operating loss</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>(1,445)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>(1,203)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>(1,153)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Interest income</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>5,318</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>1,521</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>1,262</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Interest expense</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(239)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(239)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(239)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Other (loss)/income, net</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(3,261)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>715</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>3,308</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>(Loss)/income from subsidiaries and consolidated VIE</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="57%"> <div>- Continuing operations</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="12%"> <div>(17,641)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="12%"> <div>(31,528)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="12%"> <div>(47,407)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; PADDING-LEFT: 13px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="57%"> <div>- Discontinued operations</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="12%"> <div>4,101</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="12%"> <div>6,623</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="12%"> <div>6,407</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Loss before income tax</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(13,167)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(24,111)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(37,822)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Income tax</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Net loss</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>(13,167)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>(24,111)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>(37,822)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Net income attributable to the non-controlling interest</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Net loss attributable to Xunlei Limited&#8217;s common shareholders</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>(13,167)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>(24,111)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>(37,822)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt"></div> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfCondensedCashFlowStatementTableTextBlock', window );">Schedule of Condensed Statement of Cash Flows</a></td>
<td class="text"><div style="MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt" align="center"><strong><font style="FONT-SIZE: 10pt"> &#160;</font></strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt" align="center"><strong>Condensed statement of cash flows</strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt" align="center"><strong><font style="FONT-SIZE: 10pt"> &#160;</font></strong></div> <div style="CLEAR:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN:Left; TEXT-INDENT: 0in; WIDTH: 100%"> <table style="MARGIN: 0in; WIDTH: 100%; BORDER-COLLAPSE: collapse; OVERFLOW: visible" cellspacing="0" cellpadding="0" align="left"> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="41%" colspan="8"> <div>Years&#160;ended&#160;December&#160;31,</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>(In&#160;thousands)</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2015</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2016</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="13%" colspan="2"> <div>2017</div> </td> <td style="TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 700" width="57%"> <div>Cash flows from operating activities</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Net cash used in operating activities</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(26,069)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(20,312)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(25,333)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Cash flows from investing activities</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Net cash generated from investing activities</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>3,812</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>15,557</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>32,670</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Cash flows from financing activities</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Net cash generated from / (used in) financing activities</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>4,975</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(14,260)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>(301)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Net (decrease) / increase in cash and cash equivalents</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>(17,282)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>(19,015)</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>7,036</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Cash and cash equivalents at beginning of year</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>309,457</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>292,175</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>273,160</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="57%"> <div>Effect of exchange rates on cash and cash equivalents</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 400" width="12%"> <div>&#151;</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #cceeff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> <tr style="HEIGHT: 12px"> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; FONT-WEIGHT: 700" width="57%"> <div>Cash and cash equivalents at end of year</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>292,175</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>273,160</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> <td style="BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 5px; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 400" width="12%"> <div>280,196</div> </td> <td style="TEXT-ALIGN: left; FONT-STYLE: normal; FONT-FAMILY: times new roman; BACKGROUND: #ffffff; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400" width="1%"> <div>&#160;</div> </td> </tr> </table> </div> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></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_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfCondensedBalanceSheetTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCondensedBalanceSheetTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ScheduleOfCondensedCashFlowStatementTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCondensedCashFlowStatementTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ScheduleOfCondensedIncomeStatementTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCondensedIncomeStatementTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>78
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6871695584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and nature of operations - Additional Information (Detail)<br> &#165; / shares in Units, &#165; in Millions</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>May 31, 2011 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>CNY (&#165;) </div>
<div>&#165; / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2015 </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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_PrincipalAgreementOfVariableInterestEntitiesTermOfAgreements', window );">Number of year's power of attorney retained</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueInputsLongtermPreTaxOperatingMarginPercent', window );">Percentage of pre-tax operating profit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80.00%<span></span>
</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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ServicingFees', window );">Service fees payable | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,155,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,088,000<span></span>
</td>
<td class="nump">$ 1,235,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=xnet_ExclusiveTechnologySupportAndServicesAgreementMember', window );">Exclusive Technology Support and Services Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueInputsLongtermPreTaxOperatingMarginPercent', window );">Percentage of pre-tax operating profit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=xnet_ExclusiveTechnologyConsultingAndTrainingAgreementMember', window );">Exclusive Technology Consulting and Training Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueInputsLongtermPreTaxOperatingMarginPercent', window );">Percentage of pre-tax operating profit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=xnet_SoftwareAndProprietaryTechnologyLicenseContractMember', window );">Software and Proprietary Technology License Contract [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueInputsLongtermPreTaxOperatingMarginPercent', window );">Percentage of pre-tax operating profit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40.00%<span></span>
</td>
<td class="nump">40.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="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=xnet_GiganologyShenzhenCoLtdMember', window );">Giganology (Shenzhen) Co. Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_AgreementTerminateNoticePeriod', window );">Termination of agreement, notice period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">30 days<span></span>
</td>
<td class="text">30 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_AgreementExtensionPeriod', window );">Automated extended period of agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_RelatedPartyAgreementExpirationDate', window );">Agreement expiration date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2022<span></span>
</td>
<td class="text">2022<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="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=xnet_GiganologyShenzhenCoLtdMember', window );">Giganology (Shenzhen) Co. Ltd [Member] | Exclusive Technology Support and Services Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentExpirationOrDueDateYear', window );">Term agreement expiration year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2025<span></span>
</td>
<td class="text">2025<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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_AgreementBetweenGiganologyShenzhenAndMrSeanShenglongZouMember', window );">Agreement between Giganology Shenzhen and Mr. Sean Shenglong Zou [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_AdditionalLoansReceivableInterestFree', window );">Additional interest-free loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 20<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="top.Show.showAR( this, 'defref_xnet_IncreaseDecreaseRegisteredCapital', window );">Increase in registered capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30<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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_AgreementBetweenGiganologyShenzhenAndShareholdersOfShenzhenXunleiMember', window );">Agreement between Giganology Shenzhen and Shareholders of Shenzhen Xunlei [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_LoansReceivableInterestFree', window );">Interest-free loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 9<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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_AgreementBetweenGiganologyShenzhenAndShenzhenXunleiMember', window );">Agreement between Giganology Shenzhen and Shenzhen Xunlei [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_IncreaseDecreaseRegisteredCapital', window );">Increase in registered capital</a></td>
<td class="nump">&#165; 20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentExpirationOrDueDateYear', window );">Term agreement expiration year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2016<span></span>
</td>
<td class="text">2016<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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_CallOptionAgreementMember', window );">Call Option Agreement [Member] | Giganology (Shenzhen) Co. Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_RelatedPartyAgreementExpirationDate', window );">Agreement expiration date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2022<span></span>
</td>
<td class="text">2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Outstanding share, purchase price per share | &#165; / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionConvertedInstrumentExpirationOrDueDateYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Year of expiration or mandatory redemption of the financial instrument issued in exchange for the original debt being converted in a noncash or part noncash transaction, in CCYY format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4304-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4332-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionConvertedInstrumentExpirationOrDueDateYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_FairValueInputsLongtermPreTaxOperatingMarginPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Long-term pre-tax operating income as a percentage of net sales, used as an input to measure fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)<br> -URI http://asc.fasb.org/extlink&amp;oid=66048111&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueInputsLongtermPreTaxOperatingMarginPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ServicingFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of fees from providing shareholder services, including, but not limited to, answering shareholder inquiries and providing shareholders with information about their investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ServicingFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>num: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_VariableInterestEntityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityLineItems</td>
</tr>
<tr>
<td style="padding-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_xnet_AdditionalLoansReceivableInterestFree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The addition amount of loan with zero interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_AdditionalLoansReceivableInterestFree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_AgreementExtensionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Agreement Extension Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_AgreementExtensionPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</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_xnet_AgreementTerminateNoticePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>States the notice requirement (for example, 30 to 60 days) is required to terminate its agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_AgreementTerminateNoticePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</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_xnet_IncreaseDecreaseRegisteredCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) of registered capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_IncreaseDecreaseRegisteredCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_LoansReceivableInterestFree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loan with zero interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_LoansReceivableInterestFree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_PrincipalAgreementOfVariableInterestEntitiesTermOfAgreements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>How many years each power of attorney will remain in force.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_PrincipalAgreementOfVariableInterestEntitiesTermOfAgreements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</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_xnet_RelatedPartyAgreementExpirationDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Related Party Agreement Expiration Date</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_RelatedPartyAgreementExpirationDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</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_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=xnet_ExclusiveTechnologySupportAndServicesAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_ExclusiveTechnologySupportAndServicesAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_FiniteLivedIntangibleAssetsByMajorClassAxis=xnet_ExclusiveTechnologyConsultingAndTrainingAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_ExclusiveTechnologyConsultingAndTrainingAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_FiniteLivedIntangibleAssetsByMajorClassAxis=xnet_SoftwareAndProprietaryTechnologyLicenseContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_SoftwareAndProprietaryTechnologyLicenseContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=xnet_GiganologyShenzhenCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=xnet_GiganologyShenzhenCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_AgreementBetweenGiganologyShenzhenAndMrSeanShenglongZouMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_AgreementBetweenGiganologyShenzhenAndMrSeanShenglongZouMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_AgreementBetweenGiganologyShenzhenAndShareholdersOfShenzhenXunleiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_AgreementBetweenGiganologyShenzhenAndShareholdersOfShenzhenXunleiMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_AgreementBetweenGiganologyShenzhenAndShenzhenXunleiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_AgreementBetweenGiganologyShenzhenAndShenzhenXunleiMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_CallOptionAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_CallOptionAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6872328160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and nature of operations - Accompanying Consolidated Financial Statements Include Financial Statements of Company, Subsidiaries, Variable Interest Entity ("VIE") and VIE's Subsidiaries (Detail)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr><th class="th" colspan="2"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></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="top.Show.showAR( this, 'defref_dei_EntityIncorporationDateOfIncorporation', window );">Date of incorporation</a></td>
<td class="text">Feb.  03,  2005<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=xnet_ShenzhenXunleiNetworkingTechnologiesCoLtdMember', window );">Shenzhen Xunlei Networking Technologies, Co., Ltd [Member]</a></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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryName', window );">Place of incorporation</a></td>
<td class="text">People&#8217;s Republic of China<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="top.Show.showAR( this, 'defref_dei_EntityIncorporationDateOfIncorporation', window );">Date of incorporation</a></td>
<td class="text">Jan. 31,  2003<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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityNatureOfInvolvement', window );">Relationship</a></td>
<td class="text">VIE<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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityOwnershipPercentage', window );">Percentage of direct or indirect economic ownership</a></td>
<td class="nump">100.00%<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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityVIEActivitiesOfVIE', window );">Principal activities</a></td>
<td class="text">Development of software, provision of online and related advertising, membership subscription and online game services; as well as sales of software licenses<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=xnet_GiganologyShenzhenCoLtdMember', window );">Giganology (Shenzhen) Co. Ltd [Member]</a></td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></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="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryName', window );">Place of incorporation</a></td>
<td class="text">PRC<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="top.Show.showAR( this, 'defref_dei_EntityIncorporationDateOfIncorporation', window );">Date of incorporation</a></td>
<td class="text">Jun. 30,  2005<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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityNatureOfInvolvement', window );">Relationship</a></td>
<td class="text">Subsidiary<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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityOwnershipPercentage', window );">Percentage of direct or indirect economic ownership</a></td>
<td class="nump">100.00%<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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityVIEActivitiesOfVIE', window );">Principal activities</a></td>
<td class="text">Development of computer software and provision of information technology services to related companies<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=xnet_ShenzhenXunleiWangwenhuaCoLtdMember', window );">Shenzhen Xunlei Wangwenhua Co Ltd [Member]</a></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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryName', window );">Place of incorporation</a></td>
<td class="text">PRC<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="top.Show.showAR( this, 'defref_dei_EntityIncorporationDateOfIncorporation', window );">Date of incorporation</a></td>
<td class="text">Dec. 31,  2005<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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityNatureOfInvolvement', window );">Relationship</a></td>
<td class="text">VIE&#8217;s subsidiary<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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityOwnershipPercentage', window );">Percentage of direct or indirect economic ownership</a></td>
<td class="nump">100.00%<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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityVIEActivitiesOfVIE', window );">Principal activities</a></td>
<td class="text">Development of software for related companies, provision of advertising services and production of broadcast television programs<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=xnet_XunleiNetworkingTechnologiesBeijingCoLdMember', window );">Xunlei Networking Technologies Beijing Co Ld [Member]</a></td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></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="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryName', window );">Place of incorporation</a></td>
<td class="text">PRC<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="top.Show.showAR( this, 'defref_dei_EntityIncorporationDateOfIncorporation', window );">Date of incorporation</a></td>
<td class="text">Jun. 30,  2009<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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityNatureOfInvolvement', window );">Relationship</a></td>
<td class="text">VIE&#8217;s subsidiary<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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityOwnershipPercentage', window );">Percentage of direct or indirect economic ownership</a></td>
<td class="nump">100.00%<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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityVIEActivitiesOfVIE', window );">Principal activities</a></td>
<td class="text">Development of software for related companies<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=xnet_XunleiGamesDevelopmentShenzhenCoLtdMember', window );">Xunlei Games Development (Shenzhen) Co., Ltd. [Member]</a></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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryName', window );">Place of incorporation</a></td>
<td class="text">PRC<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="top.Show.showAR( this, 'defref_dei_EntityIncorporationDateOfIncorporation', window );">Date of incorporation</a></td>
<td class="text">Feb. 28,  2010<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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityNatureOfInvolvement', window );">Relationship</a></td>
<td class="text">VIE&#8217;s subsidiary<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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityOwnershipPercentage', window );">Percentage of direct or indirect economic ownership</a></td>
<td class="nump">70.00%<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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityVIEActivitiesOfVIE', window );">Principal activities</a></td>
<td class="text">Development of online game and computer software for related companies and provision of advertising services<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=xnet_XunleiNetworkTechnologiesLimitedBviMember', window );">Xunlei Network Technologies Limited BVI [Member]</a></td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></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="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryName', window );">Place of incorporation</a></td>
<td class="text">British Virgin Islands<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="top.Show.showAR( this, 'defref_dei_EntityIncorporationDateOfIncorporation', window );">Date of incorporation</a></td>
<td class="text">Feb. 28,  2011<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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityNatureOfInvolvement', window );">Relationship</a></td>
<td class="text">Subsidiary<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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityOwnershipPercentage', window );">Percentage of direct or indirect economic ownership</a></td>
<td class="nump">100.00%<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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityVIEActivitiesOfVIE', window );">Principal activities</a></td>
<td class="text">Holding company<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=xnet_XunleiNetworkTechnologiesLimitedHkMember', window );">Xunlei Network Technologies Limited HK [Member]</a></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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryName', window );">Place of incorporation</a></td>
<td class="text">Hong Kong<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="top.Show.showAR( this, 'defref_dei_EntityIncorporationDateOfIncorporation', window );">Date of incorporation</a></td>
<td class="text">Mar. 31,  2011<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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityNatureOfInvolvement', window );">Relationship</a></td>
<td class="text">Subsidiary<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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityOwnershipPercentage', window );">Percentage of direct or indirect economic ownership</a></td>
<td class="nump">100.00%<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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityVIEActivitiesOfVIE', window );">Principal activities</a></td>
<td class="text">Development computer software of related companies and provision of advertising services<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=xnet_XunleiComputerShenzhenCoLtdMember', window );">Xunlei Computer (Shenzhen) Co., Ltd. [Member]</a></td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></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="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryName', window );">Place of incorporation</a></td>
<td class="text">PRC<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="top.Show.showAR( this, 'defref_dei_EntityIncorporationDateOfIncorporation', window );">Date of incorporation</a></td>
<td class="text">Nov. 30,  2011<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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityNatureOfInvolvement', window );">Relationship</a></td>
<td class="text">Subsidiary<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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityOwnershipPercentage', window );">Percentage of direct or indirect economic ownership</a></td>
<td class="nump">100.00%<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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityVIEActivitiesOfVIE', window );">Principal activities</a></td>
<td class="text">Development of computer software and provision of information technology services<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=xnet_ShenzhenOnethingTechnologiesCoLtdMember', window );">Shenzhen Onething Technologies Co Ltd [Member]</a></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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryName', window );">Place of incorporation</a></td>
<td class="text">PRC<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="top.Show.showAR( this, 'defref_dei_EntityIncorporationDateOfIncorporation', window );">Date of incorporation</a></td>
<td class="text">Sep. 30,  2013<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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityNatureOfInvolvement', window );">Relationship</a></td>
<td class="text">VIE&#8217;s subsidiary<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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityOwnershipPercentage', window );">Percentage of direct or indirect economic ownership</a></td>
<td class="nump">100.00%<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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityVIEActivitiesOfVIE', window );">Principal activities</a></td>
<td class="text">Development of computer software, sale of hardware, and provision of information technology services<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=xnet_BeijingXunjingTechnologiesCoLtdMember', window );">Beijing Xunjing Technologies Co Ltd [Member]</a></td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></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="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryName', window );">Place of incorporation</a></td>
<td class="text">PRC<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="top.Show.showAR( this, 'defref_dei_EntityIncorporationDateOfIncorporation', window );">Date of incorporation</a></td>
<td class="text">Oct. 31,  2015<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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityNatureOfInvolvement', window );">Relationship</a></td>
<td class="text">VIE&#8217;s subsidiary<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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityOwnershipPercentage', window );">Percentage of direct or indirect economic ownership</a></td>
<td class="nump">100.00%<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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityVIEActivitiesOfVIE', window );">Principal activities</a></td>
<td class="text">Development of computer software and provision of information technology services<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=xnet_ShenzhenCrystalInteractiveTechnologiesCoMember', window );">Shenzhen Crystal Interactive Technologies Co [Member]</a></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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryName', window );">Place of incorporation</a></td>
<td class="text">PRC<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="top.Show.showAR( this, 'defref_dei_EntityIncorporationDateOfIncorporation', window );">Date of incorporation</a></td>
<td class="text">May 31,  2016<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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityNatureOfInvolvement', window );">Relationship</a></td>
<td class="text">VIE&#8217;s subsidiary<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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityOwnershipPercentage', window );">Percentage of direct or indirect economic ownership</a></td>
<td class="nump">100.00%<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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityVIEActivitiesOfVIE', window );">Principal activities</a></td>
<td class="text">Development of computer software and provision of information technology services<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=xnet_ShenzhenXunleiVentureCapitalPartnershipEnterpriseMember', window );">Shenzhen Xunlei Venture Capital Partnership Enterprise [Member]</a></td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></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="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryName', window );">Place of incorporation</a></td>
<td class="text">PRC<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="top.Show.showAR( this, 'defref_dei_EntityIncorporationDateOfIncorporation', window );">Date of incorporation</a></td>
<td class="text">Jun. 30,  2016<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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityNatureOfInvolvement', window );">Relationship</a></td>
<td class="text">VIE&#8217;s subsidiary<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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityOwnershipPercentage', window );">Percentage of direct or indirect economic ownership</a></td>
<td class="nump">99.00%<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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityVIEActivitiesOfVIE', window );">Principal activities</a></td>
<td class="text">Investments in industries and consultation in investments<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=xnet_ShenzhenZhuolianSoftwareCoLtdMember', window );">Shenzhen Zhuolian Software Co., Ltd [Member]</a></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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryName', window );">Place of incorporation</a></td>
<td class="text">PRC<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="top.Show.showAR( this, 'defref_dei_EntityIncorporationDateOfIncorporation', window );">Date of incorporation</a></td>
<td class="text">Jan. 31,  2010<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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityNatureOfInvolvement', window );">Relationship</a></td>
<td class="text">VIE&#8217;s subsidiary<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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityOwnershipPercentage', window );">Percentage of direct or indirect economic ownership</a></td>
<td class="nump">100.00%<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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityVIEActivitiesOfVIE', window );">Principal activities</a></td>
<td class="text">Provision of software technology development for related companies<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=xnet_BeijingOnethingTechnologiesCoLtdMember', window );">Beijing Onething Technologies Co., Ltd. [Member]</a></td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></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="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryName', window );">Place of incorporation</a></td>
<td class="text">PRC<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="top.Show.showAR( this, 'defref_dei_EntityIncorporationDateOfIncorporation', window );">Date of incorporation</a></td>
<td class="text">Jan. 31,  2017<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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityNatureOfInvolvement', window );">Relationship</a></td>
<td class="text">VIE&#8217;s subsidiary<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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityOwnershipPercentage', window );">Percentage of direct or indirect economic ownership</a></td>
<td class="nump">100.00%<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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityVIEActivitiesOfVIE', window );">Principal activities</a></td>
<td class="text">Provision of technology services and development of computer software<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Beijing Xunlei was deregistered in 2017.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">As at December 31, 2017, Xunlei Venture Capital was in the process of deregistration.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationDateOfIncorporation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date when an entity was incorporated</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityIncorporationDateOfIncorporation</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_EntityIncorporationStateCountryName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>State or Country Name where an entity is incorporated</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityIncorporationStateCountryName</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_us-gaap_VariableInterestEntityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityLineItems</td>
</tr>
<tr>
<td style="padding-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_VariableInterestEntityNatureOfInvolvement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Describes the relationship and business conducted between the reporting entity and the Variable Interest Entity (VIE).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77990344&amp;loc=d3e5747-111685<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Subparagraph b<br> -URI http://asc.fasb.org/extlink&amp;oid=77990344&amp;loc=d3e5747-111685<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=77990344&amp;loc=SL6759159-111685<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=77990344&amp;loc=SL6228884-111685<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityNatureOfInvolvement</td>
</tr>
<tr>
<td style="padding-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_VariableInterestEntityOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=77990344&amp;loc=SL6759159-111685<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_VariableInterestEntityVIEActivitiesOfVIE">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the transactions or business conducted by the Variable Interest Entity (VIE), including how the VIE is financed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77990344&amp;loc=d3e5728-111685<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77990344&amp;loc=d3e5747-111685<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (c,d)<br> -URI http://asc.fasb.org/extlink&amp;oid=77990344&amp;loc=SL6228967-111685<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Subparagraph b<br> -URI http://asc.fasb.org/extlink&amp;oid=77990344&amp;loc=d3e5747-111685<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=77990344&amp;loc=SL6759159-111685<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityVIEActivitiesOfVIE</td>
</tr>
<tr>
<td style="padding-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_dei_LegalEntityAxis=xnet_ShenzhenXunleiNetworkingTechnologiesCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=xnet_ShenzhenXunleiNetworkingTechnologiesCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=xnet_GiganologyShenzhenCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=xnet_GiganologyShenzhenCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=xnet_ShenzhenXunleiWangwenhuaCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=xnet_ShenzhenXunleiWangwenhuaCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=xnet_XunleiNetworkingTechnologiesBeijingCoLdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=xnet_XunleiNetworkingTechnologiesBeijingCoLdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=xnet_XunleiGamesDevelopmentShenzhenCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=xnet_XunleiGamesDevelopmentShenzhenCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=xnet_XunleiNetworkTechnologiesLimitedBviMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=xnet_XunleiNetworkTechnologiesLimitedBviMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=xnet_XunleiNetworkTechnologiesLimitedHkMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=xnet_XunleiNetworkTechnologiesLimitedHkMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=xnet_XunleiComputerShenzhenCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=xnet_XunleiComputerShenzhenCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=xnet_ShenzhenOnethingTechnologiesCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=xnet_ShenzhenOnethingTechnologiesCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=xnet_BeijingXunjingTechnologiesCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=xnet_BeijingXunjingTechnologiesCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=xnet_ShenzhenCrystalInteractiveTechnologiesCoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=xnet_ShenzhenCrystalInteractiveTechnologiesCoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=xnet_ShenzhenXunleiVentureCapitalPartnershipEnterpriseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=xnet_ShenzhenXunleiVentureCapitalPartnershipEnterpriseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=xnet_ShenzhenZhuolianSoftwareCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=xnet_ShenzhenZhuolianSoftwareCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=xnet_BeijingOnethingTechnologiesCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=xnet_BeijingOnethingTechnologiesCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>80
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6872263904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of significant accounting policies - Additional Information (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="5">12 Months Ended</th>
<th class="th" colspan="1">18 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th" colspan="2"><div>Dec. 31, 2017</div></th>
<th class="th" colspan="2"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Jun. 15, 2017</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_AccountingPoliciesAndGeneralInformationLineItems', window );"><strong>Accounting Policies and General Information [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for doubtful accounts</a></td>
<td class="nump">$ 31,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 119,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 126,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 131,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="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfInvestments', window );">Impairment of long-term investments</a></td>
<td class="nump">596,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill impairment losses</a></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesDiscountsServices', window );">Sales rebates provided to the agencies and advertisers</a></td>
<td class="nump">440,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">15,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,179,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_AdvertisingBarterTransactionsAdvertisingBarterNetGains', window );">Net gains from barter transactions</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>
<td class="nump">137,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="top.Show.showAR( this, 'defref_us-gaap_AdvertisingBarterTransactionsAdvertisingBarterRevenue', window );">Net proceeds from barter transactions</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>
<td class="nump">409,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdvertisingBarterTransactionsAdvertisingBarterCosts', window );">Barter transaction cost</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>
<td class="nump">247,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_BusinessTaxAndSurcharges', window );">Business tax and surcharge on barter transactions</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>
<td class="nump">25,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketingAndAdvertisingExpense', window );">External advertising and market promotion expenses from continuing operations</a></td>
<td class="nump">$ 10,345,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">6,666,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">6,019,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_ValueAddedTaxRate', window );">Value added tax on revenues</a></td>
<td class="nump">17.00%<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>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_xnet_ValueAddedTaxInCertainServiceRevenues', window );">Value added tax on sub-licensing revenues</a></td>
<td class="nump">6.00%<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Employee benefit costs</a></td>
<td class="nump">$ 10,123,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 8,645,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 5,176,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_StatutoryGeneralReserveRatePercentageOnNetIncome', window );">Statutory general reserve rate</a></td>
<td class="nump">10.00%<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>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_xnet_StatutoryGeneralReserveFundAsPercentageOfRegisteredCapital', window );">Statutory general reserve rate of registered capital</a></td>
<td class="nump">50.00%<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends declared</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Income (Loss) from Equity Method Investments</a></td>
<td class="num">$ (1,875,000)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">$ (195,000)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">$ (12,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived', window );">Impairment of Intangible Assets, Finite-lived</a></td>
<td class="nump">4,833,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue', window );">Disposal Group, Including Discontinued Operation, Revenue</a></td>
<td class="nump">11,428,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">15,981,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">25,160,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdvertisingRevenue', window );">Advertising Revenue</a></td>
<td class="nump">22,484,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">16,874,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4,802,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_BeijingMilletTechnologyCoLtdMember', window );">Beijing Millet Technology Co., Ltd. [Member]</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_AccountingPoliciesAndGeneralInformationLineItems', window );"><strong>Accounting Policies and General Information [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdvertisingRevenue', window );">Advertising Revenue</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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,800,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="top.Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=xnet_NonCompeteAgreementMember', window );">Non Compete Agreement [Member]</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_AccountingPoliciesAndGeneralInformationLineItems', window );"><strong>Accounting Policies and General Information [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived', window );">Impairment of Intangible Assets, Finite-lived</a></td>
<td class="nump">322,000<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>
<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="top.Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=xnet_RelatedTechnologyMember', window );">Related Technology [Member]</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_AccountingPoliciesAndGeneralInformationLineItems', window );"><strong>Accounting Policies and General Information [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived', window );">Impairment of Intangible Assets, Finite-lived</a></td>
<td class="nump">1,381,000<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>
<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="top.Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember', window );">Trademarks [Member]</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_AccountingPoliciesAndGeneralInformationLineItems', window );"><strong>Accounting Policies and General Information [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived', window );">Impairment of Intangible Assets, Finite-lived</a></td>
<td class="nump">3,232,000<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>
<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="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=xnet_BigDataMember', window );">Big Data [Member]</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_AccountingPoliciesAndGeneralInformationLineItems', window );"><strong>Accounting Policies and General Information [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Income (Loss) from Equity Method Investments</a></td>
<td class="nump">1,300,000<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>
<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=xnet_OnlineGameLicensesMember', window );">Online game licenses [Member]</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_AccountingPoliciesAndGeneralInformationLineItems', window );"><strong>Accounting Policies and General Information [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill', window );">Impairment of intangible assets</a></td>
<td class="nump">$ 765,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 721,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 770,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_InternetDomainNamesMember', window );">Domain name [Member]</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_AccountingPoliciesAndGeneralInformationLineItems', window );"><strong>Accounting Policies and General Information [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Other intangible assets, amortization period</a></td>
<td class="text">5 years<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>
<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=xnet_LandUseRightMember', window );">Land use right [Member]</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_AccountingPoliciesAndGeneralInformationLineItems', window );"><strong>Accounting Policies and General Information [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Other intangible assets, amortization period</a></td>
<td class="text">30 years<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="8"></td></tr>
<tr><td colspan="8"><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">In 2016, the Group made an equity investment in a privately-held company, Big Data, of USD 1,442,000 for 43.16% equity interest. The Group classified Big Data as an equity method investment as it had only significant influence instead of control over Big Data. In January of 2017, Big Data issued certain new shares to a third party and its original shareholders and the Group&#8217;s interest in Big Data diluted from 43.16% to 28.77% with a dilution gain of USD 326,000 arising from the deemed disposal. As at December 31, 2017, the Group recognized full impairment of USD 1,251,000 for its interest in Big Data as share of loss from equity investees after taking into account the latest operation status and financial position of Big Data.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingBarterTransactionsAdvertisingBarterCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total expense recognized from advertising barter transactions for each income statement presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68051663&amp;loc=d3e49171-111630<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingBarterTransactionsAdvertisingBarterCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdvertisingBarterTransactionsAdvertisingBarterRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total revenue recognized from advertising barter transactions for each income statement presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68051663&amp;loc=d3e49171-111630<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingBarterTransactionsAdvertisingBarterRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdvertisingRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue from the sale of advertising time (such as television and radio) or space (newspaper or magazine pages). May also include advertising, marketing and promotional services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A valuation allowance for trade and other receivables due to an Entity within one year (or the normal operating cycle, whichever is longer) that are expected to be uncollectible.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5074-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_DefinedContributionPlanCostRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanCostRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DisposalGroupIncludingDiscontinuedOperationRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13854-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388280&amp;loc=d3e13777-109266<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16373-109275<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ImpairmentOfIntangibleAssetsFinitelived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16373-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfIntangibleAssetsFinitelived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ImpairmentOfInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount by which the fair value of an investment is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 35<br> -Paragraph 34<br> -URI http://asc.fasb.org/extlink&amp;oid=82895926&amp;loc=d3e25351-111560<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the entity's proportionate share for the period of the net income (loss) of its investee (such as unconsolidated subsidiaries and joint ventures) to which the equity method of accounting is applied. This item includes income or expense related to stock-based compensation based on the investor's grant of stock to employees of an equity method investee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66022249&amp;loc=d3e33749-111570<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_MarketingAndAdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total expense recognized in the period for promotion, public relations, and brand or product advertising.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketingAndAdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SalesDiscountsServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate cash discounts given by the entity for services rendered to customers for early payments of accounts due. For example, selling terms of "2/10, net 30" entitle a customer to a 2% discount for prompt payment within 10 days, otherwise full payment is expected in 30 days. Discounts are a deduction from gross revenue in arriving at net revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesDiscountsServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_AccountingPoliciesAndGeneralInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounting Policies and General Information [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_AccountingPoliciesAndGeneralInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_xnet_AdvertisingBarterTransactionsAdvertisingBarterNetGains">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Advertising Barter Transactions Advertising Barter Net Gains</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_AdvertisingBarterTransactionsAdvertisingBarterNetGains</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_BusinessTaxAndSurcharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Tax And Surcharges</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_BusinessTaxAndSurcharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_StatutoryGeneralReserveFundAsPercentageOfRegisteredCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Statutory General Reserve Fund As Percentage Of Registered Capital</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_StatutoryGeneralReserveFundAsPercentageOfRegisteredCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_xnet_StatutoryGeneralReserveRatePercentageOnNetIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Statutory General Reserve Rate Percentage On Net Income</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_StatutoryGeneralReserveRatePercentageOnNetIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_xnet_ValueAddedTaxInCertainServiceRevenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value Added Tax In Certain Service Revenues</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_ValueAddedTaxInCertainServiceRevenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_xnet_ValueAddedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value Added Tax Rate</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_ValueAddedTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_RelatedPartyTransactionsByRelatedPartyAxis=xnet_BeijingMilletTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_BeijingMilletTechnologyCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_NonCompeteAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_NonCompeteAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_RelatedTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_RelatedTechnologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_TrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_TrademarksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_StatementBusinessSegmentsAxis=xnet_BigDataMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_StatementBusinessSegmentsAxis=xnet_BigDataMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_FiniteLivedIntangibleAssetsByMajorClassAxis=xnet_OnlineGameLicensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_OnlineGameLicensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_InternetDomainNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=xnet_LandUseRightMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_LandUseRightMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6872264864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of significant accounting policies - Schedule of Property and Equipment Estimated Useful Life (Detail)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=xnet_ServersAndNetworkEquipmentMember', window );">Servers and network equipment [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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_PropertyPlantAndEquipmentEstimatedUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage', window );">Residual rate</a></td>
<td class="nump">5.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Computer equipment [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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_PropertyPlantAndEquipmentEstimatedUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage', window );">Residual rate</a></td>
<td class="nump">5.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture, fittings and office equipment [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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_PropertyPlantAndEquipmentEstimatedUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage', window );">Residual rate</a></td>
<td class="nump">5.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Motor 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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_PropertyPlantAndEquipmentEstimatedUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage', window );">Residual rate</a></td>
<td class="nump">5.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_PropertyPlantAndEquipmentEstimatedUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">shorter of lease term or 3 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage', window );">Residual rate</a></td>
<td class="nump">0.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PropertyPlantAndEquipmentSalvageValuePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stated as a percentage, the estimated or actual value of the asset at the end of its useful life or when it is no longer serviceable (cannot be used for its original purpose) divided by its [historical] capitalized cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_xnet_PropertyPlantAndEquipmentEstimatedUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_PropertyPlantAndEquipmentEstimatedUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=xnet_ServersAndNetworkEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_ServersAndNetworkEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ComputerEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>82
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6855770464">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Summary of significant accounting policies - Analysis of Different Types of Revenues (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueGoodsNetAbstract', window );"><strong>Revenue from continuing operations</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubscriptionRevenue', window );">Subscription revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 84,956<span></span>
</td>
<td class="nump">$ 90,163<span></span>
</td>
<td class="nump">$ 82,435<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdvertisingRevenue', window );">Advertising revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">22,484<span></span>
</td>
<td class="nump">16,874<span></span>
</td>
<td class="nump">4,802<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="top.Show.showAR( this, 'defref_xnet_ProductRevenue', window );">Product revenue (note a)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">32,894<span></span>
</td>
<td class="nump">4,543<span></span>
</td>
<td class="nump">2,512<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherSalesRevenueNet', window );">Other internet value-added services (note b)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">61,577<span></span>
</td>
<td class="nump">29,405<span></span>
</td>
<td class="nump">15,088<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="top.Show.showAR( this, 'defref_xnet_SaleRevenueNet', window );">Total</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 201,911<span></span>
</td>
<td class="nump">$ 140,985<span></span>
</td>
<td class="nump">$ 104,837<span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Other internet value-added services mainly comprise of CDN revenue, live video services, provision of technical services, traffic referral programs, and online game revenue.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue from the sale of advertising time (such as television and radio) or space (newspaper or magazine pages). May also include advertising, marketing and promotional services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherSalesRevenueNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after sales adjustments, returns, allowances, and discounts, of revenue classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherSalesRevenueNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SalesRevenueGoodsNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesRevenueGoodsNetAbstract</td>
</tr>
<tr>
<td style="padding-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_SubscriptionRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue from circulation or sale of subscriptions (for example, but not limited to, subscriptions to a magazine or newspaper).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubscriptionRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_ProductRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>It represents Product revenue during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_ProductRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_SaleRevenueNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The represents the amount of sale revenue net.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_SaleRevenueNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6869790208">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of significant accounting policies - Schedule of Balances of Registered Capital, Additional Paid-in-Capital and Statutory Reserves (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_AccountingPoliciesAndGeneralInformationLineItems', window );"><strong>Accounting Policies and General 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="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">$ 461,330<span></span>
</td>
<td class="nump">$ 453,347<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="top.Show.showAR( this, 'defref_xnet_StatutoryReserve', window );">Statutory reserves</a></td>
<td class="nump">5,132<span></span>
</td>
<td class="nump">5,132<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementGeographicalAxis=country_CN', window );">China [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="top.Show.showAR( this, 'defref_xnet_AccountingPoliciesAndGeneralInformationLineItems', window );"><strong>Accounting Policies and General 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_PaidInCapital', window );">Paid-in capital</a></td>
<td class="nump">137,194<span></span>
</td>
<td class="nump">118,733<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">161<span></span>
</td>
<td class="nump">161<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="top.Show.showAR( this, 'defref_xnet_StatutoryReserve', window );">Statutory reserves</a></td>
<td class="nump">5,132<span></span>
</td>
<td class="nump">5,132<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_RegisteredCapitalAdditionalPaidInCapitalAndStatutoryReserves', window );">Total</a></td>
<td class="nump">$ 142,487<span></span>
</td>
<td class="nump">$ 124,026<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_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_xnet_AccountingPoliciesAndGeneralInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounting Policies and General Information [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_AccountingPoliciesAndGeneralInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_xnet_PaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of paid-in capital of joint ventures, subsidiary and equity investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_PaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_RegisteredCapitalAdditionalPaidInCapitalAndStatutoryReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Registered Capital Additional Paid In Capital And Statutory Reserves</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_RegisteredCapitalAdditionalPaidInCapitalAndStatutoryReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_StatutoryReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount set aside as reserve under the statute for the purpose specified under the statute.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_StatutoryReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StatementGeographicalAxis=country_CN">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_StatementGeographicalAxis=country_CN</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6851830992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued operations (Narrative) (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="5">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
</tr>
<tr>
<th class="th">
<div>Jul. 15, 2015 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2015 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jul. 31, 2015 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 31, 2015 </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="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Discontinued operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration', window );">Sales price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19,896,000<span></span>
</td>
<td class="nump">&#165; 130,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="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax', window );">Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax</a></td>
<td class="nump">$ 1,505,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueServicesNet', window );">Sales Revenue, Services, Net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 169,017,000<span></span>
</td>
<td class="nump">$ 136,442,000<span></span>
</td>
<td class="nump">$ 102,325,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CounterpartyNameAxis=xnet_ShenzhenXunyiNetworkTechnologyCorpLtdMember', window );">Shenzhen Xunyi Network Technology Corp., Ltd. [Member] | Minimum [Member] | Scenario, Forecast [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Discontinued operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueServicesNet', window );">Sales Revenue, Services, Net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,225,000<span></span>
</td>
<td class="nump">&#165; 8,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=xnet_ShenzhenXunleiKankanInformationTechnologiesCoLtdMember', window );">Xunlei Kankan [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="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Discontinued operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration', window );">Sales price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19,896,000<span></span>
</td>
<td class="nump">&#165; 130,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=xnet_WebGameBusinessMember', window );">Web Game Business [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="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Discontinued operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration', window );">Sales price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 640,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 4,180,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=d3e1361-107760<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721525-107759<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721675-107760<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e957-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_SalesRevenueServicesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue during the period from services rendered in the normal course of business, after deducting allowances and discounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesRevenueServicesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CounterpartyNameAxis=xnet_ShenzhenXunyiNetworkTechnologyCorpLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CounterpartyNameAxis=xnet_ShenzhenXunyiNetworkTechnologyCorpLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RangeAxis=us-gaap_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_RangeAxis=us-gaap_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_us-gaap_StatementScenarioAxis=us-gaap_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_StatementScenarioAxis=us-gaap_ScenarioForecastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=xnet_ShenzhenXunleiKankanInformationTechnologiesCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=xnet_ShenzhenXunleiKankanInformationTechnologiesCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=xnet_WebGameBusinessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=xnet_WebGameBusinessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6853380432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued operations (Schedule of Discontinued Operations) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract', window );"><strong>Results of the discontinued operation</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="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue', window );">Revenues, net of rebates and discounts</a></td>
<td class="nump">$ 11,428,000<span></span>
</td>
<td class="nump">$ 15,981,000<span></span>
</td>
<td class="nump">$ 25,160,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="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation', window );">Income tax expenses</a></td>
<td class="num">(1,131,000)<span></span>
</td>
<td class="num">(1,168,000)<span></span>
</td>
<td class="num">(4,907,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="top.Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract', window );"><strong>Assets</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="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation', window );">Total assets held for sale</a></td>
<td class="nump">26,000<span></span>
</td>
<td class="nump">20,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract', window );"><strong>Current liabilities</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="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation', window );">Total liabilities held for sale</a></td>
<td class="nump">822,000<span></span>
</td>
<td class="nump">1,338,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="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=xnet_ShenzhenXunleiKankanInformationTechnologiesCoLtdMember', window );">Xunlei Kankan [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="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract', window );"><strong>Results of the discontinued operation</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="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue', window );">Revenues, net of rebates and discounts</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">15,677,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_DisposalGroupIncludingDiscontinuedOperationBusinessTaxesAndSurcharges', window );">Business taxes and surcharges</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(447,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_DisposalGroupIncludingDiscontinuedOperationNetRevenue', window );">Net revenues</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">15,230,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="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold', window );">Cost of revenues</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(13,240,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="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss', window );">Gross profit</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,990,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpenses', window );">Research and development expenses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
<td class="num">(3,245,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpenses', window );">Sales and marketing expenses</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(27,000)<span></span>
</td>
<td class="num">(7,384,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="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(221,000)<span></span>
</td>
<td class="num">(3,051,000)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_DisposalGroupIncludingDiscontinuedOperationAggregateOperatingExpense', window );">Total operating expenses</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(243,000)<span></span>
</td>
<td class="num">(13,680,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome', window );">Net gain from exchanges of content copyrights</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">137,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="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss', window );">Operating loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(243,000)<span></span>
</td>
<td class="num">(11,553,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="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax', window );">Gain on disposal of Kankan</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,505,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="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation', window );">Income tax expenses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">36,000<span></span>
</td>
<td class="num">(2,048,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="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity', window );">Loss from discontinued operations</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(207,000)<span></span>
</td>
<td class="num">(12,096,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="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract', window );"><strong>Cash flows generated from/ (used in) discontinued operations</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="top.Show.showAR( this, 'defref_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations', window );">Net cash used in operating activities</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(215,000)<span></span>
</td>
<td class="num">(1,554,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="top.Show.showAR( this, 'defref_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations', window );">Net cash generated from investing activities</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">9,135,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="top.Show.showAR( this, 'defref_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations', window );">Net cash used in financing activities</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations', window );">Net cash flow for the year</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(215,000)<span></span>
</td>
<td class="nump">7,581,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=xnet_WebGameBusinessMember', window );">Web Game Business [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="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract', window );"><strong>Results of the discontinued operation</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="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue', window );">Revenues, net of rebates and discounts</a></td>
<td class="nump">11,428,000<span></span>
</td>
<td class="nump">15,981,000<span></span>
</td>
<td class="nump">25,160,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_DisposalGroupIncludingDiscontinuedOperationBusinessTaxesAndSurcharges', window );">Business taxes and surcharges</a></td>
<td class="num">(27,000)<span></span>
</td>
<td class="num">(25,000)<span></span>
</td>
<td class="num">(45,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_DisposalGroupIncludingDiscontinuedOperationNetRevenue', window );">Net revenues</a></td>
<td class="nump">11,401,000<span></span>
</td>
<td class="nump">15,956,000<span></span>
</td>
<td class="nump">25,115,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="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold', window );">Cost of revenues</a></td>
<td class="num">(522,000)<span></span>
</td>
<td class="num">(391,000)<span></span>
</td>
<td class="num">(785,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="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss', window );">Gross profit</a></td>
<td class="nump">10,879,000<span></span>
</td>
<td class="nump">15,565,000<span></span>
</td>
<td class="nump">24,330,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpenses', window );">Research and development expenses</a></td>
<td class="num">(2,217,000)<span></span>
</td>
<td class="num">(3,192,000)<span></span>
</td>
<td class="num">(2,488,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpenses', window );">Sales and marketing expenses</a></td>
<td class="num">(1,025,000)<span></span>
</td>
<td class="num">(4,180,000)<span></span>
</td>
<td class="num">(2,631,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="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
<td class="num">(99,000)<span></span>
</td>
<td class="num">(159,000)<span></span>
</td>
<td class="num">(155,000)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_DisposalGroupIncludingDiscontinuedOperationAggregateOperatingExpense', window );">Total operating expenses</a></td>
<td class="num">(3,341,000)<span></span>
</td>
<td class="num">(7,531,000)<span></span>
</td>
<td class="num">(5,274,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="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss', window );">Operating loss</a></td>
<td class="nump">7,538,000<span></span>
</td>
<td class="nump">8,034,000<span></span>
</td>
<td class="nump">19,056,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="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation', window );">Income tax expenses</a></td>
<td class="num">(1,131,000)<span></span>
</td>
<td class="num">(1,204,000)<span></span>
</td>
<td class="num">(2,859,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="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity', window );">Loss from discontinued operations</a></td>
<td class="nump">6,407,000<span></span>
</td>
<td class="nump">6,830,000<span></span>
</td>
<td class="nump">16,197,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="top.Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract', window );"><strong>Assets</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="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent', window );">Property and equipment, net</a></td>
<td class="nump">26,000<span></span>
</td>
<td class="nump">20,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation', window );">Total assets held for sale</a></td>
<td class="nump">26,000<span></span>
</td>
<td class="nump">20,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract', window );"><strong>Current liabilities</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="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenueCurrent', window );">Deferred revenue, current portion</a></td>
<td class="nump">822,000<span></span>
</td>
<td class="nump">1,338,000<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="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation', window );">Total liabilities held for sale</a></td>
<td class="nump">822,000<span></span>
</td>
<td class="nump">1,338,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="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract', window );"><strong>Cash flows generated from/ (used in) discontinued operations</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="top.Show.showAR( this, 'defref_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations', window );">Net cash used in operating activities</a></td>
<td class="nump">5,585,000<span></span>
</td>
<td class="nump">5,492,000<span></span>
</td>
<td class="nump">15,286,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="top.Show.showAR( this, 'defref_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations', window );">Net cash generated from investing activities</a></td>
<td class="num">(13,000)<span></span>
</td>
<td class="num">(12,000)<span></span>
</td>
<td class="num">(1,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="top.Show.showAR( this, 'defref_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations', window );">Net cash used in financing activities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations', window );">Net cash flow for the year</a></td>
<td class="nump">$ 5,572,000<span></span>
</td>
<td class="nump">$ 5,480,000<span></span>
</td>
<td class="nump">$ 15,285,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84176398&amp;loc=d3e2941-110230<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e1107-107759<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721673-107760<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721533-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract</td>
</tr>
<tr>
<td style="padding-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_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of financing activities of discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of investing activities of discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of operating activities of 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721525-107759<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=d3e1361-107760<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e957-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721525-107759<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721523-107759<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=d3e1361-107760<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721673-107760<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=79507043&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721675-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e1012-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DisposalGroupIncludingDiscontinuedOperationDeferredRevenueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as deferred revenue 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=68055307&amp;loc=d3e2473-110228<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721533-107759<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e1107-107759<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84176398&amp;loc=d3e2941-110230<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84176398&amp;loc=d3e2941-110230<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721533-107759<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=68055307&amp;loc=d3e2510-110228<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e1107-107759<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DisposalGroupIncludingDiscontinuedOperationRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721675-107760<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721525-107759<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721523-107759<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e957-107759<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e1012-107759<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=d3e1361-107760<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721673-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84176398&amp;loc=d3e2941-110230<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e1107-107759<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721533-107759<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract</td>
</tr>
<tr>
<td style="padding-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_NetCashProvidedByUsedInDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (decrease) in cash associated with the entity's discontinued operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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_xnet_DisposalGroupIncludingDiscontinuedOperationAggregateOperatingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of aggregate operating expense attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_DisposalGroupIncludingDiscontinuedOperationAggregateOperatingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_DisposalGroupIncludingDiscontinuedOperationBusinessTaxesAndSurcharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of business taxes and surcharges attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_DisposalGroupIncludingDiscontinuedOperationBusinessTaxesAndSurcharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_DisposalGroupIncludingDiscontinuedOperationNetRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of net revenue attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_DisposalGroupIncludingDiscontinuedOperationNetRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of research and development expenses attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of sales and marketing expenses attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=xnet_ShenzhenXunleiKankanInformationTechnologiesCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=xnet_ShenzhenXunleiKankanInformationTechnologiesCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=xnet_WebGameBusinessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=xnet_WebGameBusinessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6856059872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued operations (Results of discontinued operations) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax', window );">Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax</a></td>
<td class="nump">$ 7,538<span></span>
</td>
<td class="nump">$ 7,791<span></span>
</td>
<td class="nump">$ 9,008<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation', window );">Discontinued Operation, Tax Effect of Discontinued Operation</a></td>
<td class="nump">1,131<span></span>
</td>
<td class="nump">1,168<span></span>
</td>
<td class="nump">4,907<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Total net profit from discontinued operations</a></td>
<td class="nump">6,407<span></span>
</td>
<td class="nump">6,623<span></span>
</td>
<td class="nump">4,101<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=xnet_XunleiKankanMember', window );">Xunlei Kankan [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="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax', window );">Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(243)<span></span>
</td>
<td class="num">(11,553)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation', window );">Discontinued Operation, Tax Effect of Discontinued Operation</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">36<span></span>
</td>
<td class="num">(2,048)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=xnet_KankanMember', window );">Kankan [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="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax', window );">Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,505<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=xnet_WebGameBusinessMember', window );">Web Game Business [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="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax', window );">Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax</a></td>
<td class="nump">7,538<span></span>
</td>
<td class="nump">8,034<span></span>
</td>
<td class="nump">19,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="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation', window );">Discontinued Operation, Tax Effect of Discontinued Operation</a></td>
<td class="nump">$ 1,131<span></span>
</td>
<td class="nump">$ 1,204<span></span>
</td>
<td class="nump">$ 2,859<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_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721525-107759<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=d3e1361-107760<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e957-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=d3e1361-107760<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e1012-107759<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721523-107759<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e957-107759<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721525-107759<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721525-107759<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721523-107759<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=d3e1361-107760<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721673-107760<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=79507043&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721675-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e1012-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncomeLossFromDiscontinuedOperationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721675-107760<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e1012-107759<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721525-107759<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721523-107759<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e957-107759<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=d3e1361-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=xnet_XunleiKankanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=xnet_XunleiKankanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=xnet_KankanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=xnet_KankanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=xnet_WebGameBusinessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=xnet_WebGameBusinessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>87
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6711912912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cash and cash equivalents - Additional Information (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsLineItems', window );"><strong>Cash and Cash Equivalents [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="top.Show.showAR( this, 'defref_us-gaap_TimeDepositsAtCarryingValue', window );">Time Deposits, at Carrying Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 115,534,000<span></span>
</td>
<td class="nump">$ 115,944,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=xnet_WebGameBusinessMember', window );">Web Game Business [Member] | Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsLineItems', window );"><strong>Cash and Cash Equivalents [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="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax', window );">Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax</a></td>
<td class="nump">$ 1,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsLineItems</td>
</tr>
<tr>
<td style="padding-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_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721525-107759<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=d3e1361-107760<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e957-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimeDepositsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Any certificate of deposit or savings account held by a bank or other financial institution for a short-term specified period of time. Because of their short-term, time deposits are considered highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDepositsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=xnet_WebGameBusinessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=xnet_WebGameBusinessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6870518160">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cash and cash equivalents - Summary of Cash on Hand and Cash Held at Bank (Detail)<br> &#165; in Thousands, $ in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>HKD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>HKD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2015 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2014 </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="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsLineItems', window );"><strong>Cash and Cash Equivalents [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash on hand and cash held at bank</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 233,479<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 199,504<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 361,777<span></span>
</td>
<td class="nump">$ 404,275<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrencyAxis=currency_CNY', window );">RMB [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsLineItems', window );"><strong>Cash and Cash Equivalents [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash on hand and cash held at bank</a></td>
<td class="nump">&#165; 436,794<span></span>
</td>
<td class="nump">66,847<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 538,660<span></span>
</td>
<td class="nump">77,651<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_CurrencyAxis=currency_USD', window );">USD [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsLineItems', window );"><strong>Cash and Cash Equivalents [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash on hand and cash held at bank</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">166,530<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">121,726<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_CurrencyAxis=currency_HKD', window );">HKD [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsLineItems', window );"><strong>Cash and Cash Equivalents [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash on hand and cash held at bank</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 102<span></span>
</td>
<td class="nump">$ 794<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 127<span></span>
</td>
<td class="nump">$ 987<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3044-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsLineItems</td>
</tr>
<tr>
<td style="padding-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_CurrencyAxis=currency_CNY">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CurrencyAxis=currency_CNY</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrencyAxis=currency_USD">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CurrencyAxis=currency_USD</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrencyAxis=currency_HKD">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CurrencyAxis=currency_HKD</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6871569280">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Short-term investments - Schedule of Short-Term Investments (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentsLineItems', window );"><strong>Schedule of Investments [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-term investments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 138,915<span></span>
</td>
<td class="nump">$ 181,960<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_BankTimeDepositsMember', window );">Time deposits [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentsLineItems', window );"><strong>Schedule of Investments [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-term investments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">118,779<span></span>
</td>
<td class="nump">38,829<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=xnet_FinancialInstrumentsMember', window );">Investments in financial instruments [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentsLineItems', window );"><strong>Schedule of Investments [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-term investments</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 20,136<span></span>
</td>
<td class="nump">$ 143,131<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">the investments were issued by commercial banks in the PRC with a variable interest rate indexed to performance of underlying assets. Since these investments&#8217; maturity dates are within one year, they are classified as short-term investments.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInvestmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInvestmentsLineItems</td>
</tr>
<tr>
<td style="padding-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_ShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1)(g))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CashAndCashEquivalentsAxis=us-gaap_BankTimeDepositsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CashAndCashEquivalentsAxis=us-gaap_BankTimeDepositsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_InvestmentTypeAxis=xnet_FinancialInstrumentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_InvestmentTypeAxis=xnet_FinancialInstrumentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6870171072">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accounts receivable, net - Schedule of Accounts Receivable (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAbstract', window );"><strong>Assets held for sale</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="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableGrossCurrent', window );">Accounts receivable</a></td>
<td class="nump">$ 40,663<span></span>
</td>
<td class="nump">$ 14,655<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Less: Allowance for doubtful accounts</a></td>
<td class="num">(31)<span></span>
</td>
<td class="num">(119)<span></span>
</td>
<td class="num">$ (126)<span></span>
</td>
<td class="num">$ (131)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">$ 40,632<span></span>
</td>
<td class="nump">$ 14,536<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableGrossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amounts due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer) for goods or services (including trade receivables) that have been delivered or sold in the normal course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableGrossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A valuation allowance for trade and other receivables due to an Entity within one year (or the normal operating cycle, whichever is longer) that are expected to be uncollectible.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5074-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_xnet_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6852033760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts receivable, net - Schedule of Allowance for Doubtful Accounts (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Losses [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="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Balance at beginning of the year</a></td>
<td class="nump">$ 119<span></span>
</td>
<td class="nump">$ 126<span></span>
</td>
<td class="nump">$ 131<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="top.Show.showAR( this, 'defref_xnet_AllowanceForDoubtfulAccountsReceivableAdditions', window );">Additions</a></td>
<td class="nump">27<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs', window );">Write-off</a></td>
<td class="num">(122)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_AllowanceForDoubtfulAccountsReceivableExchangeAdjustment', window );">Exchange difference</a></td>
<td class="nump">7<span></span>
</td>
<td class="num">(7)<span></span>
</td>
<td class="num">(9)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Balance at end of the year</a></td>
<td class="nump">$ 31<span></span>
</td>
<td class="nump">$ 119<span></span>
</td>
<td class="nump">$ 126<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_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A valuation allowance for trade and other receivables due to an Entity within one year (or the normal operating cycle, whichever is longer) that are expected to be uncollectible.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5074-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of direct write-downs of accounts receivable charged against the allowance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 310<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68075217&amp;loc=SL9156395-115594<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinancingReceivableAllowanceForCreditLossesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems</td>
</tr>
<tr>
<td style="padding-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_xnet_AllowanceForDoubtfulAccountsReceivableAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the mount of addition in the allowance for doubtful accounts during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_AllowanceForDoubtfulAccountsReceivableAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_AllowanceForDoubtfulAccountsReceivableExchangeAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of foreign exchange gain or loss on allowance for doubtful accounts receivable exchange adjustment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_AllowanceForDoubtfulAccountsReceivableExchangeAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6848436256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts receivable, net - Additional Information (Detail) - Customer<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_xnet_NumberOfMajorCustomers', window );">Number of top customers</a></td>
<td class="nump">10<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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CreditConcentrationRiskMember', window );">Credit concentration risk [Member] | Accounts receivable [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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Accounts receivable, percentage</a></td>
<td class="nump">86.00%<span></span>
</td>
<td class="nump">76.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-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_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=84177426&amp;loc=d3e6351-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13531-108611<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84177426&amp;loc=d3e6404-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13537-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_xnet_NumberOfMajorCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number Of Major Customers</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_NumberOfMajorCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CreditConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CreditConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6851537216">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Prepayments and other assets - Schedule of Prepayments and Other Assets (Detail)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">
<div>Dec. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th" colspan="2">
<div>Dec. 31, 2016 </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="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract', window );"><strong>Current portion:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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="top.Show.showAR( this, 'defref_us-gaap_Supplies', window );">Advance to suppliers</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 672<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,392<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_InterestFreeLoansToEmployeesCurrent', window );">Interest-free loans to employees</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">3,670<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,964<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_AdvanceToEmployeesCurrent', window );">Advance to employees for business purposes</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">503<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">351<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="top.Show.showAR( this, 'defref_us-gaap_InterestReceivableCurrent', window );">Interest receivable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">313<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">210<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_PrepaidRentalUtilitiesAndOtherDeposits', window );">Rental and other deposits</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,232<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,014<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="top.Show.showAR( this, 'defref_us-gaap_PrepaidInsurance', window );">Prepaid management insurance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">161<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">145<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_DisposalGroupIncludingDiscontinuedOperationPaymentToBeReceivedByEntity', window );">Receivable from Nesound</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">181<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">&#165; 26,000,000<span></span>
</td>
<td class="nump">3,748<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[3]</sup></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidTaxes', window );">Prepayment for taxation</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">12<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,392<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="top.Show.showAR( this, 'defref_us-gaap_OtherPrepaidExpenseCurrent', window );">Others</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">122<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">377<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Total of prepayments and other current assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">6,866<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,593<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="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrentAbstract', window );"><strong>Non-current portion:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_LowInterestLoansToEmployeesNonCurrent', window );">Low-interest loans to employees, non-current portion</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">416<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">697<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_PrepaidInvestmentsNoncurrent', window );">Prepayment for investment</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">1,469<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent', window );">Total of long-term prepayments and other assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,885<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,187<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=xnet_OnlineGameLicensesMember', window );">Online game licenses [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrentAbstract', window );"><strong>Non-current portion:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseNoncurrent', window );">Prepayments for online game licenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 490<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="7"></td></tr>
<tr><td colspan="7"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Advances to suppliers primarily include prepaid rental expenses, license costs and game sharing costs. Prepaid license costs of USD 535,000 was impaired, which was related to Kankan as disclosed in note b.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">The Group had entered into loan contracts with certain employees as at December 31, 2016 and 2017, under which the Group provided interest-free loans or low-interest loans to these employees. The loan amounts vary amongst different employees from repayable on demand to repayable in equal installments on a monthly basis over the term 8 to 10 years. The balances classified as current represented loan amounts are repayable on demand or repayable within the next twelve months from the balance sheet date.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">The Group disposed Kankan to Nesound in July 2015 at a cash consideration of RMB 130,000,000 (USD 19,896,000). As of December 31, 2017, there is a balance receivable amounted to RMB 26,000,000 (USD 3,979,000) which was past due. In addition, for the purpose of disposal and pursuant to the sale and purchase agreement of Kankan Disposal, certain right and obligation to trade receivables and trade payables transferred to Kankan will be collected and settled by Xunlei on Kankan&#8217;s behalf. Kankan failed to settle the transferred trade payables resulted in the creditors brought litigation against Kankan as well as Xunlei, due to the fact that Xunlei remained as the contracted party in the relevant purchase contracts. Payables settled by Xunlei on behalf of Kankan as of December 31, 2015, 2016 and 2017 were RMB [3,498,000] (USD 539,000), RMB [3,498,000] (USD [504,000]) and RMB 33,360,000 (USD 5,105,000) respectively. The Group has brought claim against Nesound to the arbitration tribunal and considered the balances recoverable as of December 31, 2016. With the progress of litigation in 2017, the Group considered the recoverability f the receivables from Nesound and amount settled on behalf of Kankan are remote. Thus, impairment of USD 3,719,000 and USD 5,004,000 have been provided for against the receivables from Nesound and amount settled on behalf of Kankan as &#8220;Assets impairment loss&#8221;, in addition, the Group also accrued USD 3,074,000 in respect of unsettled balance of transferred payables in 2017 (note 13) as legal expenses. As of December 31, 2017, balance of this accrual was USD 2,769,000.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[4]</td>
<td style="vertical-align: top;" valign="top">The Group paid USD 1,469,000 to Henan Zhaoteng Investment Co., Ltd. for acquisition of 80% equity interest of Henan Tourism Information Co., Ltd. However, as the legal procedure of the investment has not completed up to December 31, 2017, the investment is classified as long-term prepayment.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of current interest earned but not received. Also called accrued interest or accrued interest receivable. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherPrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6787-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PrepaidExpenseAndOtherAssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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 after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PrepaidExpenseAndOtherAssetsNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-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_PrepaidExpenseNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of amounts paid in advance for expenses which will be charged against earnings in periods after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PrepaidInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for insurance 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6787-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=68074540&amp;loc=d3e5865-108316<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68074540&amp;loc=d3e5879-108316<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PrepaidTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for income and other taxes 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=68074540&amp;loc=d3e5865-108316<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6787-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68074540&amp;loc=d3e5879-108316<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Supplies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration paid in advance for supplies that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(7)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6787-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Supplies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_xnet_AdvanceToEmployeesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This describes the reasons that the entity enters into advance to employees agreements. Amount at the balance sheet date that has been received by the employees paid in advance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_AdvanceToEmployeesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_DisposalGroupIncludingDiscontinuedOperationPaymentToBeReceivedByEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The payment to be received by the entity one year after the closing date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_DisposalGroupIncludingDiscontinuedOperationPaymentToBeReceivedByEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_InterestFreeLoansToEmployeesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest free loans to employees current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_InterestFreeLoansToEmployeesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_LowInterestLoansToEmployeesNonCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Low interest loans to employees non current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_LowInterestLoansToEmployeesNonCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_PrepaidInvestmentsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Sum of the carrying amounts as of the balance sheet date of amounts paid in advance for Investments which is classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_PrepaidInvestmentsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_PrepaidRentalUtilitiesAndOtherDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount at the balance sheet date that has been received by the entity that represents rents and in all other deposits that have not otherwise been stated in the taxonomy paid in advance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_PrepaidRentalUtilitiesAndOtherDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsByMajorClassAxis=xnet_OnlineGameLicensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_OnlineGameLicensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6870580240">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Prepayments and other assets - Schedule of Prepayments and Other Assets (Parenthetical) (Detail)<br></strong></div></th>
<th class="th" colspan="8">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
</tr>
<tr>
<th class="th" colspan="2">
<div>Dec. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th" colspan="2">
<div>Dec. 31, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2015 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2015 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jul. 31, 2015 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 31, 2015 </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="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration', window );">Disposal Group, Including Discontinued Operation, Consideration</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19,896,000<span></span>
</td>
<td class="nump">&#165; 130,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_DisposalGroupIncludingDiscontinuedOperationPaymentToBeReceivedByEntity', window );">Disposal Group Including Discontinued Operation Payment to be Received by Entity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 181,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,748,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 26,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfNotesPayable', window );">Repayments of Notes Payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(5,105,000)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">&#165; (33,360,000)<span></span>
</td>
<td class="num">(504,000)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">&#165; (3,498,000)<span></span>
</td>
<td class="num">$ (539,000)<span></span>
</td>
<td class="num">&#165; (3,498,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_PrepaidInvestmentsNoncurrent', window );">Prepaid Investments, Noncurrent</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">1,469,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=xnet_ReceivablesFromNesoundMember', window );">Receivables from Nesound [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetImpairmentCharges', window );">Other Asset Impairment Charges</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,719,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=xnet_BalancesRelatedToKankanMember', window );">Balances related to Kankan [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetImpairmentCharges', window );">Other Asset Impairment Charges</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,004,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=xnet_KankanMember', window );">Kankan [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable', window );">Disposal Group, Including Discontinued Operation, Accounts Payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,769,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 18,094,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_DisposalGroupIncludingDiscontinuedOperationAmountOfAccrualOfUnsettledBalancesAsLegalExpenses', window );">Disposal Group Including Discontinued Operation, Amount Of Accrual Of Unsettled Balances As Legal Expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 3,074,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=xnet_HenanZhaotengInvestmentCoMember', window );">Henan Zhaoteng Investment Co [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired', window );">Business Acquisition, Percentage of Voting Interests Acquired</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">80.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80.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="top.Show.showAR( this, 'defref_us-gaap_TitleOfIndividualAxis=xnet_EmployeesMember', window );">Employees [Member] | Minimum [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_xnet_LoansReceivablesTerm', window );">Loans Receivables Term</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">8 years<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">8 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_TitleOfIndividualAxis=xnet_EmployeesMember', window );">Employees [Member] | Maximum [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_xnet_LoansReceivablesTerm', window );">Loans Receivables Term</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">10 years<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="12"></td></tr>
<tr><td colspan="12"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">The Group disposed Kankan to Nesound in July 2015 at a cash consideration of RMB 130,000,000 (USD 19,896,000). As of December 31, 2017, there is a balance receivable amounted to RMB 26,000,000 (USD 3,979,000) which was past due. In addition, for the purpose of disposal and pursuant to the sale and purchase agreement of Kankan Disposal, certain right and obligation to trade receivables and trade payables transferred to Kankan will be collected and settled by Xunlei on Kankan&#8217;s behalf. Kankan failed to settle the transferred trade payables resulted in the creditors brought litigation against Kankan as well as Xunlei, due to the fact that Xunlei remained as the contracted party in the relevant purchase contracts. Payables settled by Xunlei on behalf of Kankan as of December 31, 2015, 2016 and 2017 were RMB [3,498,000] (USD 539,000), RMB [3,498,000] (USD [504,000]) and RMB 33,360,000 (USD 5,105,000) respectively. The Group has brought claim against Nesound to the arbitration tribunal and considered the balances recoverable as of December 31, 2016. With the progress of litigation in 2017, the Group considered the recoverability f the receivables from Nesound and amount settled on behalf of Kankan are remote. Thus, impairment of USD 3,719,000 and USD 5,004,000 have been provided for against the receivables from Nesound and amount settled on behalf of Kankan as &#8220;Assets impairment loss&#8221;, in addition, the Group also accrued USD 3,074,000 in respect of unsettled balance of transferred payables in 2017 (note 13) as legal expenses. As of December 31, 2017, balance of this accrual was USD 2,769,000.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">The Group paid USD 1,469,000 to Henan Zhaoteng Investment Co., Ltd. for acquisition of 80% equity interest of Henan Tourism Information Co., Ltd. However, as the legal procedure of the investment has not completed up to December 31, 2017, the investment is classified as long-term prepayment.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of voting equity interests acquired at the acquisition date in the business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_DisposalGroupIncludingDiscontinuedOperationAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721673-107760<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e1107-107759<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84176398&amp;loc=d3e2941-110230<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721533-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DisposalGroupIncludingDiscontinuedOperationConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherAssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The charge against earnings resulting from the write down of long lived assets other than goodwill due to the difference between the carrying value and lower fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84176398&amp;loc=d3e2921-110230<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_xnet_DisposalGroupIncludingDiscontinuedOperationAmountOfAccrualOfUnsettledBalancesAsLegalExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unsettled balance of transferred payables accrued as legal expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_DisposalGroupIncludingDiscontinuedOperationAmountOfAccrualOfUnsettledBalancesAsLegalExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_DisposalGroupIncludingDiscontinuedOperationPaymentToBeReceivedByEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The payment to be received by the entity one year after the closing date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_DisposalGroupIncludingDiscontinuedOperationPaymentToBeReceivedByEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_LoansReceivablesTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The term of loans receivable provided to its employees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_LoansReceivablesTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</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_xnet_PrepaidInvestmentsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Sum of the carrying amounts as of the balance sheet date of amounts paid in advance for Investments which is classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_PrepaidInvestmentsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueByAssetClassAxis=xnet_ReceivablesFromNesoundMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FairValueByAssetClassAxis=xnet_ReceivablesFromNesoundMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_FairValueByAssetClassAxis=xnet_BalancesRelatedToKankanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FairValueByAssetClassAxis=xnet_BalancesRelatedToKankanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=xnet_KankanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=xnet_KankanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_HenanZhaotengInvestmentCoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_HenanZhaotengInvestmentCoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_TitleOfIndividualAxis=xnet_EmployeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_TitleOfIndividualAxis=xnet_EmployeesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RangeAxis=us-gaap_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_RangeAxis=us-gaap_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_us-gaap_RangeAxis=us-gaap_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_RangeAxis=us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6856262576">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property and equipment - Schedule of Property and Equipment (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property plant and equipment, gross</a></td>
<td class="nump">$ 55,647<span></span>
</td>
<td class="nump">$ 48,072<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: Accumulated depreciation</a></td>
<td class="num">(35,459)<span></span>
</td>
<td class="num">(27,650)<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="top.Show.showAR( this, 'defref_xnet_ImpairmentOfProfitAndLoss', window );">Less: Impairment</a></td>
<td class="num">(20)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_PropertyPlantAndEquipmentNetExcludingConstructionInProgress', window );">Sub-total</a></td>
<td class="nump">20,168<span></span>
</td>
<td class="nump">20,422<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConstructionInProgressGross', window );">Construction in progress</a></td>
<td class="nump">4,517<span></span>
</td>
<td class="nump">574<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Total</a></td>
<td class="nump">24,685<span></span>
</td>
<td class="nump">20,996<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=xnet_ServersAndNetworkEquipmentMember', window );">Servers and network equipment [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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property plant and equipment, gross</a></td>
<td class="nump">49,582<span></span>
</td>
<td class="nump">42,597<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Computer 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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property plant and equipment, gross</a></td>
<td class="nump">1,785<span></span>
</td>
<td class="nump">1,538<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture, fittings and office equipment [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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property plant and equipment, gross</a></td>
<td class="nump">850<span></span>
</td>
<td class="nump">845<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Motor vehicles [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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property plant and equipment, gross</a></td>
<td class="nump">273<span></span>
</td>
<td class="nump">299<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvements [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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property plant and equipment, gross</a></td>
<td class="nump">$ 3,157<span></span>
</td>
<td class="nump">$ 2,793<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ConstructionInProgressGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConstructionInProgressGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_xnet_ImpairmentOfProfitAndLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represent the impairment of profit and loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_ImpairmentOfProfitAndLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_PropertyPlantAndEquipmentNetExcludingConstructionInProgress">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets excluding construction in progress used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_PropertyPlantAndEquipmentNetExcludingConstructionInProgress</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=xnet_ServersAndNetworkEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_ServersAndNetworkEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ComputerEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>96
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6856287632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and equipment - Summary of Depreciation Expense (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation expense</a></td>
<td class="nump">$ 7,948<span></span>
</td>
<td class="nump">$ 6,165<span></span>
</td>
<td class="nump">$ 5,646<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of Revenue [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="top.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="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation expense</a></td>
<td class="nump">7,647<span></span>
</td>
<td class="nump">5,848<span></span>
</td>
<td class="nump">4,873<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember', window );">General and administrative expenses [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="top.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="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation expense</a></td>
<td class="nump">277<span></span>
</td>
<td class="nump">306<span></span>
</td>
<td class="nump">628<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember', window );">Sales and marketing expenses [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="top.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="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="nump">7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember', window );">Research and Development Expense [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="top.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="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation expense</a></td>
<td class="nump">$ 24<span></span>
</td>
<td class="nump">$ 6<span></span>
</td>
<td class="nump">$ 8<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>97
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6712026896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and equipment - Additional Information (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Asset Impairment Charges</a></td>
<td class="nump">$ 20,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;"><table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=68055307&amp;loc=d3e2420-110228<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table></div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6847493840">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Intangible assets, net - Schedule of Intangible Assets (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 23,482<span></span>
</td>
<td class="nump">$ 20,648<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Amortization</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(12,271)<span></span>
</td>
<td class="num">(9,181)<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="top.Show.showAR( this, 'defref_xnet_FiniteLivedIntangibleAssetsAccumulatedImpairment', window );">Impairment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(5,700)<span></span>
</td>
<td class="num">(721)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Net book value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,511<span></span>
</td>
<td class="nump">10,746<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=xnet_LandUseRightMember', window );">Land use right [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,092<span></span>
</td>
<td class="nump">4,796<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Amortization</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(746)<span></span>
</td>
<td class="num">(543)<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="top.Show.showAR( this, 'defref_xnet_FiniteLivedIntangibleAssetsAccumulatedImpairment', window );">Impairment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Net book value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">4,346<span></span>
</td>
<td class="nump">4,253<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember', window );">Trademarks [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">5,776<span></span>
</td>
<td class="nump">5,441<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Amortization</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(2,544)<span></span>
</td>
<td class="num">(1,814)<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="top.Show.showAR( this, 'defref_xnet_FiniteLivedIntangibleAssetsAccumulatedImpairment', window );">Impairment</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(3,232)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Net book value</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,627<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember', window );">Non-compete agreement [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">1,407<span></span>
</td>
<td class="nump">1,325<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Amortization</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(1,085)<span></span>
</td>
<td class="num">(773)<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="top.Show.showAR( this, 'defref_xnet_FiniteLivedIntangibleAssetsAccumulatedImpairment', window );">Impairment</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(322)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Net book value</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">552<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember', window );">Technology (including right-to-use) [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">2,247<span></span>
</td>
<td class="nump">2,117<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Amortization</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(866)<span></span>
</td>
<td class="num">(617)<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="top.Show.showAR( this, 'defref_xnet_FiniteLivedIntangibleAssetsAccumulatedImpairment', window );">Impairment</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(1,381)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Net book value</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=xnet_AcquiredComputerSoftwareMember', window );">Acquired computer software [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,981<span></span>
</td>
<td class="nump">884<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Amortization</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(1,084)<span></span>
</td>
<td class="num">(420)<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="top.Show.showAR( this, 'defref_xnet_FiniteLivedIntangibleAssetsAccumulatedImpairment', window );">Impairment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Net book value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">897<span></span>
</td>
<td class="nump">464<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember', window );">Internal use software development costs [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">670<span></span>
</td>
<td class="nump">631<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Amortization</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(670)<span></span>
</td>
<td class="num">(631)<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="top.Show.showAR( this, 'defref_xnet_FiniteLivedIntangibleAssetsAccumulatedImpairment', window );">Impairment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Net book value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=xnet_OnlineGameLicensesMember', window );">Online game licenses [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">6,309<span></span>
</td>
<td class="nump">5,454<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Amortization</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(5,276)<span></span>
</td>
<td class="num">(4,383)<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="top.Show.showAR( this, 'defref_xnet_FiniteLivedIntangibleAssetsAccumulatedImpairment', window );">Impairment</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(765)<span></span>
</td>
<td class="num">(721)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Net book value</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">$ 268<span></span>
</td>
<td class="nump">$ 350<span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">With the launch of new cloud technology developed by the Group in 2017, the acquired intangible assets related to personal cloud storage business, arising from the acquisition of Kingsoft Cloud Holdings Limited in 2014, were no longer in use and full provision for impairment has been provided.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">As of December 31, 2016 and 2017, full provision for impairment has been provided for an online game license due to significant under performance in the past.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_xnet_FiniteLivedIntangibleAssetsAccumulatedImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total loss recognized during the period resulting from the impairment of the carrying amount of intangible assets with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_FiniteLivedIntangibleAssetsAccumulatedImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsByMajorClassAxis=xnet_LandUseRightMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_LandUseRightMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_TrademarksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_NoncompeteAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_TechnologyBasedIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_FiniteLivedIntangibleAssetsByMajorClassAxis=xnet_AcquiredComputerSoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_AcquiredComputerSoftwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_SoftwareAndSoftwareDevelopmentCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_FiniteLivedIntangibleAssetsByMajorClassAxis=xnet_OnlineGameLicensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_OnlineGameLicensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6854792848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible assets, net - Schedule of Amortization Expense Recognized (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_xnet_AmortizationOfIntangibleAssetsContinuingOperations', window );">Amortization expense</a></td>
<td class="nump">$ 2,101<span></span>
</td>
<td class="nump">$ 2,063<span></span>
</td>
<td class="nump">$ 2,122<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of Revenues [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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_xnet_AmortizationOfIntangibleAssetsContinuingOperations', window );">Amortization expense</a></td>
<td class="nump">241<span></span>
</td>
<td class="nump">243<span></span>
</td>
<td class="nump">147<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember', window );">General and administrative expenses [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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_xnet_AmortizationOfIntangibleAssetsContinuingOperations', window );">Amortization expense</a></td>
<td class="nump">415<span></span>
</td>
<td class="nump">323<span></span>
</td>
<td class="nump">386<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember', window );">Research and development expenses [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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_xnet_AmortizationOfIntangibleAssetsContinuingOperations', window );">Amortization expense</a></td>
<td class="nump">$ 1,445<span></span>
</td>
<td class="nump">$ 1,497<span></span>
</td>
<td class="nump">$ 1,589<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_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_xnet_AmortizationOfIntangibleAssetsContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents 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 from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_AmortizationOfIntangibleAssetsContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>100
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6831404800">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible assets, net - Schedule of Estimated Aggregate Amortization Expense (Detail)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2017 </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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2018</a></td>
<td class="nump">$ 697<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2019</a></td>
<td class="nump">405<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2020</a></td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2021</a></td>
<td class="nump">312<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="top.Show.showAR( this, 'defref_xnet_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter', window );">2022 and thereafter</a></td>
<td class="nump">$ 3,759<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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the next fiscal year following the latest fiscal year. Excludes 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_xnet_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Finite lived intangible assets amortization expense year five and thereafter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>101
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6856681792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible assets, net - Schedule of Weighted Average Amortization Periods of Intangible Assets (Detail)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension', window );">Weighted average amortization periods of intangible assets</a></td>
<td class="text">11 years<span></span>
</td>
<td class="text">11 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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=xnet_LandUseRightMember', window );">Land use 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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension', window );">Weighted average amortization periods of intangible assets</a></td>
<td class="text">30 years<span></span>
</td>
<td class="text">30 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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember', window );">Trademarks [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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension', window );">Weighted average amortization periods of intangible assets</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">7 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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember', window );">Non-compete agreement [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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension', window );">Weighted average amortization periods of intangible assets</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">4 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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember', window );">Technology (including right-to-use) [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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension', window );">Weighted average amortization periods of intangible assets</a></td>
<td class="text">8 years<span></span>
</td>
<td class="text">8 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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=xnet_AcquiredComputerSoftwareMember', window );">Acquired computer software [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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension', window );">Weighted average amortization periods of intangible assets</a></td>
<td class="text">5 years<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember', window );">Internal use software development costs [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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension', window );">Weighted average amortization periods of intangible assets</a></td>
<td class="text">5 years<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=xnet_OnlineGameLicensesMember', window );">Online game licenses [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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension', window );">Weighted average amortization periods of intangible assets</a></td>
<td class="text">3 years<span></span>
</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_us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average period before the next renewal or extension (both explicit and implicit) for intangible assets that have been renewed or extended, 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=xnet_LandUseRightMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_LandUseRightMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_TrademarksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_NoncompeteAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_TechnologyBasedIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_FiniteLivedIntangibleAssetsByMajorClassAxis=xnet_AcquiredComputerSoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_AcquiredComputerSoftwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_SoftwareAndSoftwareDevelopmentCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_FiniteLivedIntangibleAssetsByMajorClassAxis=xnet_OnlineGameLicensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_OnlineGameLicensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>102
<FILENAME>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6870247440">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Inventories (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryLineItems', window );"><strong>Inventories [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 3,879<span></span>
</td>
<td class="nump">$ 374<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesInventoryAxis=xnet_OthersInventoriesMember', window );">Others [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryLineItems', window );"><strong>Inventories [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">333<span></span>
</td>
<td class="nump">191<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesInventoryAxis=xnet_HardwareDevicesMember', window );">Hardware Devices [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryLineItems', window );"><strong>Inventories [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 3,546<span></span>
</td>
<td class="nump">$ 183<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Hardware devices include OneThing Cloud, ZQB, XZB and hard discs.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=d3e3927-108312<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PublicUtilitiesInventoryAxis=xnet_OthersInventoriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_PublicUtilitiesInventoryAxis=xnet_OthersInventoriesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_PublicUtilitiesInventoryAxis=xnet_HardwareDevicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_PublicUtilitiesInventoryAxis=xnet_HardwareDevicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<FILENAME>R85.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6871179216">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Long-term investments - Schedule of Long-Term Investments (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="5">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2017</div></th>
<th class="th" colspan="2"><div>Dec. 31, 2017</div></th>
<th class="th" colspan="2"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract', window );"><strong>Equity method investments:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Balance at beginning of the year</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1,790,000<span></span>
</td>
<td class="nump">$ 1,790,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 2,162,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_AdditionsToEquityMethodInvestments', window );">Additions</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,442,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_DisposalOfEquityMethodInvestments', window );">Disposal</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(701,000)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Share of loss from equity investees</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,875,000)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(195,000)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">$ (12,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="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentDeferredGainOnSale', window );">Dilution gains arising from deemed disposal of investments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">326,000<span></span>
</td>
<td class="nump">326,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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="top.Show.showAR( this, 'defref_xnet_EquityMethodInvestmentsTransferToCostMethodInvestments', window );">Transfer to cost method investments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(786,000)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_IncreaseDecreaseInEquityMethodInvestmentDueToForeignCurrencyTranslationAdjustment', window );">Exchange differences</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(132,000)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Balance at end of the year</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">311,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,790,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,162,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="top.Show.showAR( this, 'defref_us-gaap_InvestmentsAllOtherInvestmentsAbstract', window );"><strong>Cost method investments:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostMethodInvestments', window );">Balance at beginning of the year</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 39,002,000<span></span>
</td>
<td class="nump">39,002,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">9,157,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_CostMethodInvestmentsAdditions', window );">Additions</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,793,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">32,707,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_DisposalOfCostMethodInvestments', window );">Disposal</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(383,000)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(2,220,000)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_CostMethodInvestmentDeferredGainOnSale', window );">Dilution gains arising from deemed disposal of investment</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">165,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">689,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_CostMethodInvestmentsTransferFromEquityMethodInvestments', window );">Transfer from equity method investments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">786,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_IncreaseDecreaseInCostMethodInvestmentDueToForeignCurrencyTranslationAdjustment', window );">Exchange difference</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,449,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(463,000)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostmethodInvestmentsOtherThanTemporaryImpairment', window );">Less: impairment loss on long-term investments</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[5]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(596,000)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(1,654,000)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostMethodInvestments', window );">Balance at end of the year</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42,430,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">39,002,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 9,157,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="top.Show.showAR( this, 'defref_us-gaap_LongTermInvestments', window );">Total long-term investments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 42,741,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 40,792,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="8"></td></tr>
<tr><td colspan="8"><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">In 2016, the Group made an equity investment in a privately-held company, Big Data, of USD 1,442,000 for 43.16% equity interest. The Group classified Big Data as an equity method investment as it had only significant influence instead of control over Big Data. In January of 2017, Big Data issued certain new shares to a third party and its original shareholders and the Group&#8217;s interest in Big Data diluted from 43.16% to 28.77% with a dilution gain of USD 326,000 arising from the deemed disposal. As at December 31, 2017, the Group recognized full impairment of USD 1,251,000 for its interest in Big Data as share of loss from equity investees after taking into account the latest operation status and financial position of Big Data.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">In May 2017, the Group made additional investment by USD 1,263,000 in Yunhui Tianxia from 7.5% to 13.7%. In July 2017, the Group also made additional equity investment in Hangzhou Feixiang of USD 1,530,000. As the result of the new investment, the Group&#8217;s equity interest increased from 20% to 28% and the Group continued to use the cost method to account for this investment due to the lack of significant influence over the investee.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">In June 2017, the Group disposed of entire interests (10%) in Shenzhen Kushiduo with a carrying value of USD 383,000 at a consideration of approximately USD 191,500. As a result of the disposal, the Group recognized in a disposal loss of USD 191,500 in the other income, net (Note 23).</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[4]</td>
<td style="vertical-align: top;" valign="top">In January of 2017, Shanghai Lexiang issued new shares to a third party investor resulting in the Group&#8217;s interest in Shanghai Lexiang diluted from 15% to 14.12% with a dilution gain of USD 222,000 arising from the deemed disposal.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[5]</td>
<td style="vertical-align: top;" valign="top">The Group recognized impairment against its investments in Shanghai Guozhi and Guangzhou Hongsi of USD 149,000 and USD 447,000, respectively after considering the latest operation status and financial and liquidity position.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after adjustment, of cost-method investment. Adjustments include, but are not limited to, dividends received in excess of earnings after date of investment that are considered a return of investment and other than temporary impairments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 325<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=75025870&amp;loc=d3e40691-111596<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 325<br> -SubTopic 20<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=75027002&amp;loc=d3e40346-111594<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CostmethodInvestmentsOtherThanTemporaryImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents an other than temporary decline in value that has been recognized against an investment accounted for under the cost method of accounting. The excess of the carrying amount over the fair value of the investment represents the amount of the write down which is or was reflected in earnings. The written down value is a new cost basis with the adjusted value of the investment becoming its new carrying value. Evidence of a loss in value might include, but would not necessarily be limited to, absence of an ability to recover the carrying amount of the investment or inability of the investee to sustain an earnings capacity which would justify the carrying amount of the investment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 325<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=75025870&amp;loc=d3e40691-111596<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostmethodInvestmentsOtherThanTemporaryImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EquityMethodInvestmentDeferredGainOnSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents disclosure of the amount of gain which has been deferred as the result of the sale of a business or operating assets to a highly leveraged entity which deferred gain has been reflected in the accompanying statement of financial position as reduction from the related asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentDeferredGainOnSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66022249&amp;loc=d3e33749-111570<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EquityMethodInvestmentsAndJointVenturesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract</td>
</tr>
<tr>
<td style="padding-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_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the entity's proportionate share for the period of the net income (loss) of its investee (such as unconsolidated subsidiaries and joint ventures) to which the equity method of accounting is applied. This item includes income or expense related to stock-based compensation based on the investor's grant of stock to employees of an equity method investee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66022249&amp;loc=d3e33749-111570<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InvestmentsAllOtherInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsAllOtherInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-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_LongTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_xnet_AdditionsToEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additions to Equity Method Investments</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_AdditionsToEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_CostMethodInvestmentDeferredGainOnSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents disclosure of the amount of gain which has been deferred as the result of the sale of a business or operating assets to a highly leveraged entity under cost method which deferred gain has been reflected in the accompanying statement of financial position as reduction from the related asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_CostMethodInvestmentDeferredGainOnSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_CostMethodInvestmentsAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cost Method Investments Additions</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_CostMethodInvestmentsAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_CostMethodInvestmentsTransferFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost method investments transferred from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_CostMethodInvestmentsTransferFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_DisposalOfCostMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal of cost method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_DisposalOfCostMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_DisposalOfEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal of equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_DisposalOfEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_EquityMethodInvestmentsTransferToCostMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of equity method investments transferred to cost method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_EquityMethodInvestmentsTransferToCostMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_IncreaseDecreaseInCostMethodInvestmentDueToForeignCurrencyTranslationAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase decrease in cost method investment due to foreign currency translation adjustment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_IncreaseDecreaseInCostMethodInvestmentDueToForeignCurrencyTranslationAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_IncreaseDecreaseInEquityMethodInvestmentDueToForeignCurrencyTranslationAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) In Equity Method Investment Due To Foreign Currency Translation Adjustment</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_IncreaseDecreaseInEquityMethodInvestmentDueToForeignCurrencyTranslationAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>104
<FILENAME>R86.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6870937344">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Long-term investments - Schedule of Equity Investments, Percentage of Ownership of Common Share (Detail)<br></strong></div></th>
<th class="th" colspan="2"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Jun. 30, 2017</div></th>
<th class="th"><div>Jan. 31, 2017</div></th>
<th class="th" colspan="2"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_ZhuhaiQianyouMember', window );">Zhuhai Qianyou [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract', window );"><strong>Equity method investments:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Equity method investments, Percentage of ownership of common share</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">19.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_GuangzhouYuechuanMember', window );">Guangzhou Yuechuan [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract', window );"><strong>Equity method investments:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Equity method investments, Percentage of ownership of common share</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">9.30%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.30%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_ChengduDitingMember', window );">Chengdu Diting [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract', window );"><strong>Equity method investments:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Equity method investments, Percentage of ownership of common share</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">12.74%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.74%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_ShenzhenKushiduoMember', window );">Shenzhen Kushiduo [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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="top.Show.showAR( this, 'defref_us-gaap_InvestmentsAllOtherInvestmentsAbstract', window );"><strong>Cost method investments:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_CostMethodInvestmentsOwnershipPercentage', window );">Cost method investments, Percentage of ownership of common share</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_ShanghaiGuozhiMember', window );">Shanghai Guozhi [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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="top.Show.showAR( this, 'defref_us-gaap_InvestmentsAllOtherInvestmentsAbstract', window );"><strong>Cost method investments:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_CostMethodInvestmentsOwnershipPercentage', window );">Cost method investments, Percentage of ownership of common share</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">16.80%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16.80%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_GuangzhouHongsiMember', window );">Guangzhou Hongsi [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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="top.Show.showAR( this, 'defref_us-gaap_InvestmentsAllOtherInvestmentsAbstract', window );"><strong>Cost method investments:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_CostMethodInvestmentsOwnershipPercentage', window );">Cost method investments, Percentage of ownership of common share</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">19.90%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19.90%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_XiamenDiensiNetworkTechnologyCompanyLimitedMember', window );">Xiamen Diensi [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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="top.Show.showAR( this, 'defref_us-gaap_InvestmentsAllOtherInvestmentsAbstract', window );"><strong>Cost method investments:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_CostMethodInvestmentsOwnershipPercentage', window );">Cost method investments, Percentage of ownership of common share</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">14.25%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14.25%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_ElevenPointTwoCapitalOneLpMember', window );">11.2 Capital [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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="top.Show.showAR( this, 'defref_us-gaap_InvestmentsAllOtherInvestmentsAbstract', window );"><strong>Cost method investments:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_CostMethodInvestmentsOwnershipPercentage', window );">Cost method investments, Percentage of ownership of common share</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2.03%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.03%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_CloudtropyMember', window );">Cloudtropy [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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="top.Show.showAR( this, 'defref_us-gaap_InvestmentsAllOtherInvestmentsAbstract', window );"><strong>Cost method investments:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_CostMethodInvestmentsOwnershipPercentage', window );">Cost method investments, Percentage of ownership of common share</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">9.69%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.69%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_ShenzhenXunleiMember', window );">Shenzhen Xunlei [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract', window );"><strong>Equity method investments:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Equity method investments, Percentage of ownership of common share</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">28.77%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">43.16%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_ShanghaiLexiangMember', window );">Shanghai Lexiang [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract', window );"><strong>Equity method investments:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Equity method investments, Percentage of ownership of common share</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">28.77%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">43.16%<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="top.Show.showAR( this, 'defref_us-gaap_InvestmentsAllOtherInvestmentsAbstract', window );"><strong>Cost method investments:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_CostMethodInvestmentsOwnershipPercentage', window );">Cost method investments, Percentage of ownership of common share</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">14.12%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14.12%<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_HangzhouFeixiangMember', window );">Hangzhou Feixiang [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract', window );"><strong>Equity method investments:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Equity method investments, Percentage of ownership of common share</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">20.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28.00%<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="top.Show.showAR( this, 'defref_us-gaap_InvestmentsAllOtherInvestmentsAbstract', window );"><strong>Cost method investments:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_CostMethodInvestmentsOwnershipPercentage', window );">Cost method investments, Percentage of ownership of common share</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[5]</sup></td>
<td class="nump">28.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_ShenzhenMeizhiInteractiveTechnologyCoLtdMember', window );">Shenzhen Meizhi Interactive Technology Co Ltd [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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="top.Show.showAR( this, 'defref_us-gaap_InvestmentsAllOtherInvestmentsAbstract', window );"><strong>Cost method investments:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_CostMethodInvestmentsOwnershipPercentage', window );">Cost method investments, Percentage of ownership of common share</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">9.40%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.13%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_BeijingYunhuiMember', window );">Beijing Yunhui [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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="top.Show.showAR( this, 'defref_us-gaap_InvestmentsAllOtherInvestmentsAbstract', window );"><strong>Cost method investments:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_CostMethodInvestmentsOwnershipPercentage', window );">Cost method investments, Percentage of ownership of common share</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[5]</sup></td>
<td class="nump">13.70%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.50%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_ArashiVisionMember', window );">Arashi Vision [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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="top.Show.showAR( this, 'defref_us-gaap_InvestmentsAllOtherInvestmentsAbstract', window );"><strong>Cost method investments:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_CostMethodInvestmentsOwnershipPercentage', window );">Cost method investments, Percentage of ownership of common share</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">12.16%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.16%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_CloudinTechnologyMember', window );">Cloudin Technology [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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="top.Show.showAR( this, 'defref_us-gaap_InvestmentsAllOtherInvestmentsAbstract', window );"><strong>Cost method investments:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_CostMethodInvestmentsOwnershipPercentage', window );">Cost method investments, Percentage of ownership of common share</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">4.61%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.61%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="8"></td></tr>
<tr><td colspan="8"><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">In June 2017, the Group disposed of entire interests (10%) in Shenzhen Kushiduo with a carrying value of USD 383,000 at a consideration of approximately USD 191,500. As a result of the disposal, the Group recognized in a disposal loss of USD 191,500 in the other income, net (Note 23).</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">The Group recognized impairment against its investments in Shanghai Guozhi and Guangzhou Hongsi of USD 149,000 and USD 447,000, respectively after considering the latest operation status and financial and liquidity position.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">In 2016, the Group made an equity investment in a privately-held company, Big Data, of USD 1,442,000 for 43.16% equity interest. The Group classified Big Data as an equity method investment as it had only significant influence instead of control over Big Data. In January of 2017, Big Data issued certain new shares to a third party and its original shareholders and the Group&#8217;s interest in Big Data diluted from 43.16% to 28.77% with a dilution gain of USD 326,000 arising from the deemed disposal. As at December 31, 2017, the Group recognized full impairment of USD 1,251,000 for its interest in Big Data as share of loss from equity investees after taking into account the latest operation status and financial position of Big Data.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[4]</td>
<td style="vertical-align: top;" valign="top">In January of 2017, Shanghai Lexiang issued new shares to a third party investor resulting in the Group&#8217;s interest in Shanghai Lexiang diluted from 15% to 14.12% with a dilution gain of USD 222,000 arising from the deemed disposal.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[5]</td>
<td style="vertical-align: top;" valign="top">In May 2017, the Group made additional investment by USD 1,263,000 in Yunhui Tianxia from 7.5% to 13.7%. In July 2017, the Group also made additional equity investment in Hangzhou Feixiang of USD 1,530,000. As the result of the new investment, the Group&#8217;s equity interest increased from 20% to 28% and the Group continued to use the cost method to account for this investment due to the lack of significant influence over the investee.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66011266&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>num: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_EquityMethodInvestmentsAndJointVenturesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract</td>
</tr>
<tr>
<td style="padding-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_InvestmentsAllOtherInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsAllOtherInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-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_xnet_CostMethodInvestmentsOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cost Method Investments Ownership Percentage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_CostMethodInvestmentsOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_RelatedPartyTransactionsByRelatedPartyAxis=xnet_ZhuhaiQianyouMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_ZhuhaiQianyouMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_GuangzhouYuechuanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_GuangzhouYuechuanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_ChengduDitingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_ChengduDitingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_ShenzhenKushiduoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_ShenzhenKushiduoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_ShanghaiGuozhiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_ShanghaiGuozhiMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_GuangzhouHongsiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_GuangzhouHongsiMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_XiamenDiensiNetworkTechnologyCompanyLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_XiamenDiensiNetworkTechnologyCompanyLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_ElevenPointTwoCapitalOneLpMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_ElevenPointTwoCapitalOneLpMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_CloudtropyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_CloudtropyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_ShenzhenXunleiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_ShenzhenXunleiMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_ShanghaiLexiangMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_ShanghaiLexiangMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_HangzhouFeixiangMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_HangzhouFeixiangMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_ShenzhenMeizhiInteractiveTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_ShenzhenMeizhiInteractiveTechnologyCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_BeijingYunhuiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_BeijingYunhuiMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_ArashiVisionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_ArashiVisionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_CloudinTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_CloudinTechnologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>105
<FILENAME>R87.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6871055264">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Long-term investments -Additional Information (Detail)<br></strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="5">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
</tr>
<tr>
<th class="th">
<div>Jun. 30, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th" colspan="2">
<div>Dec. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th" colspan="2">
<div>Dec. 31, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2015 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 31, 2015 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 31, 2015 </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="top.Show.showAR( this, 'defref_us-gaap_CostMethodInvestments', window );">Cost Method Investments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 42,430,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 39,002,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 9,157,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="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration', window );">Disposal Group, Including Discontinued Operation, Consideration</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19,896,000<span></span>
</td>
<td class="nump">&#165; 130,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="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentDeferredGainOnSale', window );">Equity Method Investment, Deferred Gain on Sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 326,000<span></span>
</td>
<td class="nump">326,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfInvestments', window );">Other than Temporary Impairment Losses, Investments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">596,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_xnet_CostMethodInvestmentDeferredGainOnSale', window );">Cost Method Investment, Deferred Gain on Sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 165,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 689,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_HangzhouFeixiangMember', window );">Hangzhou Feixiang [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_xnet_CostMethodInvestmentsOwnershipPercentage', window );">Cost Method Investments Ownership Percentage</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">20.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome', window );">Disposal Group, Including Discontinued Operation, Other Income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,530,000<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Equity Method Investment, Ownership Percentage</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">28.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_YunhuiTianxiaMember', window );">Yunhui Tianxia [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_xnet_CostMethodInvestmentsOwnershipPercentage', window );">Cost Method Investments Ownership Percentage</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.50%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">13.70%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostMethodInvestments', window );">Cost Method Investments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,263,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_ShanghaiLexiangMember', window );">Shanghai Lexiang [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_xnet_CostMethodInvestmentsOwnershipPercentage', window );">Cost Method Investments Ownership Percentage</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14.12%<span></span>
</td>
<td class="nump">14.12%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">15.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Equity Method Investment, Ownership Percentage</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28.77%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">43.16%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_CostMethodInvestmentDeferredGainOnSale', window );">Cost Method Investment, Deferred Gain on Sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 222,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_ShenzhenKushiduoMember', window );">Shenzhen Kushiduo [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_xnet_CostMethodInvestmentsOwnershipPercentage', window );">Cost Method Investments Ownership Percentage</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">10.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostMethodInvestments', window );">Cost Method Investments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 383,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration', window );">Disposal Group, Including Discontinued Operation, Consideration</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">191,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome', window );">Disposal Group, Including Discontinued Operation, Other Income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 191,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_ShanghaiGuozhiMember', window );">Shanghai Guozhi [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_xnet_CostMethodInvestmentsOwnershipPercentage', window );">Cost Method Investments Ownership Percentage</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[5]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16.80%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">16.80%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfInvestments', window );">Other than Temporary Impairment Losses, Investments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 149,000<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>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_GuangzhouHongsiMember', window );">Guangzhou Hongsi [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_xnet_CostMethodInvestmentsOwnershipPercentage', window );">Cost Method Investments Ownership Percentage</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[5]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19.90%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">19.90%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfInvestments', window );">Other than Temporary Impairment Losses, Investments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 447,000<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>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_ShenzhenXunleiMember', window );">Shenzhen Xunlei [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Equity Method Investment, Ownership Percentage</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28.77%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">43.16%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="12"></td></tr>
<tr><td colspan="12"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">In 2016, the Group made an equity investment in a privately-held company, Big Data, of USD 1,442,000 for 43.16% equity interest. The Group classified Big Data as an equity method investment as it had only significant influence instead of control over Big Data. In January of 2017, Big Data issued certain new shares to a third party and its original shareholders and the Group&#8217;s interest in Big Data diluted from 43.16% to 28.77% with a dilution gain of USD 326,000 arising from the deemed disposal. As at December 31, 2017, the Group recognized full impairment of USD 1,251,000 for its interest in Big Data as share of loss from equity investees after taking into account the latest operation status and financial position of Big Data.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">In January of 2017, Shanghai Lexiang issued new shares to a third party investor resulting in the Group&#8217;s interest in Shanghai Lexiang diluted from 15% to 14.12% with a dilution gain of USD 222,000 arising from the deemed disposal.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">In May 2017, the Group made additional investment by USD 1,263,000 in Yunhui Tianxia from 7.5% to 13.7%. In July 2017, the Group also made additional equity investment in Hangzhou Feixiang of USD 1,530,000. As the result of the new investment, the Group&#8217;s equity interest increased from 20% to 28% and the Group continued to use the cost method to account for this investment due to the lack of significant influence over the investee.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[4]</td>
<td style="vertical-align: top;" valign="top">In June 2017, the Group disposed of entire interests (10%) in Shenzhen Kushiduo with a carrying value of USD 383,000 at a consideration of approximately USD 191,500. As a result of the disposal, the Group recognized in a disposal loss of USD 191,500 in the other income, net (Note 23).</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[5]</td>
<td style="vertical-align: top;" valign="top">The Group recognized impairment against its investments in Shanghai Guozhi and Guangzhou Hongsi of USD 149,000 and USD 447,000, respectively after considering the latest operation status and financial and liquidity position.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after adjustment, of cost-method investment. Adjustments include, but are not limited to, dividends received in excess of earnings after date of investment that are considered a return of investment and other than temporary impairments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 325<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=75025870&amp;loc=d3e40691-111596<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 325<br> -SubTopic 20<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=75027002&amp;loc=d3e40346-111594<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DisposalGroupIncludingDiscontinuedOperationConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DisposalGroupIncludingDiscontinuedOperationOtherIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_EquityMethodInvestmentDeferredGainOnSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents disclosure of the amount of gain which has been deferred as the result of the sale of a business or operating assets to a highly leveraged entity which deferred gain has been reflected in the accompanying statement of financial position as reduction from the related asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentDeferredGainOnSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66011266&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>num: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_ImpairmentOfInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount by which the fair value of an investment is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 35<br> -Paragraph 34<br> -URI http://asc.fasb.org/extlink&amp;oid=82895926&amp;loc=d3e25351-111560<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_CostMethodInvestmentDeferredGainOnSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents disclosure of the amount of gain which has been deferred as the result of the sale of a business or operating assets to a highly leveraged entity under cost method which deferred gain has been reflected in the accompanying statement of financial position as reduction from the related asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_CostMethodInvestmentDeferredGainOnSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_CostMethodInvestmentsOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cost Method Investments Ownership Percentage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_CostMethodInvestmentsOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_RelatedPartyTransactionsByRelatedPartyAxis=xnet_HangzhouFeixiangMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_HangzhouFeixiangMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_YunhuiTianxiaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_YunhuiTianxiaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_ShanghaiLexiangMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_ShanghaiLexiangMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_ShenzhenKushiduoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_ShenzhenKushiduoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_ShanghaiGuozhiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_ShanghaiGuozhiMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_GuangzhouHongsiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_GuangzhouHongsiMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_ShenzhenXunleiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_ShenzhenXunleiMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>106
<FILENAME>R88.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6848433984">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and contingencies - Capital commitments (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2017 </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="top.Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary', window );">2018</a></td>
<td class="nump">$ 2,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="top.Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary', window );">2019</a></td>
<td class="nump">971<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary', window );">2020</a></td>
<td class="nump">444<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount', window );">Unrecorded Unconditional Purchase Obligation</a></td>
<td class="nump">$ 4,368<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_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the fixed and determinable portion of the unrecorded unconditional purchase obligation maturing in the next fiscal year following the latest fiscal year. Excludes 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77896938&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the fixed and determinable portion of the unrecorded unconditional purchase obligation maturing in the second fiscal year following the latest fiscal year. Excludes 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77896938&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the fixed and determinable portion of the unrecorded unconditional purchase obligation maturing in the third fiscal year following the latest fiscal year. Excludes 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77896938&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the unrecorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77896938&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>107
<FILENAME>R89.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6848704304">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Taxation - Deferred Tax Asset and Liability Balances (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetNoncurrent', window );">Deferred Tax Assets, Net of Valuation Allowance, Noncurrent</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 6,072<span></span>
</td>
<td class="nump">$ 3,272<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_RecoverablePeriodAxis=xnet_RecoverableWithinOneYearMember', window );">Within one year</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetNoncurrent', window );">Deferred Tax Assets, Net of Valuation Allowance, Noncurrent</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">6,033<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="top.Show.showAR( this, 'defref_xnet_RecoverablePeriodAxis=xnet_RecoverableAfterOneYearMember', window );">After one year</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetNoncurrent', window );">Deferred Tax Assets, Net of Valuation Allowance, Noncurrent</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 39<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">As at December 31, 2017, the deferred tax asset and liability balances are expected to be recoverable as follows</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31931-109318<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31928-109318<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31958-109318<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_RecoverablePeriodAxis=xnet_RecoverableWithinOneYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_RecoverablePeriodAxis=xnet_RecoverableWithinOneYearMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_xnet_RecoverablePeriodAxis=xnet_RecoverableAfterOneYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_RecoverablePeriodAxis=xnet_RecoverableAfterOneYearMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>108
<FILENAME>R90.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6855533232">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Deferred revenue and income - Schedule of Deferred Revenue and Income (Detail) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueArrangementLineItems', window );"><strong>Deferred Revenue Arrangement [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenue', window );">Deferred revenue and income, Total</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 31,288,000<span></span>
</td>
<td class="nump">$ 27,276,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="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueNoncurrent', window );">Less: non-current portion</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(3,242,000)<span></span>
</td>
<td class="num">(4,082,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="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueCurrent', window );">Deferred revenue and income, current portion</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">28,046,000<span></span>
</td>
<td class="nump">23,194,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueArrangementTypeAxis=xnet_MembershipSubscriptionRevenuesMember', window );">Membership subscription revenues [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueArrangementLineItems', window );"><strong>Deferred Revenue Arrangement [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenue', window );">Deferred revenue and income, Total</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">26,303,000<span></span>
</td>
<td class="nump">22,115,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="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueNoncurrent', window );">Less: non-current portion</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(425,000)<span></span>
</td>
<td class="num">(820,000)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueArrangementTypeAxis=xnet_OnlineGameRevenuesMember', window );">Online game revenues [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueArrangementLineItems', window );"><strong>Deferred Revenue Arrangement [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenue', window );">Deferred revenue and income, Total</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">174,000<span></span>
</td>
<td class="nump">152,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueArrangementTypeAxis=xnet_GovernmentGrantMember', window );">Government grants [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueArrangementLineItems', window );"><strong>Deferred Revenue Arrangement [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenue', window );">Deferred revenue and income, Total</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">3,811,000<span></span>
</td>
<td class="nump">4,195,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="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueNoncurrent', window );">Less: non-current portion</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(2,509,000)<span></span>
</td>
<td class="num">(2,719,000)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueArrangementTypeAxis=xnet_ReimbursementFromDepositoryMember', window );">Reimbursement from the depository [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueArrangementLineItems', window );"><strong>Deferred Revenue Arrangement [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenue', window );">Deferred revenue and income, Total</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">616,000<span></span>
</td>
<td class="nump">814,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="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueNoncurrent', window );">Less: non-current portion</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(308,000)<span></span>
</td>
<td class="num">(543,000)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueArrangementTypeAxis=xnet_OtherDeferredRevenueMember', window );">Other Deferred Revenue [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueArrangementLineItems', window );"><strong>Deferred Revenue Arrangement [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenue', window );">Deferred revenue and income, Total</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">$ 384,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">As of December 31, 2017, the non-current portion included membership subscription revenue of USD 425,000 (2016: USD 820,000), government grants of USD 2,509,000 (2016: USD 2,719,000), and reimbursement from the depositary of USD 308,000 (2016: USD 543,000).</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">In June 2017, the Group received government grant of USD 1,224,000. This government grant was recognized as deferred income and amortized in 5 years under the property, plant and equipment depreciation policy.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">In December 2017, the Company received from its depositary bank a reimbursement of USD 127,000, net of withholding tax of USD 42,000. This reimbursement was recognized as deferred income and amortized over the depositary service period of 5 years.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[4]</td>
<td style="vertical-align: top;" valign="top">Others include live video revenues and issuance of LinkTokens.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred revenue as of balance sheet date. Deferred revenue represents collections of cash or other assets related to a revenue producing activity for which revenue has not yet been recognized. Generally, an entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.4(a).Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredRevenueArrangementLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueArrangementLineItems</td>
</tr>
<tr>
<td style="padding-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_DeferredRevenueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of consideration received or receivable as of the balance sheet date on potential earnings that were not recognized as revenue in conformity with GAAP, and which are expected to be recognized as such within one year or the normal operating cycle, if longer, including sales, license fees, and royalties, but excluding interest income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b).Q1(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 13.A.4(a).Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b).Q2)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(c).Q3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DeferredRevenueNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The noncurrent portion of deferred revenue amount as of balance sheet date. Deferred revenue is a liability related to a revenue producing activity for which revenue has not yet been recognized, and is not expected to be recognized in the next twelve months. Generally, an entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(c).Q3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.4(a).Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b).Q1(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b).Q2)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredRevenueArrangementTypeAxis=xnet_MembershipSubscriptionRevenuesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_DeferredRevenueArrangementTypeAxis=xnet_MembershipSubscriptionRevenuesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DeferredRevenueArrangementTypeAxis=xnet_OnlineGameRevenuesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_DeferredRevenueArrangementTypeAxis=xnet_OnlineGameRevenuesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DeferredRevenueArrangementTypeAxis=xnet_GovernmentGrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_DeferredRevenueArrangementTypeAxis=xnet_GovernmentGrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DeferredRevenueArrangementTypeAxis=xnet_ReimbursementFromDepositoryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_DeferredRevenueArrangementTypeAxis=xnet_ReimbursementFromDepositoryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DeferredRevenueArrangementTypeAxis=xnet_OtherDeferredRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_DeferredRevenueArrangementTypeAxis=xnet_OtherDeferredRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>109
<FILENAME>R91.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6855659344">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Deferred revenue and income - Schedule of Deferred Revenue and Income (Parenthetical) (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueArrangementLineItems', window );"><strong>Deferred Revenue Arrangement [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_xnet_ProceedsFromReimbursementOfInitialPublicOfferingExpenses', window );">Reimbursement received from depository</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 127,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_WithholdingTaxForReimbursementFromDepository', window );">Deferred income withholding tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 42,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_DeferredIncomeAmortizationPeriodForReimbursementFromDepository', window );">Deferred income amortized depositary service period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueNoncurrent', window );">Deferred revenue and income, non-current</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,242,000<span></span>
</td>
<td class="nump">$ 4,082,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_IncreaseDecreaseInDeferredGovernmentGrants', window );">Increase Decrease In Deferred Government Grants</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1,224,000<span></span>
</td>
<td class="num">(3,493,000)<span></span>
</td>
<td class="num">(3,473,000)<span></span>
</td>
<td class="num">$ (1,969,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_DeferredIncomeAmortizationPeriodForGovernmentGrant', window );">Deferred Income Amortization Period For Government Grant</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueArrangementTypeAxis=xnet_MembershipSubscriptionRevenuesMember', window );">Membership subscription revenues [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueArrangementLineItems', window );"><strong>Deferred Revenue Arrangement [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueNoncurrent', window );">Deferred revenue and income, non-current</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">425,000<span></span>
</td>
<td class="nump">820,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="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueArrangementTypeAxis=xnet_GovernmentGrantMember', window );">Government grants [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueArrangementLineItems', window );"><strong>Deferred Revenue Arrangement [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueNoncurrent', window );">Deferred revenue and income, non-current</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,509,000<span></span>
</td>
<td class="nump">2,719,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="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueArrangementTypeAxis=xnet_ReimbursementFromDepositoryMember', window );">Reimbursement from the depository [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueArrangementLineItems', window );"><strong>Deferred Revenue Arrangement [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueNoncurrent', window );">Deferred revenue and income, non-current</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 308,000<span></span>
</td>
<td class="nump">$ 543,000<span></span>
</td>
<td class="text">&#160;<span></span>
</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">As of December 31, 2017, the non-current portion included membership subscription revenue of USD 425,000 (2016: USD 820,000), government grants of USD 2,509,000 (2016: USD 2,719,000), and reimbursement from the depositary of USD 308,000 (2016: USD 543,000).</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueArrangementLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueArrangementLineItems</td>
</tr>
<tr>
<td style="padding-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_DeferredRevenueNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The noncurrent portion of deferred revenue amount as of balance sheet date. Deferred revenue is a liability related to a revenue producing activity for which revenue has not yet been recognized, and is not expected to be recognized in the next twelve months. Generally, an entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(c).Q3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.4(a).Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b).Q1(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b).Q2)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_DeferredIncomeAmortizationPeriodForGovernmentGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred income amortization period for government.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_DeferredIncomeAmortizationPeriodForGovernmentGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</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_xnet_DeferredIncomeAmortizationPeriodForReimbursementFromDepository">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred income amortization period for reimbursement from depository.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_DeferredIncomeAmortizationPeriodForReimbursementFromDepository</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</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_xnet_IncreaseDecreaseInDeferredGovernmentGrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in obligations related to government grants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_IncreaseDecreaseInDeferredGovernmentGrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_ProceedsFromReimbursementOfInitialPublicOfferingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds from reimbursement of initial public offering expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_ProceedsFromReimbursementOfInitialPublicOfferingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_WithholdingTaxForReimbursementFromDepository">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Withholding tax for reimbursement from depository.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_WithholdingTaxForReimbursementFromDepository</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredRevenueArrangementTypeAxis=xnet_MembershipSubscriptionRevenuesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_DeferredRevenueArrangementTypeAxis=xnet_MembershipSubscriptionRevenuesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DeferredRevenueArrangementTypeAxis=xnet_GovernmentGrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_DeferredRevenueArrangementTypeAxis=xnet_GovernmentGrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DeferredRevenueArrangementTypeAxis=xnet_ReimbursementFromDepositoryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_DeferredRevenueArrangementTypeAxis=xnet_ReimbursementFromDepositoryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>110
<FILENAME>R92.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6856265904">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Accrued liabilities and other payables - Schedule of Accrued Liabilities and Other Payables (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Payroll and welfare (note b)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 15,170<span></span>
</td>
<td class="nump">$ 11,624<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedSalesCommissionCurrent', window );">Agency commissions and rebates&#151;online advertising</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,890<span></span>
</td>
<td class="nump">2,297<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedAdvertisingCurrent', window );">Payables for advertisement on exclusive online games</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,826<span></span>
</td>
<td class="nump">1,521<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CustomerAdvancesCurrent', window );">Receipts in advance from customers</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">16,833<span></span>
</td>
<td class="nump">5,538<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrentAndNoncurrent', window );">Tax levies</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">10,234<span></span>
</td>
<td class="nump">1,864<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="top.Show.showAR( this, 'defref_xnet_PayablesForPurchaseOfEquipmentCurrent', window );">Payables for purchase of equipment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">461<span></span>
</td>
<td class="nump">3,235<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LitigationReserveCurrent', window );">Legal and litigation related expenses (Note 24)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,755<span></span>
</td>
<td class="nump">2,904<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedProfessionalFeesCurrent', window );">Professional fees</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,045<span></span>
</td>
<td class="nump">1,007<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedEmployeeBenefitsCurrent', window );">Staff reimbursements</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">355<span></span>
</td>
<td class="nump">452<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedRentCurrent', window );">Rental expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">5<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="top.Show.showAR( this, 'defref_xnet_PayablesForProceedsFromSellingExercisedStockOptionsCurrent', window );">Payables for proceeds from selling exercised stock options</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">74<span></span>
</td>
<td class="nump">352<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="top.Show.showAR( this, 'defref_xnet_PayablesForGamingDistribution', window );">Payables for gaming distribution</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">199<span></span>
</td>
<td class="nump">147<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="top.Show.showAR( this, 'defref_xnet_OtherPayables', window );">Payables related to Kankan unsettled balances</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">4,501<span></span>
</td>
<td class="nump">807<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="top.Show.showAR( this, 'defref_xnet_PayablesForTechnologicalServices', window );">Payables for Technological Services</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">944<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_ConstructionPayableCurrent', window );">Payables for construction in progress</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">345<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="top.Show.showAR( this, 'defref_us-gaap_CustomerDepositsCurrent', window );">Customer&#8217;s deposit</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">306<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_PayablesForFulfilmentServices', window );">Payables for Fulfilment Services</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">298<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="top.Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Others</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,635<span></span>
</td>
<td class="nump">1,144<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesAndOtherLiabilities', window );">Total</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 59,871<span></span>
</td>
<td class="nump">$ 33,131<span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Payroll and welfare increased due to the performance bonus proposed in December 2017, resulting in an incrase in individual income tax payable. Value added tax payable also increased, which is related to revenue increment in sale of product.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">As at December 31, 2017, receipts in advance from customers mainly represents prepayment from customers in respect of cloud computing, live video and mobile game. The increment is mainly driven by the popularity of OneThing Cloud.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">Kankan failed to settle the transferred trade payables, which resulted in the creditors brought litigation against Kankan as well as Xunlei, due to the fact that Xunlei remained as the contracted party in the relevant purchase contracts. In light of this, for the year ended December 31, 2017, payables of USD 3,074,000 was accured by Xunlei, out of which, USD 2,769,000 remain unsettled as of December 31, 2017 (note 7).</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedAdvertisingCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for advertising of the entity's goods and services. 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6911-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e7054-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedAdvertisingCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccruedEmployeeBenefitsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6911-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedEmployeeBenefitsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccruedLiabilitiesAndOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesAndOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccruedProfessionalFeesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6911-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedProfessionalFeesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccruedRentCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for contractual rent under lease arrangements. 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6911-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedRentCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccruedSalesCommissionCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6911-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedSalesCommissionCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ConstructionPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for the acquisition of merchandise, materials, supplies and services pertaining to construction projects such as a housing development or factory expansion not classified as trade payables. 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConstructionPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CustomerDepositsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current portion of money or property received from customers which is either to be returned upon satisfactory contract completion or applied to customer receivables in accordance with the terms of the contract or the understandings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CustomerDepositsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LitigationReserveCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of reserve for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs, which is expected to be paid within one year of the date of the statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82911808&amp;loc=d3e14326-108349<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 55<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=6396582&amp;loc=d3e15243-108350<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LitigationReserveCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e7018-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6911-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_OtherPayables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the amount of other payables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_OtherPayables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_PayablesForFulfilmentServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount payable for fulfilment services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_PayablesForFulfilmentServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_PayablesForGamingDistribution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the amount of payables for gaming distribution.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_PayablesForGamingDistribution</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_PayablesForProceedsFromSellingExercisedStockOptionsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payables for proceeds from selling exercised stock options current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_PayablesForProceedsFromSellingExercisedStockOptionsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_PayablesForPurchaseOfEquipmentCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payables For Purchase Of Equipment Current</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_PayablesForPurchaseOfEquipmentCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_PayablesForTechnologicalServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount payable for technological services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_PayablesForTechnologicalServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>111
<FILENAME>R93.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6871779728">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accrued liabilities and other payables - Schedule of Accrued Liabilities and Other Payables (Parenthetical) (Details) - 12 months ended Dec. 31, 2017 - Kankan [Member]<br></strong></div></th>
<th class="th"><div>USD ($)</div></th>
<th class="th"><div>CNY (&#165;)</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_DisposalGroupIncludingDiscontinuedOperationAmountOfAccrualOfUnsettledBalancesAsLegalExpenses', window );">Disposal Group Including Discontinued Operation, Amount Of Accrual Of Unsettled Balances As Legal Expenses</a></td>
<td class="nump">$ 3,074,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable', window );">Disposal Group, Including Discontinued Operation, Accounts Payable</a></td>
<td class="nump">2,769,000<span></span>
</td>
<td class="nump">&#165; 18,094,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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromCollectionOfNotesReceivable', window );">Proceeds from Collection of Notes Receivable</a></td>
<td class="nump">$ 1,732,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_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721673-107760<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e1107-107759<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84176398&amp;loc=d3e2941-110230<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721533-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ProceedsFromCollectionOfNotesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with principal collections from a borrowing supported by a written promise to pay an obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromCollectionOfNotesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_DisposalGroupIncludingDiscontinuedOperationAmountOfAccrualOfUnsettledBalancesAsLegalExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unsettled balance of transferred payables accrued as legal expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_DisposalGroupIncludingDiscontinuedOperationAmountOfAccrualOfUnsettledBalancesAsLegalExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=xnet_KankanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=xnet_KankanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>112
<FILENAME>R94.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6855661840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cost of revenues - Schedule of Cost of Revenues (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueArrangementLineItems', window );"><strong>Deferred Revenue Arrangement [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="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of revenues</a></td>
<td class="nump">$ 117,876<span></span>
</td>
<td class="nump">$ 79,928<span></span>
</td>
<td class="nump">$ 59,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="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueArrangementTypeAxis=xnet_BandwidthCostsMember', window );">Bandwidth costs [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="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueArrangementLineItems', window );"><strong>Deferred Revenue Arrangement [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="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of revenues</a></td>
<td class="nump">68,441<span></span>
</td>
<td class="nump">55,135<span></span>
</td>
<td class="nump">37,218<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueArrangementTypeAxis=xnet_PaymentHandlingFeesMember', window );">Payment handling fees [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="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueArrangementLineItems', window );"><strong>Deferred Revenue Arrangement [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="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of revenues</a></td>
<td class="nump">4,855<span></span>
</td>
<td class="nump">6,919<span></span>
</td>
<td class="nump">8,909<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueArrangementTypeAxis=xnet_DepreciationOfServersAndOtherEquipmentMember', window );">Depreciation of servers and other 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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueArrangementLineItems', window );"><strong>Deferred Revenue Arrangement [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="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of revenues</a></td>
<td class="nump">7,647<span></span>
</td>
<td class="nump">5,848<span></span>
</td>
<td class="nump">4,873<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueArrangementTypeAxis=xnet_CostOfInventoriesSoldMember', window );">Cost Of Inventories Sold [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="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueArrangementLineItems', window );"><strong>Deferred Revenue Arrangement [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="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of revenues</a></td>
<td class="nump">21,485<span></span>
</td>
<td class="nump">4,357<span></span>
</td>
<td class="nump">2,621<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueArrangementTypeAxis=xnet_CostOfLiveVideoMember', window );">Cost Of Live Video [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="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueArrangementLineItems', window );"><strong>Deferred Revenue Arrangement [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="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of revenues</a></td>
<td class="nump">12,724<span></span>
</td>
<td class="nump">2,505<span></span>
</td>
<td class="nump">204<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueArrangementTypeAxis=xnet_OtherCostOfReveueMember', window );">Other Cost Of Reveue [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="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueArrangementLineItems', window );"><strong>Deferred Revenue Arrangement [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="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of revenues</a></td>
<td class="nump">$ 2,724<span></span>
</td>
<td class="nump">$ 5,164<span></span>
</td>
<td class="nump">$ 5,425<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_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DeferredRevenueArrangementLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueArrangementLineItems</td>
</tr>
<tr>
<td style="padding-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_DeferredRevenueArrangementTypeAxis=xnet_BandwidthCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_DeferredRevenueArrangementTypeAxis=xnet_BandwidthCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DeferredRevenueArrangementTypeAxis=xnet_PaymentHandlingFeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_DeferredRevenueArrangementTypeAxis=xnet_PaymentHandlingFeesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DeferredRevenueArrangementTypeAxis=xnet_DepreciationOfServersAndOtherEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_DeferredRevenueArrangementTypeAxis=xnet_DepreciationOfServersAndOtherEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DeferredRevenueArrangementTypeAxis=xnet_CostOfInventoriesSoldMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_DeferredRevenueArrangementTypeAxis=xnet_CostOfInventoriesSoldMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DeferredRevenueArrangementTypeAxis=xnet_CostOfLiveVideoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_DeferredRevenueArrangementTypeAxis=xnet_CostOfLiveVideoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DeferredRevenueArrangementTypeAxis=xnet_OtherCostOfReveueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_DeferredRevenueArrangementTypeAxis=xnet_OtherCostOfReveueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>113
<FILENAME>R95.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6716921296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common shares - Additional Information (Detail) - $ / shares<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">1,000,000,000<span></span>
</td>
<td class="nump">1,000,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="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
<td class="nump">$ 0.00025<span></span>
</td>
<td class="nump">$ 0.00025<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">333,643,560<span></span>
</td>
<td class="nump">330,545,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="top.Show.showAR( this, 'defref_us-gaap_CommonStockVotingRights', window );">Common stock voting rights, description</a></td>
<td class="text">The holders of common shares are also entitled to receive dividends whenever funds are legally available and when declared by the Board of Directors, which is subject to the approval by the holders of the common shares representing a majority of the aggregate voting power of all outstanding shares.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>num: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CommonStockVotingRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of voting rights of common stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockVotingRights</td>
</tr>
<tr>
<td style="padding-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>114
<FILENAME>R96.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6852059984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Repurchase of shares - Additional Information (Detail) - $ / shares<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="9">1 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 10, 2017</div></th>
<th class="th"><div>Jan. 13, 2017</div></th>
<th class="th"><div>Nov. 30, 2016</div></th>
<th class="th"><div>Oct. 27, 2016</div></th>
<th class="th"><div>Apr. 14, 2016</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Dec. 30, 2016</div></th>
<th class="th"><div>Sep. 30, 2016</div></th>
<th class="th"><div>Aug. 30, 2016</div></th>
<th class="th"><div>Jul. 29, 2016</div></th>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>May 31, 2016</div></th>
<th class="th"><div>Mar. 30, 2016</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareRepurchaseProgramAxis=xnet_ShareRepurchaseProgram2016Member', window );">Share Repurchase Program, 2016 [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityClassOfTreasuryStockLineItems', window );"><strong>Equity, Class of Treasury Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_xnet_StockRepurchasedDuringPeriodSharesAmericanDepositaryShares', window );">Total Number of ADS Purchased</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,229<span></span>
</td>
<td class="nump">31,400<span></span>
</td>
<td class="nump">457,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">173,312<span></span>
</td>
<td class="nump">15,467<span></span>
</td>
<td class="nump">229,695<span></span>
</td>
<td class="nump">555,357<span></span>
</td>
<td class="nump">111,459<span></span>
</td>
<td class="nump">449,696<span></span>
</td>
<td class="nump">408,985<span></span>
</td>
<td class="nump">2,454,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="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockAcquiredAverageCostPerShare', window );">Average Price Paid Per Share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.61<span></span>
</td>
<td class="nump">$ 5.11<span></span>
</td>
<td class="nump">$ 6.61<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.02<span></span>
</td>
<td class="nump">$ 5.33<span></span>
</td>
<td class="nump">$ 5.83<span></span>
</td>
<td class="nump">$ 5.33<span></span>
</td>
<td class="nump">$ 5.24<span></span>
</td>
<td class="nump">$ 6.28<span></span>
</td>
<td class="nump">$ 6.22<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="top.Show.showAR( this, 'defref_us-gaap_ShareRepurchaseProgramAxis=xnet_ShareRepurchaseProgram2017Member', window );">Share Repurchase Program 2017 [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityClassOfTreasuryStockLineItems', window );"><strong>Equity, Class of Treasury Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_xnet_StockRepurchasedDuringPeriodSharesAmericanDepositaryShares', window );">Total Number of ADS Purchased</a></td>
<td class="nump">5,553<span></span>
</td>
<td class="nump">994<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">93,070<span></span>
</td>
<td class="nump">86,523<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockAcquiredAverageCostPerShare', window );">Average Price Paid Per Share</a></td>
<td class="nump">$ 3.75<span></span>
</td>
<td class="nump">$ 4.34<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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.86<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityClassOfTreasuryStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityClassOfTreasuryStockLineItems</td>
</tr>
<tr>
<td style="padding-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_TreasuryStockAcquiredAverageCostPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total cost of shares repurchased divided by the total number of shares repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockAcquiredAverageCostPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_xnet_StockRepurchasedDuringPeriodSharesAmericanDepositaryShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the number of American Depositary Shares that have been repurchased during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_StockRepurchasedDuringPeriodSharesAmericanDepositaryShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</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_ShareRepurchaseProgramAxis=xnet_ShareRepurchaseProgram2016Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ShareRepurchaseProgramAxis=xnet_ShareRepurchaseProgram2016Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ShareRepurchaseProgramAxis=xnet_ShareRepurchaseProgram2017Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ShareRepurchaseProgramAxis=xnet_ShareRepurchaseProgram2017Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>115
<FILENAME>R97.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6832039888">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Non-controlling interest - Additional Information (Detail)<br></strong></div></th>
<th class="th">
<div>Feb. 28, 2010 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 28, 2010 </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="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestLineItems', window );"><strong>Noncontrolling Interest [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="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestInJointVentures', window );">Minority interest owned by shareholder, amount | $</a></td>
<td class="nump">$ 439,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="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=xnet_XunleiGamesDevelopmentShenzhenCoLtdMember', window );">Xunlei Games Development (Shenzhen) Co., Ltd. [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="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestLineItems', window );"><strong>Noncontrolling Interest [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="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Percentage of equity interest owned by parent</a></td>
<td class="nump">70.00%<span></span>
</td>
<td class="nump">70.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners', window );">Minority interest owned by shareholder, percent</a></td>
<td class="nump">30.00%<span></span>
</td>
<td class="nump">30.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="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestInJointVentures', window );">Minority interest owned by shareholder, amount | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 3,000,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestInJointVentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of the equity interests owned by noncontrolling shareholders, partners, or other equity holders in joint ventures included in the entity's consolidated financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4568740-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestInJointVentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_MinorityInterestLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestLineItems</td>
</tr>
<tr>
<td style="padding-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_MinorityInterestOwnershipPercentageByNoncontrollingOwners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>num: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>num: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_dei_LegalEntityAxis=xnet_XunleiGamesDevelopmentShenzhenCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=xnet_XunleiGamesDevelopmentShenzhenCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>116
<FILENAME>R98.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6879560896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based compensation - Additional Information (Detail) - USD ($)<br> $ in Thousands</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="3">1 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>
</tr>
<tr>
<th class="th"><div>Dec. 01, 2014</div></th>
<th class="th"><div>Sep. 05, 2014</div></th>
<th class="th"><div>Jun. 11, 2014</div></th>
<th class="th"><div>Nov. 30, 2014</div></th>
<th class="th"><div>Apr. 30, 2014</div></th>
<th class="th"><div>Nov. 30, 2013</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2011</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber', window );">Restricted shares expected to vest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">170,545<span></span>
</td>
<td class="nump">1,440,923<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,008,645<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost', window );">Incremental share-based compensation to be recognized</a></td>
<td class="nump">$ 2,214,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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsConvertedAndCancelled', window );">Share options cancelled</a></td>
<td class="nump">3,776,711<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Total fair value, share options vested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,963,000<span></span>
</td>
<td class="nump">$ 6,831,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="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Unrecognized share-based compensation costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 167,000<span></span>
</td>
<td class="nump">$ 1,358,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="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted-average vesting period expected to be recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years 7 months 20 days<span></span>
</td>
<td class="text">3 years 2 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_LeadingAdviceHoldingsLimitedMember', window );">Leading Advice Holdings 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,195,412<span></span>
</td>
<td class="nump">9,073,732<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsConvertedAndOtherThanOptionsGrantedInPeriod', window );">Restricted stock granted</a></td>
<td class="nump">1,505,787<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=xnet_KingsoftCloudStorageBusinessMember', window );">Kingsoft Cloud Storage Business [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1', window );">Replacement award attributable to pre-combination service</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 303,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="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1', window );">Business acquisition 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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Sep.  05,  2014<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_xnet_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPostCombination', window );">Replacement award attributable to post-combination service</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 44,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="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=xnet_TwoThousandTenPlanMember', window );">2010 share incentive plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights', window );">Stock option vesting period, 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">Stock options granted to employees and officers vest over a four-year schedule as stated below: (1) One-fourth of the options shall be vested upon the first anniversary of the grant date; (2) The remaining three quarters of the options shall be vested on monthly basis over the next thirty-six months. (1/48 of options shall be vested per month subsequently)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Number of shares available for grant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,627,465<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate', window );">Extended maturity date of share options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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. 11,  2015<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_xnet_SharesLockUpPeriod', window );">Lock-up period for shares from IPO closing 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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost', window );">Incremental share-based compensation to be recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 768,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=xnet_TwoThousandTenPlanMember', window );">2010 share incentive plan [Member] | Directors [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Stock option vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">32 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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=xnet_TwoThousandTenPlanMember', window );">2010 share incentive plan [Member] | Employees [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate', window );">Estimated forfeiture 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="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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=xnet_TwoThousandTenPlanMember', window );">2010 share incentive plan [Member] | Restricted shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Restricted stock granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,050,000<span></span>
</td>
<td class="nump">1,170,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=xnet_TwoThousandTenPlanMember', window );">2010 share incentive plan [Member] | 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Stock option vesting period</a></td>
<td class="text">2 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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=xnet_TwoThousandTenPlanMember', window );">2010 share incentive plan [Member] | 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Stock option vesting period</a></td>
<td class="text">4 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Number of shares available for grant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,822,828<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=xnet_TwoThousandAndThirteenPlanMember', window );">2013 Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Restricted stock granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,664,980<span></span>
</td>
<td class="nump">8,664,980<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=xnet_TwoThousandAndThirteenPlanMember', window );">2013 Plan [Member] | Tranche 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber', window );">Restricted shares expected to vest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,098,345<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Stock option vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights', window );">Stock option vesting period, 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">one-fourth of the restricted shares shall be vested upon the first, second, third, and fourth anniversary of the grant date, respectively.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=xnet_TwoThousandAndThirteenPlanMember', window );">2013 Plan [Member] | Tranche 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber', window );">Restricted shares expected to vest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,102,430<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Stock option vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights', window );">Stock option vesting period, 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">one-fifth of the restricted shares shall be vested upon the first, second, third, fourth and fifth anniversary of the grant date, respectively.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=xnet_TwoThousandAndThirteenPlanMember', window );">2013 Plan [Member] | Tranche Three [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber', window );">Restricted shares expected to vest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">854,405<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Stock option vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">44 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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights', window );">Stock option vesting period, 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">one-fourth of the restricted shares shall be vested upon the eighth month, and three-fourth of the restricted shares shall be vested during the remaining thirty six 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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=xnet_TwoThousandAndThirteenPlanMember', window );">2013 Plan [Member] | Tranche Four [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber', window );">Restricted shares expected to vest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">689,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Stock option vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights', window );">Stock option vesting period, 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">one-fourth, and one-fourth of the restricted shares shall be vested upon the second, third and fourth anniversary of the grant date, respectively.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=xnet_TwoThousandAndThirteenPlanMember', window );">2013 Plan [Member] | Tranche Five [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber', window );">Restricted shares expected to vest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">640,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Stock option vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights', window );">Stock option vesting period, 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">half of the restricted shares shall be vested upon the first and second anniversary of the grant date, respectively.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=xnet_TwoThousandAndThirteenPlanMember', window );">2013 Plan [Member] | Tranche Six [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber', window );">Restricted shares expected to vest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Stock option vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights', window );">Stock option vesting period, 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">one-year schedule in which all of the restricted shares shall be vested upon the first anniversary of the grant date.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=xnet_TwoThousandAndThirteenPlanMember', window );">2013 Plan [Member] | Tranche Seven [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber', window );">Restricted shares expected to vest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">120,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="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=xnet_TwoThousandAndThirteenPlanMember', window );">2013 Plan [Member] | Restricted shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Number of shares available for grant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,073,732<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=xnet_TwoThousandAndThirteenPlanMember', window );">2013 Plan [Member] | Restricted shares [Member] | Scenario, Forecast [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Number of shares available for grant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,073,732<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="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=xnet_TwoThousandFourteenShareIncentivePlanMember', window );">2014 Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Number of shares available for grant</a></td>
<td class="text">&#160;<span></span>
</td>
<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,195,412<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_xnet_UnrecognizedShareBasedCompensationExpenses', window );">Unrecognized compensation expense relating to the restricted 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">$ 7,448,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Restricted shares issued to non-employees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=xnet_TwoThousandFourteenShareIncentivePlanMember', window );">2014 Plan [Member] | 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_UnrecognizedShareBasedCompensationExpenses', window );">Unrecognized compensation expense relating to the restricted 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,424,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Restricted shares issued to non-employees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=xnet_TwoThousandFourteenShareIncentivePlanMember', window );">2014 Plan [Member] | Tranche One [Member] | Certain Officers and Employees [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber', window );">Restricted shares expected to vest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,040,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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Stock option vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights', window );">Stock option vesting period, 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">one-fifth of the restricted shares shall be vested upon the first, second, third, fourth and fifth anniversary of the grant date, respectively.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=xnet_TwoThousandFourteenShareIncentivePlanMember', window );">2014 Plan [Member] | Tranche Two [Member] | Certain Officers and Employees [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber', window );">Restricted shares expected to vest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Stock option vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights', window );">Stock option vesting period, 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">one-fourth of the restricted shares shall be vested upon the first, second, third and fourth anniversary of the grant date, respectively.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=xnet_TwoThousandFourteenShareIncentivePlanMember', window );">2014 Plan [Member] | Tranche Three [Member] | Certain Officers and Employees [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber', window );">Restricted shares expected to vest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Stock option vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights', window );">Stock option vesting period, 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">half of the restricted shares shall be vested upon the first and second anniversary of the grant date, respectively.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=xnet_TwoThousandFourteenShareIncentivePlanMember', window );">2014 Plan [Member] | Restricted shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Restricted stock granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">6,749,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=xnet_TwoThousandFourteenShareIncentivePlanMember', window );">2014 Plan [Member] | Restricted shares [Member] | Certain Officers and Employees [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsConvertedAndOtherThanOptionsGrantedInPeriod', window );">Restricted stock granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,536,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="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=xnet_TwoThousandFourteenShareIncentivePlanMember', window );">2014 Plan [Member] | Restricted shares [Member] | Tranche Four [Member] | Certain Officers and Employees [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber', window );">Restricted shares expected to vest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">86,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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date when the acquirer obtains control of the acquiree, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84229725&amp;loc=d3e845-128460<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=84229725&amp;loc=d3e848-128460<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value at acquisition-date of the assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interests issued by the acquirer, including but not limited to,  instruments or interests issued or issuable in consideration for the business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average period over which unrecognized compensation is expected to be recognized for equity-based compensation plans, 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unrecognized cost of unvested share-based awards, other than options, awarded to employees as compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period which an employee's right to exercise an award is no longer contingent on satisfaction of either a service condition, market condition or a performance condition, 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of award terms as to how many shares or portion of an award are no longer contingent on satisfaction of either a service condition, market condition or a performance condition, thereby giving the employee the legal right to convert the award to shares, to sell the shares, and be entitled to the cash proceeds of such sale. For example, vesting may be expressed as being 25 percent of the shares under option on each anniversary of the grant date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date the equity-based award expires, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>An excess of the fair value of the modified award over the fair value of the award immediately before the modification.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-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_xnet_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPostCombination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Consideration Transferred, Including Equity Interest in Acquire Held Post Combination</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPostCombination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsConvertedAndOtherThanOptionsGrantedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Options Converted And Other Than Options Granted In Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsConvertedAndOtherThanOptionsGrantedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</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_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share Based Compensation Arrangement By Share Based Payment Award Estimated Forfeiture Rate</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsConvertedAndCancelled">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share Based Compensation Arrangement By Share Based Payment Award Options Converted And Cancelled</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsConvertedAndCancelled</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</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_xnet_SharesLockUpPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Shares Lock-Up Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_SharesLockUpPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</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_xnet_UnrecognizedShareBasedCompensationExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unrecognized Share Based Compensation Expenses</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_UnrecognizedShareBasedCompensationExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RelatedPartyTransactionsByRelatedPartyAxis=xnet_LeadingAdviceHoldingsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_LeadingAdviceHoldingsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_KingsoftCloudStorageBusinessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_KingsoftCloudStorageBusinessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_PlanNameAxis=xnet_TwoThousandTenPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=xnet_TwoThousandTenPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_TitleOfIndividualAxis=us-gaap_DirectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_TitleOfIndividualAxis=us-gaap_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_TitleOfIndividualAxis=xnet_EmployeeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_TitleOfIndividualAxis=xnet_EmployeeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RangeAxis=us-gaap_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_RangeAxis=us-gaap_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_us-gaap_RangeAxis=us-gaap_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_RangeAxis=us-gaap_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_PlanNameAxis=xnet_TwoThousandAndThirteenPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=xnet_TwoThousandAndThirteenPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_VestingAxis=xnet_SharebasedCompensationAwardTrancheFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_VestingAxis=xnet_SharebasedCompensationAwardTrancheFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_VestingAxis=xnet_SharebasedCompensationAwardTrancheFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_VestingAxis=xnet_SharebasedCompensationAwardTrancheFiveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_VestingAxis=xnet_ShareBasedCompensationAwardTrancheSixMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_VestingAxis=xnet_ShareBasedCompensationAwardTrancheSixMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_VestingAxis=xnet_ShareBasedCompensationAwardTrancheSevenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_VestingAxis=xnet_ShareBasedCompensationAwardTrancheSevenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_StatementScenarioAxis=us-gaap_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_StatementScenarioAxis=us-gaap_ScenarioForecastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=xnet_TwoThousandFourteenShareIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=xnet_TwoThousandFourteenShareIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_TitleOfIndividualAxis=xnet_SeniorOfficersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_TitleOfIndividualAxis=xnet_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_TitleOfIndividualAxis=xnet_OfficersAndEmployeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_TitleOfIndividualAxis=xnet_OfficersAndEmployeesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>117
<FILENAME>R99.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6872367264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based compensation - Summary of Stock Option Activity (Detail) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Share-based compensation</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Number of share options, Forfeited</a></td>
<td class="num">(109,925)<span></span>
</td>
<td class="num">(14,375)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod', window );">Number of share options, Expired</a></td>
<td class="num">(989,730)<span></span>
</td>
<td class="num">(182,510)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Number of share options, Exercised</a></td>
<td class="num">(4,000)<span></span>
</td>
<td class="num">(440,465)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of share options, Outstanding, Ending balance</a></td>
<td class="nump">389,815<span></span>
</td>
<td class="nump">1,493,470<span></span>
</td>
<td class="nump">2,130,820<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber', window );">Number of share options, Vested and expected to vest, Ending balance</a></td>
<td class="nump">170,545<span></span>
</td>
<td class="nump">1,440,923<span></span>
</td>
<td class="nump">1,008,645<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Number of share options, Exercisable, Ending balance</a></td>
<td class="nump">389,190<span></span>
</td>
<td class="nump">1,217,050<span></span>
</td>
<td class="nump">1,430,870<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Weighted average exercise price, Forfeited</a></td>
<td class="nump">$ 2.89<span></span>
</td>
<td class="nump">$ 3.21<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice', window );">Weighted average exercise price, Expired</a></td>
<td class="nump">2.28<span></span>
</td>
<td class="nump">2.22<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Weighted average exercise price, Exercised</a></td>
<td class="nump">0.83<span></span>
</td>
<td class="nump">1.81<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted average exercise price, Ending balance</a></td>
<td class="nump">3.9<span></span>
</td>
<td class="nump">2.65<span></span>
</td>
<td class="nump">$ 2.13<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice', window );">Weighted average exercise price, Vested and expected to vest at end of period</a></td>
<td class="nump">3.9<span></span>
</td>
<td class="nump">2.67<span></span>
</td>
<td class="nump">1.76<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted average exercise price, Exercisable at end of period</a></td>
<td class="nump">3.9<span></span>
</td>
<td class="nump">2.7<span></span>
</td>
<td class="nump">2.16<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average grant date fair value, Granted</a></td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageGrantDateFairValue', window );">Weighted-average grant date fair value, Vested and expected to vest, Ending balance</a></td>
<td class="nump">0.95<span></span>
</td>
<td class="nump">0.85<span></span>
</td>
<td class="nump">0.73<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue', window );">Weighted-average grant date fair value, Exercisable, Ending balance</a></td>
<td class="nump">$ 0.95<span></span>
</td>
<td class="nump">$ 0.84<span></span>
</td>
<td class="nump">$ 0.86<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted-average remaining contractual life, Ending balance</a></td>
<td class="text">4 years 7 months 20 days<span></span>
</td>
<td class="text">3 years 4 months 20 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1', window );">Weighted-average remaining contractual life, Vested and expected to vest, Ending balance</a></td>
<td class="text">4 years 7 months 20 days<span></span>
</td>
<td class="text">3 years 2 months 26 days<span></span>
</td>
<td class="text">4 years 7 months 13 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="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted-average remaining contractual life, Exercisable, Ending balance</a></td>
<td class="text">4 years 7 months 20 days<span></span>
</td>
<td class="text">3 years 2 months 12 days<span></span>
</td>
<td class="text">4 years 11 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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate intrinsic value, Outstanding</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 6<span></span>
</td>
<td class="nump">$ 464<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue', window );">Aggregate intrinsic value, Vested and expected to vest, Ending balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">6<span></span>
</td>
<td class="nump">$ 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="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Aggregate intrinsic value, Exercisable, Ending balance</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>num: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>num: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>num: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>num: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>num: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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted-average grant date fair value, as of the balance sheet date, (at which grantees can acquire the shares reserved for issuance) of outstanding stock options that are fully vested or expected to vest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>118
<FILENAME>R100.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6855930656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based compensation - Summary of Restricted Shares Activities (Detail) - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=xnet_TwoThousandTenPlanMember', window );">2010 share incentive plan [Member] | Restricted shares [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of restricted shares, Unvested, beginning balance</a></td>
<td class="nump">943,220<span></span>
</td>
<td class="nump">432,217<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Number of restricted shares, Granted</a></td>
<td class="nump">2,050,000<span></span>
</td>
<td class="nump">1,170,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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Number of restricted shares, Vested</a></td>
<td class="num">(115,125)<span></span>
</td>
<td class="num">(274,960)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Number of restricted shares, Forfeited</a></td>
<td class="num">(1,605,945)<span></span>
</td>
<td class="num">(384,037)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of restricted shares, Unvested, Ending balance</a></td>
<td class="nump">1,272,150<span></span>
</td>
<td class="nump">943,220<span></span>
</td>
<td class="nump">432,217<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="top.Show.showAR( this, 'defref_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber', window );">Number of restricted shares, Vested and expected to vest, Ending balance</a></td>
<td class="nump">1,081,327<span></span>
</td>
<td class="nump">801,737<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-Average Grant Date Fair Value, Granted</a></td>
<td class="nump">$ 0.69<span></span>
</td>
<td class="nump">$ 1.18<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="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=xnet_TwoThousandAndThirteenPlanMember', window );">2013 Plan [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Number of restricted shares, Granted</a></td>
<td class="nump">8,664,980<span></span>
</td>
<td class="nump">8,664,980<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="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=xnet_TwoThousandAndThirteenPlanMember', window );">2013 Plan [Member] | Restricted shares [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of restricted shares, Unvested, beginning balance</a></td>
<td class="nump">1,714,535<span></span>
</td>
<td class="nump">3,796,398<span></span>
</td>
<td class="nump">7,200,778<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Number of restricted shares, Vested</a></td>
<td class="num">(996,835)<span></span>
</td>
<td class="num">(1,520,760)<span></span>
</td>
<td class="num">(2,627,815)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Number of restricted shares, Forfeited</a></td>
<td class="num">(129,940)<span></span>
</td>
<td class="num">(561,103)<span></span>
</td>
<td class="num">(776,565)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of restricted shares, Unvested, Ending balance</a></td>
<td class="nump">587,760<span></span>
</td>
<td class="nump">1,714,535<span></span>
</td>
<td class="nump">3,796,398<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="top.Show.showAR( this, 'defref_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber', window );">Number of restricted shares, Vested and expected to vest, Ending balance</a></td>
<td class="nump">499,596<span></span>
</td>
<td class="nump">1,457,355<span></span>
</td>
<td class="nump">3,226,939<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=xnet_TwoThousandFourteenShareIncentivePlanMember', window );">2014 Plan [Member] | Restricted shares [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of restricted shares, Unvested, beginning balance</a></td>
<td class="nump">10,276,300<span></span>
</td>
<td class="nump">5,761,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Number of restricted shares, Granted</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">6,749,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Number of restricted shares, Vested</a></td>
<td class="num">(2,447,950)<span></span>
</td>
<td class="num">(1,262,200)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Number of restricted shares, Forfeited</a></td>
<td class="num">(2,022,000)<span></span>
</td>
<td class="num">(971,900)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of restricted shares, Unvested, Ending balance</a></td>
<td class="nump">5,806,350<span></span>
</td>
<td class="nump">10,276,300<span></span>
</td>
<td class="nump">5,761,400<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="top.Show.showAR( this, 'defref_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber', window );">Number of restricted shares, Vested and expected to vest, Ending balance</a></td>
<td class="nump">4,935,398<span></span>
</td>
<td class="nump">8,734,855<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-Average Grant Date Fair Value, Granted</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1.12<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested And Expected To Vest Number</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</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_PlanNameAxis=xnet_TwoThousandTenPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=xnet_TwoThousandTenPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_PlanNameAxis=xnet_TwoThousandAndThirteenPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=xnet_TwoThousandAndThirteenPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_PlanNameAxis=xnet_TwoThousandFourteenShareIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=xnet_TwoThousandFourteenShareIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>119
<FILENAME>R101.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6872404288">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Share-based compensation - Schedule of Fair Values of Stock Options Granted (Detail)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum', window );">Risk-free interest rate, Minimum</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0.77%<span></span>
</td>
<td class="nump">0.77%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum', window );">Risk-free interest rate, Maximum</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">1.76%<span></span>
</td>
<td class="nump">1.76%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend yield</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum', window );">Volatility rate, Minimum</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">40.07%<span></span>
</td>
<td class="nump">40.07%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum', window );">Volatility rate, Maximum</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">43.30%<span></span>
</td>
<td class="nump">43.30%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RangeAxis=us-gaap_MinimumMember', window );">Minimum [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term (in years)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="text">4 years 22 days<span></span>
</td>
<td class="text">4 years 22 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RangeAxis=us-gaap_MaximumMember', window );">Maximum [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term (in years)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="text">5 years 6 months 22 days<span></span>
</td>
<td class="text">5 years 6 months 22 days<span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">The risk-free interest rate of periods within the contractual life of the share option is based on the USD denominated China Government Bond yield as at the valuation dates.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">The Company has no history or expectation of paying dividends on its common shares.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">Expected volatility is estimated based on the average of historical volatilities of the comparable companies in the same industry as at the valuation dates.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[4]</td>
<td style="vertical-align: top;" valign="top">The expected term is developed by assuming the share options will be exercised in the middle point between the vesting dates and maturity dates.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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 option's term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>num: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected term of share-based compensation awards, 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=27013229&amp;loc=d3e301413-122809<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_RangeAxis=us-gaap_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_RangeAxis=us-gaap_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_us-gaap_RangeAxis=us-gaap_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_RangeAxis=us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>120
<FILENAME>R102.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6856710080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based compensation - Schedule of Recognized Compensation Costs (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [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="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total compensation costs</a></td>
<td class="nump">$ 8,330<span></span>
</td>
<td class="nump">$ 9,348<span></span>
</td>
<td class="nump">$ 9,728<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember', window );">Sales and marketing expenses [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="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [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="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total compensation costs</a></td>
<td class="nump">88<span></span>
</td>
<td class="nump">98<span></span>
</td>
<td class="nump">131<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember', window );">General and administrative expenses [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="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [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="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total compensation costs</a></td>
<td class="nump">5,800<span></span>
</td>
<td class="nump">6,267<span></span>
</td>
<td class="nump">6,701<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember', window );">Research and development expenses [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="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [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="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total compensation costs</a></td>
<td class="nump">$ 2,442<span></span>
</td>
<td class="nump">$ 2,983<span></span>
</td>
<td class="nump">$ 2,896<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_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the expense recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=27013229&amp;loc=d3e301413-122809<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5047-113901<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems</td>
</tr>
<tr>
<td style="padding-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_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>121
<FILENAME>R103.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6856261808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basic and Diluted Net income / (loss) Per Share (Schedule of Basic and Diluted Net income / (loss) Per Share) (Detail) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAbstract', window );"><strong>Numerator:</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="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperations', window );">Net loss from continuing operations</a></td>
<td class="num">$ (44,216)<span></span>
</td>
<td class="num">$ (30,806)<span></span>
</td>
<td class="num">$ (18,567)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Net loss from discontinued operations</a></td>
<td class="nump">6,407<span></span>
</td>
<td class="nump">6,623<span></span>
</td>
<td class="nump">4,101<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="num">(37,809)<span></span>
</td>
<td class="num">(24,183)<span></span>
</td>
<td class="num">(14,466)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Less: Net income/(loss) attributable to the non-controlling interest</a></td>
<td class="nump">13<span></span>
</td>
<td class="num">(72)<span></span>
</td>
<td class="num">(1,299)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss attributable to Xunlei Limited</a></td>
<td class="num">(37,822)<span></span>
</td>
<td class="num">(24,111)<span></span>
</td>
<td class="num">(13,167)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net loss attributable to Xunlei Limited&#8217;s common shareholders</a></td>
<td class="num">(37,822)<span></span>
</td>
<td class="num">(24,111)<span></span>
</td>
<td class="num">(13,167)<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="top.Show.showAR( this, 'defref_xnet_IncomeLossFromContinuingOperationsBasic', window );">Numerator of basic net loss per share from continuing operations</a></td>
<td class="num">(44,229)<span></span>
</td>
<td class="num">(30,734)<span></span>
</td>
<td class="num">(17,268)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Numerator of basic net income per share from discontinued operations</a></td>
<td class="nump">6,407<span></span>
</td>
<td class="nump">6,623<span></span>
</td>
<td class="nump">4,101<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Numerator for diluted loss per share from continuing operations</a></td>
<td class="num">(44,229)<span></span>
</td>
<td class="num">(30,734)<span></span>
</td>
<td class="num">(17,268)<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="top.Show.showAR( this, 'defref_xnet_NetIncomeLossAvailableToCommonStockholdersDilutedDiscontinuedOperations', window );">Numerator for diluted loss per share from discontinued operations</a></td>
<td class="nump">$ 6,407<span></span>
</td>
<td class="nump">$ 6,623<span></span>
</td>
<td class="nump">$ 4,101<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Denominator:</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="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Denominator for basic net loss per share-weighted average shares outstanding</a></td>
<td class="nump">331,731,963<span></span>
</td>
<td class="nump">334,155,668<span></span>
</td>
<td class="nump">335,987,595<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Denominator for diluted net loss per share</a></td>
<td class="nump">331,731,963<span></span>
</td>
<td class="nump">334,155,668<span></span>
</td>
<td class="nump">335,987,595<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare', window );">Basic net loss per share from continuing operations</a></td>
<td class="num">$ (0.1333)<span></span>
</td>
<td class="num">$ (0.0919)<span></span>
</td>
<td class="num">$ (0.0514)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare', window );">Basic net loss per share from discontinued operations</a></td>
<td class="nump">0.0193<span></span>
</td>
<td class="nump">0.0198<span></span>
</td>
<td class="nump">0.0122<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare', window );">Diluted net loss per share from continuing operations</a></td>
<td class="num">(0.1333)<span></span>
</td>
<td class="num">(0.0919)<span></span>
</td>
<td class="num">(0.0514)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare', window );">Diluted net loss per share from discontinued operations</a></td>
<td class="nump">$ 0.0193<span></span>
</td>
<td class="nump">$ 0.0198<span></span>
</td>
<td class="nump">$ 0.0122<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_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4613673-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1252-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20187-122688<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20187-122688<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1252-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>num: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721675-107760<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e1012-107759<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721525-107759<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721523-107759<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e957-107759<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=d3e1361-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_NetIncomeLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAbstract</td>
</tr>
<tr>
<td style="padding-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_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4591551-111686<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161450&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1377-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_NetIncomeLossAvailableToCommonStockholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1505-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1377-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4591552-111686<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4569616-111683<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161450&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4591551-111686<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161450&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1505-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-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_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_xnet_IncomeLossFromContinuingOperationsBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the amount of numerator of basic net income/(loss) per share from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_IncomeLossFromContinuingOperationsBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_NetIncomeLossAvailableToCommonStockholdersDilutedDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the amount of numerator for diluted loss per share from discontinued operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_NetIncomeLossAvailableToCommonStockholdersDilutedDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>122
<FILENAME>R104.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6848541760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basic and diluted net income / (loss) per share (Schedule of Anti-dilutive Shares Excluded from Computation of Diluted Net Income per Common Share) (Detail) - shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis=xnet_EmployeeStockOptionsAndRestrictedSharesMember', window );">Stock options and restricted shares [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="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [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="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Share options and restricted shares &#151;weighted average</a></td>
<td class="nump">5,621,418<span></span>
</td>
<td class="nump">2,902,950<span></span>
</td>
<td class="nump">1,673,342<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems</td>
</tr>
<tr>
<td style="padding-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_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis=xnet_EmployeeStockOptionsAndRestrictedSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis=xnet_EmployeeStockOptionsAndRestrictedSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>123
<FILENAME>R105.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6857552192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions - Schedule of Relationship Between Related Parties with their Groups (Detail)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_ZhuhaiQianyouMember', window );">Zhuhai Qianyou [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="top.Show.showAR( this, 'defref_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems', window );"><strong>Schedule of Other Related Party Transactions [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="top.Show.showAR( this, 'defref_us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships', window );">Related parties relationship</a></td>
<td class="text">Equity investment of the Group<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_HaoChengMember', window );">Hao Cheng [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="top.Show.showAR( this, 'defref_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems', window );"><strong>Schedule of Other Related Party Transactions [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="top.Show.showAR( this, 'defref_us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships', window );">Related parties relationship</a></td>
<td class="text">Co-founder and shareholder of the Group<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_ChuanWangMember', window );">Chuan Wang [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="top.Show.showAR( this, 'defref_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems', window );"><strong>Schedule of Other Related Party Transactions [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="top.Show.showAR( this, 'defref_us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships', window );">Related parties relationship</a></td>
<td class="text">Director of the Company<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_ShenglongZouMember', window );">Shenglong Zou [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="top.Show.showAR( this, 'defref_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems', window );"><strong>Schedule of Other Related Party Transactions [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="top.Show.showAR( this, 'defref_us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships', window );">Related parties relationship</a></td>
<td class="text">Co-founder and shareholder of the Group<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_BeijingMilletTechnologyCoLtdMember', window );">Beijing Millet Technology Co., Ltd. (&#8220;Beijing Xiaomi&#8221;) [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="top.Show.showAR( this, 'defref_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems', window );"><strong>Schedule of Other Related Party Transactions [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="top.Show.showAR( this, 'defref_us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships', window );">Related parties relationship</a></td>
<td class="text">Company owned by a shareholder of the Group<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_LeadingAdviceHoldingsLimitedMember', window );">Leading Advice Holdings Limited [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="top.Show.showAR( this, 'defref_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems', window );"><strong>Schedule of Other Related Party Transactions [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="top.Show.showAR( this, 'defref_us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships', window );">Related parties relationship</a></td>
<td class="text">Company owned by a Co-founder and shareholder of the Group<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_VantagePointGlobalLimitedMember', window );">Vantage Point Global Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems', window );"><strong>Schedule of Other Related Party Transactions [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="top.Show.showAR( this, 'defref_us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships', window );">Related parties relationship</a></td>
<td class="text">Shareholder of the Company<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_AidenAndLasmineLimitedMember', window );">Aiden &amp; Jasmine Limited [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="top.Show.showAR( this, 'defref_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems', window );"><strong>Schedule of Other Related Party Transactions [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="top.Show.showAR( this, 'defref_us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships', window );">Related parties relationship</a></td>
<td class="text">Shareholder of the Company<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_KingsoftCorporationLimitedMember', window );">Kingsoft Corporation Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems', window );"><strong>Schedule of Other Related Party Transactions [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="top.Show.showAR( this, 'defref_us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships', window );">Related parties relationship</a></td>
<td class="text">Shareholder of the Company<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_KingVentureHoldingsLimitedMember', window );">King Venture Holdings Limited [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="top.Show.showAR( this, 'defref_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems', window );"><strong>Schedule of Other Related Party Transactions [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="top.Show.showAR( this, 'defref_us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships', window );">Related parties relationship</a></td>
<td class="text">Principal shareholder of the Group (shareholding >=10%)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_XiaomiVentureLimitedMember', window );">Xiaomi Venture Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems', window );"><strong>Schedule of Other Related Party Transactions [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="top.Show.showAR( this, 'defref_us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships', window );">Related parties relationship</a></td>
<td class="text">Principal shareholder of the Group<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_MorningsideTechnologyInvestmentsLimitedMember', window );">Morningside Technology Investments Limited [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="top.Show.showAR( this, 'defref_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems', window );"><strong>Schedule of Other Related Party Transactions [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="top.Show.showAR( this, 'defref_us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships', window );">Related parties relationship</a></td>
<td class="text">Shareholder of the Group<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_ShenzhenMojingouInformationServiceCoLtdMember', window );">Shenzhen Mojingou Information Service 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="top.Show.showAR( this, 'defref_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems', window );"><strong>Schedule of Other Related Party Transactions [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="top.Show.showAR( this, 'defref_us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships', window );">Related parties relationship</a></td>
<td class="text">Equity investment of the Group<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_ShenzhenXunleiFinanceInformationServiceCoLtdMember', window );">Shenzhen Xunlei Finance Information Service Co., Ltd. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems', window );"><strong>Schedule of Other Related Party Transactions [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="top.Show.showAR( this, 'defref_us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships', window );">Related parties relationship</a></td>
<td class="text">Subsidiary of the Group&#8217;s equity investment<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_ShenzhenCrystalTechnologyCoLtdMember', window );">Shenzhen Crystal Technology 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="top.Show.showAR( this, 'defref_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems', window );"><strong>Schedule of Other Related Party Transactions [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="top.Show.showAR( this, 'defref_us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships', window );">Related parties relationship</a></td>
<td class="text">Company owned by a Co-founder and director of the Group<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_MilletCommunicationTechnologyCoLtdMember', window );">Millet Communication Technology Co., Ltd. (&#8220;Millet Communication Technology&#8221;) [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="top.Show.showAR( this, 'defref_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems', window );"><strong>Schedule of Other Related Party Transactions [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="top.Show.showAR( this, 'defref_us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships', window );">Related parties relationship</a></td>
<td class="text">Company owned by a shareholder of the Group<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_BeijingMilletElectronicProductsCoLtdMember', window );">Beijing Millet Electronic Products 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="top.Show.showAR( this, 'defref_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems', window );"><strong>Schedule of Other Related Party Transactions [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="top.Show.showAR( this, 'defref_us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships', window );">Related parties relationship</a></td>
<td class="text">Company owned by a shareholder of the Group<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_BeijingMilletDigitalTechnologyCoLtdMember', window );">Beijing Millet Digital Technology Co., Ltd. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems', window );"><strong>Schedule of Other Related Party Transactions [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="top.Show.showAR( this, 'defref_us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships', window );">Related parties relationship</a></td>
<td class="text">Company owned by a shareholder of the Group<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_MilletTechnologyCoLtdMember', window );">Millet Technology 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="top.Show.showAR( this, 'defref_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems', window );"><strong>Schedule of Other Related Party Transactions [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="top.Show.showAR( this, 'defref_us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships', window );">Related parties relationship</a></td>
<td class="text">Company owned by a shareholder of the Group<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_ShenzhenThunderTradeServiceCoLtdMember', window );">Shenzhen Thunder Trade Service Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems', window );"><strong>Schedule of Other Related Party Transactions [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="top.Show.showAR( this, 'defref_us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships', window );">Related parties relationship</a></td>
<td class="text">Subsidiary of the Group&#8217;s equity investment<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_ShenzhenThunderEconomicConsultingCoLtdMember', window );">Shenzhen Thunder Economic Consulting 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="top.Show.showAR( this, 'defref_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems', window );"><strong>Schedule of Other Related Party Transactions [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="top.Show.showAR( this, 'defref_us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships', window );">Related parties relationship</a></td>
<td class="text">Subsidiary of the Group&#8217;s equity investment<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_ShenzhenThunderboltDigitalTechnologyCoLtdMember', window );">Shenzhen thunderbolt Digital Technology Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems', window );"><strong>Schedule of Other Related Party Transactions [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="top.Show.showAR( this, 'defref_us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships', window );">Related parties relationship</a></td>
<td class="text">Subsidiary of the Group&#8217;s equity investment<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_BeijingMilletMobileSoftwareCoLtdMember', window );">Beijing Millet Mobile Software 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="top.Show.showAR( this, 'defref_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems', window );"><strong>Schedule of Other Related Party Transactions [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="top.Show.showAR( this, 'defref_us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships', window );">Related parties relationship</a></td>
<td class="text">Company owned by a shareholder of the Group<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_GuangzhouMilletInformationServiceCoLtdMember', window );">Guangzhou Millet Information Service Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems', window );"><strong>Schedule of Other Related Party Transactions [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="top.Show.showAR( this, 'defref_us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships', window );">Related parties relationship</a></td>
<td class="text">Company owned by a shareholder of the Group<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_ShenzhenXunyiNetworkTechnologyCorpltdShenzhenXunyiMember', window );">Shenzhen Xunyi Network Technology Corp., Ltd. Shenzhen Xunyi [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="top.Show.showAR( this, 'defref_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems', window );"><strong>Schedule of Other Related Party Transactions [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="top.Show.showAR( this, 'defref_us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships', window );">Related parties relationship</a></td>
<td class="text">Company operated by few former core members of Xunlei&#8217;s web game business<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_NatureOfCommonOwnershipOrManagementControlRelationships">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents a description of the nature of common ownership or management control relationships with other entities, regardless of there being transactions between the entities, when the existence of that control could result in operating results or financial position of the reporting entity significantly different from that which would have been obtained if the entities' were autonomous.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39691-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships</td>
</tr>
<tr>
<td style="padding-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_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of Other Related Party Transactions [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=xnet_ZhuhaiQianyouMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_ZhuhaiQianyouMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_HaoChengMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_HaoChengMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_ChuanWangMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_ChuanWangMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_ShenglongZouMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_ShenglongZouMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_BeijingMilletTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_BeijingMilletTechnologyCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_LeadingAdviceHoldingsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_LeadingAdviceHoldingsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_VantagePointGlobalLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_VantagePointGlobalLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_AidenAndLasmineLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_AidenAndLasmineLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_KingsoftCorporationLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_KingsoftCorporationLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_KingVentureHoldingsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_KingVentureHoldingsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_XiaomiVentureLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_XiaomiVentureLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_MorningsideTechnologyInvestmentsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_MorningsideTechnologyInvestmentsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_ShenzhenMojingouInformationServiceCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_ShenzhenMojingouInformationServiceCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_ShenzhenXunleiFinanceInformationServiceCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_ShenzhenXunleiFinanceInformationServiceCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_ShenzhenCrystalTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_ShenzhenCrystalTechnologyCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_MilletCommunicationTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_MilletCommunicationTechnologyCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_BeijingMilletElectronicProductsCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_BeijingMilletElectronicProductsCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_BeijingMilletDigitalTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_BeijingMilletDigitalTechnologyCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_MilletTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_MilletTechnologyCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_ShenzhenThunderTradeServiceCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_ShenzhenThunderTradeServiceCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_ShenzhenThunderEconomicConsultingCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_ShenzhenThunderEconomicConsultingCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_ShenzhenThunderboltDigitalTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_ShenzhenThunderboltDigitalTechnologyCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_BeijingMilletMobileSoftwareCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_BeijingMilletMobileSoftwareCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_GuangzhouMilletInformationServiceCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_GuangzhouMilletInformationServiceCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_ShenzhenXunyiNetworkTechnologyCorpltdShenzhenXunyiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_ShenzhenXunyiNetworkTechnologyCorpltdShenzhenXunyiMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>124
<FILENAME>R106.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6853372656">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions - Schedule of Significant Related Party Transactions (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1">18 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Jun. 15, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems', window );"><strong>Schedule of Other Related Party Transactions [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Revenue, Net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 200,583<span></span>
</td>
<td class="nump">$ 140,206<span></span>
</td>
<td class="nump">$ 104,521<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdvertisingRevenue', window );">Advertisement revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">22,484<span></span>
</td>
<td class="nump">16,874<span></span>
</td>
<td class="nump">4,802<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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_ZhuhaiQianyouMember', window );">Zhuhai Qianyou [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems', window );"><strong>Schedule of Other Related Party Transactions [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrentAndNoncurrent', window );">Game sharing costs paid and payable to Zhuhai Qianyou</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">84<span></span>
</td>
<td class="nump">154<span></span>
</td>
<td class="nump">127<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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_MilletTechnologyCoLtdMember', window );">Millet Technology Co., Ltd. [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems', window );"><strong>Schedule of Other Related Party Transactions [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Revenue, Net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">316<span></span>
</td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_MilletCommunicationTechnologyCoLtdMember', window );">Millet Communication Technology Co., Ltd. [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems', window );"><strong>Schedule of Other Related Party Transactions [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Revenue, Net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,701<span></span>
</td>
<td class="nump">2,483<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketingExpense', window );">Marketing Expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">20<span></span>
</td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_BeijingMilletTechnologyCoLtdMember', window );">Beijing Millet Technology Co., Ltd. [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems', window );"><strong>Schedule of Other Related Party Transactions [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TechnologyServicesRevenue', window );">Technology service revenue related party</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1<span></span>
</td>
<td class="nump">1,010<span></span>
</td>
<td class="nump">344<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdvertisingRevenue', window );">Advertisement revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,800<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_BeijingXiaomiMember', window );">Beijing Xiaomi [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems', window );"><strong>Schedule of Other Related Party Transactions [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdvertisingRevenue', window );">Advertisement revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">125<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_AidenAndLasmineLimitedMember', window );">Aiden &amp; Jasmine Limited [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems', window );"><strong>Schedule of Other Related Party Transactions [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_xnet_WithholdingTaxPayableNoncurrent', window );">Accrued to related party</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">54<span></span>
</td>
<td class="nump">54<span></span>
</td>
<td class="nump">54<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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_VantagePointGlobalLimitedMember', window );">Vantage Point Global Limited [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems', window );"><strong>Schedule of Other Related Party Transactions [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_xnet_WithholdingTaxPayableNoncurrent', window );">Accrued to related party</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">146<span></span>
</td>
<td class="nump">146<span></span>
</td>
<td class="nump">146<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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_BeijingXiaomiMobileSoftwareCoLtdMember', window );">Beijing Xiaomi Mobile Software Co., Ltd. [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems', window );"><strong>Schedule of Other Related Party Transactions [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Revenue, Net</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">2,245<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TechnologyServicesRevenue', window );">Technology service revenue related party</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">$ 5,803<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="6"></td></tr>
<tr><td colspan="6"><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">The Company obtained an exclusive game operation right from Zhuhai Qianyou, which is specialized in developing online games. According to the agreement, the Company will share revenues derived by the licensed games with Zhuhai Qianyou.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">In 2014, the Group repurchased 3,860,733 common shares from Aiden &amp; Jasmine Limited (Co founder&#8217;s company) for USD10,879,000 and 10,334,679 common shares from Vantage Point Global Limited (Founder&#8217;s company) for USD29,121,000. According to the repurchase contract, the Company was entitled to an amount (the &#8220;Withheld Price&#8221;) to withhold any taxes with respect to this repurchase as required under the applicable laws. If the Sellers (Aiden &amp; Jasmine Limited and Vantage Point Global Limited) have not been specifically required by the applicable governmental or regulatory authority to pay any taxes as required under the applicable laws in connection with the repurchase, after the fifth anniversary of the Closing Date, the Company will pay to the Sellers the Withheld Price with a simple interest thereon at the rate of five percent (5%) per annum (the &#8220;repayment price&#8221;) from the Closing Date. Therefore, the Withheld Price for Aiden &amp; Jasmine Limited and Vantage Point Global Limited was USD 1,125,000 (including interest of USD 37,000) and USD 3,012,000 (including interest of USD 100,000) respectively. The interest accrued in 2017 was USD 54,000 and 146,000 for Aiden &amp; Jasmine Limited and Vantage Point Global Limited respectively.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">In 2017, Onething Technology entered into a contract with Beijing Millet Mobile Software for the provision of bandwidth to Beijing Millet Mobile Software at a mutually agreed price.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[4]</td>
<td style="vertical-align: top;" valign="top">The Group is entitled to receive a mutually agreed percentage of net advertising revenue covering a period from January 2016 to mid-June 2017, as compensation for technology solution services provided to Beijing Xiaomi Mobile Software.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue from the sale of advertising time (such as television and radio) or space (newspaper or magazine pages). May also include advertising, marketing and promotional services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DueToRelatedPartiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(3),(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueToRelatedPartiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_MarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services. Costs of public relations and corporate promotions are typically considered to be marketing costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SalesRevenueNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesRevenueNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_TechnologyServicesRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue from providing technology services. The services may include training, installation, engineering or consulting. Consulting services often include implementation support, software design or development, or the customization or modification of the licensed software.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 605<br> -Section 25<br> -Paragraph 76<br> -URI http://asc.fasb.org/extlink&amp;oid=68047459&amp;loc=d3e132428-111767<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TechnologyServicesRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of Other Related Party Transactions [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_xnet_WithholdingTaxPayableNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Withholding tax payable non-current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_WithholdingTaxPayableNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_ZhuhaiQianyouMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_ZhuhaiQianyouMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_MilletTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_MilletTechnologyCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_MilletCommunicationTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_MilletCommunicationTechnologyCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_BeijingMilletTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_BeijingMilletTechnologyCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_BeijingXiaomiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_BeijingXiaomiMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_AidenAndLasmineLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_AidenAndLasmineLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_VantagePointGlobalLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_VantagePointGlobalLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_BeijingXiaomiMobileSoftwareCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_BeijingXiaomiMobileSoftwareCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>125
<FILENAME>R107.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6872362992">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions - Additional Information (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_TreasuryStockMember', window );">Treasury stock [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems', window );"><strong>Schedule of Other Related Party Transactions [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_xnet_InterestOnWithholdingTaxPercentage', window );">Interest on withheld tax price</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_AidenAndLasmineLimitedMember', window );">Aiden &amp; Jasmine Limited [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems', window );"><strong>Schedule of Other Related Party Transactions [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_xnet_WithholdingTaxPayableNoncurrent', window );">Withholding Tax Payable Non-current</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 54<span></span>
</td>
<td class="nump">$ 54<span></span>
</td>
<td class="nump">$ 54<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_AidenAndLasmineLimitedMember', window );">Aiden &amp; Jasmine Limited [Member] | Treasury stock [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems', window );"><strong>Schedule of Other Related Party Transactions [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Shares repurchased</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,860,733<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Shares repurchased, value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 10,879,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_InterestOnWithholdingTax', window );">Interest on withheld tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">37,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_WithholdingTaxPayableNoncurrent', window );">Withholding Tax Payable Non-current</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1,125,000<span></span>
</td>
<td class="nump">54,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_VantagePointGlobalLimitedMember', window );">Vantage Point Global Limited [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems', window );"><strong>Schedule of Other Related Party Transactions [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_xnet_WithholdingTaxPayableNoncurrent', window );">Withholding Tax Payable Non-current</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">146<span></span>
</td>
<td class="nump">$ 146<span></span>
</td>
<td class="nump">$ 146<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_VantagePointGlobalLimitedMember', window );">Vantage Point Global Limited [Member] | Treasury stock [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems', window );"><strong>Schedule of Other Related Party Transactions [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Shares repurchased</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">10,334,679<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Shares repurchased, value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 29,121,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_InterestOnWithholdingTax', window );">Interest on withheld tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_WithholdingTaxPayableNoncurrent', window );">Withholding Tax Payable Non-current</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 3,012,000<span></span>
</td>
<td class="nump">$ 146,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="6"></td></tr>
<tr><td colspan="6"><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">In 2014, the Group repurchased 3,860,733 common shares from Aiden &amp; Jasmine Limited (Co founder&#8217;s company) for USD10,879,000 and 10,334,679 common shares from Vantage Point Global Limited (Founder&#8217;s company) for USD29,121,000. According to the repurchase contract, the Company was entitled to an amount (the &#8220;Withheld Price&#8221;) to withhold any taxes with respect to this repurchase as required under the applicable laws. If the Sellers (Aiden &amp; Jasmine Limited and Vantage Point Global Limited) have not been specifically required by the applicable governmental or regulatory authority to pay any taxes as required under the applicable laws in connection with the repurchase, after the fifth anniversary of the Closing Date, the Company will pay to the Sellers the Withheld Price with a simple interest thereon at the rate of five percent (5%) per annum (the &#8220;repayment price&#8221;) from the Closing Date. Therefore, the Withheld Price for Aiden &amp; Jasmine Limited and Vantage Point Global Limited was USD 1,125,000 (including interest of USD 37,000) and USD 3,012,000 (including interest of USD 100,000) respectively. The interest accrued in 2017 was USD 54,000 and 146,000 for Aiden &amp; Jasmine Limited and Vantage Point Global Limited respectively.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-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_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_InterestOnWithholdingTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest on withholding tax.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_InterestOnWithholdingTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_InterestOnWithholdingTaxPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest on withholding tax percentage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_InterestOnWithholdingTaxPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of Other Related Party Transactions [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_xnet_WithholdingTaxPayableNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Withholding tax payable non-current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_WithholdingTaxPayableNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StatementEquityComponentsAxis=us-gaap_TreasuryStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_TreasuryStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_AidenAndLasmineLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_AidenAndLasmineLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_VantagePointGlobalLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_VantagePointGlobalLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>126
<FILENAME>R108.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6857265616">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Related Party Transactions - Schedule of Amount Due to from Related Party (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems', window );"><strong>Schedule of Other Related Party Transactions [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="top.Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrent', window );">Accounts payable to related party</a></td>
<td class="nump">$ 10<span></span>
</td>
<td class="nump">$ 45<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesNoncurrent', window );">Long-term payable to related party</a></td>
<td class="nump">4,737<span></span>
</td>
<td class="nump">4,537<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueFromRelatedPartiesCurrent', window );">Accounts and other receivable from related party</a></td>
<td class="nump">6,986<span></span>
</td>
<td class="nump">1,097<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_ZhuhaiQianyouMember', window );">Zhuhai Qianyou [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="top.Show.showAR( this, 'defref_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems', window );"><strong>Schedule of Other Related Party Transactions [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="top.Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrent', window );">Accounts payable to related party</a></td>
<td class="nump">10<span></span>
</td>
<td class="nump">45<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_AidenAndLasmineLimitedMember', window );">Aiden &amp; Jasmine Limited [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="top.Show.showAR( this, 'defref_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems', window );"><strong>Schedule of Other Related Party Transactions [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="top.Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesNoncurrent', window );">Long-term payable to related party</a></td>
<td class="nump">1,289<span></span>
</td>
<td class="nump">1,233<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_VantagePointGlobalLimitedMember', window );">Vantage Point Global Limited [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="top.Show.showAR( this, 'defref_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems', window );"><strong>Schedule of Other Related Party Transactions [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="top.Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesNoncurrent', window );">Long-term payable to related party</a></td>
<td class="nump">3,448<span></span>
</td>
<td class="nump">3,304<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_BeijingXiaomiMember', window );">Beijing Xiaomi [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="top.Show.showAR( this, 'defref_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems', window );"><strong>Schedule of Other Related Party Transactions [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="top.Show.showAR( this, 'defref_us-gaap_DueFromRelatedPartiesCurrent', window );">Accounts and other receivable from related party</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">95<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_MilletCommunicationTechnologyCoLtdMember', window );">Millet Communication Technology Co., Ltd. [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="top.Show.showAR( this, 'defref_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems', window );"><strong>Schedule of Other Related Party Transactions [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="top.Show.showAR( this, 'defref_us-gaap_DueFromRelatedPartiesCurrent', window );">Accounts and other receivable from related party</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">939<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_BeijingMilletMobileSoftwareCoLtdMember', window );">Beijing Xiaomi Mobile Software Co., Ltd.</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="top.Show.showAR( this, 'defref_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems', window );"><strong>Schedule of Other Related Party Transactions [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="top.Show.showAR( this, 'defref_us-gaap_DueFromRelatedPartiesCurrent', window );">Accounts and other receivable from related party</a></td>
<td class="nump">6,738<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_BeijingMilletPaymentTechnologiesLimitedMember', window );">Beijing Millet Payment Technologies Limited [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="top.Show.showAR( this, 'defref_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems', window );"><strong>Schedule of Other Related Party Transactions [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="top.Show.showAR( this, 'defref_us-gaap_DueFromRelatedPartiesCurrent', window );">Accounts and other receivable from related party</a></td>
<td class="nump">92<span></span>
</td>
<td class="nump">38<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_GuangzhouMilletInformationServiceCoLtdMember', window );">Guangzhou Millet Information Service Co., Ltd [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="top.Show.showAR( this, 'defref_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems', window );"><strong>Schedule of Other Related Party Transactions [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="top.Show.showAR( this, 'defref_us-gaap_DueFromRelatedPartiesCurrent', window );">Accounts and other receivable from related party</a></td>
<td class="nump">136<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_ShenzhenXunleiFinanceInformationServiceCoLtdMember', window );">Shenzhen Xunlei Finance Information Service Co., Ltd. [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="top.Show.showAR( this, 'defref_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems', window );"><strong>Schedule of Other Related Party Transactions [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="top.Show.showAR( this, 'defref_us-gaap_DueFromRelatedPartiesCurrent', window );">Accounts and other receivable from related party</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_ShenzhenCrystalTechnologyCoLtdMember', window );">Shenzhen Crystal Technology Co., Ltd. [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="top.Show.showAR( this, 'defref_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems', window );"><strong>Schedule of Other Related Party Transactions [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="top.Show.showAR( this, 'defref_us-gaap_DueFromRelatedPartiesCurrent', window );">Accounts and other receivable from related party</a></td>
<td class="nump">6<span></span>
</td>
<td class="nump">6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_ShenglongZouMember', window );">Shenglong Zou [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="top.Show.showAR( this, 'defref_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems', window );"><strong>Schedule of Other Related Party Transactions [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="top.Show.showAR( this, 'defref_us-gaap_DueFromRelatedPartiesCurrent', window );">Accounts and other receivable from related party</a></td>
<td class="nump">9<span></span>
</td>
<td class="nump">9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=xnet_ChuanWangMember', window );">Chuan Wang [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="top.Show.showAR( this, 'defref_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems', window );"><strong>Schedule of Other Related Party Transactions [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="top.Show.showAR( this, 'defref_us-gaap_DueFromRelatedPartiesCurrent', window );">Accounts and other receivable from related party</a></td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">$ 5<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_DueFromRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueFromRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DueToRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueToRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DueToRelatedPartiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.23)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueToRelatedPartiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of Other Related Party Transactions [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_ScheduleOfOtherRelatedPartyTransactionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=xnet_ZhuhaiQianyouMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_ZhuhaiQianyouMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_AidenAndLasmineLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_AidenAndLasmineLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_VantagePointGlobalLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_VantagePointGlobalLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_BeijingXiaomiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_BeijingXiaomiMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_MilletCommunicationTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_MilletCommunicationTechnologyCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_BeijingMilletMobileSoftwareCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_BeijingMilletMobileSoftwareCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_BeijingMilletPaymentTechnologiesLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_BeijingMilletPaymentTechnologiesLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_GuangzhouMilletInformationServiceCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_GuangzhouMilletInformationServiceCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_ShenzhenXunleiFinanceInformationServiceCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_ShenzhenXunleiFinanceInformationServiceCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_ShenzhenCrystalTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_ShenzhenCrystalTechnologyCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_ShenglongZouMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_ShenglongZouMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=xnet_ChuanWangMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=xnet_ChuanWangMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>127
<FILENAME>R109.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6858654544">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Taxation - Additional Information (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2008</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_IncomeTaxLineItems', window );"><strong>Income Tax [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Favorable statutory tax rate</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UndistributedEarningsOfForeignSubsidiaries', window );">Undistributed earnings of foreign subsidiaries</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,568,000<span></span>
</td>
<td class="nump">$ 19,883,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_IncomeTaxReconciliationForeignWithholdingTaxes', window );">Foreign withholding taxes</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,257,000<span></span>
</td>
<td class="nump">$ 1,988,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="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">Tax Credit Carryforward, Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,314,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=xnet_PeoplesRepublicOfChinaEntitiesMember', window );">PRC Enterprise [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_IncomeTaxLineItems', window );"><strong>Income Tax [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective income tax rate</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=xnet_ShenzhenXunleiMember', window );">Shenzhen Xunlei [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_IncomeTaxLineItems', window );"><strong>Income Tax [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxHolidayDescription', window );">Income tax holiday description</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Computer was further exempted from EIT for two years commencing from its first year of profitable operation after offsetting prior years tax losses, followed by a 50% reduction for the next three years (2-year Exemption and 3-year 50% Reduction).<span></span>
</td>
<td class="text">Computer was further exempted from EIT for two years commencing from its first year of profitable operation after offsetting prior years tax losses, followed by a 50% reduction for the next three years (2-year Exemption and 3-year 50% Reduction).<span></span>
</td>
<td class="text">Computer was further exempted from EIT for two years commencing from its first year of profitable operation after offsetting prior years tax losses, followed by a 50% reduction for the next three years (2-year Exemption and 3-year 50% Reduction).<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=xnet_XunleiComputerMember', window );">Xunlei Computer [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_IncomeTaxLineItems', window );"><strong>Income Tax [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_xnet_EffectiveIncomeTaxRateReconciliationDeductionResearchAndDevelopmentPercent', window );">Effective Income Tax Rate Reconciliation, Deduction, Research And Development, Percent</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="nump">50.00%<span></span>
</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">As at December 31, 2017, the deferred tax asset and liability balances are expected to be recoverable as follows</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>num: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>num: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_IncomeTaxHolidayDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A description of the factual circumstances giving rise to an income tax exemption or special reduction received from a taxing jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 35<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28937-109314<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330215-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxHolidayDescription</td>
</tr>
<tr>
<td style="padding-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_TaxCreditCarryforwardAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCreditCarryforwardAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UndistributedEarningsOfForeignSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6487024&amp;loc=d3e29054-158556<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6479915&amp;loc=d3e66715-112838<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 995<br> -SubTopic 740<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6503627&amp;loc=d3e59836-110443<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96869850&amp;loc=d3e28200-109314<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UndistributedEarningsOfForeignSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_EffectiveIncomeTaxRateReconciliationDeductionResearchAndDevelopmentPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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 research and development</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_EffectiveIncomeTaxRateReconciliationDeductionResearchAndDevelopmentPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_xnet_IncomeTaxLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Tax [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_IncomeTaxLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_xnet_IncomeTaxReconciliationForeignWithholdingTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Tax Reconciliation Foreign Withholding Taxes</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_IncomeTaxReconciliationForeignWithholdingTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_dei_LegalEntityAxis=xnet_PeoplesRepublicOfChinaEntitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=xnet_PeoplesRepublicOfChinaEntitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=xnet_ShenzhenXunleiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=xnet_ShenzhenXunleiMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=xnet_XunleiComputerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=xnet_XunleiComputerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>128
<FILENAME>R110.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6848399248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxation - Schedule of Current and Deferred Portions of Income Tax Expense (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Current income tax expenses /(benefit)</a></td>
<td class="num">$ (38)<span></span>
</td>
<td class="nump">$ 71<span></span>
</td>
<td class="nump">$ 289<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income tax benefit</a></td>
<td class="num">(2,214)<span></span>
</td>
<td class="num">(2,540)<span></span>
</td>
<td class="num">(4,034)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax benefit</a></td>
<td class="num">$ (2,252)<span></span>
</td>
<td class="num">$ (2,469)<span></span>
</td>
<td class="num">$ (3,745)<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_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>129
<FILENAME>R111.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6848437440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxation - Summary of Aggregate Amount and Per Share Effect of Tax Holiday (Detail) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxHolidayAggregateDollarAmount', window );">Aggregate dollar effect</a></td>
<td class="num">$ (4,102)<span></span>
</td>
<td class="num">$ (1,430)<span></span>
</td>
<td class="num">$ (830)<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="top.Show.showAR( this, 'defref_xnet_IncomeTaxHolidayIncomeTaxBenefitsPerShareBasic', window );">Per share effect&#151;basic</a></td>
<td class="num">$ (0.01)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted', window );">Per share effect&#151;diluted</a></td>
<td class="num">$ (0.01)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxHolidayAggregateDollarAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of income taxes from which a reporting entity is exempt or for which it will receive a reduction in income taxes as a result of the income tax holiday granted by the taxing jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330215-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxHolidayAggregateDollarAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_IncomeTaxHolidayIncomeTaxBenefitsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Tax Holiday, Income Tax Benefits Per Share Basic</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_IncomeTaxHolidayIncomeTaxBenefitsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_xnet_IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Tax Holiday, Income Tax Benefits Per Share Diluted</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>130
<FILENAME>R112.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6849025744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxation - Reconciliation of Total Tax (Benefit) Expense (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract', window );"><strong>Continuing operations</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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Income tax benefit at PRC statutory rate (based on statutory tax rate applicable to enterprises in China)</a></td>
<td class="num">$ (11,617)<span></span>
</td>
<td class="num">$ (8,319)<span></span>
</td>
<td class="num">$ (5,202)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential', window );">Effects of differences in tax rates in different jurisdictions applicable to entities of the Group outside of the PRC</a></td>
<td class="nump">1,341<span></span>
</td>
<td class="nump">2,145<span></span>
</td>
<td class="nump">2,400<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpense', window );">Non-deductible expenses</a></td>
<td class="nump">32<span></span>
</td>
<td class="nump">12<span></span>
</td>
<td class="nump">14<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationDeductions', window );">Effect of Super Deduction available to Shenzhen Xunlei</a></td>
<td class="num">(546)<span></span>
</td>
<td class="num">(901)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_IncomeTaxReconciliationEffectOfTaxHolidays', window );">Effect of tax holiday</a></td>
<td class="nump">4,102<span></span>
</td>
<td class="nump">2,234<span></span>
</td>
<td class="nump">1,537<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Change in valuation allowance of deferred tax assets</a></td>
<td class="nump">6,748<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,750<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate', window );">Effect on deferred tax assets due to change in tax rates</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(8)<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="top.Show.showAR( this, 'defref_xnet_IncomeTaxReconciliationChangeInOutsideBasisForeignSubsidiaries', window );">Outside basis difference arising from VIE and its subsidiaries in the PRC</a></td>
<td class="num">(652)<span></span>
</td>
<td class="num">(5,743)<span></span>
</td>
<td class="num">(2,174)<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="top.Show.showAR( this, 'defref_xnet_IncomeTaxReconciliationTaxCreditsExpirations', window );">Expiration of tax loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">91<span></span>
</td>
<td class="nump">290<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherAdjustments', window );">Others</a></td>
<td class="num">(1,660)<span></span>
</td>
<td class="nump">8,012<span></span>
</td>
<td class="num">(5,352)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax benefit</a></td>
<td class="num">$ (2,252)<span></span>
</td>
<td class="num">$ (2,469)<span></span>
</td>
<td class="num">$ (3,745)<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_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount 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 increase (decrease) in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32123-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationChangeInEnactedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount 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 increase (decrease) in the income tax rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32059-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationDeductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount 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 deductions. Including, but not limited to, extraterritorial income exclusion deduction, qualified production activity deduction, dividend deduction, deduction for dividend paid to employee stock ownership plan, Medicare prescription drug benefit subsidy deduction, and other deductions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationDeductions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationNondeductibleExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount 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 adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_IncomeTaxReconciliationChangeInOutsideBasisForeignSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Tax Reconciliation Change In Outside Basis Foreign Subsidiaries</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_IncomeTaxReconciliationChangeInOutsideBasisForeignSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_IncomeTaxReconciliationEffectOfTaxHolidays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_IncomeTaxReconciliationEffectOfTaxHolidays</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_IncomeTaxReconciliationTaxCreditsExpirations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Tax Reconciliation Tax Credits Expirations</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_IncomeTaxReconciliationTaxCreditsExpirations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>131
<FILENAME>R113.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6856046560">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Taxation - Summary of Changes in Deferred Tax Asset and Liability Balances (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetCurrentClassificationAbstract', window );"><strong>Deferred tax assets, current portion:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_DeferredTaxAssetsOperatingLossCarryforwardsCurrent', window );">Net operating loss carried forward</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,276<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="top.Show.showAR( this, 'defref_xnet_DeferredTaxAssetsAmortizationOfIntangibleAssetsCurrent', window );">Amortization of intangible assets arising from intragroup transactions</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">51<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowanceCurrent', window );">Valuation allowance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="num">(106)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetCurrent', window );">Deferred tax assets, current portion, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,221<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract', window );"><strong>Deferred tax assets, non-current portion:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent', window );">Net operating loss carried forward</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">19,246<span></span>
</td>
<td class="nump">12,093<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="top.Show.showAR( this, 'defref_xnet_DeferredTaxAssetsEquityMethodInvestmentsNoncurrent', window );">Impairment of long-term equity investment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">562<span></span>
</td>
<td class="nump">348<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="top.Show.showAR( this, 'defref_xnet_DeferredTaxAssetsAllowanceForAdvanceToSuppliersNonCurrent', window );">Allowance for advance to suppliers</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">88<span></span>
</td>
<td class="nump">576<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets', window );">Impairment of Intangible asset</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">686<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment', window );">Impairment of fixed asset</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">151<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_DeferredTaxAssetsOtherReceivables', window );">Impairment of other receivables</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,938<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowanceNoncurrent', window );">Valuation allowance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(16,599)<span></span>
</td>
<td class="num">(9,745)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetNoncurrent', window );">Deferred tax assets, non-current portion, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">6,072<span></span>
</td>
<td class="nump">3,272<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_DeferredTaxLiabilitiesNetNonCurrentClassificationAbstract', window );"><strong>Deferred tax liabilities, non-current portion:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesNoncurrent', window );">Outside basis difference</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="num">$ (635)<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">As at December 31, 2017, the deferred tax asset and liability balances are expected to be recoverable as follows</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31917-109318<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31931-109318<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31928-109318<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31958-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsNetCurrentClassificationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNetCurrentClassificationAbstract</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31931-109318<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31928-109318<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31958-109318<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsNetNoncurrentClassificationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsValuationAllowanceCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation allowance of deferred tax asset attributable to deductible temporary differences and carryforwards, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31917-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31928-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowanceCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsValuationAllowanceNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation allowance of deferred tax asset attributable to deductible temporary differences and carryforwards, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31917-109318<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31928-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowanceNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31958-109318<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_DeferredTaxAssetsAllowanceForAdvanceToSuppliersNonCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of non current deferred tax asset attributable to deductible temporary differences from allowance for advance to suppliers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_DeferredTaxAssetsAllowanceForAdvanceToSuppliersNonCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_DeferredTaxAssetsAmortizationOfIntangibleAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets attributable to taxable temporary differences from Amortization of intangible assets arising from intragroup transactions current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_DeferredTaxAssetsAmortizationOfIntangibleAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_DeferredTaxAssetsEquityMethodInvestmentsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of noncurrent deferred tax asset attributable to deductible temporary differences from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_DeferredTaxAssetsEquityMethodInvestmentsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_DeferredTaxAssetsOperatingLossCarryforwardsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_DeferredTaxAssetsOperatingLossCarryforwardsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards non-current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_DeferredTaxAssetsOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation alowance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_DeferredTaxAssetsOtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_DeferredTaxLiabilitiesNetNonCurrentClassificationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Liabilities Net Non Current Classification [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_DeferredTaxLiabilitiesNetNonCurrentClassificationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>132
<FILENAME>R114.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6848504688">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Taxation - Summary of Changes in Deferred Tax Asset and Liability Balances (Parenthetical) (Detail) - Dec. 31, 2017<br> &#165; in Millions</strong></div></th>
<th class="th"><div>USD ($)</div></th>
<th class="th"><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="top.Show.showAR( this, 'defref_xnet_IncomeTaxLineItems', window );"><strong>Income Tax [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">Net operating tax loss carryforwards</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 10,314,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="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=xnet_ShenzhenXunleiMember', window );">Shenzhen Xunlei [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_IncomeTaxLineItems', window );"><strong>Income Tax [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedSoftwareDevelopmentCostsForSoftwareSoldToCustomers', window );">Capitalized software sold at market valuation</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 6,400,000<span></span>
</td>
<td class="nump">&#165; 42<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">As at December 31, 2017, the deferred tax asset and liability balances are expected to be recoverable as follows</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedSoftwareDevelopmentCostsForSoftwareSoldToCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unamortized costs incurred for development of computer software, which is to be sold, leased or otherwise marketed, after establishing technological feasibility through to the general release of the software products. Excludes capitalized costs of developing software for internal use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedSoftwareDevelopmentCostsForSoftwareSoldToCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxCreditCarryforwardAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCreditCarryforwardAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_IncomeTaxLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Tax [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_IncomeTaxLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_LegalEntityAxis=xnet_ShenzhenXunleiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=xnet_ShenzhenXunleiMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>133
<FILENAME>R115.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6847658720">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Taxation - Summary of Net Operating Loss Carryforwards (Detail)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">
<div>Dec. 31, 2017 </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="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardLineItems', window );"><strong>Net operating tax loss carryforwards [Line Items]</strong></a></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="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">Net operating tax loss carryforwards</a></td>
<td class="nump">$ 10,314<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxPeriodAxis=xnet_TaxYear2018Member', window );">2018 [Member]</a></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="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardLineItems', window );"><strong>Net operating tax loss carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">Net operating tax loss carryforwards</a></td>
<td class="nump">5,721<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxPeriodAxis=xnet_TaxYear2019Member', window );">2019 [Member]</a></td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardLineItems', window );"><strong>Net operating tax loss carryforwards [Line Items]</strong></a></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="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">Net operating tax loss carryforwards</a></td>
<td class="nump">3,389<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxPeriodAxis=xnet_TaxYear2020MemberMember', window );">2020 [Member]</a></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="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardLineItems', window );"><strong>Net operating tax loss carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">Net operating tax loss carryforwards</a></td>
<td class="nump">555<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxPeriodAxis=xnet_TaxYear2021Member', window );">2021 [Member]</a></td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardLineItems', window );"><strong>Net operating tax loss carryforwards [Line Items]</strong></a></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="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">Net operating tax loss carryforwards</a></td>
<td class="nump">75<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxPeriodAxis=xnet_TaxYear2022AndThereafterMember', window );">2022 and thereafter [Member]</a></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="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardLineItems', window );"><strong>Net operating tax loss carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">Net operating tax loss carryforwards</a></td>
<td class="nump">$ 574<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">As at December 31, 2017, the deferred tax asset and liability balances are expected to be recoverable as follows</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxCreditCarryforwardAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCreditCarryforwardAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_TaxCreditCarryforwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCreditCarryforwardLineItems</td>
</tr>
<tr>
<td style="padding-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_TaxPeriodAxis=xnet_TaxYear2018Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_TaxPeriodAxis=xnet_TaxYear2018Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_TaxPeriodAxis=xnet_TaxYear2019Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_TaxPeriodAxis=xnet_TaxYear2019Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_TaxPeriodAxis=xnet_TaxYear2020MemberMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_TaxPeriodAxis=xnet_TaxYear2020MemberMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_TaxPeriodAxis=xnet_TaxYear2021Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_TaxPeriodAxis=xnet_TaxYear2021Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_TaxPeriodAxis=xnet_TaxYear2022AndThereafterMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_TaxPeriodAxis=xnet_TaxYear2022AndThereafterMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>134
<FILENAME>R116.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6848400688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxation - Schedule of Movement of Valuation Allowance (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Beginning balance</a></td>
<td class="num">$ (9,851)<span></span>
</td>
<td class="num">$ (4,559)<span></span>
</td>
<td class="num">$ (291)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Additions</a></td>
<td class="num">(6,748)<span></span>
</td>
<td class="num">(5,292)<span></span>
</td>
<td class="num">(4,268)<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="top.Show.showAR( this, 'defref_xnet_ValuationAllowanceDeferredTaxAssetWriteOff', window );">Write-off</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Ending balance</a></td>
<td class="num">$ (16,599)<span></span>
</td>
<td class="num">$ (9,851)<span></span>
</td>
<td class="num">$ (4,559)<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_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32123-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_xnet_ValuationAllowanceDeferredTaxAssetWriteOff">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of write-off in the valuation allowance for a specified deferred tax asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_ValuationAllowanceDeferredTaxAssetWriteOff</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>135
<FILENAME>R117.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6858183136">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Schedule of Financial Instruments Measured at Fair Value (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_FairValueOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisLineItems', window );"><strong>Fair Value Of Assets And Liabilities Measured On Non Recurring Basis [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="top.Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Fair value measurements, Short term investments</a></td>
<td class="nump">$ 138,915<span></span>
</td>
<td class="nump">$ 181,960<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueNetAssetLiability', window );">Fair value measurements, Total</a></td>
<td class="nump">254,449<span></span>
</td>
<td class="nump">259,075<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=us-gaap_BankTimeDepositsMember', window );">Time deposits [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="top.Show.showAR( this, 'defref_xnet_FairValueOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisLineItems', window );"><strong>Fair Value Of Assets And Liabilities Measured On Non Recurring Basis [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="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Fair value measurements, Cash equivalent, time deposits with original maturities less than three months</a></td>
<td class="nump">115,534<span></span>
</td>
<td class="nump">115,944<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=xnet_FinancialInstrumentsMember', window );">Investments in financial instruments [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="top.Show.showAR( this, 'defref_xnet_FairValueOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisLineItems', window );"><strong>Fair Value Of Assets And Liabilities Measured On Non Recurring Basis [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="top.Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Fair value measurements, Short term investments</a></td>
<td class="nump">138,915<span></span>
</td>
<td class="nump">143,131<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Significant other observable inputs (Level 2) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_FairValueOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisLineItems', window );"><strong>Fair Value Of Assets And Liabilities Measured On Non Recurring Basis [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="top.Show.showAR( this, 'defref_us-gaap_FairValueNetAssetLiability', window );">Fair value measurements, Total</a></td>
<td class="nump">254,449<span></span>
</td>
<td class="nump">259,075<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Significant other observable inputs (Level 2) [Member] | Time deposits [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="top.Show.showAR( this, 'defref_xnet_FairValueOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisLineItems', window );"><strong>Fair Value Of Assets And Liabilities Measured On Non Recurring Basis [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="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Fair value measurements, Cash equivalent, time deposits with original maturities less than three months</a></td>
<td class="nump">115,534<span></span>
</td>
<td class="nump">115,944<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Significant other observable inputs (Level 2) [Member] | Investments in financial instruments [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="top.Show.showAR( this, 'defref_xnet_FairValueOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisLineItems', window );"><strong>Fair Value Of Assets And Liabilities Measured On Non Recurring Basis [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="top.Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Fair value measurements, Short term investments</a></td>
<td class="nump">$ 138,915<span></span>
</td>
<td class="nump">$ 143,131<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_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueNetAssetLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of asset after deduction of liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueNetAssetLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1)(g))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_FairValueOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair Value Of Assets And Liabilities Measured On Non Recurring Basis [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_FairValueOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=us-gaap_BankTimeDepositsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FairValueByAssetClassAxis=us-gaap_BankTimeDepositsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_FairValueByAssetClassAxis=xnet_FinancialInstrumentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FairValueByAssetClassAxis=xnet_FinancialInstrumentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>136
<FILENAME>R118.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6858534624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Income, Net - Schedule of Other Income, Net (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="5">12 Months Ended</th>
</tr>
<tr>
<th class="th" colspan="2"><div>Dec. 31, 2017</div></th>
<th class="th" colspan="2"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_SubsidyIncome', window );">Government subsidy income</a></td>
<td class="nump">$ 2,788<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 2,358<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 1,902<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnInvestments', window );">Deemed disposal gain on long-term investments</a></td>
<td class="num">(491)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(689)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(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="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Investment income/loss on disposal of long-term investment</a></td>
<td class="num">(1,875)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(195)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(12)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment', window );">Investment loss on impairment of long-term investment</a></td>
<td class="num">(596)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(1,654)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(802)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossRealized', window );">Exchange losses, net</a></td>
<td class="num">(57)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(354)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(2,771)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LitigationSettlementAmountAwardedFromOtherParty', window );">Settlement income</a></td>
<td class="nump">533<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">326<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">755<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="top.Show.showAR( this, 'defref_xnet_OtherNonoperatingIncomeExpenseMiscellaneous', window );">Others</a></td>
<td class="nump">704<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">458<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">175<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income, net</a></td>
<td class="nump">7,880<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">6,503<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,627<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_ShortTermInvestmentsMember', window );">Short-term Investments [Member]</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Investment income/loss on disposal of long-term investment</a></td>
<td class="nump">4,204<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4,054<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">3,666<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_OtherLongTermInvestmentsMember', window );">Other Long-term Investments [Member]</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Investment income/loss on disposal of long-term investment</a></td>
<td class="num">$ (187)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 626<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr><td colspan="6"></td></tr>
<tr><td colspan="6"><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">In 2016, the Group made an equity investment in a privately-held company, Big Data, of USD 1,442,000 for 43.16% equity interest. The Group classified Big Data as an equity method investment as it had only significant influence instead of control over Big Data. In January of 2017, Big Data issued certain new shares to a third party and its original shareholders and the Group&#8217;s interest in Big Data diluted from 43.16% to 28.77% with a dilution gain of USD 326,000 arising from the deemed disposal. As at December 31, 2017, the Group recognized full impairment of USD 1,251,000 for its interest in Big Data as share of loss from equity investees after taking into account the latest operation status and financial position of Big Data.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents an other than temporary decline in value that has been recognized against an investment accounted for under the equity method of accounting. The excess of the carrying amount over the fair value of the investment represents the amount of the write down which is or was reflected in earnings. The written down value is a new cost basis with the adjusted value of the investment becoming its new carrying value subject to the equity accounting method. Evidence of a loss in value might include, but would not necessarily be limited to, absence of an ability to recover the carrying amount of the investment or inability of the investee to sustain an earnings capacity which would justify the carrying amount of the investment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 35<br> -Paragraph 32<br> -URI http://asc.fasb.org/extlink&amp;oid=99375318&amp;loc=d3e32787-111569<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ForeignCurrencyTransactionGainLossRealized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of foreign currency transaction realized gain (loss) recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450222&amp;loc=d3e30840-110895<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=64836518&amp;loc=d3e30690-110894<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=64836518&amp;loc=d3e30700-110894<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossRealized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GainLossOnInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the net total realized and unrealized gain (loss) included in earnings for the period as a result of selling or holding marketable securities categorized as trading, available-for-sale, or held-to-maturity, including the unrealized holding gain (loss) of held-to-maturity securities transferred to the trading security category and the cumulative unrealized gain (loss) which was included in other comprehensive income (a separate component of shareholders' equity) for available-for-sale securities transferred to trading securities during the period. Additionally, this item would include any gains (losses) realized during the period from the sale of investments accounted for under the cost method of accounting and losses recognized for other than temporary impairments (OTTI) of the subject investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (c)-(e)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27357-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(c),9(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27405-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the entity's proportionate share for the period of the net income (loss) of its investee (such as unconsolidated subsidiaries and joint ventures) to which the equity method of accounting is applied. This item includes income or expense related to stock-based compensation based on the investor's grant of stock to employees of an equity method investee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66022249&amp;loc=d3e33749-111570<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LitigationSettlementAmountAwardedFromOtherParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount awarded from other party in judgment or settlement of litigation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LitigationSettlementAmountAwardedFromOtherParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_xnet_OtherNonoperatingIncomeExpenseMiscellaneous">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other nonoperating income (expense).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_OtherNonoperatingIncomeExpenseMiscellaneous</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_SubsidyIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Refers to the income that the government provided to the enterprise according to the provisions including value-added tax refund and others quota subsidy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_SubsidyIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InvestmentTypeAxis=us-gaap_ShortTermInvestmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_InvestmentTypeAxis=us-gaap_ShortTermInvestmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_InvestmentTypeAxis=us-gaap_OtherLongTermInvestmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_InvestmentTypeAxis=us-gaap_OtherLongTermInvestmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>137
<FILENAME>R119.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6858887952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and contingencies - Additional Information (Detail)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="5">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2015 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Apr. 25, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LitigationSettlementExpense', window );">Legal and litigation related expenses</a></td>
<td class="nump">$ 9,453,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,669,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,307,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="top.Show.showAR( this, 'defref_us-gaap_LitigationReserveCurrent', window );">Legal and litigation related expenses</a></td>
<td class="nump">1,755,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,904,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="top.Show.showAR( this, 'defref_us-gaap_LitigationSettlementAmountAwardedToOtherParty', window );">Litigation Settlement, Amount Awarded to Other Party</a></td>
<td class="nump">3,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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LitigationCaseAxis=us-gaap_PendingLitigationMember', window );">Pending Litigation [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyPendingClaimsNumber', window );">Number of lawsuits pending</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Aggregate amount of claimed damages</a></td>
<td class="nump">16,760,000<span></span>
</td>
<td class="nump">&#165; 112,000<span></span>
</td>
<td class="nump">$ 12,870,000<span></span>
</td>
<td class="nump">&#165; 89,270<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="top.Show.showAR( this, 'defref_us-gaap_LitigationCaseAxis=us-gaap_PendingLitigationMember', window );">Pending Litigation [Member] | Scenario, Forecast [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyPendingClaimsNumber', window );">Number of lawsuits pending</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LitigationCaseAxis=xnet_SwitchboardServersOfficeSoftwareAndConstructionInProcessMember', window );">Switchboard, Servers, Office Software And Construction In Process [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationPurchases', window );">Irrevocable purchase obligations</a></td>
<td class="nump">4,368,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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseArrangementTypeAxis=xnet_RentalCommitmentsMember', window );">Rental 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesRentExpenseNet', window );">Total lease expenses</a></td>
<td class="nump">2,976,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,382,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,751,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="top.Show.showAR( this, 'defref_us-gaap_LeaseArrangementTypeAxis=xnet_BandwidthLeaseCommitmentsMember', window );">Bandwidth Lease 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_OperatingLeasesRentExpenseNetForContinuingOperations', window );">Total lease expenses for continuing operations</a></td>
<td class="nump">$ 68,441,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 55,135,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,218,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_OperatingLeasesRentExpenseNetForDiscontinuedOperations', window );">Total lease expenses for discontinued operations</a></td>
<td class="text">&#160;<span></span>
</td>
<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,983,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_us-gaap_LitigationReserveCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of reserve for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs, which is expected to be paid within one year of the date of the statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82911808&amp;loc=d3e14326-108349<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 55<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=6396582&amp;loc=d3e15243-108350<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LitigationReserveCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LitigationSettlementAmountAwardedToOtherParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount awarded to other party in judgment or settlement of litigation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LitigationSettlementAmountAwardedToOtherParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LitigationSettlementExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LitigationSettlementExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LossContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-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_LossContingencyDamagesSoughtValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The value (monetary amount) of the award the plaintiff seeks in the legal matter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82911808&amp;loc=d3e14326-108349<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82911808&amp;loc=d3e14557-108349<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82911808&amp;loc=d3e14435-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyDamagesSoughtValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LossContingencyPendingClaimsNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of pending claims pertaining to a loss contingency.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82911808&amp;loc=d3e14435-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyPendingClaimsNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</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_OperatingLeasesRentExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41499-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesRentExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnrecordedUnconditionalPurchaseObligationPurchases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount purchased during the period under an unrecorded unconditional purchase obligation (for example, under the take-or-pay or throughput contract).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=77896938&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationPurchases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_OperatingLeasesRentExpenseNetForContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the rental expense for the reporting period incurred under continuing operations leases, including minimum and any contingent rent expense, net of related sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_OperatingLeasesRentExpenseNetForContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_OperatingLeasesRentExpenseNetForDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the rental expense for the reporting period incurred under discontinued operations leases, including minimum and any contingent rent expense, net of related sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_OperatingLeasesRentExpenseNetForDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LitigationCaseAxis=us-gaap_PendingLitigationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_LitigationCaseAxis=us-gaap_PendingLitigationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_StatementScenarioAxis=us-gaap_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_StatementScenarioAxis=us-gaap_ScenarioForecastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LitigationCaseAxis=xnet_SwitchboardServersOfficeSoftwareAndConstructionInProcessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_LitigationCaseAxis=xnet_SwitchboardServersOfficeSoftwareAndConstructionInProcessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_LeaseArrangementTypeAxis=xnet_RentalCommitmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_LeaseArrangementTypeAxis=xnet_RentalCommitmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_LeaseArrangementTypeAxis=xnet_BandwidthLeaseCommitmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_LeaseArrangementTypeAxis=xnet_BandwidthLeaseCommitmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>138
<FILENAME>R120.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6871754992">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and contingencies - Future Minimum Payments under Non-Cancellable Leases (Detail)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseArrangementTypeAxis=xnet_RentalCommitmentsMember', window );">Rental commitments [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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasedAssetsLineItems', window );"><strong>Operating Leased Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">2018</a></td>
<td class="nump">$ 3,440<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears', window );">2019</a></td>
<td class="nump">1,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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears', window );">2020</a></td>
<td class="nump">232<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue', window );">Future minimum payments, Total</a></td>
<td class="nump">5,456<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseArrangementTypeAxis=xnet_BandwidthLeaseCommitmentsMember', window );">Bandwidth Lease Commitments [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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasedAssetsLineItems', window );"><strong>Operating Leased Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">2018</a></td>
<td class="nump">11,536<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears', window );">2019</a></td>
<td class="nump">418<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears', window );">2020</a></td>
<td class="nump">84<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue', window );">Future minimum payments, Total</a></td>
<td class="nump">$ 12,038<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_OperatingLeasedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasedAssetsLineItems</td>
</tr>
<tr>
<td style="padding-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_OperatingLeasesFutureMinimumPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeasesFutureMinimumPaymentsDueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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 fiscal year following the latest fiscal year. Excludes 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeasesFutureMinimumPaymentsDueInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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 third fiscal year following the latest fiscal year. Excludes 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeasesFutureMinimumPaymentsDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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 fiscal year following the latest fiscal year. Excludes 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LeaseArrangementTypeAxis=xnet_RentalCommitmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_LeaseArrangementTypeAxis=xnet_RentalCommitmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_LeaseArrangementTypeAxis=xnet_BandwidthLeaseCommitmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_LeaseArrangementTypeAxis=xnet_BandwidthLeaseCommitmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>139
<FILENAME>R121.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6856261120">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Certain risks and concentration - Additional Information (Detail)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($) </div>
<div>Customer</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_xnet_ForeignOwnershipPercentageInInternetBasedBusinessesMaximum', window );">Maximum foreign ownership in internet information provider or other value-added telecommunication service provider's business allowed under PRC laws and regulations</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">50.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="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings and distributable reserves</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">$ (74,526)<span></span>
</td>
<td class="num">$ (36,704)<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="top.Show.showAR( this, 'defref_xnet_ConcentrationRiskNumberOfTopCustomers', window );">Number of top customers accounted for net revenues | Customer</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">10<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="top.Show.showAR( this, 'defref_xnet_AccountsPayableintercompaniesBalanceCurrent', window );">Accounts Payable,Inter-companies Balance, Current</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 18,704,000<span></span>
</td>
<td class="nump">9,360,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_AccruedLiabilitiesAndOtherLiabilitiesIntercompaniesBalance', window );">Accrued Liabilities and Other Liabilities, Inter-companies Balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 74,394,000<span></span>
</td>
<td class="nump">$ 91,477,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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Net revenues [Member] | Customer concentration risk [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of net revenues accounted from customers</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">27.00%<span></span>
</td>
<td class="nump">18.00%<span></span>
</td>
<td class="nump">26.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember', window );">Variable Interest Entity, Primary Beneficiary [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings and distributable reserves</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 32,222,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis=us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember', window );">Variable Interest Entity, Not Primary Beneficiary [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings and distributable reserves</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,541,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">In June 2017, the Group disposed of entire interests (10%) in Kushiduo with a carrying value of USD 383,000 at a consideration of approximately USD 191,500. As a result of the disposal, the Group recognized in a disposal loss of USD 191,500 in the other income, net (Note 23).</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-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_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=84177426&amp;loc=d3e6351-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13531-108611<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84177426&amp;loc=d3e6404-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13537-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_xnet_AccountsPayableintercompaniesBalanceCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of inter companies balances included in 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_AccountsPayableintercompaniesBalanceCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_AccruedLiabilitiesAndOtherLiabilitiesIntercompaniesBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Inter companies balances included in amount of obligations incurred and payable, pertaining to costs that are statutory in nature, incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_AccruedLiabilitiesAndOtherLiabilitiesIntercompaniesBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_ConcentrationRiskNumberOfTopCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Concentration Risk Number Of Top Customers</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_ConcentrationRiskNumberOfTopCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_xnet_ForeignOwnershipPercentageInInternetBasedBusinessesMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Foreign Ownership Percentage In Internet Based Businesses Maximum</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_ForeignOwnershipPercentageInInternetBasedBusinessesMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_VariableInterestEntitiesByClassificationOfEntityAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_VariableInterestEntitiesByClassificationOfEntityAxis=us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_VariableInterestEntitiesByClassificationOfEntityAxis=us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>140
<FILENAME>R122.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6871042064">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Certain risks and concentration - Schedule of Consolidated Financial Information of VIEs and VIE's Subsidiaries - Balance sheet (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 233,479<span></span>
</td>
<td class="nump">$ 199,504<span></span>
</td>
<td class="nump">$ 361,777<span></span>
</td>
<td class="nump">$ 404,275<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-term investments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">138,915<span></span>
</td>
<td class="nump">181,960<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">40,632<span></span>
</td>
<td class="nump">14,536<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueFromRelatedPartiesCurrent', window );">Due from related parties</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">6,986<span></span>
</td>
<td class="nump">1,097<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetCurrent', window );">Deferred tax assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,221<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,879<span></span>
</td>
<td class="nump">374<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepayments and other current assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">6,866<span></span>
</td>
<td class="nump">13,593<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">430,783<span></span>
</td>
<td class="nump">412,305<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsNoncurrentAbstract', window );"><strong>Non-current assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetNoncurrent', window );">Deferred tax assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">6,072<span></span>
</td>
<td class="nump">3,272<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">24,685<span></span>
</td>
<td class="nump">20,996<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConstructionInProgressGross', window );">Construction in progress</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">4,517<span></span>
</td>
<td class="nump">574<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,511<span></span>
</td>
<td class="nump">10,746<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">21,760<span></span>
</td>
<td class="nump">20,497<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent', window );">Other long-term prepayments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,885<span></span>
</td>
<td class="nump">1,187<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">533,437<span></span>
</td>
<td class="nump">509,795<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable (note a)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">49,819<span></span>
</td>
<td class="nump">33,376<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrent', window );">Due to a related party</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">10<span></span>
</td>
<td class="nump">45<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueCurrent', window );">Deferred revenue and income, current portion</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">28,046<span></span>
</td>
<td class="nump">23,194<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesAndOtherLiabilities', window );">Accrued liabilities and other payables (note b)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">59,871<span></span>
</td>
<td class="nump">33,131<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">141,696<span></span>
</td>
<td class="nump">93,405<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Non-current liabilities:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueNoncurrent', window );">Deferred revenue and income, non-current portion</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">3,242<span></span>
</td>
<td class="nump">4,082<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">150,600<span></span>
</td>
<td class="nump">103,545<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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember', window );">Variable Interest Entity, Primary Beneficiary [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">48,044<span></span>
</td>
<td class="nump">40,393<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-term investments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">7,853<span></span>
</td>
<td class="nump">28,749<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">40,938<span></span>
</td>
<td class="nump">14,824<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueFromRelatedPartiesCurrent', window );">Due from related parties</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">6,970<span></span>
</td>
<td class="nump">1,083<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetCurrent', window );">Deferred tax assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">971<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,880<span></span>
</td>
<td class="nump">374<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepayments and other current assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">10,963<span></span>
</td>
<td class="nump">15,123<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent', window );">Held-for-sale assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">26<span></span>
</td>
<td class="nump">20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">118,674<span></span>
</td>
<td class="nump">101,537<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsNoncurrentAbstract', window );"><strong>Non-current assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets', window );">Equity method investments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">27,428<span></span>
</td>
<td class="nump">25,479<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetNoncurrent', window );">Deferred tax assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">4,555<span></span>
</td>
<td class="nump">1,849<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">19,491<span></span>
</td>
<td class="nump">20,039<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConstructionInProgressGross', window );">Construction in progress</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">4,517<span></span>
</td>
<td class="nump">574<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,511<span></span>
</td>
<td class="nump">11,083<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">21,760<span></span>
</td>
<td class="nump">20,497<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent', window );">Other long-term prepayments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,885<span></span>
</td>
<td class="nump">1,187<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_AssetsNoncurrent', window );">Total non-current assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">85,147<span></span>
</td>
<td class="nump">80,708<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">203,821<span></span>
</td>
<td class="nump">182,245<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable (note a)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">68,469<span></span>
</td>
<td class="nump">44,162<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrent', window );">Due to a related party</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">10<span></span>
</td>
<td class="nump">45<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueCurrent', window );">Deferred revenue and income, current portion</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">27,738<span></span>
</td>
<td class="nump">22,923<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Income tax payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,128<span></span>
</td>
<td class="nump">2,253<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesAndOtherLiabilities', window );">Accrued liabilities and other payables (note b)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">132,322<span></span>
</td>
<td class="nump">104,114<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="top.Show.showAR( this, 'defref_xnet_LiabilitiesHeldforsaleNotPartOfDisposalGroupCurrent', window );">Held-for-sale liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">822<span></span>
</td>
<td class="nump">1,337<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">232,489<span></span>
</td>
<td class="nump">174,834<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Non-current liabilities:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueNoncurrent', window );">Deferred revenue and income, non-current portion</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,934<span></span>
</td>
<td class="nump">3,539<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrent', window );">Total non-current liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,934<span></span>
</td>
<td class="nump">3,539<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 235,423<span></span>
</td>
<td class="nump">$ 178,373<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="6"></td></tr>
<tr><td colspan="6"><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">As at December 31, 2017, the deferred tax asset and liability balances are expected to be recoverable as follows</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">As of December 31, 2017, the non-current portion included membership subscription revenue of USD 425,000 (2016: USD 820,000), government grants of USD 2,509,000 (2016: USD 2,719,000), and reimbursement from the depositary of USD 308,000 (2016: USD 543,000).</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">The balance included inter-companies balances with the Company and its subsidiaries of USD 9,360,000 and USD 18,704,000 as of December 31, 2016 and 2017, respectively.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[4]</td>
<td style="vertical-align: top;" valign="top">The balance included inter-companies balances with the Company and its subsidiaries of USD 91,477,000 and USD 74,394,000 as of December 31, 2016 and 2017, respectively.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesAndOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesAndOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6801-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_AssetsHeldForSaleNotPartOfDisposalGroupCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of assets held-for-sale that are not part of a disposal group, expected to be sold within a year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 15<br> -Paragraph 4<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=77912953&amp;loc=d3e400-110220<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3044-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConstructionInProgressGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConstructionInProgressGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredRevenueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of consideration received or receivable as of the balance sheet date on potential earnings that were not recognized as revenue in conformity with GAAP, and which are expected to be recognized as such within one year or the normal operating cycle, if longer, including sales, license fees, and royalties, but excluding interest income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b).Q1(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 13.A.4(a).Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b).Q2)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(c).Q3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DeferredRevenueNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The noncurrent portion of deferred revenue amount as of balance sheet date. Deferred revenue is a liability related to a revenue producing activity for which revenue has not yet been recognized, and is not expected to be recognized in the next twelve months. Generally, an entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(c).Q3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.4(a).Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b).Q1(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b).Q2)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31917-109318<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31931-109318<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31928-109318<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31958-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31931-109318<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31928-109318<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31958-109318<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DueFromRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueFromRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DueToRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueToRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of noncurrent assets reported by an equity method investment of the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=66011266&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721683-107760<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=66011266&amp;loc=d3e33912-111571<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388280&amp;loc=d3e13770-109266<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77989000&amp;loc=SL49117168-202975<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=d3e3927-108312<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PrepaidExpenseAndOtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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 after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1)(g))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_LiabilitiesHeldforsaleNotPartOfDisposalGroupCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Liabilities held-for-sale that are not part of a disposal group, expected to be sold within a year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_LiabilitiesHeldforsaleNotPartOfDisposalGroupCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_VariableInterestEntitiesByClassificationOfEntityAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_VariableInterestEntitiesByClassificationOfEntityAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>141
<FILENAME>R123.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6825956320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Certain risks and concentration - Schedule of Consolidated Financial Information of VIEs and VIE's Subsidiaries - Income Statement (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net revenue from continuing operations</a></td>
<td class="nump">$ 200,583<span></span>
</td>
<td class="nump">$ 140,206<span></span>
</td>
<td class="nump">$ 104,521<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss attributable to Xunlei Limited</a></td>
<td class="num">(37,822)<span></span>
</td>
<td class="num">(24,111)<span></span>
</td>
<td class="num">(13,167)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember', window );">Variable Interest Entity, Primary Beneficiary [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="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net revenue from continuing operations</a></td>
<td class="nump">200,591<span></span>
</td>
<td class="nump">140,236<span></span>
</td>
<td class="nump">119,761<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss attributable to Xunlei Limited</a></td>
<td class="num">$ (49,339)<span></span>
</td>
<td class="num">$ (31,196)<span></span>
</td>
<td class="num">$ (15,646)<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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_SalesRevenueNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesRevenueNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_VariableInterestEntitiesByClassificationOfEntityAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_VariableInterestEntitiesByClassificationOfEntityAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>142
<FILENAME>R124.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6879640816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Certain risks and concentration - Schedule of Consolidated Financial Information of VIEs and VIE's Subsidiaries - Cash Flow (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease', window );">Net increase in cash and cash equivalents</a></td>
<td class="nump">$ 23,553<span></span>
</td>
<td class="num">$ (152,406)<span></span>
</td>
<td class="num">$ (36,188)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember', window );">Variable Interest Entity, Primary Beneficiary [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="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations', window );">Net cash (used in)/provided by operating activities</a></td>
<td class="num">(6,992)<span></span>
</td>
<td class="nump">3,565<span></span>
</td>
<td class="nump">41,723<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations', window );">Net cash (used in)/provided by investing activities</a></td>
<td class="nump">13,463<span></span>
</td>
<td class="nump">1,859<span></span>
</td>
<td class="num">(51,721)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations', window );">Net cash provided by financing activities</a></td>
<td class="nump">1,180<span></span>
</td>
<td class="nump">2,508<span></span>
</td>
<td class="nump">1,055<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease', window );">Net increase in cash and cash equivalents</a></td>
<td class="nump">$ 7,651<span></span>
</td>
<td class="nump">$ 7,932<span></span>
</td>
<td class="num">$ (8,943)<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_CashAndCashEquivalentsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of financing activities, excluding discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3574-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of investing activities, excluding discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3574-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_VariableInterestEntitiesByClassificationOfEntityAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>143
<FILENAME>R125.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6855374720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent events - Additional Information (Detail)<br> &#165; in Millions</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2"></th>
</tr>
<tr>
<th class="th">
<div>Jan. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2018 </div>
<div>shares</div>
</th>
<th class="th">
<div>Nov. 30, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 30, 2017 </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="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=xnet_HenanTourismInformationCoLtdMember', window );">Henan Tourism Information 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_BusinessCombinationConsiderationPayable', window );">Business Combination, Consideration Payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,500,000<span></span>
</td>
<td class="nump">&#165; 9.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="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired', window );">Business Acquisition, Percentage of Voting Interests Acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80.00%<span></span>
</td>
<td class="nump">80.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | Web Game Business [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="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [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="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax', window );">Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax | $</a></td>
<td class="nump">$ 1,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | Treasury Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [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="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Treasury Stock, Shares, Acquired</a></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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | Restricted shares [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="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Restricted stock granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,815,520<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of voting equity interests acquired at the acquisition date in the business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721525-107759<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=d3e1361-107760<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e957-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-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_xnet_BusinessCombinationConsiderationPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of business consideration which is payable to the acquire at event of business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_BusinessCombinationConsiderationPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=xnet_HenanTourismInformationCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=xnet_HenanTourismInformationCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=xnet_WebGameBusinessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=xnet_WebGameBusinessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_TreasuryStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_TreasuryStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>144
<FILENAME>R126.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6856126368">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Restricted net assets - Additional Information (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries', window );">Restriction on transfer of net assets</a></td>
<td class="nump">$ 142,487,000<span></span>
</td>
<td class="nump">$ 124,026,000<span></span>
</td>
</tr>
</table>
<div style="display: none;"><table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of restricted net assets of consolidated and unconsolidated subsidiaries as of the end of the most recently completed fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(e)(3)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>145
<FILENAME>R127.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6872973680">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Additional information: condensed financial statements of the Company - Schedule of Condensed Balance Sheets (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 233,479<span></span>
</td>
<td class="nump">$ 199,504<span></span>
</td>
<td class="nump">$ 361,777<span></span>
</td>
<td class="nump">$ 404,275<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepayments and other current assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">6,866<span></span>
</td>
<td class="nump">13,593<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">430,783<span></span>
</td>
<td class="nump">412,305<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsNoncurrentAbstract', window );"><strong>Non-current assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, equipment and software, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">24,685<span></span>
</td>
<td class="nump">20,996<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">533,437<span></span>
</td>
<td class="nump">509,795<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">49,819<span></span>
</td>
<td class="nump">33,376<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueCurrent', window );">Deferred revenue and income, current portion</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">28,046<span></span>
</td>
<td class="nump">23,194<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">141,696<span></span>
</td>
<td class="nump">93,405<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Non-current liabilities:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueNoncurrent', window );">Deferred revenue and income, non-current</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">3,242<span></span>
</td>
<td class="nump">4,082<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesNoncurrent', window );">Due to related parties, non-current portion</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">4,737<span></span>
</td>
<td class="nump">4,537<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="top.Show.showAR( this, 'defref_xnet_StockRepurchaseWithholdingPayable', window );">Other long-term payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">925<span></span>
</td>
<td class="nump">886<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">150,600<span></span>
</td>
<td class="nump">103,545<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Shareholders' equity</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">83<span></span>
</td>
<td class="nump">83<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury shares 38,332,209 shares as at December 31, 2016 and 35,233,649 shares as at December 31, 2017</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(9)<span></span>
</td>
<td class="num">(9)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total Xunlei Limited&#8217;s shareholders&#8217; equity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">384,997<span></span>
</td>
<td class="nump">408,238<span></span>
</td>
<td class="nump">444,681<span></span>
</td>
<td class="nump">457,021<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders&#8217; equity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">533,437<span></span>
</td>
<td class="nump">509,795<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="top.Show.showAR( this, 'defref_us-gaap_ConsolidatedEntitiesAxis=us-gaap_ParentCompanyMember', window );">Xunlei Limited [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">280,196<span></span>
</td>
<td class="nump">273,160<span></span>
</td>
<td class="nump">$ 292,175<span></span>
</td>
<td class="nump">$ 309,457<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="top.Show.showAR( this, 'defref_xnet_DueFromSubsidiariesAndVariableInterestEntities', window );">Due from subsidiaries and consolidated VIEs</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">98,129<span></span>
</td>
<td class="nump">101,130<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepayments and other current assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">439<span></span>
</td>
<td class="nump">348<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">378,764<span></span>
</td>
<td class="nump">374,638<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsNoncurrentAbstract', window );"><strong>Non-current assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, equipment and software, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1<span></span>
</td>
<td class="nump">3<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="top.Show.showAR( this, 'defref_xnet_InvestmentInSubsidiariesAndVariableInterestEntities', window );">Investments in subsidiaries and consolidated VIEs</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">17,375<span></span>
</td>
<td class="nump">43,447<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">396,140<span></span>
</td>
<td class="nump">418,088<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">55<span></span>
</td>
<td class="nump">55<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="top.Show.showAR( this, 'defref_xnet_DueToSubsidiariesAndVariableInterestEntities', window );">Due to subsidiaries and consolidated VIEs</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">4,079<span></span>
</td>
<td class="nump">1,862<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueCurrent', window );">Deferred revenue and income, current portion</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">308<span></span>
</td>
<td class="nump">272<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="top.Show.showAR( this, 'defref_xnet_AccruedLiabilitiesAndOtherLiabilitiesCurrent', window );">Accrued liabilities and other payables</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">732<span></span>
</td>
<td class="nump">1,695<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,174<span></span>
</td>
<td class="nump">3,884<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Non-current liabilities:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueNoncurrent', window );">Deferred revenue and income, non-current</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">308<span></span>
</td>
<td class="nump">543<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesNoncurrent', window );">Due to related parties, non-current portion</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">4,737<span></span>
</td>
<td class="nump">4,537<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="top.Show.showAR( this, 'defref_xnet_StockRepurchaseWithholdingPayable', window );">Other long-term payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">925<span></span>
</td>
<td class="nump">886<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">11,144<span></span>
</td>
<td class="nump">9,850<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Shareholders' equity</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">83<span></span>
</td>
<td class="nump">83<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury shares 38,332,209 shares as at December 31, 2016 and 35,233,649 shares as at December 31, 2017</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">9<span></span>
</td>
<td class="nump">9<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="top.Show.showAR( this, 'defref_xnet_OtherShareholdersEquity', window );">Other shareholders' equity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">384,904<span></span>
</td>
<td class="nump">408,146<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total Xunlei Limited&#8217;s shareholders&#8217; equity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">384,996<span></span>
</td>
<td class="nump">408,238<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders&#8217; equity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 396,140<span></span>
</td>
<td class="nump">$ 418,088<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">As of December 31, 2017, the non-current portion included membership subscription revenue of USD 425,000 (2016: USD 820,000), government grants of USD 2,509,000 (2016: USD 2,719,000), and reimbursement from the depositary of USD 308,000 (2016: USD 543,000).</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6801-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_AssetsNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3044-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82911808&amp;loc=d3e14326-108349<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of consideration received or receivable as of the balance sheet date on potential earnings that were not recognized as revenue in conformity with GAAP, and which are expected to be recognized as such within one year or the normal operating cycle, if longer, including sales, license fees, and royalties, but excluding interest income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b).Q1(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 13.A.4(a).Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b).Q2)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(c).Q3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DeferredRevenueNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The noncurrent portion of deferred revenue amount as of balance sheet date. Deferred revenue is a liability related to a revenue producing activity for which revenue has not yet been recognized, and is not expected to be recognized in the next twelve months. Generally, an entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(c).Q3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.4(a).Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b).Q1(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.A.3(b).Q2)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DueToRelatedPartiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.23)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueToRelatedPartiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_LiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_AccruedLiabilitiesAndOtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Also includes the aggregate carrying amount, as of the balance sheet date, of liabilities not separately disclosed in the balance sheet.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_AccruedLiabilitiesAndOtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_DueFromSubsidiariesAndVariableInterestEntities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Due from subsidiaries and variable interest entities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_DueFromSubsidiariesAndVariableInterestEntities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_DueToSubsidiariesAndVariableInterestEntities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Due to subsidiaries and variable interest entities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_DueToSubsidiariesAndVariableInterestEntities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_InvestmentInSubsidiariesAndVariableInterestEntities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Investment in subsidiaries and variable interest entities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_InvestmentInSubsidiariesAndVariableInterestEntities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_OtherShareholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other Shareholders Equity</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_OtherShareholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_StockRepurchaseWithholdingPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of taxes withheld with respect to a stock repurchase as required under the applicable laws and repayable to the seller if not subject to such taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_StockRepurchaseWithholdingPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ConsolidatedEntitiesAxis=us-gaap_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ConsolidatedEntitiesAxis=us-gaap_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>146
<FILENAME>R128.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6848394112">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Additional information: condensed financial statements of the Company - Schedule of Condensed Balance Sheets (Parenthetical) (Detail) - shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_xnet_ConsolidatedBalanceSheetStatementsCaptionsLineItems', window );"><strong>Consolidated 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="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury stock, shares</a></td>
<td class="nump">35,233,649<span></span>
</td>
<td class="nump">38,332,209<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidatedEntitiesAxis=us-gaap_ParentCompanyMember', window );">Xunlei Limited [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="top.Show.showAR( this, 'defref_xnet_ConsolidatedBalanceSheetStatementsCaptionsLineItems', window );"><strong>Consolidated 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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury stock, shares</a></td>
<td class="nump">35,233,649<span></span>
</td>
<td class="nump">38,332,209<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_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-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_xnet_ConsolidatedBalanceSheetStatementsCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Consolidated Balance Sheet Statements Captions [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_ConsolidatedBalanceSheetStatementsCaptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidatedEntitiesAxis=us-gaap_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ConsolidatedEntitiesAxis=us-gaap_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>147
<FILENAME>R129.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6856214416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Additional information: condensed financial statements of the Company - Schedule of Condensed Statements of Operations (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CondensedIncomeStatementsCaptionsLineItems', window );"><strong>Condensed Income Statements, Captions [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="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of revenues</a></td>
<td class="num">$ (117,876)<span></span>
</td>
<td class="num">$ (79,928)<span></span>
</td>
<td class="num">$ (59,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="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">82,707<span></span>
</td>
<td class="nump">60,278<span></span>
</td>
<td class="nump">45,271<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Sales and marketing expenses</a></td>
<td class="num">(19,888)<span></span>
</td>
<td class="num">(14,601)<span></span>
</td>
<td class="num">(12,411)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
<td class="num">(36,517)<span></span>
</td>
<td class="num">(26,010)<span></span>
</td>
<td class="num">(28,619)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="num">(136,908)<span></span>
</td>
<td class="num">(101,780)<span></span>
</td>
<td class="num">(76,792)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating loss</a></td>
<td class="num">(54,201)<span></span>
</td>
<td class="num">(41,502)<span></span>
</td>
<td class="num">(31,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="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeOther', window );">Interest income</a></td>
<td class="nump">1,967<span></span>
</td>
<td class="nump">2,158<span></span>
</td>
<td class="nump">5,833<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Interest expense</a></td>
<td class="num">(239)<span></span>
</td>
<td class="num">(239)<span></span>
</td>
<td class="num">(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="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income, net</a></td>
<td class="nump">7,880<span></span>
</td>
<td class="nump">6,503<span></span>
</td>
<td class="nump">3,627<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before income tax</a></td>
<td class="num">(46,468)<span></span>
</td>
<td class="num">(33,275)<span></span>
</td>
<td class="num">(22,312)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax</a></td>
<td class="num">(2,252)<span></span>
</td>
<td class="num">(2,469)<span></span>
</td>
<td class="num">(3,745)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="num">(37,809)<span></span>
</td>
<td class="num">(24,183)<span></span>
</td>
<td class="num">(14,466)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net income attributable to the non-controlling interest</a></td>
<td class="nump">13<span></span>
</td>
<td class="num">(72)<span></span>
</td>
<td class="num">(1,299)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net loss attributable to Xunlei Limited&#8217;s common shareholders</a></td>
<td class="num">(37,822)<span></span>
</td>
<td class="num">(24,111)<span></span>
</td>
<td class="num">(13,167)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidatedEntitiesAxis=us-gaap_ParentCompanyMember', window );">Xunlei 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CondensedIncomeStatementsCaptionsLineItems', window );"><strong>Condensed Income Statements, Captions [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="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of revenues</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(131)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(131)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Sales and marketing expenses</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(10)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
<td class="num">(1,153)<span></span>
</td>
<td class="num">(1,193)<span></span>
</td>
<td class="num">(1,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="top.Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="num">(1,153)<span></span>
</td>
<td class="num">(1,203)<span></span>
</td>
<td class="num">(1,314)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating loss</a></td>
<td class="num">(1,153)<span></span>
</td>
<td class="num">(1,203)<span></span>
</td>
<td class="num">(1,445)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeOther', window );">Interest income</a></td>
<td class="nump">1,262<span></span>
</td>
<td class="nump">1,521<span></span>
</td>
<td class="nump">5,318<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Interest expense</a></td>
<td class="num">(239)<span></span>
</td>
<td class="num">(239)<span></span>
</td>
<td class="num">(239)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income, net</a></td>
<td class="nump">3,308<span></span>
</td>
<td class="nump">715<span></span>
</td>
<td class="num">(3,261)<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="top.Show.showAR( this, 'defref_xnet_IncomeLossFromContinuingOperationsFromSubsidiariesAndVariableInterestEntities', window );">(Loss)/income from subsidiaries and consolidated VIE - Continuing operations</a></td>
<td class="num">(47,407)<span></span>
</td>
<td class="num">(31,528)<span></span>
</td>
<td class="num">(17,641)<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="top.Show.showAR( this, 'defref_xnet_IncomeLossFromDiscontinuingOperationsFromSubsidiariesAndVariableInterestEntities', window );">(Loss)/income from subsidiaries and consolidated VIE - Discontinued operations</a></td>
<td class="nump">6,407<span></span>
</td>
<td class="nump">6,623<span></span>
</td>
<td class="nump">4,101<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before income tax</a></td>
<td class="num">(37,822)<span></span>
</td>
<td class="num">(24,111)<span></span>
</td>
<td class="num">(13,167)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="num">(37,822)<span></span>
</td>
<td class="num">(24,111)<span></span>
</td>
<td class="num">(13,167)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net income attributable to the non-controlling interest</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net loss attributable to Xunlei Limited&#8217;s common shareholders</a></td>
<td class="num">$ (37,822)<span></span>
</td>
<td class="num">$ (24,111)<span></span>
</td>
<td class="num">$ (13,167)<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_CondensedIncomeStatementsCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CondensedIncomeStatementsCaptionsLineItems</td>
</tr>
<tr>
<td style="padding-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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68072869&amp;loc=d3e41242-110953<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_InterestExpenseDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_InterestIncomeOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income earned from interest bearing assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4591551-111686<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161450&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1377-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4591552-111686<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4569616-111683<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161450&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4591551-111686<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161450&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_xnet_IncomeLossFromContinuingOperationsFromSubsidiariesAndVariableInterestEntities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income loss from subsidiaries and variable interest entities, relating to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_IncomeLossFromContinuingOperationsFromSubsidiariesAndVariableInterestEntities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_xnet_IncomeLossFromDiscontinuingOperationsFromSubsidiariesAndVariableInterestEntities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income loss from subsidiaries and variable interest entities, relating to discontinuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">xnet_IncomeLossFromDiscontinuingOperationsFromSubsidiariesAndVariableInterestEntities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>xnet_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ConsolidatedEntitiesAxis=us-gaap_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ConsolidatedEntitiesAxis=us-gaap_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>148
<FILENAME>R130.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6859805200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Additional information: condensed financial statements of the Company - Schedule of Condensed Statement of Cash Flows (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from financing activities</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="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease', window );">Net (decrease) / increase in cash and cash equivalents</a></td>
<td class="nump">$ 23,553<span></span>
</td>
<td class="num">$ (152,406)<span></span>
</td>
<td class="num">$ (36,188)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at beginning of year</a></td>
<td class="nump">199,504<span></span>
</td>
<td class="nump">361,777<span></span>
</td>
<td class="nump">404,275<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations', window );">Effect of exchange rates on cash and cash equivalents</a></td>
<td class="nump">10,422<span></span>
</td>
<td class="num">(9,867)<span></span>
</td>
<td class="num">(6,310)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at end of year</a></td>
<td class="nump">233,479<span></span>
</td>
<td class="nump">199,504<span></span>
</td>
<td class="nump">361,777<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidatedEntitiesAxis=us-gaap_ParentCompanyMember', window );">Xunlei 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from operating activities</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="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations', window );">Net cash used in operating activities</a></td>
<td class="num">(25,333)<span></span>
</td>
<td class="num">(20,312)<span></span>
</td>
<td class="num">(26,069)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from investing activities</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="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations', window );">Net cash generated from investing activities</a></td>
<td class="nump">32,670<span></span>
</td>
<td class="nump">15,557<span></span>
</td>
<td class="nump">3,812<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from financing activities</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="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations', window );">Net cash generated from /(used in) financing activities</a></td>
<td class="num">(301)<span></span>
</td>
<td class="num">(14,260)<span></span>
</td>
<td class="nump">4,975<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease', window );">Net (decrease) / increase in cash and cash equivalents</a></td>
<td class="nump">7,036<span></span>
</td>
<td class="num">(19,015)<span></span>
</td>
<td class="num">(17,282)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at beginning of year</a></td>
<td class="nump">273,160<span></span>
</td>
<td class="nump">292,175<span></span>
</td>
<td class="nump">309,457<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations', window );">Effect of exchange rates on cash and cash equivalents</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at end of year</a></td>
<td class="nump">$ 280,196<span></span>
</td>
<td class="nump">$ 273,160<span></span>
</td>
<td class="nump">$ 292,175<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_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3044-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The effect of exchange rate changes on cash balances in continuing operations held in foreign currencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of financing activities, excluding discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3574-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of investing activities, excluding discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3574-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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_ConsolidatedEntitiesAxis=us-gaap_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ConsolidatedEntitiesAxis=us-gaap_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>EXCEL
<SEQUENCE>149
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    (  R!F4P?(\\#P    !,"   +    7W)E;',O+G)E;'.MDD^+
MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V
M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F'
M.>RGGD7E2B.5^S3%":4A+<TXP)6E/S/WJVR;A5ND9T*YKCM+1[873T$7LF<;
M!I99-G\LCNVW<+ZT+/0:S>,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C
M-R."?S]PN -02P,$%     @ #(&93&;S"V""    L0   !    !D;V-0<F]P
M<R]A<' N>&UL38Y-"\(P$$3_2NG=;BGB06) L$?!D_>0;FP@R8;-"OGYIH(?
MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/
M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+""
MWTG] E!+ P04    "  ,@9E,%E.+[N\    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9+!3L,P#(9?!>7>.NG&0%'7"V@GD)"8!.(6)=X6K4FCQ*C=VY.6
MK1."!^ 8^\_GSY)K':3N(K[$+F DB^EF<*U/4H<U.Q %"9#T 9U*94[XW-QU
MT2G*S[B'H/11[1$JSE?@D)11I& $%F$FLJ8V6NJ(BKIXQAL]X\-G;">8T8 M
M.O240)0"6#-.#*>AK>$*&&&$T:7O IJ9.%7_Q$X=8.?DD.R<ZON^[!=3+N\@
MX/WYZ75:M[ ^D?(:\Z]D)9T"KMEE\MOBX7&[84W%Q7W!ET5UNQ4KR>\DKSY&
MUQ]^5V'7&;NS_]CX(MC4\.LNFB]02P,$%     @ #(&93)E<G",0!@  G"<
M !,   !X;"]T:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T
M$W-I=MNTF83M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY
M\^XN8NB&B)3R>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2
MP]R"BPA+>!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?
M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA
M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M
M&N#C\7@XMLO2BW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_K
MFVB<"HU;3]-K=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K
M>A(5M>5 TR  6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T
M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)
MI#-ZG7TZSFN4?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R
M.AQG0GS/]O:1I24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG
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
MT\G@Q)5N2K9U7#A75'L4OVA?:OUS,$T8O2@S7.FQ&#KD,%&\'[M_-/V"E/\
M4$L#!!0    (  R!F4SIG [L3P4  % ;   8    >&PO=V]R:W-H965T<R]S
M:&5E=#(N>&ULC9G;;N,V$(9?Q?!]5B2'Q\ QT-@H6J %@BW:7BLV$QLK6:ZD
MQ-NW+R4KKCTS3'MCZ_ /^9,2/PW)Q:EIOW6[&/O9][HZ= _S7=\?[XNBV^QB
M779?FF,\I#LO35N7?3IM7XONV,9R.P;55:&$L$5=[@_SY6*\]M0N%\U;7^T/
M\:F==6]U7;9_/\:J.3W,Y?SCPM?]ZZX?+A3+Q;%\C;_%_O?C4YO.BDLIVWT=
M#]V^.<S:^/(P_T'>K[4; D;%'_MXZJZ.9T-3GIOFVW#R\_9A+@9'L8J;?BBB
M3'_O<16K:B@I^?AK*G1^J7,(O#[^*/W'L?&I,<]E%U=-]>=^V^\>YGX^V\:7
M\JWJOS:GG^+4(#.?3:W_);['*LD')ZF.35-UX^]L\];U33V5DJS4Y??S__XP
M_I^F\C_"^  U!:C_&P!3 %P"I/XT0$\!&@44YZ:,?;,N^W*Y:)O3K#T_WF,Y
MO$7R7J?>WPP7Q\X>[Z7NZ=+5]Z5RB^)]*&>2K,X2=2WQMY(U(PD729$,7%PH
MUH4:X^$J'@0?#VP\C/'Z.EZB5IPE=I0<SA8!M NH)50F0S!"\VXTZT93-PJY
M.4O,=37@@S3(#2/S,MA,WQC6C:%N +DQI!HM+/:\IBJI#5C>BV6]6.I%(R^6
MU *>/"5&Y#*/R+%&'#6"^G[%2"RRX6B/*"5Y'Y[UX6DE>/AY4HD-'CNA(BF"
MXYT$UDF@3M H7P7JQ%OLA(HDF "\%2EX* EJ)F J"5*1PEXX36;LR P>)7&B
M!78BZ? !X3Q@-XQ.*A FXXA'I:2LU)E73O*PE)26&O-ITMQX54Y+W"1&)EQ0
M&3\\+B7#2S08'QF-QA23E)96.$PQ1@7*Y1SS2)64J1IS3%)<*FT])CPG$R%D
MJ"IYK$K*58UQ)BDSC9'D@5*5%$[G[/!PE12=VF([E)U*.BNP'T8F=(YLDH>L
MI)35),EA".KITV)4TN?<\*"5E+0:DU92BIJ4K>!OPYK3)>Z'#%(4CULE*%)R
MZ1N/244Q:3 F%8._D+(9U"1&!@ N\P:J3#ZIJ!^<$$Z:VU<=FZ$:G>M;'K:*
MPM9@V"I*4>4%'C)K3@8R9/(>Q<-649 :#%+%(%*2G)]1*<AE/XH'J:(@-1BD
MBA+2!.\PN1@9@(2<'QZDBH+48) JBDBO\%>&$4FX2JANS? 8512C!F-4,2FH
MEC:0=X?J NA<ZJ%XCBI/.&$R[%,\^Q1EGT'OU2.GP<F?HMP#A9.8-:/2PF<^
M]<"S$6@JBC]2*T9#I@I 4U$+F>X''K) (6O)+)>!K".?#4YE(/,H@4<L4,1:
M##:@^ P*?U,9D?<9W$-F^D\A:S'4@-)3&F$%1CZG$V!RV <>LT Q:S'8& U]
M;3[5W#KA$0N&#%J;:PL/1:!0Q+.^%3!0Q/.?SS6W3G@B B6BQ8D<4-)IF]A+
MGC.C&W*LW"C@D0@TM;0XF0.:--XY@1>HUIQ,@LTMI %/6*#TM)B>P&2-DBSW
M_)?J=B&,IZ>F9'28GIJ2$>>$GTIN??#HU!2=.(%8:0K%.Z<-653@=&!==HF0
MQZ>F^,13U96F9 2O0\ X9W3#=RZ7;F@>HII"U&&(:@K'.R7)K(V3R>!S?C*K
MJ!1]#B-TTEPOU[+S)$[WR3Q)8Y3>WN4QJ9E)..J_1T;C<AYX!&HF*0RX%JHA
M\Z?B:H.@CNWKN/G2S3;-VZ$?0J^N7C9X'L?M&'Q=F_M5ZC!Z)[4VW;'L'9?N
MC+M%Q;^5G_>:?BW;U_VAFSTW?=_4X];$2]/T,35,?$G/91?+[>6DBB_]<.C2
M<7O>XSF?],UQVK\J+IMHRW\ 4$L#!!0    (  R!F4PZ[E)1E@(  #,)   8
M    >&PO=V]R:W-H965T<R]S:&5E=#,N>&ULC9;;CML@$(9?Q?(#K#GZL$HB
MU:FJ5FJE:*NVUR0AB;6V<8$DV[<OV([E &DW%S'@?V:^ 3RPN KYJDZ<Z^BM
MJ5NUC$]:=\])HG8GWC#U)#K>FC<'(1NF35<>$]5)SO:]45,G"( T:5C5QJM%
M/[:1JX4XZ[IJ^49&ZMPT3/XI>2VNRQC&MX&7ZGC2=B!9+3IVY-^Y_M%MI.DE
MDY=]U?!65:*-)#\LXP_P>0V1->@5/RM^5;-V9%/9"O%J.U_VRQA8(E[SG;8N
MF'E<^)K7M?5D.'Z/3N,IIC6<MV_>/_7)FV2V3/&UJ']5>WU:QGD<[?F!G6O]
M(JZ?^9@0C:,Q^Z_\PFLCMR0FQD[4JO^/=F>E13-Z,2@->QN>5=L_KZ/_FUG8
M (T&:#* Y)\&>#3 CD$RD/6I?F2:K1927",YK%;'[*: S]A,YLX.]G/7OS/9
M*C-Z6679(KE8/Z.D'"1H)D'YO60=D!23)#$ $P4*4J#>GLPIG!#E($E[2=M+
MTIRDA0/BJPB!*0JSX" +]EF<*.4@H;,H$#@@OH30, 4)4A"/(G="E,0+@;(,
MNTL34*$"X3 +#;)0GP4Z+-2+@J&W2WP10O0!21HD27T2Y)"D_MI@5  '>!V0
M 0(A"=-D09K,I\$.3>;M1U1@XK#X(DSQ@^\G#Y+D/HD3I!PDV2P(> ( (.K
M_%]WQU,$>0J?QXE3%H$%N/T<I'=)[Z@@"!<[X'.E;K4#_E9.\SS+$'"+S;ND
M]UP/BC#TN;PJ#/U@&*<$T]2=KZ 44$(?SU>X+$._+N=N71XU=\$HLF3>= 64
M.<;(GZUD=GK9Z\0W)H]5JZ*MT.8@[(^K@Q":&Z_@R?@[F1O,U*GY0=MF9MIR
M.,:'CA;=>$5)IGO2ZB]02P,$%     @ #(&93'\Q_J>X!@  I"0  !@   !X
M;"]W;W)K<VAE971S+W-H965T-"YX;6R-FF%OVS@2AO^*X>^M.3,D)09)@*JN
M< ?< L4N[NZSFRB)4=O*VDK3^_=+VZK/GGF9S9?$5AZ20VK(AU1T_=IOO^^>
MNFZ8_%RO-KN;Z=,P/%_-9KN[IVZ]V'WLG[M-_LM#OUTOAOQU^SC;/6^[Q?VA
MT'HU8^?B;+U8;J:WUX=K7[>WU_W+L%INNJ_;R>YEO5YL_]=TJ_[U9DK37Q=^
M7SX^#?L+L]OKY\5C]T<W_/OYZS9_FYUJN5^NN\UNV6\FV^[A9OJ)KMIP*' @
M_K/L7G=GGR?[KGSK^^_[+_^\OYFZ?43=JKL;]E4L\J\?W>=NM=K7E./X<ZQT
M>FIS7_#\\Z_:VT/G<V>^+7;=YW[UW^7]\'0SK:>3^^YA\;(:?N]?_]&-'0K3
MR=C[?W4_NE7&]Y'D-N[ZU>[P<W+WLAOZ]5A+#F6]^'G\O=P<?K^.]?\JA@OP
M6(#?6T#& G(JX-_D_<C[$T]O%PAC@?#.!N+(1]7 [#A4A[&?+X;%[?6V?YUL
MC^GSO-AG*5W%?'?O]A</-_/PMSS\NWSUQVV=KF<_]O6,2'-$^ RA$S'+E9]:
M8-1"PZ8XUY<MS &B@F@MDAR.0F _Y5!>SLL7>N%A>7\H[\_+LQJG(Q(/R.8X
M3C$YJE1G 2;1>U5;"S#'P@$''6#0P08M*N@C$LZ:$:Z35S%;R@>OJFHMQ($8
MQQMAO-'&JR)IHFW$42)2 5N,O$MU4"$#S/E:*AQT!8.N;-"JF:8RS7P@,;,
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
M5</#CZY][E^CG![?Y;S^%U!+ P04    "  ,@9E,>R@[];8!  #3 P  &
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
M5QLOH$9TX*WL;OP,M?Z%+8&"VH7M![\WTYQ-@<-^?D)L><?%;U!+ P04
M"  ,@9E,V_*'K;8!  #1 P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q-2YX
M;6Q]4V%OW" ,_2N('U#N2+J>3DFD7J>JDS;IU&G;9RYQ$E0(&9!+]^]G2)I&
M:[0O@(W?\[,QV6CLBVL!/'G5JG,Y;;WOCXRYL@4MW(WIH<.;VE@M/)JV8:ZW
M(*H(THKQW>X3TT)VM,BB[VR+S Q>R0[.EKA!:V'_G$"9,:=[^N9XEDWK@X,5
M62\:^ [^1W^V:+&%I9(:.B=-1RS4.;W?'T]IB(\!/R6,;G4FH9*+,2_!^%+E
M=!<$@8+2!P:!VQ4>0*E A#)^SYQT21F Z_,;^V.L'6NY" </1OV2E6]S>J"D
M@EH,RC^;\0GF>FXIF8O_"E=0&!Z48([2*!=74@[.&SVSH!0M7J===G$?IYLD
MG6'; #X#^ (XQ#QL2A25?Q9>%)DU([%3[WL1GGA_Y-B;,CAC*^(=BG?HO1;I
M;<:N@6<..4TA?!6R7R(8DB\9^%:&$_\ YX=M?+*I,(GX9(U/[K8)TDV"-!*D
M_ROQ8PA/_A7)5BW58)LX3(Z49NCB(*^\R[S>\_@D[^'3L'\3MI&=(Q?C\6%C
M^VMC/*"4W0U.4(O_:S$4U#X<[_!LIRF;#&_Z^0.QY1<7?P%02P,$%     @
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
M_VLV%%0^'&_P;,<I&PUONND#L?D7YV]02P,$%     @ #(&93)Z(SMBT 0
MTP,  !D   !X;"]W;W)K<VAE971S+W-H965T,C$N>&UL?5/M;MP@$'P5Q ,$
M'W=)3R?;4BY5E4JM=$K5YC=GKVT4/ES Y_3M"Y@X3NKFCV'7,[.SL.2C-D^V
M W#H60IE"]PYUQ\(L54'DMDKW8/R?QIM)',^-"VQO0%61Y(4A&;9#9&,*USF
M,7<R9:X')[B"DT%VD)*9/T<0>BSP!K\D'GC;N9 @9=ZS%GZ ^]F?C(_(K%)S
M"<IRK9"!IL"WF\-Q%_ 1\(O#:!=[%#HY:_T4@J]U@;-@" 14+B@POUS@#H0(
M0M[&[Z2)YY*!N-R_J'^)O?M>SLS"G1:/O'9=@?<8U="P0;@'/=Y#ZN<:H]3\
M-[B \/#@Q->HM+#QBZK!.BV3BK<BV?.T<A77,?W9)]HZ@28"G0G[6(=,A:+S
MS\RQ,C=Z1&8Z^YZ%*]X<J#^;*B3C4<1_WKSUV4M)K[.<7()0PAPG#%U@-C."
M>/6Y!%TK<:3_T.E^G;]=M;B-_.T;B_\QL%L5V$6!W8<]KF'HNR)D<:@23!O'
MR:)*#RJ.\B([3^PMC9?R"I_&_3LS+5<6G;7S5QLOH-':@;>27?D9ZOP+FP,!
MC0O;3WYOICF; J?[](3(_([+OU!+ P04    "  ,@9E,$A"I<K8!  #3 P
M&0   'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6Q]4]MNG# 0_17+'Q"SAFU7
M*T#*IHH2J956J=H\>V$ *[X0VRSIW]<VA*($]<7VC,\Y<_$X'[5YL1V 0V]2
M*%O@SKG^2(BM.I#,WN@>E+]IM)',>=.TQ/8&6!U)4A":)%^(9%SA,H^^LRES
M/3C!%9P-LH.4S/PY@=!C@7?XW?'$V\X%!RGSGK7P$]RO_FR\11:5FDM0EFN%
M##0%OMT=3UG 1\!O#J-=G5&HY*+U2S >ZP(G(2$04+F@P/QVA3L0(@CY-%YG
M3;R$#,3U^5W]/M;N:[DP"W=:///:=04^8%1#PP;AGO3X ',]>XSFXK_#%82'
MATQ\C$H+&U=4#=9I.:OX5"1[FW:NXCY.-RF=:=L$.A/H0CC$.&0*%#/_QAPK
M<Z-'9*;>]RP\\>Y(?6^JX(RMB'<^>>N]UY(F64ZN06C&G"8,76%V"X)X]24$
MW0IQHI_H]+#-3S=33",_7?/WZ;9 MBF018'LOS5N8/;9AR!DU50)IHWC9%&E
M!Q5'>>5=)O8VOB+Y!Y_&_0<S+5<67;3S3QL?H-':@4\EN?$SU/D?MA@"&A>.
M7_W93',V&4[W\Q<BRS\N_P)02P,$%     @ #(&93$ULUSJV 0  TP,  !D
M  !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL?5/9;MLP$/P5@A\0VO01PY $
MQ F"%&@!(T';9UI:'0@/A:2L].^SI!15;86^B-S5S.PLN4QZ8U]=#>#)NY+:
MI;3VOCTRYO(:E' WI@6-?TICE? 8VHJYUH(H(DE)QE>K/5.BT31+8NYLL\1T
M7C8:SI:X3BEA?YU FCZE:_J9>&ZJVH<$RY)65/ "_GM[MABQ2:5H%&C7&$TL
ME"F]6Q]/VX"/@!\-]&ZV)Z&3BS&O(?A2I'05#(&$W <%@<L5[D'*((0VWD9-
M.I4,Q/G^4_TQ]HZ]7(2#>R-_-H6O4WJ@I(!2=-(_F_X)QGYVE(S-?X4K2(0'
M)U@C-]+%+\D[YXT:5="*$N_#VNBX]L.?S7ZD+1/X2. 3X1#KL*%0=/X@O,@2
M:WIBA[-O1;CB]9'CV>0A&8\B_D/S#K/7C.]V";L&H1%S&C!\AEE/"(;J4PF^
M5.+$_Z'SPS)_LVAQ$_F;/RSNEP6VBP+;*+#];X]+F-N_BK#9H2JP51PG1W+3
MZ3C*L^PTL7<\7LIO^##NWX2M&NW(Q7B\VG@!I3$>T,KJ!F>HQA<V!1)*'[:W
MN+?#G V!-^WXA-CTCK,/4$L#!!0    (  R!F4RO7]O=MP$  -,#   9
M>&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;'U3VV[<(!#]%<0'A%V\FVY7MJ5L
MHJJ56FF5JNDS:X\O"A<7\#K]^P[8<:W&S0LPPSEG+@SI8.RS:P \>5%2NXPV
MWG='QES1@!+NQG2@\:8R5@F/IJV9ZRR(,I*49'RSN65*M)KF:?2=;9Z:WLM6
MP]D2URLE[.\32#-D=$M?'8]MW?C@8'G:B1J^@__1G2U:;%8I6P7:M483"U5&
M[[;'TR[@(^"IA<$MSB14<C'F.1A?RHQN0D(@H?!!0>!VA7N0,@AA&K\F33J'
M#,3E^57]4ZP=:[D(!_=&_FQ+WV3T0$D)E>BE?S3#9YCJV5,R%?\5KB 1'C+!
M&(61+JZDZ)TW:E+!5)1X&?=6QWT8;Y+;B;9.X!.!SX1#C,/&0#'S!^%%GEHS
M$#OVOA/AB;='CKTI@C.V(MYA\@Z]UWR[3U)V#4(3YC1B^!(S(QBJSR'X6H@3
M?T/GAW5^LIIB$OG)DK__C\!N56 7!7;OUO@6P_<?_PG"%DU58.LX3HX4IM=Q
ME!?>>6+O>'R4O_!QW+\)6[?:D8OQ^+3Q 2IC/& JFQN<H09_V&Q(J'PX?L"S
M'>=L-+SIIB_$YG^<_P%02P,$%     @ #(&93/6W9VFX 0  TP,  !D   !X
M;"]W;W)K<VAE971S+W-H965T,C4N>&UL=5/;;IPP$/T5RQ\0L]Y-NEH!4C95
MU4BMM$K5YMD+PT7QA=AF2?^^8T,(2>@+]@SGG#ECC]/!V"?7 'CRHJ1V&6V\
M[PZ,N:(!)=R5Z4#CG\I8)3R&MF:NLR#*2%*2\22Y84JTFN9IS)ULGIK>RU;#
MR1+7*R7LWR-(,V1T0U\3#VW=^)!@>=J)&GZ!_]V=+$9L5BE;!=JU1A,+549O
M-X?C+N CX$\+@UOL2>CD;,Q3".[+C";!$$@H?% 0N%S@#J0,0FCC>=*D<\E
M7.Y?U;_%WK&7LW!P9^1C6_HFHWM*2JA$+_V#&;[#U,\U)5/S/^ "$N'!"=8H
MC'3Q2XK>>:,F%;2BQ,NXMCJNP_CG>C_1U@E\(O"9L(]UV%@H.O\JO,A3:P9B
MQ[/O1+CBS8'CV10A&8\B_D/S#K.7G-\D*;L$H0ES'#%\@=G,"(;J<PF^5N+(
M/]'Y?IV_7;6XC?SM.XO_,;!;%=A%@=T[ ?ZAQS7,]D,1MCA4!;:.X^1(87H=
M1WF1G2?VEL=+>8./X_Y3V+K5CIR-QZN-%U 9XP&M)%<X0PV^L#F04/FP_8)[
M.\[9&'C334^(S>\X_P=02P,$%     @ #(&93%JB/;2V 0  TP,  !D   !X
M;"]W;W)K<VAE971S+W-H965T,C8N>&UL?5/M;MP@$'P5Q .$.\ZYGDZVI5RJ
MJI$:Z92JS6_.7G\HP#J S\G;%[#CNJW5/X9=S\S.PI(.:%YL ^#(FY+:9K1Q
MKCLR9HL&E+ WV('V?RHT2C@?FIK9SH H(TE)QC>;/5.BU31/8^YL\A1[)UL-
M9T-LKY0P[R>0.&1T2S\23VW=N)!@>=J)&KZ#^]&=C8_8K%*V"K1M41,#54;O
MML=3$O 1\+.%P2[V)'1R07P)P4.9T4TP!!(*%Q2$7ZYP#U(&(6_C==*D<\E
M7.X_U+_$WGTO%V'A'N5S6[HFHP=*2JA$+]T3#E]AZN>6DJGY;W %Z>'!B:]1
MH+3Q2XK>.E23BK>BQ-NXMCJNP_AG=YAHZP0^$?A,.,0Z;"P4G7\63N2IP8&8
M\>P[$:YX>^3^;(J0C$<1_WGSUF>O.=\G*;L&H0ES&C%\@=G.".;5YQ)\K<2)
M_T/GAW7^;M7B+O)W?UB\71=(5@62*)#\M\<US/ZO(FQQJ I,'<?)D@)['4=Y
MD9TG]H['2_D-'\?]49BZU99<T/FKC1=0(3KP5C8W?H8:_\+F0$+EPO:3WYMQ
MSL; 83<](3:_X_P74$L#!!0    (  R!F4Q[&#?(M0$  -,#   9    >&PO
M=V]R:W-H965T<R]S:&5E=#(W+GAM;'U386_;(!#]*X@?4!*2M5ED6VHZ39NT
M2E&GM9^)?;91P><!CMM_/\".ZZWNOACN_-Z[=W D/9IG6P,X\J)58U-:.]?N
M&;-Y#5K8*VRA\7]*-%HX'YJ*V=: *"))*\97JVNFA6QHEL3<T60)=D[)!HZ&
MV$YK85X/H+!/Z9I>$@^RJEU(L"QI104_P?UJC\9';%(II(;&2FR(@3*EM^O]
M81OP$? HH;>S/0F=G!"?0_"]2.DJ& (%N0L*PB]GN .E@I"W\7O4I%/)0)SO
M+^I?8^^^EY.P<(?J21:N3NF.D@)*T2GW@/TW&/OY1,G8_ \X@_+PX,37R%'9
M^"5Y9QWJ4<5;T>)E6&43UW[XPR^T90(?"7PB["*!#86B\R_"B2PQV!,SG'TK
MPA6O]]R?31Z2\2CB/V_>^NPYX]<W"3L'H1%S&#!\AEE/".;5IQ)\J<2!OZ/S
MW3)_LVAQ$_F;ORQ^(+!=%-A&@>U_>US"?/ZG")L=J@93Q7&R),>NB:,\RTX3
M>\OCI;S!AW&_%Z:2C24G=/YJXP64B Z\E=65GZ':O[ I4%"ZL+WQ>S/,V1 X
M;,<GQ*9WG/T!4$L#!!0    (  R!F4PP.''RM0$  -,#   9    >&PO=V]R
M:W-H965T<R]S:&5E=#(X+GAM;'U3T6Z<,!#\%<L?$'.^2W,Z 5(N4=5*C71*
MU/;9!PM8L5EJFR/Y^]B&4-K2O&#O,C,[:Z_3 <VS;0 <>=&JM1EMG.L.C-FB
M 2WL%7;0^C\5&BV<#TW-;&= E)&D%>-)\HEI(5N:IS%W,GF*O5.RA9,AMM=:
MF-<C*!PRNJ'OB4=9-RXD6)YVHH8G<-^[D_$1FU5*J:&U$EMBH,KH[>9PW 5\
M!/R0,-C%GH1.SHC/(?A:9C0)AD!!X8*"\,L%[D"I(.1M_)HTZ5PR$)?[=_7/
ML7??RUE8N$/U4Y:NR>B>DA(JT2OWB,,7F/JYIF1J_AM<0'EX<.)K%*AL_)*B
MMP[UI.*M:/$RKK*-ZS#^V5Y/M'4"GPA\)NQC'386BL[OA1-Y:G @9CS[3H0K
MWARX/YLB).-1Q'_>O/792\YODI1=@M"$.8X8OL!L9@3SZG,)OE;BR/^A\_TZ
M?[MJ<1OYVS\L_L? ;E5@%P5V'_:XAN%_%6&+0]5@ZCA.EA38MW&4%]EY8F]Y
MO)3?\''<'X2I96O)&9V_VG@!%:(#;R6Y\C/4^!<V!PHJ%[8W?F_&.1L#A]WT
MA-C\CO,W4$L#!!0    (  R!F4S.B,G8M@$  -,#   9    >&PO=V]R:W-H
M965T<R]S:&5E=#(Y+GAM;'U3VV[<(!#]%<0'!)MUL]N5;2F;*FJE5EJE:O+,
MVF,;A8L+>)W^?0$[CM58?0%F..?,A2$?M7FQ'8!#KU(H6^#.N?Y(B*TZD,S>
MZ!Z4OVFTD<QYT[3$]@98'4E2$)HDMT0RKG"91]_9E+D>G. *S@;904IF_IQ
MZ+' *7YS//*V<\%!RKQG+?P$]ZL_&V^11:7F$I3E6B$#38'OTN,I"_@(>.(P
MVM49A4HN6K\$XUM=X"0D! (J%Q28WZYP#T($(9_&[UD3+R$#<7U^4W^(M?M:
M+LS"O1;/O'9=@0\8U="P0;A'/7Z%N9Y/&,W%?X<K" \/F?@8E18VKJ@:K--R
M5O&I2/8Z[5S%?9QNZ.>9MDV@,X$NA$.,0Z9 ,?,OS+$R-WI$9NI]S\(3IT?J
M>U,%9VQ%O//)6^^]EFF:Y.0:A&;,:<+0-69!$*^^A*!;(4[T YT>MOF[S11W
MD;];\_>[;8%L4R"+ ME_:_R(H?OLGR!DU50)IHWC9%&E!Q5'>>5=)O:.QD=Y
MAT_C_H.9EBN++MKYIXT/T&CMP*>2W/@9ZOP/6PP!C0O'O3^;:<XFP^E^_D)D
M^<?E7U!+ P04    "  ,@9E,2US$ZK8!  #1 P  &0   'AL+W=O<FMS:&5E
M=',O<VAE970S,"YX;6Q]4^UNVR 4?17$ Y28N$D4V9::5M4FK5+4:MMO8E_;
MJ'QX@./V[0O8]:S5VA_@7LXY]X-+-FCS:EL A]ZD4#;'K7/=D1!;MB"9O=$=
M*']3:R.9\Z9IB.T,L"J2I"!TL]D1R;C"119]9U-DNG>"*S@;9'LIF7D_@=!#
MCA/\Z7CF3>N"@Q19QQIX ?>S.QMOD5FEXA*4Y5HA W6.[Y+C*0WX"/C%8;"+
M,PJ57+1^#<;W*L>;D! (*%U08'Z[PCT($81\&G\F33R'#,3E^5/],=;N:[DP
M"_=:_.:5:W-\P*B"FO7"/>OA&TSUW&(T%?\#KB \/&3B8Y1:V+BBLK=.RTG%
MIR+9V[AS%?=AO$F3B;9.H!.!SH1#C$/&0#'S!^98D1D](#/VOF/AB9,C];TI
M@S.V(M[YY*WW7HM=FI%KT)D@IQ%"%Y!D1A O/D>@:Q%.] N='M;YV]4,MY&_
M7?+WM^L"Z:I &@72_Y7X%4+WNW]BD$5+)9@F#I-%I>Y5'.2%=Y[7.QJ?Y"]\
M'/8G9AJN++IHYQ\VMK_6VH%/97/C)ZCU_VLV!-0N'/?^;,8I&PVGN^D#D?D7
M%Q]02P,$%     @ #(&93* '\%.V 0  TP,  !D   !X;"]W;W)K<VAE971S
M+W-H965T,S$N>&UL?5-A;YLP$/TKEG] G3BLR2) :CI5G;1)4:=MGQTXP*J-
MJ6U"]^]W-I2QC>T+]AWOO7MGG]/!V&?7 'CRJE7K,MIXWQT9<T4#6K@;TT&+
M?RICM? 8VIJYSH(H(TDKQC>;6Z:%;&F>QMS9YJGIO9(MG"UQO=;"_CB!,D-&
MM_0M\23KQH<$R]-.U/ %_-?N;#%BLTHI-;1.FI98J#)ZMSV>DH"/@&\2!K?8
MD]#)Q9CG$'PL,[H)AD!!X8."P.4*]Z!4$$(;+Y,FG4L&XG+_IOX0>\=>+L+!
MO5'?9>F;C!XH*:$2O?)/9GB$J9]WE$S-?X(K*(0')UBC,,K%+REZYXV>5-"*
M%J_C*MNX#N.?9#?1U@E\(O"9<(AUV%@H.O\@O,A3:P9BQ[/O1+CB[9'CV10A
M&8\B_D/S#K/7G._W*;L&H0ES&C%\@=G."(;J<PF^5N+$_Z+SPSI_MVIQ%_F[
MWRS^0R!9%4BB0/+?'M<P[_\HPA:'JL'6<9P<*4S?QE%>9.>)O>/Q4G[!QW'_
M+&PM6T<NQN/5Q@NHC/& 5C8W.$,-OK Y4%#YL-WCWHYS-@;>=-,38O,[SG\"
M4$L#!!0    (  R!F4R$_Y"KM0$  -,#   9    >&PO=V]R:W-H965T<R]S
M:&5E=#,R+GAM;'U3T6Z<,!#\%<L?$'.^:WL] 5(N5=5*C71*U>39!PM8L3&U
MS9'\?=>&$-J0OF#O,C,[:Z_3P=A'UP!X\J15ZS+:>-\=&'-% UJX*]-!BW\J
M8[7P&-J:N<Z"*"-)*\:3Y"/30K8T3V/N9//4]%[)%DZ6N%YK89^/H,R0T0U]
M2=S)NO$AP?*T$S7\!/^K.UF,V*Q22@VMDZ8E%JJ,7F\.QUW 1\"]A,$M]B1T
M<C;F,03?RXPFP1 H*'Q0$+A<X :4"D)HX_>D2>>2@;C<OZA_C;UC+V?AX,:H
M!UGZ)J-[2DJH1*_\G1F^P=3/!TJFYG_ !13"@Q.L41CEXI<4O?-&3RIH18NG
M<95M7(?Q#_\\T=8)?"+PF;"/==A8*#K_(KS(4VL&8L>S[T2XXLV!X]D4(1F/
M(OY#\PZSEYSODY1=@M"$.8X8OL!L9@1#];D$7RMQY&_H?+_.WZY:W$;^]B_^
M.P9VJP*[*+#[;X]K&/Y/$;8X5 VVCN/D2&'Z-H[R(CM/[#6/E_(*'\?]5MA:
MMHZ<C<>KC1=0&>,!K217.$,-OK Y4%#YL/V$>SO.V1AXTTU/B,WO./\#4$L#
M!!0    (  R!F4QPGJ>1M0$  -,#   9    >&PO=V]R:W-H965T<R]S:&5E
M=#,S+GAM;'U3VV[<(!#]%<0'A%WLM*N5;2F;JFJD1EJE:OO,VF,;!8P#>)W\
M?0?LN&YK]068X9PS%X9L-/;9M0">O&K5N9RVWO='QES9@A;NQO30X4UMK!8>
M3=LPUUL0521IQ?AN]X%I(3M:9-%WMD5F!J]D!V=+W*"UL&\G4&;,Z9Z^.YYD
MT_K@8$76BP:^@?_>GRU:;%&II(;.2=,1"W5.[_;'4QKP$?!#PNA69Q(JN1CS
M'(R'*J>[D! H*'U0$+A=X1Z4"D*8QLNL29>0@;@^OZM_CK5C+1?AX-ZHG[+R
M;4X/E%10BT'Y)S-^@;F>6TKFXK_"%13"0R88HS3*Q964@_-&SRJ8BA:OTRZ[
MN(_339+,M&T"GPE\(1QB'#8%BIE_$EX4F34CL5/O>Q&>>'_DV)LR.&,KXATF
M[]![+?@AR=@U",V8TX3A*\Q^03!47T+PK1 G_@^='[;YR6:*2>0G?_#3;8%T
M4R"- NE_:]S"W/X5A*V:JL$V<9P<*<W0Q5%>>9>)O>/Q47[#IW%_%+:1G2,7
MX_%IXP/4QGC 5'8W.$,M_K#%4%#[</R(9SO-V61XT\]?B"W_N/@%4$L#!!0
M   (  R!F4SP7$!=L0$  -,#   9    >&PO=V]R:W-H965T<R]S:&5E=#,T
M+GAM;'U3T8[;(!#\%<0'' E)[Z+(MG2YJFJE5HJN:OM,[+6-#E@7<'S]^P)V
M7/=J]<6PZYG965BR >V+:P$\>=7*N)RVWG='QES9@A;N#CLPX4^-5@L?0MLP
MUUD052)IQ?AF<\^TD(866<J=;9%A[Y4T<+;$]5H+^^L$"H><;NDM\2R;UL<$
M*[).-/ 5_+?N;$/$9I5*:C!.HB$6ZIP^;H^G?<0GP'<)@UOL2>SD@O@2@T]5
M3C?1$"@H?5008;G"$R@5A8*-GY,FG4M&XG)_4_^0>@^]7(2#)U0_9.7;G!XH
MJ: 6O?+/.'R$J9]WE$S-?X8KJ "/3D*-$I5+7U+VSJ.>5((5+5['59JT#I/^
MC;9.X!.!OR&PL5!R_EYX4606!V+'L^]$O.+MD8>S*6,R'47Z%\R[D+T6_'"?
ML6L4FC"G$<,7F.V,8$%]+L'72ISX/W1^6.?O5BWN$G_W%_]A76"_*K!/ OO_
M]KB&>>N2+0Y5@VW2.#E28F_2*"^R\\0^\G0I?^#CN'\1MI'&D0OZ<+7I FI$
M#\'*YB[,4!M>V!PHJ'W</H2]'>=L##QVTQ-B\SLN?@-02P,$%     @ #(&9
M3/1<SDI/ P  [@\  !D   !X;"]W;W)K<VAE971S+W-H965T,S4N>&UL=5?1
MCILP$/P5Q <<]AJ2<$HB7:ZJ6JF53E>U?2:)DZ #G(*37/^^QG TLL<O 3NS
M.S;LC-GE3;5OW4E*';W75=.MXI/6Y\<DZ78G61?=@SK+QOQS4&U=:#-LCTEW
M;F6QMT%UE1!CLZ0NRB9>+^W<2[M>JHNNRD:^M%%WJ>NB_;N1E;JM8AY_3+R6
MQY/N)Y+U\EP<Y0^I?YY?6C-*IBS[LI9-5ZHF:N5A%3_QQXU(^P"+^%7*6W=W
M'_5;V2KUU@^^[E<QZU<D*[G3?8K"7*[R6595G\FLX\^8-)XX^\#[^X_LG^WF
MS6:V12>?5?6[W.O3*E[$T5X>BDNE7]7MBQPWE,71N/MO\BHK ^]78CAVJNKL
M;[2[=%K58Q:SE+IX'ZYE8Z^WX9\L'<-P (T!- 4L+$\R$-F5?RITL5ZVZA:U
MP\,_%_T[YH]DGLVNG[2/POYG%M^9V>N:%ODRN?:)1LQFP- =AD^(Q&2?* A1
M;,@+IP6.%W")PL:+^W@BG""%"5*;(+U/D#-GCP@3V&4&23*0@!P2A!&89 9)
M9EX"SC.'Q,=0GF*2.229@P0N"<+,,,D"DBR\!((['#Z$\CGFR"%'[G.X;\2'
M4!XH3LZP@!A(X2G(!PG& CP!H7(_A7!I (8%JIA#L3YQ\E.D+@W L( B.=8T
M%UZ*U'TW "-80"X<*Y\#6?O;\4&"!13#L?BYK^QTYM+X&,&R  V6/_>U+9C'
M@T !W7#L -R7MV +EP>!\@ /-@'N2WSFO1WD%"'I8!_@P BXZS80%"AJPE9
M0.7<U2@$!:J-L!40D+EW#$!0P*()>P'Y.N?,VP\P QXH-\)F0+[0.7/K ( $
M#U@U83<@('3N6C4"4:#>"+L! :636V\0%*HW; <$E$[>^T&@4+UA.R!?Z3SS
M>( =4,#>"-L! :F3:V\0%*HW[ >$/@Q<>X.@@+T)[ <"2%VX'YX0%#BS!?8#
M@3X-W-,4@@*GJ<!^((#4O=,4@@)U( (?_$#JPJT#" K4@<!^((#4A5L'$.36
M07+7;M6R/=I&LXMVZM+8+O=N=FIFG\BV:__A0R?\O6B/9=-%6Z5-TV=;LX-2
M6IJUL ?C&2?3?$^#2AYT?SLW]^W0@0X#K<YC=YU,+?[Z'U!+ P04    "  ,
M@9E,RBCOS+,!  #3 P  &0   'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6QM
M4]MNG# 0_17+'Q"#E[3I"I"RB:)6:J55JC;/7AC BB_4-DOZ][4-2\F&%SPS
MG'/FXG$^:O-J.P"'WJ10ML"=<_V>$%MU()F]T3TH_Z?11C+G7=,2VQM@=21)
M06B2?"*2<87+/,:.ILSUX 17<#3(#E(R\_< 0H\%3O$E\,S;SH4 *?.>M? 3
MW*_^:+Q'%I6:2U"6:X4,- 6^3_>'+. CX#>'T:YL%#HY:?T:G&]U@9-0$ BH
M7%!@_CC# P@1A'P9?V9-O*0,Q+5]47^*O?M>3LS"@Q8OO'9=@>\PJJ%A@W#/
M>OP*<S^W&,W-?X<S" \/E?@<E18V?E$U6*?EK.)+D>QM.KF*YSCK7VC;!#H3
MZ!6!3(EBY8_,L3(W>D1FFGW/PA6G>^IG4X5@'$7\YXNW/GHN=UF2DW,0FC&'
M"4-7F'1!$*^^I*!;*0[T YW>;?-WFR7N(G^WYJ=?M@6R38$L"F3O>DRO>MS"
MT*LD9#54"::-ZV11I0<55WD573;VGL9+^0^?UOT',RU7%IVT\U<;+Z#1VH$O
M);GQ.]3Y%[8X AH7S,_>-M.>38[3_?R$R/*.RW]02P,$%     @ #(&93!^I
M8G// 0  G00  !D   !X;"]W;W)K<VAE971S+W-H965T,S<N>&UL;53;CML@
M$/T5Q <L"7:\:61;VFQ5M5(K15MU^TSL\44+Q@4<;_^^@!W7=7D)S/A<9@A#
M.DKUIAL @]X%[W2&&V/Z$R&Z:$ P_2![Z.R72BK!C U5372O@)6>)#BANUU"
M!&L[G*<^=U%Y*@?#VPXN"NE!"*9^GX'+,<-[?$^\M'5C7(+D:<]J^ [F1W]1
M-B*+2MD*Z'0K.Z2@RO#3_G1.'-X#7EL8]6J/7"=7*=]<\*7,\,X5!!P*XQ28
M76[P#)P[(5O&KUD3+Y:.N-[?U3_YWFTO5Z;A6?*?;6F:#!\Q*J%B S<O<OP,
M<S\'C.;FO\(-N(6[2JQ'(;GVOZ@8M)%B5K&E"/8^K6WGUW'6O]/"!#H3Z(9
M)B-?^4=F6)XJ.2(UG7W/W%^\/U%[-H5+^J/PWVSQVF9O>11'*;DYH1ESGC!T
MA=DO"&+5%PL:LCC3_^CT&.9'P1(CSX_6?$K# G%0(/8"\3\]QIL>0YA#V.00
M-#D$!)*-20CS&#9)@B9)0."X,0EA/FQ,R.IZ"%"U'PR-"CET?BA7V67VGJB_
M7G_AT^!^8ZIN.XVNTMA+ZJ]2):4!6\KNP3;<V+=B"3A4QFT?[5Y-$S,%1O;S
M8T"6%RG_ U!+ P04    "  ,@9E,#Y0?T-8!  #>!   &0   'AL+W=O<FMS
M:&5E=',O<VAE970S."YX;6R-5%UOVR 4_2N('U!L$B=19%MJ6E6;M$I1JVW/
MQ+[^4,%X@./VWQ>PZWD=#WTQW,NYYQPPEW24ZD4W  :]"M[I##?&]$="=-&
M8/I&]M#9E4HJP8P-54UTKX"5ODAP0J-H1P1K.YRG/G=6>2H'P]L.S@KI00BF
MWD[ Y9CA&'\DGMJZ,2Y!\K1G-3R#^=F?E8W(PE*V CK=R@XIJ#)\&Q]/>X?W
M@%\MC'HU1VXG%RE?7/"]S'#D# &'PC@&9H<KW 'GCLC:^#-SXD72%:[G'^P/
M?N]V+Q>FX4[RWVUIF@P?,"JA8@,W3W+\!O-^$HSFS?^ *W +=TZL1B&Y]E]4
M#-I(,;-8*X*]3F/;^7&<5I)X+@L7T+F +@4'KT,F(>_\GAF6ITJ.2$UGWS/W
MB^,CM6=3N*0_"K]FS6N;O>:;)$K)U1'-F-.$H2M,O""(95\D:$CB1/\KIX=P
M_29H<>/KM_]8C#]9#&%H6&0;%-D&"#9A@B1(D'S!90BS#8OL@B*[ $$2)M@'
M"?9?<!G"[#Z)D-7]$J!JWUD:%7+H?%>OLDOSWE)_/__"I\Y_9*IN.XTNTMA;
M[N]B):4!:R6ZL2?6V,=F"3A4QDWW=JZFEIL"(_OY-2'+DY:_ U!+ P04
M"  ,@9E,VEJGWKD!  #3 P  &0   'AL+W=O<FMS:&5E=',O<VAE970S.2YX
M;6QM4^UNVR 4?17$ Y2$N&D6V9::5M4F;5+4:=UO8E_;J.#K 8Z[MQ]@U_,Z
M_P'NY9QS/[BD YI7VP X\J95:S/:.-<=&;-% UK8&^R@]3<5&BV<-TW-;&=
ME)&D%>.;S9YI(5N:I]%W-GF*O5.RA;,AMM=:F-\G4#AD=$O?'<^R;EQPL#SM
M1 W?P?WHSL9;;%8II8;62FR)@2JC]]OC*0GX"'B1,-C%F81*+HBOP?A29G03
M$@(%A0L*PF]7> "E@I!/X]>D2>>0@;@\OZL_Q=I]+1=AX0'53UFZ)J,'2DJH
M1*_<,PZ?8:KGEI*I^*]P!>7A(1,?HT!EXTJ*WCK4DXI/18NW<9=MW(?Q)ME/
MM'4"GPA\)AQB'#8&BID_"B?RU.! S-C[3H0GWAZY[TT1G+$5\<XG;[WWFN]N
M[U)V#4(3YC1B^ *SG1',J\\A^%J($_^/S@_K_-UJBKO(WRWY?+\ND*P*)%$@
M^:?&PX<:US"?/@1ABZ9J,'4<)TL*[-LXR@OO/+'W/#[*7_@X[M^$J65KR06=
M?]KX !6B Y_*YL;/4.-_V&PHJ%PXWOFS&>=L-!QVTQ=B\S_._P!02P,$%
M  @ #(&93,?9(6BW 0  TP,  !D   !X;"]W;W)K<VAE971S+W-H965T-# N
M>&UL=5/;;IPP$/T5RQ\0@]FDJQ4@95-%B=1(JU1MG[TP@!5?B&V6Y.]K&T)I
M2E]LS_B<,Q>/\U&;%]L!./0FA;(%[ISK#X38J@/)[)7N0?F;1AO)G#=-2VQO
M@-61) 6A27)#).,*EWGTG4R9Z\$)KN!DD!VD9.;]"$*/!4[QA^.9MYT+#E+F
M/6OA.[@?_<EXBRPJ-9>@+-<*&6@*?)L>CKN CX"?'$:[.J-0R5GKEV \U@5.
M0D(@H')!@?GM G<@1!#R:;S.FG@)&8CK\X?Z?:S=UW)F%NZT^,5KUQ5XCU$-
M#1N$>];C \SU7&,T%_\-+B \/&3B8U1:V+BB:K!.RUG%IR+9V[1S%?=QNLFN
M9]HV@<X$NA#V,0Z9 L7,OS+'RMSH$9FI]ST+3YP>J.]-%9RQ%?'.)V^]]U)F
M-TE.+D%HQAPG#%UAT@5!O/H2@FZ%.-)_Z'2_S<\V4\PB/UOS_R>PVQ3818'=
M7S6FGVK<PM!/0<BJJ1),&\?)HDH/*H[RRKM,["V-C_('/HW[$S,M5Q:=M?-/
M&Q^@T=J!3R6Y\C/4^1^V& (:%XY?_-E,<S893O?S%R++/RY_ U!+ P04
M"  ,@9E,<JF>(,4!   X!   &0   'AL+W=O<FMS:&5E=',O<VAE970T,2YX
M;6QM5.MNVR 4?A7$ Q3'ES2*;$M-IZF3-BEJM>TWL8]M5# NX+A[^P)V/2_C
MCX'#=SD'.,XGJ5YU!V#0N^"]+G!GS' D1%<="*KOY "]W6FD$M38I6J)'A30
MVI,$)W$4[8F@K,=E[F-G5>9R-)SU<%9(CT)0]><$7$X%WN'/P#-K.^,"I,P'
MVL(+F)_#6=D5655J)J#73/9(05/@A]WQE#F\!_QB,.G-'+E*+E*^NL6WNL"1
M2P@X5,8I4#M<X1$X=T(VC;=%$Z^6CKB=?ZI_];7;6BY4PZ/DOUEMN@(?,*JA
MH2,WSW)Z@J6>#*.E^.]P!6[A+A/K44FN_1=5HS92+"HV%4'?YY'U?ISFG31=
M:&%"O!#BE7#P/F0V\IE_H8:6N9(34O/9#]1=\>X8V[.I7- ?A=^SR6L;O9;)
M/LG)U0DMF-.,B3>8W8H@5GVUB$,6I_@_>GP(\Y-@BHGG)UM^$H4%TJ! Z@72
M?VI,;VH,8;*P218TR0("^QN3$.;^QH1L;DZ :OV;U:B28^_[91-=V^(A]C?_
M%S[WU ^J6M9K=)'&OA]_RXV4!FPJT9W-I;-MO"XX-,9-[^U<S8]Y7A@Y+'U*
MUI]%^0%02P,$%     @ #(&93-,";+6X 0  TP,  !D   !X;"]W;W)K<VAE
M971S+W-H965T-#(N>&UL;5/;;IPP$/T5RQ\0@R')=@5(V515*[72*E7;9R\,
M8,47:ILE_?O:AE":\&)[QN><N7A<3-H\VQ[ H1<IE"UQ[]QP),36/4AF;_0
MRM^TVDCFO&DZ8@<#K(DD*0A-DCLB&5>X*J+O;*I"CTYP!6>#["@E,W].(/14
MXA2_.IYXU[O@(%4QL Z^@_LQG(VWR*K2< G*<JV0@;;$#^GQE =\!/SD,-G-
M&85*+EH_!^-+4^(D) 0":A<4F-^N\ A"!"&?QN]%$Z\A W%[?E7_%&OWM5R8
MA4<M?O'&]24^8-1 RT;AGO3T&99Z;C%:BO\*5Q >'C+Q,6HM;%Q1/5JGY:+B
M4Y'L9=ZYBOLTW^3I0MLGT(5 5\(AQB%SH)CY1^9851@](3/W?F#AB=,C];VI
M@S.V(M[YY*WW7JOL[E"0:Q!:,*<90S>8=$40K[Z&H'LA3O0=G1[V^=ENBEGD
M9UM^1O<%\EV!/ KD_]7XX4V-.YC[Y$T0LFFJ!-/%<;*HUJ.*H[SQKA/[0..C
M_(//X_Z-F8XKBR[:^:>-#]!J[<"GDMSX&>K]#UL- :T+QWM_-O.<S8;3P_*%
MR/J/J[]02P,$%     @ #(&93#4\,B_$ 0  . 0  !D   !X;"]W;W)K<VAE
M971S+W-H965T-#,N>&UL;51A;]L@$/TKB!]0$ARW461;:EI5G;1)4:=MGXE]
MME'!N(#C[M\/L.MZ*5\,=[SW[H[CG(U*OYH6P*)W*3J3X];:_D"(*5N0S-RH
M'CIW4BLMF76F;HCI-; JD*0@=+.Y)9+Q#A=9\)UTD:G!"M[!22,S2,GTWR,(
M->9XBS\<+[QIK7>0(NM9 S_!_NI/VEED4:FXA,YPU2$-=8[OMX=CZO$!\)O#
M:%9[Y"LY*_7JC6]5CC<^(1!06J_ W'*!!Q#""[DTWF9-O(3TQ/7^0_TIU.YJ
M.3,##TK\X95M<[S'J(*:#<*^J/$9YGI2C.;BO\,%A(/[3%R,4@D3OJ@<C%5R
M5G&I2/8^K;P+ZSB=).E,BQ/H3* +81_BD"E0R/R1659D6HU(3W??,]_B[8&Z
MNRF],UQ%.'/)&^>]%,G=-B,7+S1CCA.&KC"?".+4EQ T%N)(O]#I/LY/HBDF
M@9^L^4D:%]A%!79!8/=?C?2JQA@FB0=)HT'2B,#N*D@,<UT)675.@F["FS6H
M5$,7YF7E7<;BGH;.?\*GF?K!=,,[@\[*NO<3NEPK9<&ELKEQN;1NC!=#0&W]
M]L[M]?28)\.J?IY3LOPLBG]02P,$%     @ #(&93)B/NWG@ 0   @4  !D
M  !X;"]W;W)K<VAE971S+W-H965T-#0N>&UL=53KCIP@%'X5P@,LBC/C=*(F
M.]LT;=(FDVW:_F;T>,F"6&#&[=L7T+76TC_".7R7<Q#(1JE>= M@T*O@O<YQ
M:\QP(D27+0BF'^0 O5VII1+,V% U1 \*6.5)@A,:10<B6-?C(O.YBRHR>3.\
MZ^&BD+X)P=2O,W YYCC&;XGGKFF-2Y B&U@#7\%\&R[*1F11J3H!O>YDCQ34
M.7Z,3^?4X3W@>P>C7LV1Z^0JY8L+/E4YCEQ!P*$T3H'9X0Y/P+D3LF7\G#7Q
M8NF(Z_F;^@??N^WERC0\2?ZCJTR;XR-&%=3LQLVS'#_"W,\>H[GYSW ';N&N
M$NM12J[]%Y4W;:2856PI@KU.8]?[<9Q6TGBFA0ET)M"%</0^9#+RE;]GAA69
MDB-2T]X/S/WB^$3MWI0NZ;?"K]GBM<W>BR0]9.3NA&;,><+0%29>$,2J+Q8T
M9'&F_]#I,<Q/@B4FGI^L^4D:%M@%!79>8/=7C^FFQQ#F/U7N@R;[@,"[C4D
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
MI9(:.BNQ(P;JG-[O3N<TX"/@2<)H5V<2*KDB/@?C2Y73)"0$"DH7%(3?;O
M2@4AG\:O69,N(0-Q?7Y5_Q1K][5<A84'5#]EY=J<'BBIH!:#<H\X?H:YGG>4
MS,5_A1LH#P^9^!@E*AM74@[6H9Y5?"I:O$R[[.(^3C?\.-.V"7PF\(5PB''8
M%"AF_E$X460&1V*FWO<B//'NQ'UORN",K8AW/GGKO;=B?SQF[!:$9LQYPO 5
M9K<@F%=?0O"M$&?^#YT?MOG[S13WD;]?\]/_"*2; FD42%<":9*\J7$+\[9*
MMFJJ!M/$<;*DQ*&+H[SR+A-[S^.C_(5/X_Y-F$9VEES1^:>-#U C.O"I)'=^
MAEK_PQ9#0>W"\8,_FVG.)L-A/W\AMOSCX@]02P,$%     @ #(&93!3=1^:W
M 0  TP,  !D   !X;"]W;W)K<VAE971S+W-H965T-3 N>&UL;5/;;M0P$/T5
MRQ]09YT45JLD4K<(@032J@AX]B:3B^I+L)U-^7O&3AI"R8OM&9]SYN)Q/AG[
M[#H 3UZ4U*Z@G??#B3%7=:"$NS,#:+QIC%7"HVE;Y@8+HHXD)1E/DG=,B5[3
M,H^^BRUS,WK9:[A8XD:EA/U]!FFF@A[HJ^.I;SL?'*S,!]'"-_#?AXM%BZTJ
M=:] N]YH8J$IZ,/A=,X"/@)^]#"YS9F$2J[&/ ?C<UW0)"0$$BH?% 1N-W@$
M*8,0IO%KT:1KR$#<GE_5/\;:L9:K</!HY,^^]EU!CY34T(A1^B<S?8*EGGM*
MEN*_P TDPD,F&*,RTL655*/S1BTJF(H2+_/>Z[A/\TUZ7&C[!+X0^$HXQCAL
M#A0S_R"\*'-K)F+GW@\B//'AQ+$W57#&5L0[3-ZA]U9F"<_9+0@MF/.,X1O,
M844P5%]#\+T09_X?G1_W^>ENBFGDIUO^?;HOD.T*9%$@^Z?&]$V->YCL31"V
M::H"V\9Q<J0RHXZCO/&N$_O XZ/\A<_C_E78MM>.7(W'IXT/T!CC 5-)[G"&
M.OQAJR&A\>'X'L]VGK/9\&98OA!;_W'Y!U!+ P04    "  ,@9E,CQQ=@0@"
M  !4!@  &0   'AL+W=O<FMS:&5E=',O<VAE970U,2YX;6R-56%OFS 0_2N(
M'U #(81$@-1TJC9IDZ).ZSX[< FH-J:V"=V_GVTH8^E%ZA?L.[][[]G@(QN$
M?%$U@/;>.&M5[M=:=SM"5%D#I^I.=-":E9.0G&H3RC-1G01:N2+.2!0$">&T
M:?TB<[F#+#+1:]:T<)">ZCFG\L\>F!AR/_3?$T_-N=8V08JLHV?X"?I7=Y F
M(C-+U7!H52-:3\(I]^_#W3YT!0[QW,"@%G//;N4HQ(L-OE6Y'UA'P*#4EH*:
MX0(/P)AE,CY>)U)_UK2%R_D[^Z/;O-G,D2IX$.QW4^DZ]U/?J^!$>Z:?Q/ 5
MI@VM?6_:_7>X #-PZ\1HE((I]_3*7FG!)Q9CA=.W<6Q:-P[C2KR=RO"":"J(
MYH+4Z9!1R#G_0C4M,BD&3XZ'WU'[CL-=9,ZFM$EW%&[-F%<F>RGB8)V1BR6:
M,/L1$RTPX8P@AGV6B#")??2A/$KQ^A5J<>7JX_\L)E<6,<P&%XE1D1@A2*]$
M,,P6%UFC(NN/!&%P)8)A;AQW@HHD"$&$$VQ0@@U"L+IRB6%B7"1%15*$8(T3
M;%&"[2=<8I@$%PD#_'H$",6-#RN\<</"3SA%0=>WA"PN-0=Y=NU,>:7H6]=+
M%]FY9=Y'KBG\@X_]]@>5YZ95WE%HTUI< S@)H<%X">[,)UB;%C\'#$[:3C=F
M+L<^-P9:=%,/)_./I/@+4$L#!!0    (  R!F4RP=FB9P@$  #@$   9
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
MSC]M?(!&:P<^E>3&SU#G?]AB"&A<.-[YLYGF;#*<[N<O1)9_7/X#4$L#!!0
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
M[4C=%\UQ2/,@Q;X]ZG'.YTW3_U!+ P04    "  ,@9E,AG.UG00&  "$*0
M&0   'AL+W=O<FMS:&5E=',O<VAE970V,2YX;6R5FNU.XT84AF\ER@5L/)^V
M$2 M5%4KM=)JJ[:_#0P0;1*GMH'MW==V0LK./$>:_"'$>>?,A]\G9^(SEV]M
M]ZU_#F%8?-]N=OW5\GD8]A>K57__'+9-_ZG=A]WXR6/;;9MA?-L]K?I]%YJ'
MN=%VL])%X5?;9KU;7E_.U[YTUY?MR[!9[\*7;M&_;+=-]^]-V+1O5TNU?+_P
M=?WT/$P75M>7^^8I_!&&/_=?NO'=ZA3E8;T-NW[=[A9=>+Q:?E87MZIP4XM9
M\M<ZO/4?_E],<[EKVV_3FU\?KI;%-*2P"??#%*,97U[#;=ALIE#C0/XY1EV>
M.IT:?OS_/?K/\^S'V=PU?;AM-W^O'X;GJV6U7#R$Q^9E,WQMWWX)QQFYY>(X
M_=_":]B,\FDD8Q_W[::?_R[N7_JAW1ZCC$/9-M\/K^O=_/IVC/_>C!OH8P.=
MV\ <&YA3 SO/_3"P>:8_-4-S?=FU;XON<+?VS60*=6'&M;R?+LY+-W\V3K8?
MK[Y>N\)<KEZG0$?-S4&C/VC42;$:HY^ZT-3%C4Z:ZXK;&QRBF=N;#^UM67(
MBP'L',#^,$<;S9$TCCMQV(F# )X#> S@\Z=98H 21E!&TR2-<#,J[*3*6$O2
MU-Q)C9W4:0!51)V01K"E*MCZ!830L?=)9(1^!,04A(C7#$6" 15R]EGI)(2M
MA)NK&#5U!FN*85-$4FQ#$BF!%L6\*0(N6540*6D^C*7R&69$D;3T3*\"-%,W
MDDAR(P.L@,[4C202$%;,L ) =2'D#094%_ENU,R>!JP2-Y)(<J-F]G3*7NI&
M$FDIE3*@VF2XD41:"_TPQ9H C=V((L&-FBG6!&BR;B#24C],L09 M15",*"Z
M/,.-S)ZFS)BXD=B3W,CL:6 O=2,!*F0<PX :2HZQ&TDDN=$PQ88 C=V((L$E
MABDV &CB1A)I_Z/H%D16&HNPZR6(!;L9AMC8?,<:YM-0EHT=2R+)L8;Y-,!G
MXE@2B3\E&&)#"31Q+(A$QS+IAB!.' LB+619PZ0;V@8GZP8B(Z1BRZ1;@-@(
MJ<LRQ%:=\3N.^;2496,WDL@(=\\R>Q;82W\Q@L@(C%OAARDET-B-*!)<;YEB
M2X#&;D21-!^FV-(V.%DW$!DA%5NFV *@1DA=E@&UU1EN9/8L9=G$C<2>\-WH
MF#T'["5N))$1YN,84$<)-'8CB@0W.J;849:-W8@BP8V.*7:T5T[6C2B6YL,4
M.P#4"%_C3GAXY/+=Z)@]1QDT=B.)I$SMF#U'CY"25061%3*.8T =9=#$C222
M[AY3["B#)FXDD>!&SQ1[VBO'ZT8B*Z19SQ1[ -0*Z<\SH%[GN]$S>YXR:.Q&
M$DEN],R>SWFV2R)I-^X94$_),78CB:1]HQ<> A.@L1M1),V'*?:T#T[6C2@6
M,K5GBCT :H5,[1E07^>[L63V2LJ@R:-Q E1P8\GLE?2T*5Y5$EFI'P:TI.08
MNY%$DAM+IK@D0&,WHDAP8\D4E[3%3=:-*!:^&TNFN 1 K60E!K0\ITPCU&FR
M"C4$J.029J_,J=60R H9M&1 RYQR#8DD-U9,<953KT&1X,:**:YRZC4DDMQ8
M,<45 &J%?6/%@%9GU&LJ9J^B#!J[D422&RMFK\JIUY#("?O&B@&M<NHU)!+=
MR!17.?4:$CG))4+!-:=>0R(7#>:61)+=F/0*('8"7#5#7)]1TZF9SSJGID,B
MR;$U\UGGU'1(Y(0]4LT0USDU'1))CJV9])H@CAV+(ND6,^EU3DV'1$[8&-9,
M>@T0.^D6,\3U&36=FOFL<VHZ)!+=*)R)R*GID,A)]>Y".A:14]5!E61(50@G
M(XJ<P@ZKI*IW(1R.*')J.ZAR4B&_B'F./F8,#]?%VM#[0(!#Z=MZ.D;'/0%D
M==(3B'R<<U<?SI-M0_<TG[SK%_?MRVZ8#C1]N'HZWO=93^?1HNLWT[$_NJXO
M;DD_3L),!P4-QBKL])GES]SI@.'J_R$?SB?^WG1/ZUV_N&N'H=W.Y]\>VW8(
MXX(4G\;U> [-P^G-)CP.T[_3KX?N<"SP\&9H]U>',X^KT\'+Z_\ 4$L#!!0
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
M:&5E=#8U+GAM;(V5VX[;(!1%?\7R!PP&?!TYEII452NU4C15I\\D(;$UV+A
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
M^QB"0"%6Q',GZ66$-0#)+B&Y#\D0K"(&$XVM/[U(%#N)]IC$8AJ+F;'8U0J
M9IG#E/N@#*$4UDM!O1302QR]/89-HF <.U+6$"AQDLI]$,W0#-;+0+T,T!L[
M>ID7):&3*+U> )00ARGW012C*U69@'H33V_,&$PP PEFGRBHF2?3^6^M?<0-
MH6ZV  AC-CG>"[DI*#?]1#VE'\KU$7'BB/4A-P31*[6?@5HS0"N%"3""VQH"
M*)C;U]"'^7X,R0$(9NA**>$K71@#U7CE\V*PR]YC\HEZ'$#L_0X'H%(44S=O
M'X4SQ)(KJN&NC*&V[)8E]KLIT.<@E"X\5[6/(BG+'-'1Y/JL>;>WHXD,-N+8
M*',)3:SC^'-/S/7KV%=F+++7\AM-/U/]*+I]V<C@22A]N=LK>">$XEHDNM6'
M>M!CW+BI^$Z9Y4RONWZ6Z3=*M,.<%HW#XO(_4$L#!!0    (  R!F4S[D$[3
M"@(  )D%   9    >&PO=V]R:W-H965T<R]S:&5E=#8Y+GAM;(U4[8Z;,!!\
M%<0#G/DFB0C2)5'52JT47=7VMT.6@,[&U';"]>UK&\)!<$_]@^UE9G9G,9MU
MC+^*"D Z;Y0T8NM64K8;A$11 <7BB;70J#<EXQ1+=>07)%H.^&Q(E*# \Q)$
M<=VX>69B1YYG["I)W<"1.^)**>9_=D!8MW5]]QYXJ2^5U &49RV^P'>0/]HC
M5R<TJIQK"HVH6>-P*+?NL[\YI!IO #]KZ,1D[V@G)\9>]>'+>>MZNB @4$BM
M@-5R@ST0HH54&;\'37=,J8G3_5W]D_&NO)RP@#TCO^JSK+;NRG7.4.(KD2^L
M^PR#G]AU!O-?X09$P74E*D?!B#!/I[@*R>B@HDJA^*U?Z\:LW:!_I]D)P4 (
M1H+*_1$A' CA.R'ZD! -A.B!@'HKIC<'+'&><=8YO/^Z+=:7R-]$JON%#IIF
MFW>J/4)%;WD2)QFZ::$!L^LQP003I?Z(04I_3!+8DNR"A4 2I_,D^R4F6,TA
M!PMD;2\CM'H-#3^<E;&R"T16@<@(1#.!]8./'I,83&,POA_'8>1YWH,=*W(=
MS9"SHF)K4?&RJ.0? HE5(/G_MJ16@=32EOCA#J5+L]KHPBJ:7%P*_&*&@G *
M=FW,0)I$Q[GS')B+_P[OA]8WS"]U(YP3D^KW,9>\9$R"*L=[4EVKU)P<#P1*
MJ;>IVO-^6O0'R=IA$*)Q&N=_ 5!+ P04    "  ,@9E,\K:F(Z,"  #S"0
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
MI7\I^^$?.5>@':-[;5GJRW88,#@JTUWHONBOG'Z@>.MN4S1<Z<5_4$L#!!0
M   (  R!F4QPG7775 (  (('   9    >&PO=V]R:W-H965T<R]S:&5E=#<S
M+GAM;'U578^;,!#\*XCW.\ 0(!%!NH"J5FJEZ*JVSPYQ CJ#J>V$Z[^O/PA'
MC"\OP5YF9F<WQIL-A+ZQ&B'NO+>X8UNWYKS?>!ZK:M1"]DQZU(DW)T);R,66
MGCW64P2/BM1B#_A^[+6PZ=P\4[$]S3-RX;CIT)XZ[-*VD/[;(4R&K1NXM\!K
M<ZZY#'AYUL,S^HGXKWY/Q<Z;5(Y-BSK6D,ZAZ+1U7X)-F4J\ OQNT,!F:T=6
M<B#D36Z^';>N+PTAC"HN%:!X7%&!,)9"PL;?4=.=4DKB?'U3_Z)J%[4<($,%
MP7^:(Z^W;NHZ1W2"%\Q?R? 5C?6L7&<L_CNZ(BS@THG(41',U*]371@G[:@B
MK+3P73^;3CV'4?]&LQ/ 2  3(8@?$L*1$'X0HH>$:"1$!L'3I:C>E)##/*-D
M<*C^=WLH#U&PB43W*QE4S5;O1'N8B%[S.$DS[RJ%1LQ.8\ ,$TP(3ZA/*8 M
MQ0XLZ,#(4%@@ZWM(N82L?;N+T%IHJ/CA7:%KNT!D%8B40#072'VC4QH3*TRG
M.Q48A106#(B-8BV8\).>KZQF5Q:S@6%68U:S)" QO"XA1L7E$A'9?<96G['%
M)S!\QHL43P$P0,429#I]A+ASFEB=)A:GH>$T6:0P&[I$/!F0T@+YY)RF5J.I
MQ6AD&$T7YRLT3D>QA"R.<FG!S(ZR]NK-;J(6T;.ZY9E3D4O'Y?<\BTZ#Y 7(
MF\R([\2 T?/@0T9/IQ^0GIN..0?"Q3VI;K,3(1P)B_ZS:&0M!N*TP>C$Y3(1
M:ZK'@MYPTH\3SYO&;OX?4$L#!!0    (  R!F4P\G>D@^0$  $D%   9
M>&PO=V]R:W-H965T<R]S:&5E=#<T+GAM;(U4VXZ;,!#]%<0'K DDD$2 M$E5
MM5(K15NU?79@N&A]H;83MG]?7PA+4JOJ"[;'YYR98^S)1RY>90>@@C=*F"S"
M3JEACY"L.J!8/O$!F-YIN*!8Z:5HD1P$X-J2*$%Q%*6(XIZ%96YC)U'F_*)(
MS^ D GFA%(O?!R!\+,)5> N\]&VG3 "5^8!;^ ;J^W 2>H5FE;JGP&3/62"@
M*<+GU?Z8&;P%_.AAE(MY8)R<.7\UB\]U$4:F("!0*:. ]7"%(Q!BA'09OR;-
M<$YIB,OY3?VC]:Z]G+&$(R<_^UIU1;@-@QH:?"'JA8^?8/*S"8/)_!>X M%P
M4XG.47$B[3>H+E)Q.JGH4BA^<V//[#BZG>Q&\Q/BB1#/A%7Z3T(R$9)WPMJ:
M=Y59JQ^PPF4N^!@(][,&;.[$:I_HPZQ,T)Z=W=-NI8Y>RW2[R='5"$V8@\/$
M"\QJ1B"M/J>(?2D.\5_T>'N?X>B![/PI$J^+Q/*3.Q>I7V#M%5A;@?6=0/9P
M# ZSL1CFCB'RY]AX<VP\.;9^@=0KD/Z_R\PKD'DJV#VX]&!VT</O\F$>KP1:
MW$ *HK6/5085OS!E?O4B.O>#Y]C<X(?X0?<)]ZS?95R3^8I%VS,9G+G2[\/>
MXH9S!;K$Z$F?=J?[VKP@T"@SS?1<N-?M%HH/4^-"<_<L_P!02P,$%     @
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
M :<\=^YP#:A047 8I@!A"@^&%8%"Q@AN*.CV4L:!GH1O*.9)='4[!<N)VY@
M&6%%%@""NQ,F'A!'@4O&<'_"]!UI@;L*AMJ*EQ:_8>#,^U(@%:-Y  ?N*MAO
M*QRQ@ NX(V#^CJ3 =8RA0O:2XA=ISMSN!HG24#QP*6._ECD*U!^&"Q 7MZ>$
MP!5(T TIF417S2)S1&M(%&H'!*YEXM<R1X'J(X'9X!W# 8&KC]PR'A#_/S_%
MS.WW@(ID!75PDHOY:QB(OXMN7S9]]*RT&>7LP+532DOC$=V9_![,##XO*KG3
MPVMFWKMQ$!T76K73D)W,D_[J'U!+ P04    "  ,@9E,1G\B9YL"  "J"0
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
M0\$02R!0._0/0$TQ<&P1D#<2]%# @4/D"4O@R*%HB"4 */#;EMP'-<7 \45
M?DG80P$'#XV?L 2.'HJ'6-(%D9BT+;D/:KY_X!1C('NDCP+.'D;#+<%P]C >
M8 D ZEKR -04 Z<8=[-'XI[_$@QG#X=/6 )G#W??=H E$"AN6W(?5(KQ;H:B
MC(F#G1^EL^6G7)GIXV:WGE$7V Q5K?VEGEW+2?.3IAQ\?U)Q2'+I;+C2(YL=
MK/:<*Z8U^B]:XU'/VO4B97ME;D?Z7I0#9[E0O*B&::^>Z.?_ 5!+ P04
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
MTH-QD)X %\3A A.-4#LE"76XP%0C#$1A:8\-BL)4![T $&>F0MD8$:=F;@>
MEO>?IH\<:P2QR9V$+A>8W40\D7_,;Q(]SO\,@$1JOB/DB)NIO0_2 \9Z0FPA
M2$+A<(&5@"1/I UK 4F'I,T&V6E#CJR">!^DET0L/10)AD.]*!8,2H:GC3HJ
MLUV:;;9#D%D.'H#T8+#T4"0]KH4&YC#E3Z0$<YC:)1JD!("(61,>@/1@L!I0
MP$_BJ D4\Y/&3Z0$\Y/:I1JD!( (-5-R'Z0'@YE. ?>(0Z89YAX+AZ\<&.8>
MLXNUM7*8(=!-1;_D#8 28NHT!#E$EF&J,T!0XM LYEB&/[$.9YB@;,A*'(!
M2A#(E1),=?9$N6:8H&Q N9XC$(EUT L Q:;*O@[QM( @P]/RP>/TL6-E8:#R
M$X=>,ZPL#%1^YXS">L!L/0 SR@;QQ)I10%FH0Z\Y5A8.E,4UHSA6%HX^ \R5
M# #%B;%*F2-/U"Q2 '2;&3UBK"P<* MU%"F.E84#97'FS?&)CY;O)A,1B)I%
M"H(<%89C9>&@]%-75K&R</"E[TP))BA'2W-K*H$/>7LJ 4]4F'E#($>%X5@/
M.%@?4-=.#]8##K8%7'D3F,4"K<W-J81 Y@[<X@%(#P;K@4 L=JBLP 053VP+
M"$Q0,61; (&8*3@/0'HP)M7U7L<6F\T]<]]A!C!QXDHJYJ=X_ T^ Y@X=2BC
MP!P6@)[F&G(&0(0YY$9@Y@FP'6<N/V8(E+K>'::G .7:E)L9!)FT"6YVTPM9
M;;NSEMI;E:=#TVX9WK1>SW-FW>F+T3XGHQ?4OB"C)6K_*OAH(3CH4?-*]0C8
M$ZF>"/;$JB>&/8GJ26!/JGJZHZG@_Z%?#K;^R*KM_E![[V73E$5WBK IRT:J
MO(9?U+3?R6Q]O<GEIFDO8W5=70Z4+C=->>P/RX+KB=WT/U!+ P04    "  ,
M@9E,30+:,]@$  #.&   &0   'AL+W=O<FMS:&5E=',O<VAE970X-RYX;6R-
MF>ERXC@0QU^%X@'&EN23 JK"S21;E9JMW?WL@#AJ;,S8)LR\_<I'".Z#.!\"
MEG[=ZM;QERR&US3[F1^T+GJ_D_B4C_J'HC@/+"O?''02Y=_2LSZ9FEV:)5%A
M'K.]E9\S'6TKHR2VI&U[5A(=3_WQL"I[S<;#]%+$QY-^S7KY)4FB[,]$Q^EU
MU!?]CX(?Q_VA* NL\? <[?7?NOCG_)J9)^OF97M,]"D_IJ=>IG>C_I,8O"B_
M-*B(?X_ZFM]][Y6IO*7IS_)AO1WU[3(B'>M-4;J(S,>[GNHX+CV9.'XU3ONW
M-DO#^^\?WA=5\B:9MRC7TS3^[[@M#J-^T.]M]2ZZQ,6/]+K234)NO]=D_Z+?
M=6SP,A+3QB:-\^I_;W/)BS1IO)A0DNAW_7D\59_7NL9S&C/:0#8&\F80V \-
M5&.@;@92/#1P&@.GJX';&+A=#;S&P+L9/,[9;WB_:P-!8Q!T;"!L^+!K \+^
M&#>[L\EMJ$5GDX_!%A*86/6TJN;I+"JB\3!+K[VL7FKGJ%S18F"LC/.RM)KY
M5:69J[DI?1\'2@RM]])3PTQK1MXQC@^8.68^"<N$<(M#DG%,);(/E&RW,:,8
M!>+ C.,#9DDQ;IM94XS79KY3\3AMYADSG@1^7BC&IWM/T:.H*@].*Q*0T;QF
MO(HYU1E)1]GF#W0/!E5HVQ*!:PR&PO7ON5;L#AV[@V+WA0]ZT4$MB3 (/132
M2PV6:^^3K')DHW+IJ%RB1\&XS5S<41+'-*\Q]PML@5MTX,3%GH"3U4,GK;P]
M.F^/R!N,QMQ#8;C$6"RQ*]B#ZX=(*UR?#M<GP@W:C4PPXX8@(Q_/+\_%&6',
M"T)V9@5TR $.682TAY#V$!))@XPFF/%MJ-F$'PE3QHP3.'2TY:HCMQ@;M^/
M1=) K2%P%;]L!;>?":(QM%EAZ#ZK.G/*D^2BH7>U)R&):"3C@]%V08D[G, 4
M!/>9)0FY3#2,6@LLUVBK^2X(O9:>X@>3$6%!J+!@!$(P@B8H10/=-Z,@N G-
MNT + H)JLR0= =5:/7;43IT11T&H(UX+!"306J @;N8PNB<(X8-:/6N@^YDC
MI>0G#J.0@I VFSN0,K(E"=F"$V=*0*X/%R<!>3: %@3DVZ![EEV:6WWAJ9T\
M(Z.2$#^XS*<-U#H !?PJEXQ(2BR2Z 0X;:#[0X<PITVV+49,)2&!<"^:2GRP
M?=@6(Y62D$J;.8U)1@$E=0Z%>ST!^8$')R'AR8;K_ NH'3(CN+++$;*!6EWL
M\$<IR2B<)'3)9G1),KHD*5U"78PAHHL)3S;<A+^ VB$S\B:I$R#JXA"_\#G\
MVYEB9% 1,BB86:P8-5$=#F43 H(O0'/*$=JL2(B9% II4KN:>]_&,@)CG1",
M4,Q:4HR$*"PA\#0Q(1@_Y :9D1E%* A\79A04,#L*XH1!X7% >UR$PH*F+./
M8I1!865 "W9"02$\)EAW=VF)SO;5G7'>VZ274U&=_.^*;Q?3$UE>QH'RJ1C,
M!%$^%X,U5?XL!B\D+P<+RO]2#E94^9.2@V=%U9A):FH46>.8&H>L<4V-2]9X
MIL8C:WQ34]W56Y]]6-_T_Q5E^^,I[[VE19$FU5WD+DT+;0;(_F:FW$%'V]M#
MK'=%^=4WW[/ZAKU^*-)S\^N!=?L)8_P_4$L#!!0    (  R!F4PMR%FUR0$
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
MAY(P&8TQ 6-,@!@'-;FT,:.'CWRX1_FV#"4C)D;:'/IXV2*P13T@_/]+N&I
MM%=1U#XG &<NV)A+<"]" 9"8<,0$W(T0^41BX$:#H$YC)89: :N\)$!F &"$
MQB\F@ML2 OH2C49,P$T'19](#=P#$-0$K-38M1CX,9 9&T=),)Z88<GV?X;A
M4L-VJ0V[Z + 1,-+YW7FCX*)O9D>*V?#3Z74U,YN.Z$NL)Y?!OLK-;DB8/\!
M)9-'%:+]1?DW>:R'7>\F78_*WU.QS\K*>>%2351F[MEQ+ID*R[]75^Z@IO-V
MD;.=U*^1>A?UB%HO)#\VX[?7_@\P_P=02P,$%     @ #(&93.5M<92= P
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
M&3==(]M-M#SV37HT_%-8_ =02P,$%     @ #(&93'\^YQH- @  H 4  !D
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
MQK&1(4@J@*1+$QPHTJ0B@J,".#J35H1$K$>$685"=^)D/J@\)GO'(Z B;"O
MMG.D#,*LBB.25(*C!CBZ-#F HD J(C#J',;H(BF#P*C'9.4L+0><>9%V.!>9
M0"* )C!J *-GC26,:3NBPP0?C:*93CN<)[]*6)$G@$ HI>=)LB:L:<":)XF%
M)@SI,&)T"$,:A+1T_5\BD2=>S!#0#&#(DR5E"$-F1*)I"$,&))I9AY'(LUTD
M <V@@)8$H\\FW[(J%Y0*BK@7PS:M.6W'67&_#$*;&4&;(;29(;29'*+@G(DA
MI6V L-\J0IM!M)%H8PAM9@1MAM!FT*XNS1DZT7&GK8A!LV,,2XBS0T(;$'D6
MVBS!TH+0EN5W2.1)[FP)NQ9AR1I+L+1Z^#1: IM%1T3I--H\SY12**/9&1$[
M)$(I9#:-N<A&MEX(NA:AFTTC$'F2QEA"HP4T,J(MH=&.H-$2&NT0&FU.8[#-
M9HP,KB,PNB$P(E%@!WT$1C<$1B0*)%HX J,#, :2%#@"HQL!HR,PNB$PNAQ&
M%YJ\EZPZ1UAT0U@$(NI2'3NO'<(B$K$LW1$6'6*1K6W"HAO!HB,LNB$LNIQ%
M9X2D!]2$13^$121B.:\G+/HA+")1(+F))RQZQ"()KIZPZ$>PZ F+?@B+'@1&
M=^*:@;#HA["(1(&PZ F+?@B+2!1(7/3LY@2P&-FH$!;]"!8]8=$/8='G+$K%
M9S$0%@/ +)+V!H)9&+$M#(2@@+:%Z=%A&'FK$ AJ 6P-(RN#H!9&W"H$@E!
M""6=_ACR6X73G288A9P0(XF/"H20,.)6(;#;0'3RF'3ZNA.=O&GJUT98"H"E
MF.Z'.U'O3-68$]>*!*:(8$I/BCM1+XAR;B-A+H*HQ38<D3 71QQG1H)21"BE
MX]N)>M>V1O$+E4B8BR"\Y>,+4LT3XTO0C #-2+*"2(B+;L3X$N(BNA-(8T$G
MZKL(TYZ?DLH(FA&AF89T(*);W<@NX-%%7AK2D8AM=9L<%->T^T,ZD>Q"5K ;
M=C'FBEVP.W:!+MG3R=RK>N=/YL0[$"G8Y;E 1Z#I?"(5W2])P2[9!6 SFU*H
MBK0N=ADO$)QT9;!;=C$"3RG8/;L8 NA>U2>43RB[D!=# (4JMG62@EW(BR&,
M0A7;/4GZ" :\@N&OC"1_!S.&4OH2!CV%R8[0]ZKC&4U/SY'&>7-BXNDS&/ .
MIAD@VC4&Z:BG,/0MS)#',#<2O88Q5KL3O6>D@@<Q3>_9,R#Z)&;4FQCZ* :]
MBLF!EWD"&UP>D&=';WO;Q_*_%^O'^6HS^5;5=;4\;]_R/E15739EBG=-84]E
M<7_XL"@?ZO;7=I.]WKU1WWVHJ^?SW0/\V>'_ KCX#U!+ P04    "  ,@9E,
MK$32U-L#  "D$0  &0   'AL+W=O<FMS:&5E=',O<VAE970Y.2YX;6R-F%N/
MVS80A?^*H/=:&HJZ+6P#JS6"%FB!18JTSUJ;OB"Z.)*\3O]]*8GKVL/#I"^V
M1!\./P[%.1:7U[;[VA^5&KSO==7T*_\X#.>G(.BW1U67_:(]JT;_LF^[NAST
M;7<(^G.GRMW4J:X"$89)4)>GQE\OI[;7;KUL+T-U:M1KY_67NBZ[?PI5M=>5
M3_Y'P^?3X3B,#<%Z>2X/ZD\U?#F_=OHNN$79G6K5]*>V\3JU7_G/]+01<NPP
M*?XZJ6M_=^V-4WEKVZ_CS6^[E1^.1*I2VV$,4>JO=_6BJFJ,I#F^F:#^;<RQ
MX_WU1_1/T^3U9-[*7KVTU=^GW7!<^9GO[=2^O%3#Y_;ZJS(3BGW/S/YW]:XJ
M+1])]!C;MNJG3V][Z8>V-E$T2EU^G[]/S?1]-?$_NN$.PG00MPXB_F&'R'2(
M_F\':3I(UB&8IS+E9E,.Y7K9M5>OFY?W7(Y/$3U)G?WMV#@E>_I-IZ?7K>]K
M"L-H&;R/D8RHF$7B7G13!#K\;0R!QBB$U5UDCR.\ $G^*-G8DCS$%!&<:33U
MC^XG$4<X@(0!Y!1 /J9*LE3-HG@2-9/H%PKS7,1LPD@GHS3&0#$$BA$0&ZB(
M[8'R+$^CD $!'64B)D>.$TB4(**$$27V2#(,.0]2R5 FC@RED"=%/"GC2:V1
MHBS/B*^8+2.91S)EX!M;)R@*,^%(9 ;!,P3.-DV1V41I&$L.#F0ZD[E@NWP#
M='K,1#HRGD/P'(&SK5SD*..4\T? EI$89\@S#G129SQU9)Q"7 E#@$XA+X6S
MBNA^?1<9F^$+DD4+X2B;Y*C-A(B($YD2+AZ(K KKD D'$:SDSR00D>!$PAXJ
M7&01)P(R6F2N'.&J3A$BL@QL5E'TL!S6HD4H10G;3YL/V>,C0 XO(6PFA-R$
MN)L8U<^X)>1..3>0T2)-'-S8<PB9#J^5A5']C!NHQ,+"CM'LR(6-C8F0,Q%W
M)K)-QU5#L-\0,ASBAF-4;'_DO&YC668]CE"6NAY'[#>$#(>XX1C5PY./P*$L
MDQP<RUP+B_V&D.$0-QR@RJ7U.*)0+ML6V$0$,A'!2S90V3@X%*NU&ZQR++[
M/B.0SPA>BX *0 .1Y==X/,??#(&=2" G$GQ#&U4"-[0AMB4)Y[4E,I$.7&Q3
M MF4X(7!J'#],;BVQ,*-;-S0L:L$=B>!W(G_I2B,ZH?9M26<)+A[5:U5=YB.
M 7IOVUZ:87S?NVN]'34\B_%5E[47]+29#PS^"S.?7_Q1=H=3TWMO[:!?I*?7
MW7W;#DH3A@N=RJ,J=[>;2NV'\3+5U]U\;C#?#.W9G(D$MX.9];]02P,$%
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
ME HLDW1?Y'];R*^"84+P4:AA),>L:XW=1-"F;_O.\.V1_0=02P,$%     @
M#(&93+S!5H*6 P  $A   !H   !X;"]W;W)K<VAE971S+W-H965T,3 S+GAM
M;(V8;V^C.!#&OPKB?8O'-@:J)%*3:'4GW4G5GN[V-4V<!"W@'#C-WK<_\Z=9
M.AZR?5/ ^<WXF2GUD^GB:IKO[4EK&_RHRKI=AB=KST]1U.Y.NLK;1W/6M?OD
M8)HJM^ZQ.4;MN='YO@^JRH@SIJ(J+^IPM>C77IK5PEQL6=3ZI0G:2U7ES7]K
M79KK,H3P?>%K<3S9;B%:+<[Y4?^E[=_GE\8]1;<L^Z+2=5N8.FCT81D^P].6
MLRZ@)_XI]+6=W ==*:_&?.\>?M\O0]8ITJ7>V2Y%[BYO>J/+LLOD=/P[)@UO
M>W:!T_OW[%_ZXETQKWFK-Z;\5NSM:1FF8;#7A_Q2VJ_F^IL>"XK#8*S^#_VF
M2X=W2MP>.U.V_<]@=VFMJ<8L3DJ5_QBN1=U?KV/^]S Z@(\!_!8 ZFZ & /$
MSP!Y-T". 1(%1$,I?6^VN<U7B\9<@V;X]9[S[BV")^FZO^L6^V;WG[GVM&[U
M;04LSA;16Y=IA-8#Q*?0C8A<^ML>G-ICS;UPGG[<84,@2,361S)&JQ!DI:*/
M%Q\J53,9))E!]AGD- -(U*J!43U3]\R#E!P4JI? !$L9PK8$!FFL$EIU3*J.
M?=5, 9(]0/%D(R59@D03D.("2?8A"6SF=5&D8$6T&;^1RMOE020I0]B&P+B$
M%&LF,)!2*5IU0JI.J#9S)#OQ-@*D9>,C#PE*LR48X%E&RTU)N:DOE^.7(B6;
MS)&:#8&Y)@/*MB4P$##W+F>DZHQJ,NK@.ON<; *C9!/8'=G Z%.64<+QV3%2
M,3H\\$FXH3C!$H'R;2D.$J[2&>TS#@&4]AAKA\^<(!3E'R$$-7^& .DYS\ I
MU0JKYI_L.,&1'2>X>QVGG0H$I3W!VH5G#E3'"8KHN$_=Z3CMCB I@YVKG/8J
M(,W*^SKB>XP0D C(\%FP(5$)<:Q4BGM H7&6)G$6SQ1!^Q<0!L82AHOP36>V
M" J=*8)"[Q=!VQE0?I9@AQBI=/J^LT<0PBN!!%F&C7T[ \:3+UH?Y=/V!H2_
M,>RCZY'*)INYO2#SU,]P7O=I;F(]'[73)@>4RR78Y48J^W7K29!J/0W.MI[3
M7L<IKTNPUXU4^JO6SW&X]3.<U_IH,AA5NCGV0V<;[,REMMUT,5F]#;;/O!NL
MT/K:#;S#>/HSS3 M_YDWQZ)N@U=CW=C6#U<'8ZQV,MFC^\L\N0']]E#J@^UN
M$W??#%/J\&#->9S H]N_ 5;_ U!+ P04    "  ,@9E,4BT-50$"   L!0
M&@   'AL+W=O<FMS:&5E=',O<VAE970Q,#0N>&UL?53;CILP$/T5Q >LP5RR
MB0C2DJAJI5:*MFK[[, DH+4QM9VP_?O:QF$)0?L2>X9SSEPRGJSGXDW6 ,I[
M9[256[]6JML@),L:&)%/O(-6?SEQP8C2IC@CV0D@E24QBG 0I(B1IO7SS/H.
M(L_X1=&FA8/PY(4Q(OX50'F_]4/_YGAMSK4R#I1G'3G#3U"_NH/0%AI5JH9!
M*QO>>@).6_\EW.P3@[> WPWT<G+W3"5'SM^,\:W:^H%)""B4RB@0?5QA!Y0:
M(9W&7Z?ICR$-<7J_J7^QM>M:CD3"CM,_3:7JK?_L>Q6<R(6J5]Y_!5=/XGNN
M^.]P!:KA)A,=H^14VE^OO$C%F5/1J3#R/IQ-:\_>Z=]HRP3L"'@DA.FGA,@1
MH@]"_"DA=H1X1D!#*;8W>Z)(G@G>>V+X=SMBABC<Q+K[I7':9MMONCU2>Z]Y
M&*R2#%V-D@,5 PA/02,":?DQ!EZ*4> '.GZ^C[!;@*SO(?M'R#I8SB):K#2R
M_/B^TG19(5Y4B*U"=*^P6E9(%A62I1QFO2@&4&)!K04E*0[C<-ZS1QQ>!WB=
M!+/&/>+"=!5%,9YECB8SPT"<[7N47LDOK3*-GWC')_^"S<S-_(5>!</+_9 9
M]L@/(LY-*[TC5WJB[=R=.%>@TPR>=(:U7EVC0>&DS'6E[V)XP(.A>.=V$QH7
M9/X?4$L#!!0    (  R!F4S#!((=* 0  +\:   :    >&PO=V]R:W-H965T
M<R]S:&5E=#$P-2YX;6R5F>UNVC 8A6\ER@4L\3>I *G=-&W2)E6;MOU.P4"T
M)&9)*-O=SPF4L7)>R>Z/0L+Q:Y_ 8Y_$\Z/K?O8[:X?D=U.W_2+=#</^+LOZ
MU<XV9?_&[6WK/]FXKBD'?]AMLW[?V7(]-6KJC.>YSIJR:M/E?#KWV"WG[C#4
M56L?NZ0_-$W9_7FPM3LN4I:^G/A2;7?#>");SO?EUGZUP[?]8^>/LDN5==78
MMJ]<FW1VLTCOV=V#,6.#2?&]LL?^ZGTR6GER[N=X\'&]2/-Q1+:VJV$L4?J7
M9_O6UO58R8_CU[EH>NES;'C]_J7Z^\F\-_-4]O:MJW]4ZV&W2&=ILK:;\E /
M7]SQ@ST;4FER=O_)/MO:R\>1^#Y6KNZG_\GJT ^N.5?Q0VG*WZ?7JIU>C^?Z
M+\UP WYNP%\UR$X=32-_5P[E<MZY8]*=+OZ^'+]C=L?]M5F-)Z=+,7WF!]_[
ML\]+EIMBGCV/E<ZBAY.(7XLNBLR7O_3!41\/_*8YG^'V HY13.WE57M32%Q
MP@)R*B#^,SG+<04%*ZB;(?@*[-5E@B*.N]&P&XTJ"%S!P HFPNH,5IB%6(4B
MXCLI8#<%JJ!P!9;CWVX>8981OW\68A>K--$3I."><53#$#4P"4S$.,8P,!GD
M&*J(;YAA:!@$@D"?82*8CG&,F6 FR#%4%41/F!UVRT6AB+F282Y8$6&88S!X
M'F(8J@JJ)XP/1V 4U.J P> \QC$&@]^N$<@Q4A7$#,TQ/AR!41!S-,=@<!7C
M&(/!X5IQXQBI2,<8'X[ H!9@CL'@LQC'F P.EXP;QTA%.1:8'P')(!8G@<D0
M+,*QP&0(N&2\=@Q5!;$X"2)B03*(Q4E@,D1,S!*8#!$4M*"JH#(EYD= ,HCI
M7F R1$S:$I@,$92WD(KE5$^8'P'(8#DQ5TM,AHR)7!*3(8,B%U81'$O,CP1D
ML)RJ@<F0,9%+$O<?09$+J5A.K"P2\R,!&2RG;I8P&3(F<DE,A@R*7$C%<F*>
ME9@?"<D@9C^)R9 QF4MA,E10YL(J8M91F!\%R/ W[40-3(:*R5P*DZ&",A=6
M48XQ/PJ20<SWBKB#C\E<"I.A@C(75E&.,3\*DD'5P&2HF,RE,!DJ*'-A%3%:
MC?G1@ QOF:B!R= QF4MC,G10YD(J<J[6F!\-R/!_1 U,AH[)7!J3H8,R%U+1
MCHG'6X ,QJ@G9)@,'9.Y-"9#!V4NI*(=8WXTRER,>J*'R3 QF<M@,DQ0YL(J
M@F.#^3&(#$8D$(/),#&9RV R3%#FPBK*,>;'(#(8D6(,)L/$9"Y#//H-REQ(
MQ=CKO)1=[1\TMMM..R=]LG*'=MJVN3I[V9VYY]/^PS_Y:6OG<]EMJ[9/GMPP
MN&;::]@X-U@_F/R-OW0[6ZXO![7=#./;\9IVIRV5T\'@]N?MHNRR9[7\"U!+
M P04    "  ,@9E,<TLZV"X$  "_%   &@   'AL+W=O<FMS:&5E=',O<VAE
M970Q,#8N>&ULE5C;CJ,X%/P5Q <,/C:W1$FD3CJM66E7:LUJ=I_IQ+EH &>
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
MJ!VD?"_U9ZB^R^8FT RD*,PMQVNO6HO_4$L#!!0    (  R!F4S./2^1= ,
M - 1   :    >&PO=V]R:W-H965T<R]S:&5E=#$P."YX;6R56.V.FS 0?!7$
M Q1L X%3$JF7JFJE5CI=U?8WES@).L I.,GU[6O EQ)['(4_QT=FE]DYCW=A
M?A;-:[OG7'IO55FW"W\OY>$A"-KUGE=Y^T$<>*U^V8JFRJ6Z;'9!>VAXONF#
MJC*@89@$55[4_G+>WWMJEG-QE&51\Z?&:X]5E3=_'WDIS@N?^.\WGHO=7G8W
M@N7\D._X#RY_'IX:=15<LFR*BM=M(6JOX=N%_Y$\K*(^H$?\*OBY'9U[72DO
M0KQV%U\W"S_L&/&2KV67(E>'$U_QLNPR*1Y_=%+_\LPN<'S^GOUS7[PJYB5O
M^4J4OXN-W"_\U/<V?)L?2_DLSE^X+BCV/5W]-W[BI8)W3-0SUJ)L^[_>^MA*
M4>DLBDJ5OPW'HNZ/9YW_/0P'4!U +P$DNAG =  S H*!65_JIUSFRWDCSEXS
M_+<.>;<HR -38JZ[F[UV_6^JVE;=/2T)8=D\.'69-.AQ -$1B*;7D!6 _,\2
M* H7'A3RH'T\&_,(TQ!G8# #ZS-$5Y5$H5') $IZ4*T?8U1B0Z(8\X@@CPCQ
M( :/ 12/'S)C,X,) ,4CT!67&'*)$1=J<(FMQR19FAA<;! ),P>7!'))+"ZS
M+,()9C#!;,(226&&])XEDH)*#3%LB&N)9)!'9O,(,X8SD!#[-IR@!G%XG]RS
M5#7J2A":9J;_$8JY:L)[ *%(%^+(@7<!PJ;H@AU,[K(PL>W)HLC:%P&*A8YU
M3["+";(Q=>7 [B/)%%VP <GLGNU$H\85F_X!D,QA((*=3)"5J6NI8!>2;((D
M%-N0AO=(HE&W) &0C+DZ*+8SA79V6) ZVO"4/DRQ!2GLQ)8FS&X[,V;:!Z!<
M9+"7*?2RPSL4^X_&4T3!_J-V^T.B)/8JH*8D-F8DVS47[&.*?$Q<FF #TG2*
M)MB %/1!H$EF=Q9FCB< Y!H>L9$9,G)('3FP 1F9,L1B S+0 VU--.K6A@(@
MCBV6.>9I9&-7YV+8?2R:H@AV'[MKB&5@BC45N06Y9H(]S("'P]0Q!#/L/39E
MBF78>PS.L98B]I1J#FTW(==,L(,9FF13U^L2=EXT99*-L/,BV/I,130J@9;0
MKURW( .38/1JW7WK^)XWNZ)NO1<AU5MZ_RZ]%4)RE2[\H*3=\WQSN2CY5G:G
M,W7>#-\8A@LI#OK[27#YB+/\!U!+ P04    "  ,@9E, :KT4]$"   5"P
M&@   'AL+W=O<FMS:&5E=',O<VAE970Q,#DN>&ULE59M;YLP$/XKB!]08\!
MHB12\Z9-VJ2HT[;/;N(DJ("9[23=OY]M* WFLJ9?P#X_S]USQF=N<N'B11X9
M4]YK651RZA^5JL<(R>V1E50^\)I5>F7/14F5GHH#DK5@=&=)98'"($A02?/*
MGTVL;2-F$WY215ZQC?#DJ2RI^#MG!;],?>R_&9[RPU$9 YI-:GI@/YCZ66^$
MGJ'.RRXO625S7GF"[:?^(QZO<68(%O$K9Q=Y-?9,*L^<OYC)U]W4#XPB5K"M
M,BZH?IW9@A6%\:1U_&F=^EU,0[P>OWE?V^1U,L]4L@4O?N<[=9SZF>_MV)Z>
M"O7$+U]8FQ#QO3;[;^S,"@TW2G2,+2^D?7K;DU2\;+UH*25];=YY9=^7UO\;
M#2:$+2&\EQ"UA*@C:+'_(\0M(;XW FD)Y%Y"TA(2AX":S;*[OZ2*SB:"7SS1
M'*":FG.*QXG^OEMCM)_3KND/(+7U/,,X)A-T-IY:T*(!A5>@.,5]S'*(>4<@
M+:'3$4(Z%N&0CN/$B3$$A5D?L@(@HSYD/82, EAJ!&Y99/E17VH*>XA!#['U
M$/<].)DL0- (#D/ , 3P0 )G3QM08D%5 PI)D@6! UP!P%&61=? GJ8$U)1
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
M8U#@VN =I$E1V#B(KLCB9 ()MTQ /=.J?(6H8ONC ]<VTS"S/SM$%9%LPI
M=U=(,5.;^.T%W!<A0^HNG%?AJAR/[C7CG\^[-)IZ"[;'WC[%/0]<T[-W?X5H
M,ILA&'5(-1,'TWU*;\O/C6JW<S0[=+@KTX\Z\_ELK4MQGV@._<0TQ<&_);J6
M^CL5A[*1WC-7NK<S'=B><\4T?GBO#\11=_'#H&)[U=YF^EYTK6PW4/S4M^G!
M\+_"\B]02P,$%     @ #(&93/+#L-,S @  :@8  !H   !X;"]W;W)K<VAE
M971S+W-H965T,3$T+GAM;)55VXZ;,!#]%<0'K+DED(@@-8FJ5FJE:*MNGQTR
M"6AM3&TG;/^^OA"6$&]W^X(]XS-GS@QFR#O&GT4%(+T72AJQ\BLIVR5"HJR
M8O' 6FC4R9%QBJ4R^0F)E@,^F"!*4!0$<T1QW?A%;GP[7N3L+$G=P(Y[XDPI
MYG_60%BW\D/_ZGBL3Y74#E3D+3[!#Y _VQU7%AI8#C6%1M2L\3@<5_ZG<+E=
M:+P!/-70B='>TY7L&7O6QM?#R@^T("!02LV U7*!#1"BB92,WSVG/Z34@>/]
ME?VSJ5W5LL<"-HS\J@^R6OF9[QW@B,]$/K+N"_3US'RO+_X;7( HN%:B<I2,
M"//TRK.0C/8L2@K%+W:M&[-V/?\US!T0]0'11P/B/B > L+XGP%)'Y"\9C#-
MLI68UFRQQ$7.6>=Q^W);K.]0N$Q4\TOM-+TV9ZH[0GDO11@NPAQ=-%,/VEA0
M- )E4\S6A8D&#%(B!B614TED".(;)4GJ9HB=#+%A2&YKB6YUKN]!23PIUT+F
M!M)8GB .DR (W&H2IYK$I6::RH)FHU1OY)@Y<\SN<F1A[":8.PGF_]'TU,F0
MNLI,)F6F=QV=ZW:.&FHOD<6%P0B8O'&)LHF:F\.%4^KBW5>_OH>DLTE^-/JT
M*/"3F5K"*]FYD;J5(^\P&-=FCDW]V7*3.?SKQ7)C!BEZI;=3^#OFI[H1WIY)
M-0_,9WMD3()2'CRHNU"IP3\8!(Y2;U.UYW;\64.RMI_L:/B]%'\!4$L#!!0
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
M1<03/L"JM$+X(_O50-W- K:F"J)\ZTL J(!2.J$:KF((*F-XHA BN+ @H+(
MF8=6!=-;M9FY35'KDP*@*<5F:;E_"^_ R-Z"S6U^#3 H" T1WLVIJ>3-H3OQ
MMLY6G"JIY=_TCJ?J%=:G+J-_K4_;4#^>;2 ^P;-'J'^%B')$P CT>J#W_DGM
M?P>^9<TAKUKG14AU;NQ.=WLA)%?CX#^H 3ZJ/Y"Q4?"]U(],/3?],;QO2%$/
MOQC>^)^S_ M02P,$%     @ #(&93*/TY@=+ P  G0T  !H   !X;"]W;W)K
M<VAE971S+W-H965T,3$Y+GAM;)57[6Z;,!1]%<0#%/R!@2B)U*1--VF3JD[;
M?M/$25 !9^ DW=O/-BXE^#(E?P)VSCGWP[X7>WH6]5NSYUQZ[V51-3-_+^5A
M$@3->L_+K+D3!UZI?[:B+C.IAO4N: XUSS:&5!8!#D,6E%E>^?.IF7NNYU-Q
ME$5>\>?::XYEF=5_%[P0YYF/_(^)EWRWEWHBF$\/V8[_X/+GX;E6HZ!3V>0E
MKYI<5%[-MS/_'DV>,-$$@_B5\W/3>_=T**]"O.G!U\W,#[5'O.!KJ24R]3CQ
M)2\*K:3\^&-%_<ZF)O;?/]17)G@5S&O6\*4H?N<;N9_YB>]M^#8[%O)%G+]P
M&U#D>S;Z;_S$"P77GB@;:U$TYM=;'QLI2JNB7"FS]_:95^9Y;O^)4TN#"=@2
M<$? Z+\$8@GD6@*U!'HM(;*$Z%H"LP1V+2&VA+@C(&H6L,VN6:Z'3&;S:2W.
M7MWNN$.F-S::Q&I#K/6D67_SGUJQ1LV>Y@AC- U.6LF"%BT(]T$=(E#RG0T,
MV5A@ATYC<FEBZ6(8CBXQ#Y#. /,(Z+"!K16DPRXQ3RY&Y07#41,PL\0HD$L%
M BM04($:!7JI0 =KTX*8 54&E-*(A&$X2)Z+0XRE#F[EX@@)XS[NPO,(]#RZ
MQO,6%/4]BJ/(]3QR/,)I2$<]8J!'#/)HL'D6S/&(Z R-68I!2S%DB<$*":B0
MW+!S4E AA7R(!WE-@6AA(RB$>T<(F4F&S2-TUYG%+'06>FF1^O$)1=C=$19X
ML9EQ$KN2CY!DDN)X9$712)-$4*!CR0*;X#W"-ZPJ@EL*(E>LZY-%]1-.1SH7
M@AL/@CH/&<L9W )0=$N\<-$BJ&J)\W5RRY82EHR6+8+K%KF%JQKIB 1<N.B6
MRD5PZ2*H=@D>QNP6+TY-40U+!0"2Q*VI%02,(S2:10SW!.SV!!J-=#\,5QM&
M-V01P]6&,93%P4%@85']/L(22I&;1@ 918BX7ZN515ZTU1BC\>V(X5K'4*T3
M.K1&@(]C0EQC0>] 6/)Z9\[_C;<6QTKJ<TYOMKMCW&-]H!S,+]!DU=X4/F7:
MB\OWK-[E5>.]"JF.J^90N15"<N5G>*?RL5=WI6Y0\*W4K[%ZK]L+0SN0XF O
M0T%W(YO_ U!+ P04    "  ,@9E,NR*GT"@"  #^!@  &@   'AL+W=O<FMS
M:&5E=',O<VAE970Q,C N>&ULE571CILP$/P5Q <<V$!((H+47%6U4BM%5_7Z
M["2;@,Y@:COA^O>U#4$<6:3T!7O-[,RNO6MGK9!OJ@#0WGO%:[7Q"ZV;=1"H
M0P$54T^B@=K\.0E9,6U,>0Y4(X$=G5/% QJ&BZ!B9>WGF5O;R3P3%\W+&G;2
M4Y>J8O+O%KAH-S[Q;PLOY;G0=B'(LX:=X2?H7\U.&BL86(YE!;4J1>U).&W\
M3V2])9%U<(C7$EHUFGLVE;T0;];X=MSXH8T(.!RTI6!FN,(S<&Z93!Q_>E)_
MT+2.X_F-_8M+WB2S9PJ>!?]='G6Q\9>^=X03NW#](MJOT">4^%Z?_7>X C=P
M&XG1. BNW-<[7)065<]B0JG8>S>6M1O;GO_FACO0WH$.#K3+I1-RD7]FFN69
M%*TGN\UOF#UCLJ9F;PYVT6V%^V>"5V;UFA,:)5EPM4P]:-N!Z @4I]& "8S
MH$)1%>H(XC%!,D,0H021(X@^AKG &6*4(78,B6.H'0,-R7*2: =:C$!1'(>X
M3(+*))C,:B)S#R+I,L9E%JC, I&AX40& 4445TE1E?3NV,RNIQ.5]$XEB9.9
MHUFB,DND.F8(5BC!ZC^J@X1X'X2/U >"(B29E9II.?)(C2"H>!3/1R&\ZPA]
MI$H0U%PM$KPY2?1(G?2H<7,1&D;3E(+1S65?AA],GLM:>7NAS27HKJJ3$!H,
M9?AD@B[,8S08'$[:3E,SE]V-W!E:-/UK$PQ/7OX/4$L#!!0    (  R!F4R*
MAU(&YP(  .L*   :    >&PO=V]R:W-H965T<R]S:&5E=#$R,2YX;6R55FUO
MFS 0_BN([RO8F+<HB=0DG39IDZI.VSZ[B9.@ LYL)^G^_6Q#*)BC6O,A^.5Y
M[IXSON/F5RY>Y)$QY;U692T7_E&ITRP(Y/;(*BKO^(G5>F?/1465GHI#($^"
MT9TE566 PS )*EK4_G)NUQ[%<L[/JBQJ]B@\>:XJ*OZN6,FO"Q_YMX6GXG!4
M9B%8SD_TP'XP]?/T*/0LZ*SLBHK5LN"U)]A^X=^CV0/*#<$B?A7L*GMCSX3R
MS/F+F7S=+?S0*&(EVRIC@NK'A:U961I+6L>?UJC?^33$_OAF_;,-7@?S3"5;
M\_)WL5/'A9_YWH[MZ;E43_SZA;4!Q;[71O^-75BIX4:)]K'EI;3_WO8L%:]:
M*UI*15^;9U';Y[6U?Z/!!-P2\/\2HI80=02<OTL@+8&\$="[A+@EQ!T!$7N\
M3>SV,#=4T>5<\*LGFOMPHN;:H5FL7]?6+-JW8_?T>4J]>EDB'&7SX&(LM:!U
M \)]4(<(M/G.!X9\K/&8CJ-\Z&,S!I$T'F(>QI@\A(5$8+"1Y4<#(63" @$M
M$&N!#"V@H<S5&$0BYT3'D#B;.-,8%!)#0K#CI0$E%E1;T*>4Q#AQCAZ 14D:
M$EA/ NI)(#UNU TH[CE"$Z>?@DY2R EQG*2C:%"F@PG#T D[':G)HR3LXP:2
M,E!2!DER[NTZ&TE*290#DL; ')$TG=24@YIR2%,"6T A7!;"#Z0*FB@M"-*1
MNK4%1#D5: .CG!KR *+B*=5@L;I'&+(QD9L(KC/H(X4&P94&@:7&S? 6U;\Q
M$=:_R1N#X'*"H'H2XPD;< E R4>BAC,<@2F.W=LPSG$<$S0=M)N[PUTXB] X
MC=R"M@(P^M@B1T70^QA73!QL9R2]+3_7RI![JUWWM<+F8^ZLKTU7!JS?HVRV
MT4&.=[1"O6-;C^#-==,&?J?B4-32>^9*MQ>V"=ASKI@.++S3]^&H.\]N4K*]
M,L-4CT73?C43Q4]M:QET_>WR'U!+ P04    "  ,@9E,W4*<W\ &  "#)0
M&@   'AL+W=O<FMS:&5E=',O<VAE970Q,C(N>&ULC9KK;MM&$(5?1= #1+L[
MLQ<:MH%*2M "+1"D2/N;L6E;B"2J%&VG;]\5Q3C2S-E&?VR1/+L\>_MVAN3U
M:]M]W3\U33_YMEEO]S?3I[[?7<UF^[NG9E/OW[6[9INO/+3=IN[S8?<XV^^Z
MIKX?"FW6,V=,F&WJU79Z>SV<^]C=7K?/_7JU;3YVD_WS9E-W_\Z;=?MZ,[73
M[R<^K1Z?^L.)V>WUKGYL_FSZS[N/73Z:O=5RO]HTV_VJW4ZZYN%F^HN]^A#\
MH<"@^&O5O.Y/?D\.3?G2ME\/![_=WTS-P5&S;N[Z0Q5U_O?2+)KU^E!3]O'/
M6.GT[9Z'@J>_O]?^86A\;LR7>M\LVO7?J_O^Z6::II/[YJ%^7O>?VM=?F[%!
M?CH96_][\]*LL_S@)-_CKEWOA[^3N^=]WV[&6K*53?WM^'^U'?Z_CO5_+X8+
MN+& N[0 C07HK8#E_RW 8P&^M( ?"_A+"X2Q0! %9L?.&GI_6??U[777ODZZ
MXP3:U8=Y:J]"'M^[P\EA.(=K>0#V^>S+K76>KV<OAYI&T>(H<B<BE\XE2R"I
MSB7OM:0RYY(/6N+##S.SW)*WYCC8'#=40"<5D,'E"9:GH3R?EK>B,XZ2,$BV
MQY82<12M76J9K2IO1->^US(*-L8H.D;+V+"+'K>-8=M8M\V)MATE_M0TI<IZ
MT38@2[8*A9[VT(W7;DBX\>HV;(+TO-0JRYX"]A*@EZ"]B %8!'674*4@K&B1
M-57$3B)T$K43T?D+()$^HO;AG,4^$O21]$TD%)*Z"26U"H H%A9T!8U4VHA
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
M'HNZY=83Q:OF<\)KOVG2?U!+ P04    "  ,@9E,$I^-AJT!  "> P  &@
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
M@6P6"#(6%A_8ZP,[/GGM(_<K$*\"<0K)2B&_,[F?(*F#] Y"4DQ(EFSNTGB
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
MW-UH<00=4&#-#I8APQ&@8)SFJXZ'7X.D<&BK$"SSLBX87""XAX/A<!A/<$?
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
M#D4S9_;0U71U+MAM\ ";A1-!:*Y=LN1;0\(6W2='5WK;C,6#UYI/NL8I"IP
M(-2E0RK#AMV%C=!!LMWJ*HPE1*+)%5]@L36LP,0N41S_LBK*I?\^L*!?^!V3
MGH=^;O7Y-E8\ ,)R2+(MWR<)3_P%J)H#:(/!E+%<NLE]SP,.# W>%J!07=MW
M%L&?R?26 !+N$\(]='/886%[AX<4UM%Q5K3Z=^4 Z^SD].DMNEB"OQ:UF.6:
MA]%Q%IU88.)2$QOWIA"]VL#2>)4PVH=W+X#,!J.A[M#DGOQ@8@>=_1*WCLW#
MG$@<O-^FZ]O4/J=?OR\>>,W7AT,!%P\YHWZGV37>X/C_\3"8#S%8<L3YC5$X
MG,_EMVC"G[V1$*O7GU?;NO(D+P!"O<=4+(+N1Z7'=FT:>=7Y[DN6)]18_JD$
M/,$_S.N,V.0$,[S2PR' 4$#(C%(18#OQ!&&KZ\5Z+2"[D-W2F?4MTQ8B2R@7
M-B?)*H[&A:\Z9H@5I$C>MENX"WB!I#0,F3'5_O[#WC]/?MN>R4N\7ZV'(F+-
M>#4!,IV[OE@5-"]E%U-D)%(>QVXE!"(U!V*V6EF*T87':.LUSJF4O#5LN'5B
MDUL70LA-]>O(3?7EU(9BK3<8;@WXG]( 0/-3]R8+5Y*8;8.*[&]#2<,X^MQ-
M^ 'A>/ZMF6$+ 68]H6@&N+9*R5Q?4G9,-XP9NRKD@^E:1"*4D1X%5BME'EW\
M ETV)8I)V\?F]T;N9,RI?,=(V!->P7+F$DFFQRI%6G-<(32V#6:VH<D#I.!7
M'\00\8&.[N: ^]S#F9'OB42*=H"YC9=VV 1J4(?*]>G@DI7;IY;?PZP(RAHD
MC24:DVI\[)$$(LFZI UR%CD,?)\55AKO%9M48B(WIA6:*&#]#+F)Y5X*T:Y7
M=_V[& 0_W67;M ,H5I,P>%(QFA TV5^$QD$</\$3(;%9=BY;P3!H%PCLL3(%
M3#KE1<FVWX&"$)*W2%2O:,$QCDPFWW&*WZ.DB>Z 6*2.<A0BT%QYY=T/;U[^
M\,[H=&6Z32F85"3VGUAB)PE9/"3H)B+.09[0 A^6T_(&?E4FFT/P!H2'M\F#
M&9\. 83]-"E9@^ T?T86%#D$L:L5'(WG?:(W#3JY5[1@_.+#EY2 -;XHJCE0
M9%B]+ L65/FK>= Q03;\&;U2Y*L0M$+(\^&DGS-V&^MFB[PQJ;J!]::LN%Y?
MQFJ+J.J/(-\ R:1<$Q!+^= \6"%!(_M_6FGYF%6Z)U8C>TB8IPG9E]UP;&"*
M;)*9],-=RG%5.0/QL4G:"&[P[1L4NV^L=(3?*$O1R]SAO'.N62FTN'LW=,)5
M:TCEX;B5I"PQW,!*GH(&Q#R-Y[US^VHJ"VXV7;.C][Q"'(4+2'? ]_L!XZ5H
M&-=^@#?OMJ#P-X $LUFRIJ"^(E<4]<906+]1F9&VWR;E6O.ISMJMA]('"B\C
M!$0';YOZL#!N7V?&F3@22><[=AH*D@"NO<5T#4Q\LDA/R";[\R[ %V/ZIWYL
M<(#FW$(0;G9[K\:&>_Y'[[@A% ]W*F6@Z+I#)<1- _$3J[">24;7Q+Q?<""#
MB2,P]YUQ_YY$))RFH-?)X@1O_@-DUJX=KQ&3T%"T2WZ!E6RQ%.E=\:#(W+C$
MAACI36;+$G,3$(*0WO*9 V97V592V>#T'HB'/RK5A)=6(N&S(W&'R8$X\@'6
M@2I9@MEMEJP1EM!1J-D@R]U,C8:I$;>.NU+0\@W[;8 (-]DR3I(928%K"P]A
MDS9W<DZ8TT:$--"1Q%*^%965J,/?3R(*^T0 TK=_K@&9UYFX?N\UBH44(M7"
MO#4<EV($G5B&1"\R!5:5J=J'UVE"=X+F%H'%B&%A8$N?;=/[1Q*Q<& J+++!
MRKH$\Z[$1$[(+]/[XA=]Q-B#X#ALO*L)4Q#ZF] 1I.XF<!S@+J4WEV'2K$GQ
M 1B&9#^WDY&031)CYV!.;COK&,@X']TJ)OX9#X+K_-%1_X14,IE=)35\YN:4
MPO!E;;29-L@L=%R5()>S0WO*/=X#LO-A3" (M<B"\XZA3+0<C-"1W.B@$,
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
M-LJA>M50/0<U#<B.,S^;M4?@:!P46A0<(#E+=8KCE:9 K%K,W3-E,"=]N./
MOWT3&A6#FF?_D/WAV>&/?WA697_\ _YW^&-?J[2_72\K,HG]K\8;P>?=]CE%
MV/W+5R2;@^;XU1^Q]U/?4!<)]94S!:O$O_NG)/\%!.F;//C7&F#-M?80HK9>
M#K8(T[CA-0+=S:)I5D)"ASC7L_O%-! 2<H 6UL*)G%?K:MA8"R#%BS3[&1_Y
M/JW@?-98:P"3UZ7B]3O4)6#F<C\(@[<'3*61M 5Y7G(3L-8\W;04$]G(A6MM
M@>*=HX!"K<&%*L #'-Z'=R^":$2N(?86+<+Y8DJ_7G>7XW!T(7\S6J^AHWW4
M,Z_KI=^MJ+-&\YCD@JW7$]$YX;XU>#4S;>,QE#)2MQ4?YKE28/61;FD#\J-=
MD&>^J"L 0W5)2,-U)JC&A"J(QF*H[CH.9M6 $D"TZ6RF=>#DQPMU]1^2S_)&
M12(G!B@'%^/Q[++Q!A<K%LH%8\:C8>.)ETW]ZR(:A?%XV!SI6[*W$^,]!%&X
M6#0'LLE:1M\S5>RJ-"E7=ZYAV%<,+W#*R64PT5<XA,26F/*&O9B%H_GX,KB(
M[7Z_Y7A?SUPJ+>3<68:3"-^+(_/B)\+QHKUXA,-T/L3'QZ-+%Z!4[8[[>GYV
M.*0:E%?%_I%J. #$1\TC=%+:$)X7411.)J/&)-]2.;W<*Z$G-P8>'TX:8]YP
MWA@@A7BQGUWH+G#@<#B>7P:CJ3[^]A0:PZK@I<447QY:$#L]^#BZ6MGWL^""
M&]CDE[U#GKX8"%F*X)*QG#-QFOM>(+SH[*.)=RCTJK\NJ<W:&&$11J,F!%MS
M2R:G_Z;_3O-5J@_@M4J:A1-,R'=72EZO1O^]$PR :*[E,X7P(JGZ.F&,EPJ,
MZL@''"%Z?+'TV9JZW&W0$!R)(:2VNJNR-W'$)C;*0GF)&?5:0_^4K;#N=4]U
MSBC0NC%E:!I::HO,#E'($9&=:@%^#^?'#(%/T8B?;$&;+L;WH@9IT6%[I@BJ
M:+[B-\=4!"KQ@^%2I<G)L/* 65]K4Z?XY3B,YLPMIQ)4<5UYO3\-4GB90:HO
MMJ%MQ )Q7J,^4%%S'7R>-LRFQRV75^7D!A.&Y33)T>_X#UE.&U&XLIB-'+"5
M5AJ-C4R?2<%9T8AT@YQ]+PTZ0F>U=B-._+%3R<RV4C>N1-*I& Y>T)!KANF*
MTF9?F=N7"<]H;B6:,(XG9PHT;4C]ED+-[&RA1M?Q!'E&\HV/2S0W6AD)[O^&
MG=.8"*@M+.&V%6P\LG7!)$_=[6+G++][IM]0=(*CBZ84Q+0 \@L,=AS/3XI.
M$V0I$Y$I/*D)AX-EX'"3*0TWC#JDIMD<WQXM4+Z8Q/&E+S#%XW THC5-IC#6
M,)S/%ET2TQFB4AR.YW.<*HP6,?%WH$F7)R2F.)R.<&5$ARZ1BPYQMV=)3=$$
M=Q9-%O#O O[IEYA OIPA;P;&1[.-PM$X<M/X!>.P<PK $B[<:(Q<<C1W91AW
MU7.:%>[C<$P_(QSWYC3>!M$4P#,+IN$<P#Z%,YOUW65+@#L&ZL%*0<CNDN6,
MGO$PB*<"J\Z&N/S JT9:K6T)H Z\"#!G'@#ODL'Z28A]\C]*5&O(6YT2&VH=
M\VDP"<>+&/Z=S"=M<:M34,.6WR")XC^CR]])1*/%37!Q\R$N;A93B_DN,:V#
MT'N"&2SI7Y.\QF@B -(\\'MM.>UU15+SG8PLMP5CYD!40%X)YI.QTSVJAK[1
M,FW\)@I(ZX)WBIH=MYXQ^@P^I"DIF243&*HZAW%FBTA&\W=VY=(4JQ ]6P+.
M(DEN*T8_M99\]22ZY.W&>>.$LC4.%ZAEX2C3>7,T)"7"0XZ. H0=V-(TG,8C
M(7=-*UI__\^GVM'&@R]J,VJC2CL:C1(E2P[49S/4-+#_C':C@XX"H2VIK'GI
MKCFD&Z^C\RL*E8"7X12DD=DLG$ZB8#R: L*.@RDPIO&,;WT<A3/@!.8G?#=!
M64%^?O>G5\%B/H/O9P&^&@V5$T2+!5S&<1"/1N$8Y(EK*LO27]\T]$0R$M%[
M#XMB_[P3.-;[M N0H5%'470:CUFR1@EH1+\W\;.G*^M3D;-GF,:!>4#R_OCD
M;1I.;QXO8-GS< 80OCFG8^L%]O.\#*+Q""\R0!Y^J"00S:-P@<(I#+P 0OT]
M//J\T1=)- @NXB:%)W=8QHPJV"/J.UW"SVX/>[HU[$=-.?*;:VE0MYSX(S?K
MYDA9#BU7W<\I;.,K/]W-3P<-6'-G@C, [+2$T>:17@T0\7;9L%7)N-AOZ\HI
MX,6 $@V'S!5,N=UV:; &L2&X?;BUNH^FYVM-I[Z23H,FKO>V87TJMO<.=#:^
M=S5^C<9 K"8@C #I&@5OX3(_#ZY/]/,$00)9(G*NWD7!N!.X"CCN*#Y_B=X?
M+^2HD5>D0(LX&7[CB'1PYR*DHQ%0Q+464APKDP<J^A,F?U)_0U^, 6$3I$WM
MI^VV);G K0&/GKG3.Z4D>&*9%.9G8] >:'4P XEGVCS_]QBYI:4F;(DD5A.>
MB@-'!SL;R"]]M>,YUAOA?!4LRT5^W5)H6Y" F!F.0)R?@KRLU^>*LFZV19)S
MN@O(Q<4C1HSQ.R!5CX#TC>'?Z6SHCFZ?I+:Z*GN94NLCX)N3X<C>4P=38X#P
M*!J!N)P?1(_E[1NJ IIN-$:+#F#<>PF8<^(5@:[4):TD&H-B/HU:?4+5R\;;
M6.(V9N,Y4G('\JQ5))\35=D .%',25.P@QFR;V7;6!VO\\A,1V<^NF@43A8H
MS<VG4TH3636/R#UYZE'754%V;#TU;XN'*\,@VB<5<L'OAOYICF\*^O08Q(G&
MKIV&?OSHVJ@143B>+NRN;0VF[OWKOL,(Q9UP/F?^&"0&&2L?&SE[(^..1E15
M74,B2\8'%=E#!8>67=4\(DP(8DM9A0SI9 <T-<KI//ZP(O!,1FP\1/U0ZR6;
M^-+$L]J)KB(%ZZCT(7(51K4!;W_YW(T^)HT,GK+N8$70S/%2!Q0/3%)=*S:E
MZ;^-I^97&13+N/+ZX$ .6PY6H)05,590,7EC--:]F9@.E2[)&85I-<N2RX"B
MV>)60E*D:JJ%@,:>J4'7Z76^H0I"&/\B.A[707&C2$U:..>R9":&E*-AW/9)
MFJMY@]%,5+:4RJ-7QJ9.#41IYYJ 9.WC.46=;#=6)<;&6+C04VWY0CL*"R0,
M8CP.D-\7<_;8, )1'N9EV/GED,1GKM!/WX_"T=Q]((RB(3_"56YD)R!)ROXZ
M-N'4Z*&VQ:Z-OM<TC15H96QABX6VG7>QI7/;OOF#<!+VL& U(0YG4TY%M9A/
M-5X%CQ*N5VN02*^ 9KJ6R^R@!9 P/BPWYFI;SMR*C3:R6*K%]W6!'@0_:= X
M+/ZVE%8F#E9S=OZL*_A2YNPN.._Z8SRN0Y99%E\5UEVGI[W'.%"HQASJ5J]'
MX%O2LAK)TUBJAP]G_!N1FM5S#^!KOZ8.<HQF/J,ZE"P33TYJH4YY40=.)ETY
MZQ HJ+=<%_-B;#.SLQ^.%JHM8^[1(@=_Y+?5P:U39:4.A#<Q)#I[RMK8);FT
M)]2/<8]_KT432;9;2<ZCCCRVD(!;X8@XW1QE0(+MVH4M,0^V^8T%T^<MC;C;
MO'S>4T^6(N>#)S;F)+RNC /31'D_/U_F/-ZV<1R#_ ,BQR*<S..NQHT16?VB
M< :"@M>X\3,'GY-DT6S<. <Q;SX9-ILVQHL%J :COH:-0)! % .%?C)3><;M
MK@E2%A O$(8GDW ZGJG*U-<I\")&:Q#Z84!2&*,ID5]P.G*H2A(/J1[K%;N6
MXV$X!CD230K3.:6*@U*\4LIC:-)D-@Y U8ITK?#\8C%%)]040.4U/E43Y1.;
MYK1:SI).7N]0')-JMHP0U1/0P=='FAZV<3B'\YF$\S%:?1'*YWBOIO$\& UA
M[R""'W61S6SPT6DGW#Q : IT)P#I*8CIT70""UO \F[\5C=*@.-AE]VKHU/0
MEU@"%H.NGD,XTA?8,PGXUVX''V=+Z$Y9%L4O9S[E][7!<YP!+EY,''?#.(PG
M>+1#T)HN9N.I\\5H/,6B*=*ZR.J?<&_&$=K*Y]'8/ ZJ):CWDW &2O<%4(_Q
MF)R0H/K94*&NED9V6-#<X@FL8687-YE@:PVTJ*/7E+V\L1WPTQF]E!RM.4)@
M3Z.9HR--2.") :$O0-,C!\!H;@/4KK7A9JMC5#"?CX.+<6QC]<935'71[4UK
MM9"9 R$UGOSC[:6"Z0A>)W>Q;QY!M?T"_FE^_D.7UFFT921PN$K8$WJ99AAZ
M-YJ@3W8T7+#+&/<\FP)@8R!J<$FF<(4N%J %1OH"R+. %D$,HC"P @Q/BV?D
M: ]G*.;B#8R,KFAD-$G!D!ACT*[JM=OZ2I.G_89>O@AGNIVV6Z8Z6APF8%/L
M+<^!Z0R8&N)$/#4#ZYV6J"3%84<&.)'@)0WP'? ?ZM'PUJ2%:H0K"O0V](;C
MJSGQJ=YN68:J-+W*$0%-@P25LJQN>=TMZSKRVA.'YE"AO,L:H3J=6[6?I4'7
M/"VZVSY!ZZQ'7_X#N-5?NL<YX69M<:L(KG,\'L%_T5E\:C2?!J-X%(QAV-/\
M!XC&?(%4:8&&DC&(-,+H0S0SQ>%P.L+?AU$CL3"YO<4V-8?4;\]F_)2:DR<R
M79Y^/C@]ROH4P2!K<_EV1SQRBJ,-"7Y9!.,A@B\&#62$=SZ.8#04;&#YDCU9
MIAQ*!FK+9$'[:&7A>9O0-(MBTW%93RDEG._ &60/O!G<\C%II=&O;33$_SNL
M:@;_Z^8V()R=Q3;F\+\CU'\"_SN7IN.SG70:A%K!G?.@&V%$5<NWC'ZQ'&OK
MI4\W7[OOGBTJ?I>4:]TJA?19#CY'.7T"W$*,K]$"<&NDNQS-T *-T5?*+EI#
MJ2WQASS]=(>G0D0Y#/[Z;R_"X-__^H*0Y@[>(IL=J)SX659Q=*3+!^YD9+=0
M%"OIVT?6HXMML"X><M!7I38)E[;24N58P)P[Y,GA<Q L7%>*7Q,V@Y>5,P*W
M6!Y(2@EL65^CBD><*XP-A5S^-. =)0$GY*<'5)1US;B^W"0D>M6=5%.#M?*2
M<%]:B=I_-%O#-NH]X-TOF!.<K-#D(48:TR0;^T9AB4.T -L@0NS2IL7&-+)>
M. P5@K=5[)KG)$8NZ9];U9H0_;)\1,T]V!=9+B0AX,XP3/C4[X,$I&/=U'LT
M$V1]=/AA5GF5Q4XQ(TMT6F[!M\9 _FL\X%$T"+I'.OMZO0:B R>E997L$,]/
M^]^ [TQ18IXMAH[_#;E4K!*C"6>^F VMF/GQ3I*+;9Y-RNO@!9 O*;M' 7E!
M$8EPC2<8W[ZM)7>8,M)=46N-%'?MA3%Y\,#15'>(IUR=<:.1T]6A P 8Z&GU
MDPY?(26.@'H PO(Q7R&!9Q1)).D7 7I!U@@R%<<.I"\R$+!C$(QG8K6PT,XR
MCA>-R?2 \O@7 P\'@]&F*(: WFL@YQY;!_0 >$=@!VK"='1)N+(0DTC65*5S
MQXWDG0LA1CBEY) ))J\< ;\ ;1R'8V3:'%?9.>P8-(\%/3D#2>X]]D,#X8*I
MA.TE!7_<"(XZ0N&16_37N_HNR8)_RX "%K4C#:#AHYF^X#]L\BRBQ0 TQZ_-
M3Y,;\:[ ]$ 8]L9)J]3.&<[P0#/NL20:L K)'S:%;5]DM\$K9!I'A[BT&1;R
MO%D<7:WQ: "P^#J(YX/9#'[VXCI5P?T'4*;@+S6  O[J2.WH DW[1;."Q6"$
M4)$?!CA_JN'$UG5A)OBXHG1QHLI>'DESKM80SF8SU%'Y&"PURV_QV+ZMBW_<
M9<%KS,,HBSQ;G9K%>\_. ?",IH,YG;C\M+O_#LW;/?DP_3#CM_PI%H.%(!7]
M? D;OEW70"C(7';\-/R'+:+& Y"ZOC8__ST#$32'IS!(YL2:O_(>_@K#J@;Q
M! ?3G]$ XYWW&=[A&WAM\!Y?<S^&M^+!<(2(R#](4(##V#\">DP7A"7TPP#_
M;?H9;MMMWZ*:SWUU*?0PFLB=' ] G?D:A$L!]9LTXQ'I5O4,VWJ:QD5EDT>%
M>]2XZ6F&N$5:0,(--GJ&;C\)8\\'T8@V/\91-:WX+W5^5V?!)U@ +*)O0/\I
M6>AL,*'=CP8S_'E=)G!3@A]93N*Y:9$7+Y-'T/4IE!\'NT&?2C":#K\B;"&B
MH3_IL$!V=34F?5WM(Q=?R5/P_G@PC> U^8&K JGG7?+8<LQ1XS[U<I)CQS"W
MI09DQ],1=]L=3&A7Y',0MSG\?\Y7G_+#\[0U@W'6%]SX5M*_U8L%3 N]0\"(
M)8^:;8'ZDS'JQH:5PR@\0PM-)580S5PD\',C"C>A6W97E'Y<>COU+K/1<.UY
MUB@N:+0_)L40FL=QS-YGI/DW9*J:M@&=^]*<1-^0^I'=DQ?XBH* )3<O-#S(
M!I*B#,F5B8FQ\+_,7$8<Q8!'-HF(DEEGFU=JRX@3ZCO.*-30"SMLTFYD#2U:
MJXL:L_L.G\&_Q^,9A5-X#G7)BE-7L,:8H $1[48VL^V0'&IV4=C01TY8 =BM
M$7K:VKNE/#0S222>$N,/G_#HT[6->-!*8G''>X+WIS'(NYYVB#8S*Z;,K!A-
MR:/NRM,1&N^!Z8@M *F!ROOSL9U2UOHM^FYSPHY;$&A)0X WQB$H'&@UB# Z
M+-LML6/VSE3YH/P,#C=#Q9"O[3P:!]-(PW[C&9JY<9OQ?"Z2;6>L%:DWXW X
MC]ES,8XOCT&WG2T48UK8&"Y%.!Q/:;^R=;5J8&$0R36VA=5PP H+,7,(QUO0
M>S\5OZ28_W>4P)E.&[<-R-DK&\?C8&)IV9%D8[_5?49ME0BJ2/LP\)GT=1?\
M.DD\8ZK Q&'"8.RV:\N<7< WP?%]?3A-A4*>=BPYHO-8& )0[86&KTBDQ6C(
M@3F3\:C+]W<MP<AN3I>-AS-Q,T^^DR.J87O.T&=?S_?)8UELF1H]I-L-ZNK&
MR1.!X@7G'$W""&,[N8L,AJT#5I%2FMC^*'S_M(^HDYX+BBE:A\,Y")[O=7WD
M2_!Z'Q1N=4JO;"ZPS3C"P$%0Y4^W:'5]B11'@+F"H^!3\IEK'#H^+!@2'6O#
M,!Z-_:6YJ<8VQ@!=CI-@# +(6VJ[S13<! FIY\@F%-%$\1@=A(LANO!FDPG&
M76Q2@A\,0;47(\ A%$&&XTGP\9!L-OY] &T5R-UH,M%P6+7K&\^VOW9N!BZF
M%NQKQ0YQ[IA.9L+5+]).%*-PXV#6V/TM5RI8HS\#JW!1[.MXAHDI]L%VM*.)
M*)W#;L9P:R)_6..CHU8M)FL;@;\8-Y:PZHN!4#(/H'HI1VYD'*$KYIGAU!]T
M4V\W&8?XV.DU?GPQ-Y;E,(+E8&JM^E]&G/(Q683S6<11G,GSGKR<61B4IY%4
M2K [[1CW3OBM_VQFHO@H$8%LO6PYAE,*7<I/,1"VY\) ,E!6I01%FWG7)=67
M%0?IOMC7VZ24N#7?[FH=BEV4@L:F0F=.5*?K\UL6>4W9TGN-@6UP"C^=,C<C
M<OKH.H.-U7[VG="X0? C=Z>F7A7.%UQESJQ,K?29A[*F=8P%3FX:#,!RUS56
M9-?@N?_7XV>]W-K^X&FGV 0')FH0HHW[[+TS^WZZHN=)<@Y+'[-1W,5WU5VK
MW5J>S& Q!;+I\FU]P->3LS7)>.LD?0+L>CS-X1$W\POX]"%;4PETU!]'(%=&
M<XPZPYHVTSD%Q>@Z,L>Q1ITN@5(!?QR'HPFP65"FYA/SK$,;8LPHI"3?"(XC
M'OOQ8O!LY43ML33AQ.RU@K3Z^ND&<V!UBV :+M ;',Z!:W&+&=Z9)-%-0I"R
M,*)YBHN:V9BK!>AYH)8OP@4HX1$@QGPVE6PZ=Q@A8XH4[9A_#0L^&%]I2[$"
M^72'NADIULTOQ<;[9 2:( (YXQ(%;I:+ PVH *JQKKG'QC4(02NY-]=55>B9
M)#5@C*FW:N1I]*"1^RO2^'ZZ66A+&@)0<4(,=)0*-RMO->0.EQY4V6&KM) $
M]("(+> MUVI.,=YU4^.?^-86)1[4>.^!")H2_534>8TU49P6!B\*]+VAD$Y-
MK I;VA7[@]7+GZ5I.P7,8+CX/69 \KO.RJ76C+-ZPRVY@"15&W*"K6T4Q'U!
MC^R+!Z[L3-U2ZP-U@Z6*,33> /CZ,)R,6=P? 9.?@C@_F;;(RH?4E0=E,4]&
MC2EF_W<,],F-L@T.')5,)9@IDL5LSP*A6>5=,6/-:2Y=D3&U-@USU_ >A:ID
M1QY0&5V+R9@ICHP)XGJZ/^@3.+9D"DN9S]1V:G1'MV.K7]Q8BH(\O86C8_KO
M-C$CI^XN38A0B2AK#M+(LD28&R6=G !VK(=$'>"P]PTOP@O> CJ>:XW;O=/
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
MX=FRZ+YF"J/6"+WV=VPME<:. 257(BBLO,^=/:TCN>!>:-ZU&Q"8#1#O[1G
M-NQE]C:D$B;,X= U\ZI3[U]Z8R 18>$_2TUA77(N@'99@WC^>'3C8]YXZITT
M-@)T:TLD('WO5(5NJ@ILEK%1=]I",UMC#BKEJGI43&TI:]/YPB_,.\#K,.HV
M&3:4A-%O:*D8B:7BQKS69:P8/<E8L2L.Y$<)?Q^S!3 ,5/N=8J!/L4D,>J#9
M4+D6X7 VPC DY[<WXM!+,/=8FL]2F7(JHZ$$D&P>*46S,8\(L3@5F3*NUV2
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
M;#*,2-L^.E8QE"5A1RYF.S(:LKU$#(%4Q$A:%C,>Z3>G,MP9 MUKM_$5OME
MY$;A B>S]$GWY(513/\BG&OOK3B<2*FB*%S,];=XPH:4=T">4*0(/2E>21M=
MOLIC8H98(4CJ SEB87$,9#):"8NU@J,3)*\UR<O")/UQ=]VU1WIX_X!EB$('
M;W[B#-CJ@"/_!;U(O7_BQ![5(.3@LW2**R-DL+Q<]T V2M@:=DP:0>@(Y2%E
M,:9D!@"1X+ :,-UP-C9PK<2$T%I9%!?5!XX6-$);;J)19KQ?=9'P;T?N_N2@
M HL5DK4A#86D%;FY)B:X6OL,V<Q]RW"IA"![Z.%MYXHF#>O2R\XXJ2]T1KV4
M;;176P7/+B2'&-Z:+X)9A)5?G*Y4SCN:;(Q5=BAF#VX59EI=4+6J2P6G]^@H
MG&&9%@S^GR[XT8F4$_"ZU=<"91O;Q1BL$AX.>D=@?&P#Z]Q(*%NJBN-P=8X&
M]"[F6%KH@@HU4;^N: A+?M]8&=M".':0&CC2/QC %O4]K.%BK<<YH00P995M
M;2<&CI]WP2F-PEG<!Q;_J/DYMAL=-YFCP@S.T944?<QZT94J$%1>_O?"N0YD
M@#M&(JE9(!?;,%J__<(H;+X<XY) Y6G8#CB,\8 NYEAK& \N"J?1[#)X3:"O
MV#)B&SCCO30@04E?OCL$/]<P]CK38O/-N;T"$\S+'>*O]"6F9)XXC-!J&X[&
M$17@[=(RHC$P)JR-^=J@>E,%L))BPUB. HY8XRX6B$(7D_'TTAG)N3#4U9)J
MRHW&%!L; ^BH-S/6NS.IQMB=_4%[Q!EJIUH/MI\*9Y.A8_\<S\U\>><+8O%>
MF<DLW"_F35?E#P)*SCUQBOQX7:M!8S&ZAJ?;.)P3B$PTHS[1L$8,,)\BR7GM
MEY'6.Q OAL$B\BR;%;XYPG?FZ&&A>E.8$_L$^O;TMH@6;*VN?QP3+U<2 $'K
M7H$F@-8B8'Y48,&&#E O0C5W[W"(?YAM@[8$9T%H*&?D01>+,26WA-E>)*7Q
MMT\,I'[LP)N+:&B;IY^SLY \?UC!/SKZ6D<_ORZ@I,? $H?#Q0B%PG@\#6YL
MH]!BX_0&;P=582[.9$KU:V67TK-.*XU6-=()Q)H)P'T^;XS=AKA>H'ES&2(?
ML?9AF^ZH01]@[S]?-,SC9FB0<4?S[A-:"+Y&TW"":1+G@IM/ROCY1UA8#6C
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
MA1Z$TI-E3^ &,JF*LL7%D![D7.IZLF4/&W8=F1R6!M@%JL4L^_@^>P(A%G#
MS.1//*>UH_/W0&!= OBS$T$607-CP#)Y8$;I:*1N>,7L0N_(7[+FHM;M^QBO
MX%K!"@8^P;G=[3TDQ+@B.H%NP1,6E*/[?&^^!<PQ@"'LT7X)G&>I.>?6%2%'
MMD1N1S<=$NPB#*&F:CC-7B/JIKE1KT$W$+OB*M]^V1WN]RN!N6P(G(%D4&0@
M[FW 4@K578&PW42820U34KVM1.(*_1=8E#QM2+4KS#)VNYM.NQ<\_LRIE13?
MQ5*N,XB9$T1,RU>GXB+U_AEW,Q*Y3WV;7"/>JJ$]M?2^DI/UX"3N[M#MKT,A
M!><.CV/0G*_S5>&/,($[?88YPM%PKX*NB#/8@&WXFZ2]WEV2J4UPT?64&G2R
MX.0PP21<,B8]!<QV'=<,DCOS@JT]#@Q@$P-+FWSB07/PMG)QTB1P\75GW_!'
M#/)N,E]:UHJS1P6W%(,SA*ND:'=_D.*^FIV-OY&G._KN'NS*-5: >7U;"(:_
M=F:.OH*]%A::;2/^<D]4CSC^D]:#,&>;1Q_/$64J51&4.G&2*C52D#?!8\=Y
M,TA/$ (?7>!/+I^'1 OKK6PP4%YQO/NP-]AA3(5GRQQ=OM@B8N?&T^'%>'@Q
MFO(H5?6+!#4"5Z"_9>? 1%!3\:WC>R"ZN7GFV$:XVE7Y&@3!WLQ+$!CYNJS$
MT$!8'%NU%"7*D>;P@_$LWJG#_MWKCZ%35%N6\8 T>XP[.')#GG)^>:_K76(5
M]QQAP=;^&14]PL0H@L6A<LGOJS(?<M^O"B;LS:.2P4PEA%AW4I_13/BHI^8#
M!]9<YBW?,&"TM#]",+A"J$7+XB%\(J[/]%'>A)8^ZTZ5+_WNZ:-+A7(%!5UW
M YNIV$5' MH/FKK:6QB$%&5O;:\5_FJ.TYA]XK(- J&%-Y6DRJIFX!HC*^&O
MU0[6N&>^=Z"&22IIYURT Y -^@$6$R\8ZT7^I0;H*YD,T_%RG&"-M\F$45IM
MT-!H@042$<HR'7=1'$I2Z21=C";8(N9"ONGCHP3E;(%%@I;S85<N)(5-+PCO
M ^H,S=YXCI :A-' MK98=P"RKJ+1)MDTS4;$[XJE>WZ$,W0!>M@%5IW61Q#X
M,). ?O/M(>=N9]DBG<TGE$J^:DRG5&:X*V#RU_%,3=,)LLC.T\EHT3F\+%W
M5&(&TC2L=/L^2K 0,@;KEBF"JE[WQ:\Q71 :H_3_KNL*H_0XWU-X)@.;H%J3
M<@*M3Y9S]"!C25Y&LP4$U;V;YBS-%E@)>+&8RH1M6S.2+(;I?+A(%C#SD[D\
MIN-=,$?X: A+.,IL:T:@YQ8CJR413R9I-AL1$F*VI$U%8:U=5(.&V5IMMI7+
M6"+8!-%K),4F8"TL89/ 0B&IJ,LSUQY@6OD8METV6A@I=Y3W:-M/WG YV]D0
M*XY-D@SLDO%HU-B#OI4L'<-> XVBL1FC9^9PL,83A.JDD\4RVI'1+!Z=@([,
M8!C=%+88S 2TWEY;WX?VDW$/%^EX#K,YANT/L\I9MI$BY]4QV&,707DV3<^"
M4Z\=)53;)F<4QC(=2T%*.*?S(6?A<L+L/_>[&1QP#O;#LHR7D]]3%!/SZ2/R
M^6X 409"8#[+0, .TQ$A;H;I%(3"Z87VIND,N2K.H$O9DLH+POR-E^>_I^-T
ME9Q)=LOY=Y9B<_7H?'O.\ .K?#["$S6=33%Q<[F40G]'&F+1VFCH;(HM9<B[
ML)B"A!R#:!B'EOS[HL#&[X- Q!SL= H2"Z7;$'E,EDA;,8?]/8+_SJ89UJUE
M CT%B9+A][EMA79]@M)DM 1=L58]776URS>\1S'76AAI$6K&"B]%2SC!!=W2
MT@T^E"NR_3X5L*Y[,X_:CTB$T2EI-HHGGL<>J5.4W"Q?<ZI,?=V<C49Q5N_"
M)SU#0E"2DT.!N6IUL(@SCY^5S9>N*<G\U\E7A&[JZ$GU4X$!LZCN-X4MR*M\
M^\6HP5(ES:K56D._@O/ET!+@Z+TJL;)T%:M)(#EQK.W'_K*>E,?(,CQJJ7HZ
ML+!G9+-@!R7^4>Z.,2YTOXLU>7Q(D>(K];["RBRVH_?5/5Z@H!(A@@W41_+T
M\.^[57"?\1YCSLCAU.4G6_7JH!1')EN',MSN19#%N0#E_A"%<V+FH <D4/#(
M@KZY%MHW[ZV)@WWE7H\D+#<Y66%S'+:'FJ+/'*BMQ271TT,N) BFI[C,DO^$
M=V'#QB"R@/.!SFU7Y(=Y5/Q1Q8R"EHS!6,#N^5,:#*5KXG 50EBXYK)":B*_
M'7P5D[YJ[2+3K!HLBT)%LD\XX8I^SX>(W[B%(UMQJ:SHZ4%70+5ON#X#[RI'
MRK<KC9\(5%>#&'G;[&B%\R]#27""^[12?5L//#_Y8S9(VJU\ZJX@SA@M9,EE
MP-\H76!6#%@?/NT%'OH9^1;B*A%AWD@;+QEJF VFR7(P X7;T(3):Z1:D3A
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
MG$\_O6H,)RZ9$5<,QO9#]P9()A4D6",WOH,!@;4<VUY&B- U=-E[C= UEAB
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
M/4/$^6:FDBC=+_U4H;/C:P%7-Z(V_*_>HX*.JA'N0X2#&B<)DEW2F:(D3>8
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
M),!!V<TM1!+*P>04ZWS;D.7J C.>&KF]HXPAG#;/B*.<$(P;:KGU*_1)-1T
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
M':WT=B>^151-HF@_+L L'4I]MUDZF\W8QS9,QQ.&3E_>EO?W^GE+)7>9W5H
MN6LV;%0GKN/^//F!TYTCM-B.LWAMK*<\X\JT-A<U6LB4XBL%K3!R+[GP?RK$
M5R&D'SA NK_:P8%3P_%9W7HD86"!/7%6#NA^.=9.$\7 Y!9'WR#F>P8VXFY>
M@YJWJ1A7J$%NK@X7..:2=:AU8ZW?WRK-4'?%C$83EF7M.J1)[!U="&D*(H#Y
M2K77E .7+(9KN$M*)9NR.O<LH!),]<.6*;6(,O:4GS&->\\,@-;_S[<=[+U,
M<T\ =!R0U?+@JR;D,)=WQL=U!$73,"3"=+<^RZQN6RFKJC1:RGN+G+_)VT\?
MP^QA3 53KI!553#[#KV$94]=/5EUB&!LM=3:S]N\(<A6O5OB'MG<4*'</:KA
MALGH-_V[(Y76/"H2;_>O;"JZMG/'O>VGA=KW6>-1616IS<1Q2/5L&H=P#R'U
M/$6RV'[F9@9-N>_PB!I,T4P3*,59(TY,G3G-XCQZ2LNM19,H_**]"BQ3]T29
M0A>2J\F \:IG[EH:UDD;MBGC/N>_!H;HP]:<^_FOB?+-GBKIOIXGI[0&DTL\
M9?##SNC=P0KO2;VGK:?C4U7PC?( 8=L]5/8-\)JQ';#+ 5_$>X8Q*^3=<,JQ
M@V6L*)0:<D"ZN/Y496^0W[+1@RGN]+.>;AK;K[/VL7=7N=Y;^"\F!<3V<23$
M2'?Z-%B10M:\BRWGKN);[)1!' $7@O/$[X$JCX1\J$A4=G$:5^Q&0R]!L=]O
M5#Q*NW3ZG^XMDT*&0'KHX>DEBPCT$50H>5;T:P9[,@F\Q*)Q-A@32DKPRT3*
M$U2-RJ,^E4V<?M2)-N-QUTBMC(H+(O175*GQC @TEC@=H2>I7;<=S<<U/E2,
M?@ZVCP0-P_9GG">?1J-.;18B#)2M%G)W96/"C?0O$?ERUS<B]"W, :U  -\^
M65^&_+J!(I'+%B@-OAR)5A:<UT'B$P;[MQ08S)I'Y>YRR0@@&,>AY%@]T_Q2
M;+5'LM$L&867R/7F0S0>9O;%0X?WV]_AKJO7Y2J&&X;Z#0K@>4?$Z-U?IV@'
M&'C;#BI6_CEEW]%Y(D>V)-Z@G&%M6D,,^=Y]PC??/GZ-6*$_C)T4Q2=6$O(?
MK<%:S<731;&!XM?<<K7$W#8D$8R&SN$!+HE=@UMM7:Y=L@G<L7ZG]\RIB&9R
M4%.YV2#+J!).N\0]SKZ6B8ZE4 -,@@56:%9432+DF>RU'MX?*]7+Z2:@TK&
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
MH.@\LTS@T1E(AL)J)Y!:^^X:5+-BJV&\^^K^@&SYC'J*O;4A[-4E*:2*.7K
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
M#)K:J7Z5OS! C^R3N-@A(@F(<E+O-W3MSSG4EPVRA=[>9Z/Y!.E]SKU2,5Z
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
M92L_M0U/>*P(KH)813O>3<'9D.QL\F)R4 R)17&[MC$)]=U\XKV;Q=J+?I_
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
M%EM8BUYP.RD<HI:!$X\G'&3SZK8FP0P V#B8%+5I(51^GK;M#3F:#\7J=@M
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
M< F8@W\H(&VAKK>47&D V\.J6-"HF%.;B_<:AS>IG *T09:K1?&%S-]"PJ!
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
M2YF?UVKH<$J?K-=@'&C%PHA2#GWT.<SHK=XA@G<7RJ5FV7<!W-9UF_7TO0M
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
M_!+NYVDZZ7%(DY?\9XR?*@ZM<(S2U^QV/QU.)E:_)\-T,'N6?O_QQY*=6I>
M0HVOM)U/IG&?[9#X^<>/%"THKX4VL]\0);D:1F%"5=AGVRKC+8C?'&P)NN#P
MA8K<NGHT;)BYPL79L0H2"!VK, NR%21:\%*!<B>PP)O='LLAH_4@>4?8'V>
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
M:/ML^N#FJ5(0CD)<(H1G.$/N'2'8HI$'"@]SALPN>LV6N-IE2]R\9$N(,/9
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
M:3J\[!\M&]K;WU!+ 0(4 Q0    (  R!F4P?(\\#P    !,"   +
M      "  0    !?<F5L<R\N<F5L<U!+ 0(4 Q0    (  R!F4QF\PM@@@
M +$    0              "  >D   !D;V-0<F]P<R]A<' N>&UL4$L! A0#
M%     @ #(&93!93B^[O    *P(  !$              ( !F0$  &1O8U!R
M;W!S+V-O<F4N>&UL4$L! A0#%     @ #(&93)E<G",0!@  G"<  !,
M         ( !MP(  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4    "  ,
M@9E,V6#W,VP"  "."   &               @ 'X"   >&PO=V]R:W-H965T
M<R]S:&5E=#$N>&UL4$L! A0#%     @ #(&93.F<#NQ/!0  4!L  !@
M         ( !F@L  'AL+W=O<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0
M   (  R!F4PZ[E)1E@(  #,)   8              "  1\1  !X;"]W;W)K
M<VAE971S+W-H965T,RYX;6Q02P$"% ,4    "  ,@9E,?S'^I[@&  "D)
M&               @ 'K$P  >&PO=V]R:W-H965T<R]S:&5E=#0N>&UL4$L!
M A0#%     @ #(&93&&!%R67!P  7S$  !@              ( !V1H  'AL
M+W=O<FMS:&5E=',O<VAE970U+GAM;%!+ 0(4 Q0    (  R!F4PU56B69 <
M -<I   8              "  :8B  !X;"]W;W)K<VAE971S+W-H965T-BYX
M;6Q02P$"% ,4    "  ,@9E,>R@[];8!  #3 P  &               @ %
M*@  >&PO=V]R:W-H965T<R]S:&5E=#<N>&UL4$L! A0#%     @ #(&93'2+
M+\.U 0  TP,  !@              ( !+"P  'AL+W=O<FMS:&5E=',O<VAE
M970X+GAM;%!+ 0(4 Q0    (  R!F4PUWJD$M@$  -,#   8
M  "  1<N  !X;"]W;W)K<VAE971S+W-H965T.2YX;6Q02P$"% ,4    "  ,
M@9E,9PDSZ[8!  #1 P  &0              @ $#,   >&PO=V]R:W-H965T
M<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    (  R!F4PMYZ_?M0$  -$#   9
M          "  ? Q  !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL4$L! A0#
M%     @ #(&93'UF&3>U 0  T0,  !D              ( !W#,  'AL+W=O
M<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"% ,4    "  ,@9E,=UZ[++4!  #3
M P  &0              @ '(-0  >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM
M;%!+ 0(4 Q0    (  R!F4QT8/AJM0$  -,#   9              "  ;0W
M  !X;"]W;W)K<VAE971S+W-H965T,30N>&UL4$L! A0#%     @ #(&93-OR
MAZVV 0  T0,  !D              ( !H#D  'AL+W=O<FMS:&5E=',O<VAE
M970Q-2YX;6Q02P$"% ,4    "  ,@9E,ZOK?Y[4!  #1 P  &0
M    @ &-.P  >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    (
M  R!F4R V. OM0$  -$#   9              "  7D]  !X;"]W;W)K<VAE
M971S+W-H965T,3<N>&UL4$L! A0#%     @ #(&93*_HP"BV 0  TP,  !D
M             ( !93\  'AL+W=O<FMS:&5E=',O<VAE970Q."YX;6Q02P$"
M% ,4    "  ,@9E,]IOG7+8!  #3 P  &0              @ %200  >&PO
M=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0    (  R!F4SMU;Y=M@$
M -$#   9              "  3]#  !X;"]W;W)K<VAE971S+W-H965T,C N
M>&UL4$L! A0#%     @ #(&93)Z(SMBT 0  TP,  !D              ( !
M+$4  'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6Q02P$"% ,4    "  ,@9E,
M$A"I<K8!  #3 P  &0              @ $71P  >&PO=V]R:W-H965T<R]S
M:&5E=#(R+GAM;%!+ 0(4 Q0    (  R!F4Q-;-<ZM@$  -,#   9
M      "  01)  !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL4$L! A0#%
M  @ #(&93*]?V]VW 0  TP,  !D              ( !\4H  'AL+W=O<FMS
M:&5E=',O<VAE970R-"YX;6Q02P$"% ,4    "  ,@9E,];=G:;@!  #3 P
M&0              @ '?3   >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+
M 0(4 Q0    (  R!F4Q:HCVTM@$  -,#   9              "  <Y.  !X
M;"]W;W)K<VAE971S+W-H965T,C8N>&UL4$L! A0#%     @ #(&93'L8-\BU
M 0  TP,  !D              ( !NU   'AL+W=O<FMS:&5E=',O<VAE970R
M-RYX;6Q02P$"% ,4    "  ,@9E,,#AQ\K4!  #3 P  &0
M@ &G4@  >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;%!+ 0(4 Q0    (  R!
MF4S.B,G8M@$  -,#   9              "  9-4  !X;"]W;W)K<VAE971S
M+W-H965T,CDN>&UL4$L! A0#%     @ #(&93$M<Q.JV 0  T0,  !D
M         ( !@%8  'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6Q02P$"% ,4
M    "  ,@9E,H ?P4[8!  #3 P  &0              @ %M6   >&PO=V]R
M:W-H965T<R]S:&5E=#,Q+GAM;%!+ 0(4 Q0    (  R!F4R$_Y"KM0$  -,#
M   9              "  5I:  !X;"]W;W)K<VAE971S+W-H965T,S(N>&UL
M4$L! A0#%     @ #(&93'">IY&U 0  TP,  !D              ( !1EP
M 'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6Q02P$"% ,4    "  ,@9E,\%Q
M7;$!  #3 P  &0              @ $R7@  >&PO=V]R:W-H965T<R]S:&5E
M=#,T+GAM;%!+ 0(4 Q0    (  R!F4ST7,Y*3P,  .X/   9
M  "  1I@  !X;"]W;W)K<VAE971S+W-H965T,S4N>&UL4$L! A0#%     @
M#(&93,HH[\RS 0  TP,  !D              ( !H&,  'AL+W=O<FMS:&5E
M=',O<VAE970S-BYX;6Q02P$"% ,4    "  ,@9E,'ZEB<\\!  "=!   &0
M            @ &*90  >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;%!+ 0(4
M Q0    (  R!F4P/E!_0U@$  -X$   9              "  9!G  !X;"]W
M;W)K<VAE971S+W-H965T,S@N>&UL4$L! A0#%     @ #(&93-I:I]ZY 0
MTP,  !D              ( !G6D  'AL+W=O<FMS:&5E=',O<VAE970S.2YX
M;6Q02P$"% ,4    "  ,@9E,Q]DA:+<!  #3 P  &0              @ &-
M:P  >&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;%!+ 0(4 Q0    (  R!F4QR
MJ9X@Q0$  #@$   9              "  7MM  !X;"]W;W)K<VAE971S+W-H
M965T-#$N>&UL4$L! A0#%     @ #(&93-,";+6X 0  TP,  !D
M     ( !=V\  'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6Q02P$"% ,4
M"  ,@9E,-3PR+\0!   X!   &0              @ %F<0  >&PO=V]R:W-H
M965T<R]S:&5E=#0S+GAM;%!+ 0(4 Q0    (  R!F4R8C[MYX $   (%   9
M              "  6%S  !X;"]W;W)K<VAE971S+W-H965T-#0N>&UL4$L!
M A0#%     @ #(&93.19(3ZX 0  TP,  !D              ( !>'4  'AL
M+W=O<FMS:&5E=',O<VAE970T-2YX;6Q02P$"% ,4    "  ,@9E,/,[:2L<!
M   X!   &0              @ %G=P  >&PO=V]R:W-H965T<R]S:&5E=#0V
M+GAM;%!+ 0(4 Q0    (  R!F4Q?VK0AMP$  -,#   9              "
M 65Y  !X;"]W;W)K<VAE971S+W-H965T-#<N>&UL4$L! A0#%     @ #(&9
M3!2YLQNX 0  TP,  !D              ( !4WL  'AL+W=O<FMS:&5E=',O
M<VAE970T."YX;6Q02P$"% ,4    "  ,@9E,?/H%HK@!  #3 P  &0
M        @ %"?0  >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0
M   (  R!F4P4W4?FMP$  -,#   9              "  3%_  !X;"]W;W)K
M<VAE971S+W-H965T-3 N>&UL4$L! A0#%     @ #(&93(\<78$( @  5 8
M !D              ( !'X$  'AL+W=O<FMS:&5E=',O<VAE970U,2YX;6Q0
M2P$"% ,4    "  ,@9E,L'9HF<(!   X!   &0              @ %>@P
M>&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;%!+ 0(4 Q0    (  R!F4S404YE
MU $  )T$   9              "  5>%  !X;"]W;W)K<VAE971S+W-H965T
M-3,N>&UL4$L! A0#%     @ #(&93"C D5 % @  -08  !D
M ( !8H<  'AL+W=O<FMS:&5E=',O<VAE970U-"YX;6Q02P$"% ,4    "  ,
M@9E,#25,Q;@!  #3 P  &0              @ &>B0  >&PO=V]R:W-H965T
M<R]S:&5E=#4U+GAM;%!+ 0(4 Q0    (  R!F4S#)>T4MP$  -,#   9
M          "  8V+  !X;"]W;W)K<VAE971S+W-H965T-38N>&UL4$L! A0#
M%     @ #(&93"3,VCG? 0  'P4  !D              ( !>XT  'AL+W=O
M<FMS:&5E=',O<VAE970U-RYX;6Q02P$"% ,4    "  ,@9E,F#!<,K@!  #3
M P  &0              @ &1CP  >&PO=V]R:W-H965T<R]S:&5E=#4X+GAM
M;%!+ 0(4 Q0    (  R!F4QL-3M!SP$  )T$   9              "  8"1
M  !X;"]W;W)K<VAE971S+W-H965T-3DN>&UL4$L! A0#%     @ #(&93"4K
M?E"O P  >Q(  !D              ( !AI,  'AL+W=O<FMS:&5E=',O<VAE
M970V,"YX;6Q02P$"% ,4    "  ,@9E,AG.UG00&  "$*0  &0
M    @ %LEP  >&PO=V]R:W-H965T<R]S:&5E=#8Q+GAM;%!+ 0(4 Q0    (
M  R!F4Q#,MT=V00  (L9   9              "  :>=  !X;"]W;W)K<VAE
M971S+W-H965T-C(N>&UL4$L! A0#%     @ #(&93-"K[BQP @  PPD  !D
M             ( !MZ(  'AL+W=O<FMS:&5E=',O<VAE970V,RYX;6Q02P$"
M% ,4    "  ,@9E,6&OR Z0"  "X"   &0              @ %>I0  >&PO
M=V]R:W-H965T<R]S:&5E=#8T+GAM;%!+ 0(4 Q0    (  R!F4R'#,XB.@(
M !D'   9              "  3FH  !X;"]W;W)K<VAE971S+W-H965T-C4N
M>&UL4$L! A0#%     @ #(&93+)0E^BS @  MPH  !D              ( !
MJJH  'AL+W=O<FMS:&5E=',O<VAE970V-BYX;6Q02P$"% ,4    "  ,@9E,
M=/<LB2<&  ! )   &0              @ &4K0  >&PO=V]R:W-H965T<R]S
M:&5E=#8W+GAM;%!+ 0(4 Q0    (  R!F4SUREW]P@(  #@*   9
M      "  ?*S  !X;"]W;W)K<VAE971S+W-H965T-C@N>&UL4$L! A0#%
M  @ #(&93/N03M,* @  F04  !D              ( !Z[8  'AL+W=O<FMS
M:&5E=',O<VAE970V.2YX;6Q02P$"% ,4    "  ,@9E,\K:F(Z,"  #S"0
M&0              @ $LN0  >&PO=V]R:W-H965T<R]S:&5E=#<P+GAM;%!+
M 0(4 Q0    (  R!F4Q4O-F-2P(  #T'   9              "  0:\  !X
M;"]W;W)K<VAE971S+W-H965T-S$N>&UL4$L! A0#%     @ #(&93,Y4AC,0
M @  W@4  !D              ( !B+X  'AL+W=O<FMS:&5E=',O<VAE970W
M,BYX;6Q02P$"% ,4    "  ,@9E,<)UUUU0"  ""!P  &0
M@ '/P   >&PO=V]R:W-H965T<R]S:&5E=#<S+GAM;%!+ 0(4 Q0    (  R!
MF4P\G>D@^0$  $D%   9              "  5K#  !X;"]W;W)K<VAE971S
M+W-H965T-S0N>&UL4$L! A0#%     @ #(&93#_GG5BW P  1A   !D
M         ( !BL4  'AL+W=O<FMS:&5E=',O<VAE970W-2YX;6Q02P$"% ,4
M    "  ,@9E,4.Y8=+\#  "I$   &0              @ %XR0  >&PO=V]R
M:W-H965T<R]S:&5E=#<V+GAM;%!+ 0(4 Q0    (  R!F4P72^*XZ (  /4+
M   9              "  6[-  !X;"]W;W)K<VAE971S+W-H965T-S<N>&UL
M4$L! A0#%     @ #(&93$9_(F>; @  J@D  !D              ( !C=
M 'AL+W=O<FMS:&5E=',O<VAE970W."YX;6Q02P$"% ,4    "  ,@9E,$J]Q
M*N(!  "8!   &0              @ %?TP  >&PO=V]R:W-H965T<R]S:&5E
M=#<Y+GAM;%!+ 0(4 Q0    (  R!F4PYP,AP!04  'X<   9
M  "  7C5  !X;"]W;W)K<VAE971S+W-H965T.# N>&UL4$L! A0#%     @
M#(&93&$>[%YP @  ?0@  !D              ( !M-H  'AL+W=O<FMS:&5E
M=',O<VAE970X,2YX;6Q02P$"% ,4    "  ,@9E,I2)6;>$!  #S!   &0
M            @ %;W0  >&PO=V]R:W-H965T<R]S:&5E=#@R+GAM;%!+ 0(4
M Q0    (  R!F4S= 7J]M@(  -T+   9              "  7/?  !X;"]W
M;W)K<VAE971S+W-H965T.#,N>&UL4$L! A0#%     @ #(&93&KI>75$ @
M+P<  !D              ( !8.(  'AL+W=O<FMS:&5E=',O<VAE970X-"YX
M;6Q02P$"% ,4    "  ,@9E,'FG+PSX$   O%   &0              @ ';
MY   >&PO=V]R:W-H965T<R]S:&5E=#@U+GAM;%!+ 0(4 Q0    (  R!F4Q#
M1_/JR@0  +T;   9              "  5#I  !X;"]W;W)K<VAE971S+W-H
M965T.#8N>&UL4$L! A0#%     @ #(&93$T"VC/8!   SA@  !D
M     ( !4>X  'AL+W=O<FMS:&5E=',O<VAE970X-RYX;6Q02P$"% ,4
M"  ,@9E,+<A9M<D!  !-!   &0              @ %@\P  >&PO=V]R:W-H
M965T<R]S:&5E=#@X+GAM;%!+ 0(4 Q0    (  R!F4R$0!K,&0(  !T&   9
M              "  6#U  !X;"]W;W)K<VAE971S+W-H965T.#DN>&UL4$L!
M A0#%     @ #(&93'N1%IUT P  ;P\  !D              ( !L/<  'AL
M+W=O<FMS:&5E=',O<VAE970Y,"YX;6Q02P$"% ,4    "  ,@9E,\'D7X0T#
M   /#   &0              @ %;^P  >&PO=V]R:W-H965T<R]S:&5E=#DQ
M+GAM;%!+ 0(4 Q0    (  R!F4SE;7&4G0,  "00   9              "
M 9_^  !X;"]W;W)K<VAE971S+W-H965T.3(N>&UL4$L! A0#%     @ #(&9
M3'G',"#8 0  ;@0  !D              ( !<P(! 'AL+W=O<FMS:&5E=',O
M<VAE970Y,RYX;6Q02P$"% ,4    "  ,@9E,MZ6^A00#   U#   &0
M        @ &"! $ >&PO=V]R:W-H965T<R]S:&5E=#DT+GAM;%!+ 0(4 Q0
M   (  R!F4Q_/N<:#0(  * %   9              "  ;T' 0!X;"]W;W)K
M<VAE971S+W-H965T.34N>&UL4$L! A0#%     @ #(&93%6@ML$M P  I0T
M !D              ( ! 0H! 'AL+W=O<FMS:&5E=',O<VAE970Y-BYX;6Q0
M2P$"% ,4    "  ,@9E,;BN9'OH!  "P!0  &0              @ %E#0$
M>&PO=V]R:W-H965T<R]S:&5E=#DW+GAM;%!+ 0(4 Q0    (  R!F4P$\SAM
M20<  !$P   9              "  98/ 0!X;"]W;W)K<VAE971S+W-H965T
M.3@N>&UL4$L! A0#%     @ #(&93*Q$TM3; P  I!$  !D
M ( !%A<! 'AL+W=O<FMS:&5E=',O<VAE970Y.2YX;6Q02P$"% ,4    "  ,
M@9E,X67/[R,$  ##$@  &@              @ $H&P$ >&PO=V]R:W-H965T
M<R]S:&5E=#$P,"YX;6Q02P$"% ,4    "  ,@9E,6>)&4^L"   P#   &@
M            @ &#'P$ >&PO=V]R:W-H965T<R]S:&5E=#$P,2YX;6Q02P$"
M% ,4    "  ,@9E,",(8'GD"  "'"   &@              @ &F(@$ >&PO
M=V]R:W-H965T<R]S:&5E=#$P,BYX;6Q02P$"% ,4    "  ,@9E,O,%6@I8#
M   2$   &@              @ %7)0$ >&PO=V]R:W-H965T<R]S:&5E=#$P
M,RYX;6Q02P$"% ,4    "  ,@9E,4BT-50$"   L!0  &@
M@ $E*0$ >&PO=V]R:W-H965T<R]S:&5E=#$P-"YX;6Q02P$"% ,4    "  ,
M@9E,PP2"'2@$  "_&@  &@              @ %>*P$ >&PO=V]R:W-H965T
M<R]S:&5E=#$P-2YX;6Q02P$"% ,4    "  ,@9E,<TLZV"X$  "_%   &@
M            @ &^+P$ >&PO=V]R:W-H965T<R]S:&5E=#$P-BYX;6Q02P$"
M% ,4    "  ,@9E,17A*5#@#  !V#0  &@              @ $D- $ >&PO
M=V]R:W-H965T<R]S:&5E=#$P-RYX;6Q02P$"% ,4    "  ,@9E,SCTOD70#
M  #0$0  &@              @ &4-P$ >&PO=V]R:W-H965T<R]S:&5E=#$P
M."YX;6Q02P$"% ,4    "  ,@9E, :KT4]$"   5"P  &@
M@ % .P$ >&PO=V]R:W-H965T<R]S:&5E=#$P.2YX;6Q02P$"% ,4    "  ,
M@9E,6R";>" "   "!@  &@              @ %)/@$ >&PO=V]R:W-H965T
M<R]S:&5E=#$Q,"YX;6Q02P$"% ,4    "  ,@9E,:6Y&.Q@"  #[!0  &@
M            @ &A0 $ >&PO=V]R:W-H965T<R]S:&5E=#$Q,2YX;6Q02P$"
M% ,4    "  ,@9E,35$S9P<#  #3"P  &@              @ 'Q0@$ >&PO
M=V]R:W-H965T<R]S:&5E=#$Q,BYX;6Q02P$"% ,4    "  ,@9E,=<N'7@<#
M   W#   &@              @ $P1@$ >&PO=V]R:W-H965T<R]S:&5E=#$Q
M,RYX;6Q02P$"% ,4    "  ,@9E,\L.PTS,"  !J!@  &@
M@ %O20$ >&PO=V]R:W-H965T<R]S:&5E=#$Q-"YX;6Q02P$"% ,4    "  ,
M@9E,FG$MPX<"  !."0  &@              @ ':2P$ >&PO=V]R:W-H965T
M<R]S:&5E=#$Q-2YX;6Q02P$"% ,4    "  ,@9E,('3]5SX"  "P!@  &@
M            @ &93@$ >&PO=V]R:W-H965T<R]S:&5E=#$Q-BYX;6Q02P$"
M% ,4    "  ,@9E,++JLGWX"  #I"0  &@              @ $/40$ >&PO
M=V]R:W-H965T<R]S:&5E=#$Q-RYX;6Q02P$"% ,4    "  ,@9E,MLL,=2L#
M  #S#   &@              @ '%4P$ >&PO=V]R:W-H965T<R]S:&5E=#$Q
M."YX;6Q02P$"% ,4    "  ,@9E,H_3F!TL#  "=#0  &@
M@ $H5P$ >&PO=V]R:W-H965T<R]S:&5E=#$Q.2YX;6Q02P$"% ,4    "  ,
M@9E,NR*GT"@"  #^!@  &@              @ &K6@$ >&PO=V]R:W-H965T
M<R]S:&5E=#$R,"YX;6Q02P$"% ,4    "  ,@9E,BH=2!N<"  #K"@  &@
M            @ $+70$ >&PO=V]R:W-H965T<R]S:&5E=#$R,2YX;6Q02P$"
M% ,4    "  ,@9E,W4*<W\ &  "#)0  &@              @ $J8 $ >&PO
M=V]R:W-H965T<R]S:&5E=#$R,BYX;6Q02P$"% ,4    "  ,@9E,95GO.U8"
M   *!P  &@              @ $B9P$ >&PO=V]R:W-H965T<R]S:&5E=#$R
M,RYX;6Q02P$"% ,4    "  ,@9E,F;2 CG "  "Q!P  &@
M@ &P:0$ >&PO=V]R:W-H965T<R]S:&5E=#$R-"YX;6Q02P$"% ,4    "  ,
M@9E,N9R)$H@"  #?"   &@              @ %8; $ >&PO=V]R:W-H965T
M<R]S:&5E=#$R-2YX;6Q02P$"% ,4    "  ,@9E,$I^-AJT!  "> P  &@
M            @ $8;P$ >&PO=V]R:W-H965T<R]S:&5E=#$R-BYX;6Q02P$"
M% ,4    "  ,@9E,RQ #"L4%  !V'@  &@              @ ']< $ >&PO
M=V]R:W-H965T<R]S:&5E=#$R-RYX;6Q02P$"% ,4    "  ,@9E,,W86SMH!
M  #R!   &@              @ 'Z=@$ >&PO=V]R:W-H965T<R]S:&5E=#$R
M."YX;6Q02P$"% ,4    "  ,@9E,K=;5W0X%  "3&@  &@
M@ $,>0$ >&PO=V]R:W-H965T<R]S:&5E=#$R.2YX;6Q02P$"% ,4    "  ,
M@9E,BVX]GTL#   7#0  &@              @ %2?@$ >&PO=V]R:W-H965T
M<R]S:&5E=#$S,"YX;6Q02P$"% ,4    "  ,@9E,*2Y3-N0F 0!HA 0 %
M            @ '5@0$ >&PO<VAA<F5D4W1R:6YG<RYX;6Q02P$"% ,4
M"  ,@9E,N-J$@X4"  !&#P  #0              @ 'KJ ( >&PO<W1Y;&5S
M+GAM;%!+ 0(4 Q0    (  R!F4PG8Y%<6P@  ,Y4   /              "
M 9NK @!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4    "  ,@9E,WWLK::8#  #,
M3   &@              @ $CM ( >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E
M;'-02P$"% ,4    "  ,@9E,#MM/[< "  !W20  $P              @ $!
LN ( 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08     BP"+ %XF  #RN@(    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>150
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/**
 * Rivet Software Inc.
 *
 * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved.
 * Version 2.4.0.3
 *
 */

var Show = {};
Show.LastAR = null,

Show.hideAR = function(){
	Show.LastAR.style.display = 'none';
};

Show.showAR = function ( link, id, win ){
	if( Show.LastAR ){
		Show.hideAR();
	}

	var ref = link;
	do {
		ref = ref.nextSibling;
	} while (ref && ref.nodeName != 'TABLE');

	if (!ref || ref.nodeName != 'TABLE') {
		var tmp = win ?
			win.document.getElementById(id) :
			document.getElementById(id);

		if( tmp ){
			ref = tmp.cloneNode(true);
			ref.id = '';
			link.parentNode.appendChild(ref);
		}
	}

	if( ref ){
		ref.style.display = 'block';
		Show.LastAR = ref;
	}
};

Show.toggleNext = function( link ){
	var ref = link;

	do{
		ref = ref.nextSibling;
	}while( ref.nodeName != 'DIV' );

	if( ref.style &&
		ref.style.display &&
		ref.style.display == 'none' ){
		ref.style.display = 'block';

		if( link.textContent ){
			link.textContent = link.textContent.replace( '+', '-' );
		}else{
			link.innerText = link.innerText.replace( '+', '-' );
		}
	}else{
		ref.style.display = 'none';

		if( link.textContent ){
			link.textContent = link.textContent.replace( '-', '+' );
		}else{
			link.innerText = link.innerText.replace( '-', '+' );
		}
	}
};
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>151
<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>153
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='UTF-8'?>
<FilingSummary>
  <Version>3.8.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>483</ContextCount>
  <ElementCount>562</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>175</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>8</UnitCount>
  <MyReports>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>101 - Document - Document And Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document And Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>102 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>103 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>104 - Statement - Consolidated Statements of Comprehensive Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/ConsolidatedStatementsOfComprehensiveLoss</Role>
      <ShortName>Consolidated Statements of Comprehensive Loss</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>105 - Statement - Consolidated statements of changes in shareholders' equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity</Role>
      <ShortName>Consolidated statements of changes in shareholders' equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>106 - Statement - Consolidated Statement of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/ConsolidatedStatementOfCashFlows</Role>
      <ShortName>Consolidated Statement of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>107 - Disclosure - Organization and nature of operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/OrganizationAndNatureOfOperations</Role>
      <ShortName>Organization and nature of operations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>108 - Disclosure - Summary of significant accounting policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/SummaryOfSignificantAccountingPolicies</Role>
      <ShortName>Summary of significant accounting policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>109 - Disclosure - Discontinued operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/DiscontinuedOperations</Role>
      <ShortName>Discontinued operations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>110 - Disclosure - Cash and cash equivalents</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/CashAndCashEquivalents</Role>
      <ShortName>Cash and cash equivalents</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>111 - Disclosure - Short-term investments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/ShorttermInvestments</Role>
      <ShortName>Short-term investments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>112 - Disclosure - Accounts receivable, net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/AccountsReceivableNet</Role>
      <ShortName>Accounts receivable, net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>113 - Disclosure - Prepayments and other assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/PrepaymentsAndOtherAssets</Role>
      <ShortName>Prepayments and other assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>114 - Disclosure - Property and equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/PropertyAndEquipment</Role>
      <ShortName>Property and equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>115 - Disclosure - Intangible assets, net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/IntangibleAssetsNet</Role>
      <ShortName>Intangible assets, net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>116 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/Inventories</Role>
      <ShortName>Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>117 - Disclosure - Long-term investments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/LongtermInvestments</Role>
      <ShortName>Long-term investments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>118 - Disclosure - Deferred revenue and income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/DeferredRevenueAndIncome</Role>
      <ShortName>Deferred revenue and income</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>119 - Disclosure - Accrued liabilities and other payables</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/AccruedLiabilitiesAndOtherPayables</Role>
      <ShortName>Accrued liabilities and other payables</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>120 - Disclosure - Cost of revenues</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/CostOfRevenues</Role>
      <ShortName>Cost of revenues</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>121 - Disclosure - Common shares</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/CommonShares</Role>
      <ShortName>Common shares</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>122 - Disclosure - Repurchase of shares</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/RepurchaseOfShares</Role>
      <ShortName>Repurchase of shares</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>123 - Disclosure - Non-controlling interest</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/NoncontrollingInterest</Role>
      <ShortName>Non-controlling interest</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>124 - Disclosure - Share-based compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/SharebasedCompensation</Role>
      <ShortName>Share-based compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>125 - Disclosure - Basic and diluted net income / (loss) per share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/BasicAndDilutedNetIncomeLossPerShare</Role>
      <ShortName>Basic and diluted net income / (loss) per share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>126 - Disclosure - Related party transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/RelatedPartyTransactions</Role>
      <ShortName>Related party transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>127 - Disclosure - Taxation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/Taxation</Role>
      <ShortName>Taxation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>128 - Disclosure - Fair value measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/FairValueMeasurements</Role>
      <ShortName>Fair value measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>129 - Disclosure - Other income, net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/OtherIncomeNet</Role>
      <ShortName>Other income, net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>130 - Disclosure - Commitments and contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/CommitmentsAndContingencies</Role>
      <ShortName>Commitments and contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>131 - Disclosure - Certain risks and concentration</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/CertainRisksAndConcentration</Role>
      <ShortName>Certain risks and concentration</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>132 - Disclosure - Subsequent events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>133 - Disclosure - Restricted net assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/RestrictedNetAssets</Role>
      <ShortName>Restricted net assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>134 - Disclosure - Additional information: condensed financial statements of the Company</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/AdditionalInformationCondensedFinancialStatementsOfCompany</Role>
      <ShortName>Additional information: condensed financial statements of the Company</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>135 - Disclosure - Summary of significant accounting policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/SummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of significant accounting policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>136 - Disclosure - Organization and nature of operations (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/OrganizationAndNatureOfOperationsTables</Role>
      <ShortName>Organization and nature of operations (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.xunlei.com/role/OrganizationAndNatureOfOperations</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>137 - Disclosure - Summary of significant accounting policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/SummaryOfSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of significant accounting policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.xunlei.com/role/SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>138 - Disclosure - Discontinued operations (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/DiscontinuedOperationsTables</Role>
      <ShortName>Discontinued operations (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.xunlei.com/role/DiscontinuedOperations</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>139 - Disclosure - Cash and cash equivalents (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/CashAndCashEquivalentsTables</Role>
      <ShortName>Cash and cash equivalents (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.xunlei.com/role/CashAndCashEquivalents</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>140 - Disclosure - Short-term investments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/ShorttermInvestmentsTables</Role>
      <ShortName>Short-term investments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.xunlei.com/role/ShorttermInvestments</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>141 - Disclosure - Accounts receivable, net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/AccountsReceivableNetTables</Role>
      <ShortName>Accounts receivable, net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.xunlei.com/role/AccountsReceivableNet</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>142 - Disclosure - Prepayments and other assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/PrepaymentsAndOtherAssetsTables</Role>
      <ShortName>Prepayments and other assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.xunlei.com/role/PrepaymentsAndOtherAssets</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>143 - Disclosure - Property and equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/PropertyAndEquipmentTables</Role>
      <ShortName>Property and equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.xunlei.com/role/PropertyAndEquipment</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>144 - Disclosure - Intangible assets, net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/IntangibleAssetsNetTables</Role>
      <ShortName>Intangible assets, net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.xunlei.com/role/IntangibleAssetsNet</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>145 - Disclosure - Inventories (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/InventoriesTables</Role>
      <ShortName>Inventories (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.xunlei.com/role/Inventories</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>146 - Disclosure - Long-term investments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/LongtermInvestmentsTables</Role>
      <ShortName>Long-term investments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.xunlei.com/role/LongtermInvestments</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>147 - Disclosure - Deferred revenue and income (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/DeferredRevenueAndIncomeTables</Role>
      <ShortName>Deferred revenue and income (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.xunlei.com/role/DeferredRevenueAndIncome</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>148 - Disclosure - Accrued liabilities and other payables (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/AccruedLiabilitiesAndOtherPayablesTables</Role>
      <ShortName>Accrued liabilities and other payables (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.xunlei.com/role/AccruedLiabilitiesAndOtherPayables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>149 - Disclosure - Cost of revenues (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/CostOfRevenuesTables</Role>
      <ShortName>Cost of revenues (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.xunlei.com/role/CostOfRevenues</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>150 - Disclosure - Repurchase of shares (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/RepurchaseOfSharesTables</Role>
      <ShortName>Repurchase of shares (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.xunlei.com/role/RepurchaseOfShares</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>151 - Disclosure - Share-based compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/SharebasedCompensationTables</Role>
      <ShortName>Share-based compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.xunlei.com/role/SharebasedCompensation</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>152 - Disclosure - Basic and diluted net income / (loss) per share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/BasicAndDilutedNetIncomeLossPerShareTables</Role>
      <ShortName>Basic and diluted net income / (loss) per share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.xunlei.com/role/BasicAndDilutedNetIncomeLossPerShare</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>153 - Disclosure - Related party transactions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/RelatedPartyTransactionsTables</Role>
      <ShortName>Related party transactions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.xunlei.com/role/RelatedPartyTransactions</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>154 - Disclosure - Taxation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/TaxationTables</Role>
      <ShortName>Taxation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.xunlei.com/role/Taxation</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>155 - Disclosure - Fair value measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair value measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.xunlei.com/role/FairValueMeasurements</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>156 - Disclosure - Other income, net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/OtherIncomeNetTables</Role>
      <ShortName>Other income, net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.xunlei.com/role/OtherIncomeNet</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>157 - Disclosure - Commitments and contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/CommitmentsAndContingenciesTables</Role>
      <ShortName>Commitments and contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.xunlei.com/role/CommitmentsAndContingencies</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>158 - Disclosure - Certain risks and concentration (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/CertainRisksAndConcentrationTables</Role>
      <ShortName>Certain risks and concentration (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.xunlei.com/role/CertainRisksAndConcentration</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>159 - Disclosure - Additional information: condensed financial statements of the Company (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/AdditionalInformationCondensedFinancialStatementsOfCompanyTables</Role>
      <ShortName>Additional information: condensed financial statements of the Company (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.xunlei.com/role/AdditionalInformationCondensedFinancialStatementsOfCompany</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>160 - Disclosure - Organization and nature of operations - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/OrganizationAndNatureOfOperationsAdditionalInformationDetail</Role>
      <ShortName>Organization and nature of operations - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>161 - Disclosure - Organization and nature of operations - Accompanying Consolidated Financial Statements Include Financial Statements of Company, Subsidiaries, Variable Interest Entity ("VIE") and VIE's Subsidiaries (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/OrganizationAndNatureOfOperationsAccompanyingConsolidatedFinancialStatementsIncludeFinancialStatementsOfCompanySubsidiariesVariableInterestEntityVieAndViesSubsidiariesDetail</Role>
      <ShortName>Organization and nature of operations - Accompanying Consolidated Financial Statements Include Financial Statements of Company, Subsidiaries, Variable Interest Entity ("VIE") and VIE's Subsidiaries (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>162 - Disclosure - Summary of significant accounting policies - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail</Role>
      <ShortName>Summary of significant accounting policies - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>163 - Disclosure - Summary of significant accounting policies - Schedule of Property and Equipment Estimated Useful Life (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfPropertyAndEquipmentEstimatedUsefulLifeDetail</Role>
      <ShortName>Summary of significant accounting policies - Schedule of Property and Equipment Estimated Useful Life (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>164 - Disclosure - Summary of significant accounting policies - Analysis of Different Types of Revenues (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/SummaryOfSignificantAccountingPoliciesAnalysisOfDifferentTypesOfRevenuesDetail</Role>
      <ShortName>Summary of significant accounting policies - Analysis of Different Types of Revenues (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>165 - Disclosure - Summary of significant accounting policies - Schedule of Balances of Registered Capital, Additional Paid-in-Capital and Statutory Reserves (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfBalancesOfRegisteredCapitalAdditionalPaidincapitalAndStatutoryReservesDetail</Role>
      <ShortName>Summary of significant accounting policies - Schedule of Balances of Registered Capital, Additional Paid-in-Capital and Statutory Reserves (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>166 - Disclosure - Discontinued operations (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/DiscontinuedOperationsNarrativeDetails</Role>
      <ShortName>Discontinued operations (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.xunlei.com/role/DiscontinuedOperationsTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>167 - Disclosure - Discontinued operations (Schedule of Discontinued Operations) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/DiscontinuedOperationsScheduleOfDiscontinuedOperationsDetails</Role>
      <ShortName>Discontinued operations (Schedule of Discontinued Operations) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.xunlei.com/role/DiscontinuedOperationsTables</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>168 - Disclosure - Discontinued operations (Results of discontinued operations) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/DiscontinuedOperationsResultsOfDiscontinuedOperationsDetails</Role>
      <ShortName>Discontinued operations (Results of discontinued operations) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.xunlei.com/role/DiscontinuedOperationsTables</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>169 - Disclosure - Cash and cash equivalents - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/CashAndCashEquivalentsAdditionalInformationDetail</Role>
      <ShortName>Cash and cash equivalents - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>170 - Disclosure - Cash and cash equivalents - Summary of Cash on Hand and Cash Held at Bank (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/CashAndCashEquivalentsSummaryOfCashOnHandAndCashHeldAtBankDetail</Role>
      <ShortName>Cash and cash equivalents - Summary of Cash on Hand and Cash Held at Bank (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>171 - Disclosure - Short-term investments - Schedule of Short-Term Investments (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/ShorttermInvestmentsScheduleOfShorttermInvestmentsDetail</Role>
      <ShortName>Short-term investments - Schedule of Short-Term Investments (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>172 - Disclosure - Accounts receivable, net - Schedule of Accounts Receivable (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/AccountsReceivableNetScheduleOfAccountsReceivableDetail</Role>
      <ShortName>Accounts receivable, net - Schedule of Accounts Receivable (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>173 - Disclosure - Accounts receivable, net - Schedule of Allowance for Doubtful Accounts (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/AccountsReceivableNetScheduleOfAllowanceForDoubtfulAccountsDetail</Role>
      <ShortName>Accounts receivable, net - Schedule of Allowance for Doubtful Accounts (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>174 - Disclosure - Accounts receivable, net - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/AccountsReceivableNetAdditionalInformationDetail</Role>
      <ShortName>Accounts receivable, net - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>175 - Disclosure - Prepayments and other assets - Schedule of Prepayments and Other Assets (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/PrepaymentsAndOtherAssetsScheduleOfPrepaymentsAndOtherAssetsDetail</Role>
      <ShortName>Prepayments and other assets - Schedule of Prepayments and Other Assets (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>176 - Disclosure - Prepayments and other assets - Schedule of Prepayments and Other Assets (Parenthetical) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/PrepaymentsAndOtherAssetsScheduleOfPrepaymentsAndOtherAssetsParentheticalDetail</Role>
      <ShortName>Prepayments and other assets - Schedule of Prepayments and Other Assets (Parenthetical) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>177 - Disclosure - Property and equipment - Schedule of Property and Equipment (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/PropertyAndEquipmentScheduleOfPropertyAndEquipmentDetail</Role>
      <ShortName>Property and equipment - Schedule of Property and Equipment (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>178 - Disclosure - Property and equipment - Summary of Depreciation Expense (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/PropertyAndEquipmentSummaryOfDepreciationExpenseDetail</Role>
      <ShortName>Property and equipment - Summary of Depreciation Expense (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>179 - Disclosure - Property and equipment - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/PropertyAndEquipmentAdditionalInformationDetail</Role>
      <ShortName>Property and equipment - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>180 - Disclosure - Intangible assets, net - Schedule of Intangible Assets (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetail</Role>
      <ShortName>Intangible assets, net - Schedule of Intangible Assets (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>181 - Disclosure - Intangible assets, net - Schedule of Amortization Expense Recognized (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/IntangibleAssetsNetScheduleOfAmortizationExpenseRecognizedDetail</Role>
      <ShortName>Intangible assets, net - Schedule of Amortization Expense Recognized (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>182 - Disclosure - Intangible assets, net - Schedule of Estimated Aggregate Amortization Expense (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/IntangibleAssetsNetScheduleOfEstimatedAggregateAmortizationExpenseDetail</Role>
      <ShortName>Intangible assets, net - Schedule of Estimated Aggregate Amortization Expense (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>82</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>183 - Disclosure - Intangible assets, net - Schedule of Weighted Average Amortization Periods of Intangible Assets (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/IntangibleAssetsNetScheduleOfWeightedAverageAmortizationPeriodsOfIntangibleAssetsDetail</Role>
      <ShortName>Intangible assets, net - Schedule of Weighted Average Amortization Periods of Intangible Assets (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>83</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>184 - Disclosure - Inventories (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/InventoriesDetails</Role>
      <ShortName>Inventories (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.xunlei.com/role/InventoriesTables</ParentRole>
      <Position>84</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>185 - Disclosure - Long-term investments - Schedule of Long-Term Investments (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/LongtermInvestmentsScheduleOfLongtermInvestmentsDetail</Role>
      <ShortName>Long-term investments - Schedule of Long-Term Investments (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>85</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>186 - Disclosure - Long-term investments - Schedule of Equity Investments, Percentage of Ownership of Common Share (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/LongtermInvestmentsScheduleOfEquityInvestmentsPercentageOfOwnershipOfCommonShareDetail</Role>
      <ShortName>Long-term investments - Schedule of Equity Investments, Percentage of Ownership of Common Share (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>86</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>187 - Disclosure - Long-term investments -Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/LongtermInvestmentsAdditionalInformationDetail</Role>
      <ShortName>Long-term investments -Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>87</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>188 - Disclosure - Commitments and contingencies - Capital commitments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/CommitmentsAndContingenciesCapitalCommitmentsDetails</Role>
      <ShortName>Commitments and contingencies - Capital commitments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>88</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>189 - Disclosure - Taxation - Deferred Tax Asset and Liability Balances (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/TaxationDeferredTaxAssetAndLiabilityBalancesDetail</Role>
      <ShortName>Taxation - Deferred Tax Asset and Liability Balances (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>89</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>190 - Disclosure - Deferred revenue and income - Schedule of Deferred Revenue and Income (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/DeferredRevenueAndIncomeScheduleOfDeferredRevenueAndIncomeDetail</Role>
      <ShortName>Deferred revenue and income - Schedule of Deferred Revenue and Income (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>90</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>191 - Disclosure - Deferred revenue and income - Schedule of Deferred Revenue and Income (Parenthetical) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/DeferredRevenueAndIncomeScheduleOfDeferredRevenueAndIncomeParentheticalDetail</Role>
      <ShortName>Deferred revenue and income - Schedule of Deferred Revenue and Income (Parenthetical) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>91</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>192 - Disclosure - Accrued liabilities and other payables - Schedule of Accrued Liabilities and Other Payables (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/AccruedLiabilitiesAndOtherPayablesScheduleOfAccruedLiabilitiesAndOtherPayablesDetail</Role>
      <ShortName>Accrued liabilities and other payables - Schedule of Accrued Liabilities and Other Payables (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>92</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>193 - Disclosure - Accrued liabilities and other payables - Schedule of Accrued Liabilities and Other Payables (Parenthetical) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/AccruedLiabilitiesAndOtherPayablesScheduleOfAccruedLiabilitiesAndOtherPayablesParentheticalDetails</Role>
      <ShortName>Accrued liabilities and other payables - Schedule of Accrued Liabilities and Other Payables (Parenthetical) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>93</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>194 - Disclosure - Cost of revenues - Schedule of Cost of Revenues (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/CostOfRevenuesScheduleOfCostOfRevenuesDetail</Role>
      <ShortName>Cost of revenues - Schedule of Cost of Revenues (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>94</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>195 - Disclosure - Common shares - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/CommonSharesAdditionalInformationDetail</Role>
      <ShortName>Common shares - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>95</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>196 - Disclosure - Repurchase of shares - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/RepurchaseOfSharesAdditionalInformationDetail</Role>
      <ShortName>Repurchase of shares - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>96</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R97.htm</HtmlFileName>
      <LongName>197 - Disclosure - Non-controlling interest - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/NoncontrollingInterestAdditionalInformationDetail</Role>
      <ShortName>Non-controlling interest - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>97</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R98.htm</HtmlFileName>
      <LongName>198 - Disclosure - Share-based compensation - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/SharebasedCompensationAdditionalInformationDetail</Role>
      <ShortName>Share-based compensation - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>98</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R99.htm</HtmlFileName>
      <LongName>199 - Disclosure - Share-based compensation - Summary of Stock Option Activity (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/SharebasedCompensationSummaryOfStockOptionActivityDetail</Role>
      <ShortName>Share-based compensation - Summary of Stock Option Activity (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>99</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R100.htm</HtmlFileName>
      <LongName>200 - Disclosure - Share-based compensation - Summary of Restricted Shares Activities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/SharebasedCompensationSummaryOfRestrictedSharesActivitiesDetail</Role>
      <ShortName>Share-based compensation - Summary of Restricted Shares Activities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>100</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R101.htm</HtmlFileName>
      <LongName>201 - Disclosure - Share-based compensation - Schedule of Fair Values of Stock Options Granted (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/SharebasedCompensationScheduleOfFairValuesOfStockOptionsGrantedDetail</Role>
      <ShortName>Share-based compensation - Schedule of Fair Values of Stock Options Granted (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>101</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R102.htm</HtmlFileName>
      <LongName>202 - Disclosure - Share-based compensation - Schedule of Recognized Compensation Costs (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/SharebasedCompensationScheduleOfRecognizedCompensationCostsDetail</Role>
      <ShortName>Share-based compensation - Schedule of Recognized Compensation Costs (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>102</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R103.htm</HtmlFileName>
      <LongName>203 - Disclosure - Basic and Diluted Net income / (loss) Per Share (Schedule of Basic and Diluted Net income / (loss) Per Share) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/BasicAndDilutedNetIncomeLossPerShareScheduleOfBasicAndDilutedNetIncomeLossPerShareDetail</Role>
      <ShortName>Basic and Diluted Net income / (loss) Per Share (Schedule of Basic and Diluted Net income / (loss) Per Share) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>103</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R104.htm</HtmlFileName>
      <LongName>204 - Disclosure - Basic and diluted net income / (loss) per share (Schedule of Anti-dilutive Shares Excluded from Computation of Diluted Net Income per Common Share) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/BasicAndDilutedNetIncomeLossPerShareScheduleOfAntidilutiveSharesExcludedFromComputationOfDilutedNetIncomePerCommonShareDetail</Role>
      <ShortName>Basic and diluted net income / (loss) per share (Schedule of Anti-dilutive Shares Excluded from Computation of Diluted Net Income per Common Share) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.xunlei.com/role/BasicAndDilutedNetIncomeLossPerShareTables</ParentRole>
      <Position>104</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R105.htm</HtmlFileName>
      <LongName>205 - Disclosure - Related Party Transactions - Schedule of Relationship Between Related Parties with their Groups (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/RelatedPartyTransactionsScheduleOfRelationshipBetweenRelatedPartiesWithTheirGroupsDetail</Role>
      <ShortName>Related Party Transactions - Schedule of Relationship Between Related Parties with their Groups (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>105</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R106.htm</HtmlFileName>
      <LongName>206 - Disclosure - Related Party Transactions - Schedule of Significant Related Party Transactions (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/RelatedPartyTransactionsScheduleOfSignificantRelatedPartyTransactionsDetail</Role>
      <ShortName>Related Party Transactions - Schedule of Significant Related Party Transactions (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>106</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R107.htm</HtmlFileName>
      <LongName>207 - Disclosure - Related Party Transactions - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/RelatedPartyTransactionsAdditionalInformationDetail</Role>
      <ShortName>Related Party Transactions - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>107</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R108.htm</HtmlFileName>
      <LongName>208 - Disclosure - Related Party Transactions - Schedule of Amount Due to from Related Party (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/RelatedPartyTransactionsScheduleOfAmountDueToFromRelatedPartyDetail</Role>
      <ShortName>Related Party Transactions - Schedule of Amount Due to from Related Party (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>108</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R109.htm</HtmlFileName>
      <LongName>209 - Disclosure - Taxation - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/TaxationAdditionalInformationDetail</Role>
      <ShortName>Taxation - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>109</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R110.htm</HtmlFileName>
      <LongName>210 - Disclosure - Taxation - Schedule of Current and Deferred Portions of Income Tax Expense (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/TaxationScheduleOfCurrentAndDeferredPortionsOfIncomeTaxExpenseDetail</Role>
      <ShortName>Taxation - Schedule of Current and Deferred Portions of Income Tax Expense (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>110</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R111.htm</HtmlFileName>
      <LongName>211 - Disclosure - Taxation - Summary of Aggregate Amount and Per Share Effect of Tax Holiday (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/TaxationSummaryOfAggregateAmountAndPerShareEffectOfTaxHolidayDetail</Role>
      <ShortName>Taxation - Summary of Aggregate Amount and Per Share Effect of Tax Holiday (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>111</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R112.htm</HtmlFileName>
      <LongName>212 - Disclosure - Taxation - Reconciliation of Total Tax (Benefit) Expense (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/TaxationReconciliationOfTotalTaxBenefitExpenseDetail</Role>
      <ShortName>Taxation - Reconciliation of Total Tax (Benefit) Expense (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>112</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R113.htm</HtmlFileName>
      <LongName>213 - Disclosure - Taxation - Summary of Changes in Deferred Tax Asset and Liability Balances (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/TaxationSummaryOfChangesInDeferredTaxAssetAndLiabilityBalancesDetail</Role>
      <ShortName>Taxation - Summary of Changes in Deferred Tax Asset and Liability Balances (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>113</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R114.htm</HtmlFileName>
      <LongName>214 - Disclosure - Taxation - Summary of Changes in Deferred Tax Asset and Liability Balances (Parenthetical) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/TaxationSummaryOfChangesInDeferredTaxAssetAndLiabilityBalancesParentheticalDetail</Role>
      <ShortName>Taxation - Summary of Changes in Deferred Tax Asset and Liability Balances (Parenthetical) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>114</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R115.htm</HtmlFileName>
      <LongName>215 - Disclosure - Taxation - Summary of Net Operating Loss Carryforwards (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/TaxationSummaryOfNetOperatingLossCarryforwardsDetail</Role>
      <ShortName>Taxation - Summary of Net Operating Loss Carryforwards (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>115</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R116.htm</HtmlFileName>
      <LongName>216 - Disclosure - Taxation - Schedule of Movement of Valuation Allowance (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/TaxationScheduleOfMovementOfValuationAllowanceDetail</Role>
      <ShortName>Taxation - Schedule of Movement of Valuation Allowance (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>116</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R117.htm</HtmlFileName>
      <LongName>217 - Disclosure - Fair Value Measurements - Schedule of Financial Instruments Measured at Fair Value (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/FairValueMeasurementsScheduleOfFinancialInstrumentsMeasuredAtFairValueDetail</Role>
      <ShortName>Fair Value Measurements - Schedule of Financial Instruments Measured at Fair Value (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>117</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R118.htm</HtmlFileName>
      <LongName>218 - Disclosure - Other Income, Net - Schedule of Other Income, Net (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/OtherIncomeNetScheduleOfOtherIncomeNetDetail</Role>
      <ShortName>Other Income, Net - Schedule of Other Income, Net (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>118</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R119.htm</HtmlFileName>
      <LongName>219 - Disclosure - Commitments and contingencies - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/CommitmentsAndContingenciesAdditionalInformationDetail</Role>
      <ShortName>Commitments and contingencies - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>119</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R120.htm</HtmlFileName>
      <LongName>220 - Disclosure - Commitments and contingencies - Future Minimum Payments under Non-Cancellable Leases (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsUnderNoncancellableLeasesDetail</Role>
      <ShortName>Commitments and contingencies - Future Minimum Payments under Non-Cancellable Leases (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>120</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R121.htm</HtmlFileName>
      <LongName>221 - Disclosure - Certain risks and concentration - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/CertainRisksAndConcentrationAdditionalInformationDetail</Role>
      <ShortName>Certain risks and concentration - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>121</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R122.htm</HtmlFileName>
      <LongName>222 - Disclosure - Certain risks and concentration - Schedule of Consolidated Financial Information of VIEs and VIE's Subsidiaries - Balance sheet (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/CertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfViesAndViesSubsidiariesBalanceSheetDetail</Role>
      <ShortName>Certain risks and concentration - Schedule of Consolidated Financial Information of VIEs and VIE's Subsidiaries - Balance sheet (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>122</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R123.htm</HtmlFileName>
      <LongName>223 - Disclosure - Certain risks and concentration - Schedule of Consolidated Financial Information of VIEs and VIE's Subsidiaries - Income Statement (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/CertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfViesAndViesSubsidiariesIncomeStatementDetail</Role>
      <ShortName>Certain risks and concentration - Schedule of Consolidated Financial Information of VIEs and VIE's Subsidiaries - Income Statement (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>123</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R124.htm</HtmlFileName>
      <LongName>224 - Disclosure - Certain risks and concentration - Schedule of Consolidated Financial Information of VIEs and VIE's Subsidiaries - Cash Flow (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/CertainRisksAndConcentrationScheduleOfConsolidatedFinancialInformationOfViesAndViesSubsidiariesCashFlowDetail</Role>
      <ShortName>Certain risks and concentration - Schedule of Consolidated Financial Information of VIEs and VIE's Subsidiaries - Cash Flow (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>124</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R125.htm</HtmlFileName>
      <LongName>225 - Disclosure - Subsequent events - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/SubsequentEventsAdditionalInformationDetail</Role>
      <ShortName>Subsequent events - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>125</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R126.htm</HtmlFileName>
      <LongName>226 - Disclosure - Restricted net assets - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/RestrictedNetAssetsAdditionalInformationDetail</Role>
      <ShortName>Restricted net assets - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>126</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R127.htm</HtmlFileName>
      <LongName>227 - Disclosure - Additional information: condensed financial statements of the Company - Schedule of Condensed Balance Sheets (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/AdditionalInformationCondensedFinancialStatementsOfCompanyScheduleOfCondensedBalanceSheetsDetail</Role>
      <ShortName>Additional information: condensed financial statements of the Company - Schedule of Condensed Balance Sheets (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>127</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R128.htm</HtmlFileName>
      <LongName>228 - Disclosure - Additional information: condensed financial statements of the Company - Schedule of Condensed Balance Sheets (Parenthetical) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/AdditionalInformationCondensedFinancialStatementsOfCompanyScheduleOfCondensedBalanceSheetsParentheticalDetail</Role>
      <ShortName>Additional information: condensed financial statements of the Company - Schedule of Condensed Balance Sheets (Parenthetical) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>128</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R129.htm</HtmlFileName>
      <LongName>229 - Disclosure - Additional information: condensed financial statements of the Company - Schedule of Condensed Statements of Operations (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/AdditionalInformationCondensedFinancialStatementsOfCompanyScheduleOfCondensedStatementsOfOperationsDetail</Role>
      <ShortName>Additional information: condensed financial statements of the Company - Schedule of Condensed Statements of Operations (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>129</Position>
    </Report>
    <Report instance="xnet-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R130.htm</HtmlFileName>
      <LongName>230 - Disclosure - Additional information: condensed financial statements of the Company - Schedule of Condensed Statement of Cash Flows (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.xunlei.com/role/AdditionalInformationCondensedFinancialStatementsOfCompanyScheduleOfCondensedStatementOfCashFlowsDetail</Role>
      <ShortName>Additional information: condensed financial statements of the Company - Schedule of Condensed Statement of Cash Flows (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>130</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>xnet-20171231.xml</File>
    <File>xnet-20171231.xsd</File>
    <File>xnet-20171231_cal.xml</File>
    <File>xnet-20171231_def.xml</File>
    <File>xnet-20171231_lab.xml</File>
    <File>xnet-20171231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/us-gaap/2017-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/currency/2017-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/country/2017-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2014-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/invest/2013-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>155
<FILENAME>0001144204-18-022366-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001144204-18-022366-xbrl.zip
M4$L#!!0    (  R!F4SG%&<4<;H# "Z[10 1    >&YE="TR,#$W,3(S,2YX
M;6SLO6ESXSC6+OA](N8_Y*WOKN*^5'3W#:]9GG:F_:9=U54],>&@)5A")46J
MN#A3-3'_?0!J(R$*!Z1(BI1QX_9;3IL2SWGPX&P #O[QO[_/_ ]O*(IQ&/SS
M!_5'Y8</*!B%8QQ,_OG#KT\W9\X/'_[WO_[/_^,?_^OL[,-'%*#(2]#XP\OB
MPY67>$^1-_H:KS__0?M1^4#_8YZ=SZ,S35&=#_^WXOYL:.3__S\?_M_S3__?
MA^O'IP]G'[Y]^_;CF'P^R3[_XRB<?3@[6[_EPHO)&\CW_'[QY8Y\I[KZV_>7
MR,<_T__[@0@=Q#]_#U#RSQ^F23+_^:>?Z%=^3P,?8?IU/Y&7VZJFJS^LGO5Q
M\+7X+/F>'\-H0IY4])_HGU_(>]>/T[^.\>8#^8>MGY9_W#RZ\]7?].Q9U77=
MG[*_;AZ-<=F#Y$O5GW[_=/<XFJ*9=X:#./&"44$6S)&=?1['H:&I-N\3RR?6
M'QBC>81&=%SW?L;]R8M&4>BCG[8/KS\^"M,@B19%L&(T^G$2OOVT^F,V'F>*
M>K8=D5$:181J^SZW^FO)!\<(EW^&_($^;A0?1]]'T_+GZ5]*OA\';RA.RC^R
M_!O]D%[\4.#A45S^F>Q/)>^)\:C\ ^0/]'&5>3R91WN>)W\I^4 :GTT\;[[Y
MS*L7OV3CN?I#B4C??0YK?K_+43E-(@Y9R%]_(%/VPX=_4/K_'&?$_H)>/V33
MX>=D,4?__"'&L[E/69O];AJAUW_^0*?TV7KN_O@])B3[B7S1TC)<AD&"OB<?
M'M$H(>8FLPKD%4N[,%K]$1,2/RCJ,_G_1!3G*20_Z,N?ER)M/H&"!">+U>\V
MO\5C^OM7C*(/F=BHH.8:\LO;?__P+X7,6U-53%?_QT_LA]>O^HEY5T&".8IP
M.&8E(+,Y2HAU1?^B0M,!4M3U]VS_MOZJG#KCPH=T=?OR\>HC>9%R+U__:H7A
MZKMYP*KF4ZAJ2V!5<X# JF8-8,F'5*UE8*T<L-80@;7J &NU#ZR]-07$]0T0
M6+L.L';[IL#.,?8] =L68\_C^T#1GC6' JH,!-!E$)I09)0S13O3G,W7K_[2
M!.6LW%RVGG5ER)2SZLQEZTQ7VIC+]M:MDY]5<\ANW:[AULF'5+.MN6P/+$[*
MS>4,F:V5:W NJVOW81#WH:[FLC$0A J4,\[4ZNXC^U K<YGXXBVPFY\'"JQ6
M!]C\AQJ>RX/+>0ISN1"Q-#B7"\@,)6G)(6-U@\Q0(I4<,G8WR S%/.60,1I
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
M!P0(>E?AS,/!9P*>I!I7R6U%=0]PTK"5]:"9HN!O\K_?T\!'.,^P+R@[TO1
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
M8F4C^SD,PO6L70YX7?_J M;?=EAKP7U_(])RAAEP!+JEV5U+RQE]*',Q%?T
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
MR]#2%Q^/?DVPCQ/RI\V7[O#5A.YA45V5V?FSE:^F['9CLH,U8_:$QG[9Z6U
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
MY?K[R$_IVM[',!Q_P[[?1VY T>].A4Q$T8;!.1I?H!Z8ILIV:*R.39_) <7
MBN$6)\P!2AYMD*%85+69;C+_/WM?VMRVD?S]?JOV.Z"TM?\X592#DR#M=:ID
M2794JU@N24EVGS<I"!B26(, %X<L[:=_YL -D #) 3$@)V7'/$!@NN<W?4U/
M]SHB-SG'3-N5356\I7**=CM*J?.G-X@TG5>=3#0*_!D 4IK*@D]$79S4Q ZH
M$-W7]#>5"I]HDEH7(&HBFL7Y;0J63F2Y5!>]WK=F-O305%M<%I6)++6A,-XU
M_6J\HA&Q&^!L*D.NJM)8KMT0+I*V-P-ZF_(&,VX\44MIH^T8<!6!1V\@.^'3
MIMKH:J5MZQK:J'"A-R@T%2*K[("WY4(<6;H'S\"-6)8&#;:>+$]+VV'UI.W-
M@-X@T)1XJ>OE)M:M& !EAA_EVARR+ R:J\>7DL;6$D>#"WTAH:G.O"+)E42I
MK;AP"P=H.WA4B0^0^XA%7#29?Z(J295,NF92:?.G-\0T%BV3%;EB2VW/G]Q7
M# N1IM"AKDY*Q?NJ=.U%>6\P:# H(0C42?D@4A/E)2W#=!B@J8J^HBGU&Y$5
MXFAPH3<8-$4.IVN:-S=R(8<6MG'0=,:GC(-:PO:EOK?Y;[(DR_._+?4,SGA3
M_7Y)GRAZ^6QC&SW'X/PV%OM7-%5N3>N#X:"#T63EMZS_T!/=3>=I1%$K;9Z7
MB-N-]N)1]IYH;[+PI*D^[H#V8KF'GFAO/$8CRLIX&]KA1UDU'Y81W]3@2(6F
M?U&3%4C;A6XFT-[8VUD;E_H\[DTW$TAO:IBDP'6^'=WH9.57WWNV+6!]?/TM
M0&&"M"K&!7SL,S'^=RUWTA.CFAHNC:=3N<RG/5AQ$,8RL?*:4A<EO61:#("Q
M+"SMIGX,BC;6#L]7DK(\9$G0V*I!4<>M -N2%0=A+ N2H*FOP[D&18$T-,XR
M(0J:;/F)5K'INN=K?%)AR**@,6>T=*AP/TX<A*],2(*FDUFBUDIUL<17)N1
MXU&N4LX:';[BPGCP A.X(?GJW@Z^D0I/=[-';W49!2%T*/SMZ\]/"]U.DON4
MBZ$EQ?E:C:$FL[_XHZ_ 1Q\8<R"U6D/)G2LWRD]NY<N/KTDUPC]+L86&GT'T
MF L(HV\U\Y]W8LK%N>2SG\6W\KB0\[^6< I,*BX(AI@T;6*2-#D8DXI:CATF
M%3J]U"-)WXY)>(%^C +;!:@JW/()RAA<F X*$BA[R&_C-+2:$+GTIR(2)OT"
MH'!Z]"+?#I:Y,Y"7WFUH$8(M8-^"N>&L$Y,;&\!HZ*!\7(YLFS&7P9#\[,+\
M;V0'N.IEQI6[V>\>Z<U 1#VYRB]W@:%/N;QA6B4TK3GH[T9!)0,"EP*_F]W#
MBWP;-1*'P"2)IJ2$;. YMH7RSBY<4B(T_6!]8^GB#E&)QB9C6%9%7'R^F+U
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
M3VNT[1@PT+U_FOOU22[ BPO"],9WFV[\\35_TZ_ MSUK_QP F>< \!P G@/
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
MM:8"%P_1TWF( MJG;*ZQ0-[I!/5Z/74IBR-5/NE3ERR0Q\%^*+!+X]Y.\+$
M=D9T>-='C-T@]",35^ZT76'E>W,?.N>G;+QQS^3$'')-5SG>.=Y/!N_J2-NI
M;-C1()X1U=ZM>_[(7?,AY=#RIF/]>SS3*>]IR1<,7S M%XPZ&O=7-H6%!=.V
M4Q_31<8/59B=C/DH:NSC,5_E4OT$\+(";@ $^(DW=^%M+/A+/^TK'J!&X_"S
MVH*^J(JOAO\_QO5H4%%?P?"!$$3+I>'CFQE!]A-2IS_@5?H964"\2C_#$8*\
MEZ3IO$H_(X;.>- UUW<Q>@;!&XZ80?9UX(AAC"N\K\.IAFAW=;#K;)-+CS3G
M\DD;3%X"9.!SS%-/6FY/3?JK<L2QSK%^R(/"HXEZTEE6+)#'L7X0K.M]GHEG
M >N,V+3TDDOJC-;/P 6^X>!(MF$M;=<.0M0$^QDD07*>7,CZO Y'H'6;*#66
M>0\3CM5A8%41>\M=X5CE6-T*J[+.TT_[MP/IU?*HLP,?#"?NK[,T_&\@M-UY
M[P8@"TX "^0=D:#JMB#-2;NK+)#'D=HVD,C\5'*D<J3FB.ZQ_ T+D&7$!NPV
M%G@/ F#XY@*;@19X!HZ'.RSV;@BRX 4,.*GR6(]3=.OU\E@B1_OIH)U'(SG:
M3P?M\DE7D&#$F*5WGK[.F.7GZ?GQX(')O)Y3V[2=CCWP]<+7RRFNE_%(&O,H
M+E\O?+VT32>=GG;J-*\^T5W!@8%3EG76$!PO"- ALM\>KJBB09#%$5R^15 L
MC$!X L!=5P>C5 9#B*M?Z&^%+Q[J=ET8]'=XLTWU-"JWT9+R&>.WU863K"TG
M*;SPY/D6\'%1A)@=>$6^(U47\#7GCO'J1>&[F?T"K/>-Q172^_OI*RM=./F7
M?O8R6;;_^"D*SN>&L7KWU?=6P ]?OSJ&&UZXUO5_(QOOFES9@0D9$_G@$;R$
M'QW/_/;S7__RU[\(PC\:?YO^0C#A7,$W]V#VX>RK*/T)_Z 9>/0D^4^%O#X3
M; N"PS!#V_I34N7IV<^E-;$SMH6S8UEB78B,72N)]/AH7L3DP$>JZTH]\B(F
M@S"7V2HPT&U)BAYYPQ'#2U)T 8^A[G+LZG37]OP!_C/P25ZW"\+OGO]- (F1
M><K.. ODL1":.H' DRJ/M"G/#.=@/PFP3T?:Y*2;7C&B]NGEK]3W 5JN(FBH
M]:_,6<AG88&\(SI/T&WJE332%)Y:R]$Z%+3J_=7,9P&MC*A3>F><ZM3II\AW
M[3#RP4B8V2_H!7&9O=G,-D'_2I8%NXH%\HY(;'5[:&^B\M0DCM6!8%43F9_,
MXU>PW?JKOWJAYPO/8&&;#C]&VC=Y1R2:.CXF-)TR/YD<JQRK&*O]%>%F :N,
MJ-%N_=1;8 1@X3D62K[TO6> G%)>GFLPAQ 88L!0O05YI$]YMP&.^--!O#*2
MM)-.7V!$M7?K(>/CZH('06J[\(7I!?TI=A;L.1;(.YV<E<.QI"YG93(2]=YR
M5CC8.=@/669!Z[.M"@M@9T2==^VI!\$[X<(THV7D&"% ]12S_N.G;,VQ0!Y+
M045F_(PWLCX::^(NQ] X.#DX.P:GHHU4;7K2X&1$<7;K!Q/%F15$.&5+:<!'
MH(\UU-?M'E[_M=8Y[(\3]LQ _(W<GX7) K@94>+T:J_6'CN.GLY#7G^U?_).
M)ZC7ZZE+61RI\DF?NF2!/ [V0X%=&O-*COWK\*Z/&+M!Z$<FBE<+MBNL?&_N
M0^?\E(TW[IF<F$.NZ2?=*(+C_<3PKHZTG<J&'0WB&5'MW;KGO#7*H')H>>GZ
M_CV>Z93W1N$+AB^8E@M&'8W[*YO"PH)IV^SAV(K>KRUU?VD$"_BK9]L"UL?7
MWP)@W;AW\!Y&" =V88;VLQW:($!%\ST7?A8!*_[:<X,U5?"U7!5\[<\_P--G
M8PD^1H'M@B#X%=?'C0+T]!O7]);@(31"?&+NHP&';8*'!0!H\!>0.>@QAI.5
M[ \^OL(W*R\PG,^^%ZT"> LG0DRL'^'%BQV4ZO KD/F1:Y-!__9P=298P+0A
MF(,/9^?*V<^2)D_&<)5E7-V+1X=@^#C'\#%[#)<V,UQ3I_*P^%UH\\ >O^4&
M?FL3C3Z_7UP0OKO*)=->D^;DCTA*[=,W0U%XWPS>-X/WS>@O9M?4TI7WS>C%
M]1@/N@O"+F[(('C#$3/(3BL<,8QQA7=:.=5-DUU#7G6VR:47A*AOHP^> 71<
M>%&>@<\Q3P9KN6$\Z:_N&,<ZQ_HAC^Z/)J?=P9H%\CC6#]2MO<<J%2Q@G1&;
MEEZZ5YW1^AFXP#<<W.O L):V:P<A"K<_ P&0J#I/]V5]7H<CT+I-71S+O*L0
MQ^HPL*J(O663<:QRK&Z7RZ7SA/#^[4!ZU77J[, 'PXD[7BT-_QM Z1B]&X L
M. $LD'=$@JK;$E$G[:ZR0!Y':MM (O-3R9'*D9HCNL>"5"Q EA$;L-M8X#T(
M@.&;"VP&6N 9.![.Z._=$&3!"QAP4N6Q'G#JUNOEL42.]M-!.X]&<K2?#MKE
MDZ[IPH@Q2Z_"19TQRRM<\ /[ Y-Y/:>V:3L=>^#KA:^74UPOXY$TYE%<OE[X
M>FF;3CH][=3I(ZT'TZX80YM2&3?N,PB.MQ:,NKE4QKG46"BC-8,.P6W&"\%H
M3=QNK@/#%+L9KP,S;F*W<EAV?[)=2/;1RA)],[L;.-V:.8?@-.-R9'(\G&9<
MA$S[X?07$-;=[XBDA=JB"EVQ2M=6/.F"H6P+!;6QRMQ$9(N?;"]]M;&*G"[3
MXV=AM)L'BQI@P >0-T767@1WKJBG:QYRR/T?_/NOR'6 _4_#_69 @V:&/%7T
MVT=@+ES/\>90+%UZMZ'5/\^5]3P7H4R83J;%RI2[LJW,_D<?&)"&UX<0NH4/
M"P-24^5L#JQ?X15N>.DM5X;[FF<;>@J*0Z#6VM=P"$CDUQ&:][L"_+P\K3=?
M/IW]K&BRHHS5:49MS2CW(V2\/R%:"T(FBB++XG:$7 0!"+-VJY?PHGF9EE;E
M$]4-7@#$E%P4BO6/[6ZULBP \_;\Y9=_EQBG2B5]0FLMG@9S-YCPD+ECM3/>
M5G_QV;#=6R^ #$L><S>KO1!JN+O9H_%26H5Z9G#"UU#OH-=E>C<8TDBR:Z)6
M)IC"0 NU6;_Z "YKBWCT:*:#+YYK1CX2@)MD9(D2K<%P%>/HXZ;'T1A76<YI
M#?:?I(ZGF,6M1Y=Z-EX V7E/"DBU<C;VU2I:@^TE*:6X9'Z$NPR_:-KO/?P-
M9DS9:]QWY$4C>N^1-\2#VXX<RJD@@);PS X/ YC&R&H),;D!;C]VRFAI"%/2
M&C5EI+2/]FT8]0-P'!0><:U?DP.>\4[-86#3/I"V?J1[TT093@TA*ZEH671(
M%UW C9OU[O8TQ85FL)V7+S-S2!".FQ2W(JE%V;5YT'1HI O*<9-"EZ;*X6FD
M#- &K2])VEXTIAT)XN_;Q7WWIJK!(JB@LS+,7>F@C, &"T&21:4;.BBCK,%:
MJ*"L/1W$$48.UF&0U6!!G*/H4CTIV4AW)X8RO!HLB?/U^*)!#&6,-9@0Y^M!
MMIZ8&U16&CJ;Y(J[< '\@\!,;[ ;- 4'LC)::@:Z.RUT4:8WF0J:+'5'"UV0
MZ4TF@3R6=Z4E%G57X.DP[J?>H/IE95I+2FZ<NY-"&6(-^KY34B@CK$'E[T *
M1MT7S_6*\NZ0[H+>E-6DR..B$-@\:"HD4L9@@V6@2]JA":2,S 9K05'$R1X4
M?@%AIH<OPM"WGR*<'/OHH2@O)-#WL(><(/XPP&V?2[,U 5UQ@"ZN)^U#&,QP
M@"[P)PT&3'<<>#9LA_P:CG[IN7CK>>$Y%O"#CT9@FP=9 Y,&HP?%J<=Z.:UD
M&S*ZX0+E==!@+IW+JB1)['&!\EIHRKU7](E<23':APLD!G\P!W_28E.F!/9L
MA%N/G3)$FZRL*D3W&#ME8#4%5JK 6C]V@K='XR6V-3X"%QQJ5V_2?GMFS3#W
MHX8RI-K;/YU00Q=DT_:V3$MJUN1/UC3BO20)'_"S+7-V]R:ZP7PYET5%:I45
MVI*JECRJ.:72'X^:XCJ:IE4LG#V(:LFBFE3\_EC49/](JCQNE:S=DJJZ@QP7
MKH7^N?YO9#\;#LH ^@I\VX,W-5%V)K@"Y-_#<*3Q'.)4E*I-N]O24*;_>C8#
M9G@WNWXQ%X8[!_=P>'=N_1W[0TF#^93CQ;[T5!./DA'";[_"5^;K/AW,I^-3
M[V!>?XZZIGEW>AX?CR9_U%W,CKC''\<'[G-?U/7\SMTP?T2^'9'Q/6ZO/Q4?
M% \V&=BV_=Q;G/TNU8$J'XD/O56Q0$&^-WSIX'[,%?&MAOJBEX_Q-^&)O$35
M!Q;IH71(D.?.T;LW3Z3-=_;)#M4$*F/?921"8=%N,Z@--0 H++'V8*LLQAV6
MV/JJ!T,CY7&!56^J*809T?6& \F(<]4#P<:YX$ (X=6U%W@S_%VLAD:"#3\+
MHJ? MFS#M]&0?[^YAL/PA>\+VUSD+Q;L +]=^5#K^*_"$[;;X0/@:U2,MWRK
MM\*% Y]MSUT;7F:XH1#ZAAL@+8!T)OK)$TFNAV^6$)EM1E;W(&%A/ ,X'. *
MP+&7D&S$GVA%S@!DB^#MX$%P1'B^R*80(\N DX>,'_C&K6)O)%BV#VT:YU6
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
MYP%>K'!-K+!V"!?P,?,%$L#H-CG0"A S9%? <-/+<LLF"L!;X1-&</H,,H
MD(T /- J3<(2L@?O 2<G?S 9]G()+!2B(B.!BQL%W9+%#!],-I]0D.(_1)<[
M>-,*[6/DEDH41''6@0D?X^'@7\HEN#J""/7@7L_NQ&U&ER<#7=CS!7S8RO>>
MT'#?UDW=&@V)[Q.+E<J\+G'Y6/0+(JT<'"\E2]CVLZE$VMN 'Z!0,KP*X ,X
M.!;C07GH.$-VY%LYYV6/'L(.0(5[B:< 7I<3M1>NA=\ZU+S\"??RN9=_G%Z^
MQ8J7'R]HP8Q7-%%$#L\!/@I+YS&+.9><[L01Q4YJY)IQ>DD*@W@7[S?71F8S
M+FX="%>>XQC0/4SO-7Z?>_G;PU7N(;F7/[Y-=O0^_GZ#GQB__>6?12]RPS@>
MKLCN1MTU:/^/^(+MLG^Q7YGM@'R]OTP><P]<Z"D\V>M(O/_UXQH21W%Z$KF1
MC=)" [1IB]PN]+QLN)".O(-B ;2/ZB8#FA77HPV20$9JLD!7A^RXU+$BMF=
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
M4577.*7\?VFF\W=2=!9O*5BES.O4^$>U5G'5^5SE]H0[Q=84AH_2 HKP0A5
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
MH8\N!W0Y'*?+8<:+R^'.2^D"LXY-VR/P,M3<2O'4+RSRWB9%221 L$R"*-N
M;OW_MOVSC3>V.893KS>#[NLGVLS?ML,^*XHSUYF2]XXB=<A%&6M>"0US 4IG
MPKTR]_994T4E< 8)Y:*25WG/F2C62Y30DJPGP0YJR 0BVB )S*#?B7<<F(P
M8WFF4;9,//0M%F+&7EKEU7G-&ALLQ^\&<<Z_*E"=:T@-&AL65+HQ.GQ%EAH5
M69&]__<T=WEK\^JE=.L%,K$T[ZI&#K,*2EB;-RW#!RZZUHZ+[D%O\^8?G"R'
M$Y"?M;58 S;7M;504F(12[IM"JS[(RRUD,<8A K809:I9JG"C*( '&0?(8::
M[F]?-968L' 1A64[>V'7Q($VX0[D<_T"BR!Y]^*O/!5M1'FC[%<U^!EVQ_!
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
M+9#?$(1%(_CAEZR00VCH1>480O%$<O730U9N@_*I<]86I6ZGB$IG/;'32JM
MEDO9JH8HR<WU40:+6[M=BY^MM*HK8F)O82\OA0M,*#I9HS&8R12B#-5W,_A?
M5O48)B/E3NQ9^YC<+32YT>2NF,G]7J3)S>;AJ;<:CF(SL:YV-QVSQ@A.&N!:
M*A.J1EUDL4R)8K,NZ/8*^0>U;%\L,"59J9U$J/1R3+0"2:;QOFI1R/9771G]
M??HX@N!E<%:%<>SA6<69,+!CGC(PJ-B;H6 3C-"_*<AGI=1IH_"/?ER^'[9P
MRA)BPMI!B>+)>EB.)6S=E*3:<Y9!<"?D(D3QVZ8U)G[?^$1^JI"6G\HL6<BP
M"2,I/$=:[+S&"W;5=2_XVV8-&#P&O!(ON\:[Q0_"#P--EP8;[T$%]3K ^<?V
M$39\A7A[!YK**V$[OX4L8<;E4W9+BC2]2B<V&Y3W O@EFAMJ:@@X_P;+ 5;(
MHB%SI5@&U!"Z)Q9[6@9^0EY;MG]F)0JN;R^OX.6G8;4_3ELNH%W#EUVC*$4:
M-K?$"2H*?!(^0JF?7T"G>BM&7:V;X_$J@GAAV1VM%C(L7'XG*I9FQ=+&8&DU
M4J"1R'.C2R4U55C;;F_-G=(%TS<U_'RM-P++/U%/@SP]PV6'NDO7TS4-&BRP
M%\<.F%ER0F0A00(C*[D19J[]<^7?Q%0"HE:O0"UQWMCI=&(HD<<N\CBR.!0R
MH@-C1^!Q&T];O,[+1L.39HY(@6F@:CJ#^/J)$"0_[CX5XB *I@7DDK(AQJ*=
MR'@,(1AT!K 1>>F[[%:PAZEUR0(H&!2#!FGB]M.)'9*O?*Z]Q70[$RZ#^Y<&
MY/M*6?LZO_N'YZ2-4DH#NM9S>AST!V',L&,5^J@A>1H0P/JTA4Q-T!'$;(=I
MV/$9# 5-F5C<F;\/HY=3CMDQB]YVP.ST]TMB7,=8;-,W]ZZ()H&O<2ILQF^P
MP5.JZ4=EAZZ9++T[,K#=L:4L&N95,\R?GXLTS"]2BGZA/5YU0R1-JF!W!.?4
M094'K_B-YJW=7@LPQ??.Q4,[O<(&WCJ\6)S%,V']DMNL)$BBC9FWBB_5%O$J
M38>]A#0#?%I>41_V0]*\8<:&G3Q4CE]Q)@QB_6"]$:55LQ.!\#!\+G">*J.1
M=WP-PTF$"SPK.HN:M2>$-7[SK0%O'^*]#Q[.*/-C Z/R#%5>PK==DQ,A>O>6
M.=:<05B.@K(C@R6<U]:F)ZFJ$5=6CE?6T:C(E=6;#K'R+$%[:JBZZ3I0#@@T
MD?6*^;_57W"K..;T/AC[1<^-3&MF>O5B8J%T7E5;%DCF-9:$_QIP_.6=T4$*
M"JMI%)\CMM>\P:^%2_S-I #=+*%#SE* &#-:H/[**10YF7FS+G;P"3%\(ZAN
MQ99R=C;)QC8:!=5LF(N"U>3USC.C*+B/ 6ODQF=Z4P38[X/!??@WZ?,OU ))
MS/-8@5UOJOM'C,&4CY6C"P\& 4,9!DJQ.14$2/T<GB2&G(HYF]9SRZM%_,(&
MSV3IV6DQ.0,?]3!'#\BCP@W/.3.EJ[V"+C@9!)]I/#B02I)::ZS>F9]B$0\3
M])LDA/A,!2-K&Q/FAP!E$&T9MIX-;&63> ]CF4APZJNQJF&!K9H&<DAVHA>F
M/'SKXC555#B+\X %KT*?C:"[#TNH8=&4,S*"8MH00CLS[7B7+:H+V,0UQ^/
M@@^M?_ !PK6L9"AK/ I1EXH7:PN]+HP1>-ZBI-)EC R6).6L&+F]6)U;"_V
MJW81;/Q+%@"Z\3DB90@M@?Q:GALT'TNQ]'2!'6H_[U@*-H5CWVG.JD::\5 9
M?_E9*HT:JA+5C#AJFX@/CD@9LJ*-4,*6:1&VY?.]"K9?,5/WO!_,DEE4,&*8
MC@A]KQ1-/=6,4_]O*S8(+/[)7^&">K*)3,:$^051_<JF#M!1^'-X9+1L#%J$
M!2A! )2GA!./CT>7L98#41P5A3>9Q7#.'F'1@6HSW4NW8$\YKSP6DK#.S,Q)
M&#EY,"G6W^2&C!V_[TH03=2 >OXQWT-L8[[<$V?Y\M"K<'%W<S.X?Z0O'='Y
MHLQLRLL[NO'_=G/WY[D -5#ITS8Z#P1%UUZ,WTZ2[6 B3\+O5Y[S0I)G[VDN
MA 4_S/]JL/\(4N3K6&PZ$TAE^-?-52#O)'\%AS'8H RV&(.%KX.+__/]X>Z?
MMY?T%6/VGR7A?A86O1Y4<HXY]2_\TR>DVZ!$,T_@;R?=]L^[NCT^7AL1+*&J
MN$VGNOW+!F='\. X+T;,BN*(&]+.S%A7_#&5_MW0PJ(PTAET/[B\O+[]'KC6
M.H$J*IYIE&LP >D4H[-(WI6#J4L(W/YL?6*/@M4$P87@R@M<7037E@[A[=?$
MS%<\:O"1G3@5/X](F0<)1K8.6Q#O/2,[,,#W@%.Q+)IJJJJ3-3PH0%-5%R %
M,V=[)=W>44D7Q['&SBR3I)[8;3:Y!Q-.)9Q*O$^E9E>4^BWNP53>5.+$Q#G,
M&#S0AADL^0S+-F>V9L=1ZN#LP' T2C9#ENRA13L2]U# B8 3 2<"FA)[V*-9
MFA*/Z0&(:'MFZ;OE#";<\8>CO5Z6VK<M2DT9IQ-.)YQ..)UJ8\Z4ZAD9FN@$
MX5;E[HP,CEW5O&CDXGBZQ^Y3;HD->9]P$)R..!UQ.F8]'5NRV.KM$T!3E^FX
M)I_RB *3*TW* ]')*Q0^U96WY1R]&<2@.\),F7O9&:PR$!2[A_0<OZ 1I&HL
M%;!7QF--UUC0O%< 0&/U1*$OJQM4_-&LY53$J%Q2,@8^)74NJBN^5;XAJV-
M'T OTN=>J53EV7R-)11X22D.*R[VYB6M/9,PU\1/8XM7Y(=$ 3I .TQ#"7DC
M"KJI0+8E](Y]]1[_\9$0KPW9K>F0"$)R]Y<JEC/8LBQ!HHK!XVA"5%<G=^.'
M,'/CPCMHC8Y@(:#LV@A^-M30H_K@.U2',(B#ZA[T.*U[4'+I(DQ]V&FG7P43
M,['F8^K#*FY4V*(^ZNAT3'U <&'J Z8^%.  P-2':H9(8;SV4<5K8^H#3B6<
M2ICZ4",3!U,?JG:NP0/U/(11<7H&F*D6Q8AOSJG'B8 3H?2)P(DI@:D/5;$]
M,5:[;-\VQFKC=,+IA-,)IQ.WY@RF/G",D6H%PG#LJN9%(W,=:XVI#S@=>61?
M3:<CICYDE/I0D4#O/"*W%YO5WEOFC%C._%Y7#(?>?O4?5YM!WL&CHK\J+^0/
M17?)?=2;*!'X/;#OC"C@^^D1WF?9]"FWQ'DSK;_#A_U@<6&N#:]<^<:O\^%\
M1@;OFKT8.MX_$5Q#\UXZ<RUR(JADI%$ VQ"E]J5QUFA'K?YVI"A/AEQX[>&M
MC/@@-RK*AV^N18=-!TR?\TU[AT_V@:R0*LJ*/\A$&^D'DR]7E/P;HMBLR>GU
M=&:9KU[_F0-YT5S#BP;EQ<&,"+)NTN^]LNFZ"4E7_[3)V-5OM#'9)CTF-VTI
MMTZ^M*-4H:T'G2^U6:O"-H]$YJ#G.CS2F9$2Z_)(6QX:JG?RQ9Z8EN,USX+F
MB(0E,4*J8E.8$\6R#^!#H-V\ML8WIFU_H_;[%6N _8,X$Y/:AU$WZFUX\%5[
MN50<)4XUF)6,%U]=6S.(;3^2%_; -'KC]MH_'R_C"OF43ERIR?9)D5[>:N2+
MY'XW3?5-TW4J)T6SX!)XP KZ.C'Z.@O#;3;6#+>96$#2WWG0R-;E3#:EC$=V
M8=K.!D@D%^S% <GK!]226\VD:%/?N(3<<-!WXVNZ]!HOD$LXL&WBV%=!O_6
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
M'/I6JZ4JR _AB?#D6'X(3X0GQ_)#>"(\.99?1?<<R11SJ9GWCG2G?<AUM/F
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
M(T?X>&T(.Z=]'DA[X![*@_:**@2D?C_JF4]W;6W!C[WFUJ$VB&M^)%MOZK?
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
M+':7 X\X?'@>=8)UI9FNPNQVC'FPH4"B>Z97^=;&%%^W,:B(D<PY@5)J 8O
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
M,P"%WD(&H-!;R  4^@8#_J! !+6:2CZ*''VVTII.2L<,=-%Q0C>1 2CT%C(
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
M_&3;_:</!8"N%=1;&LU1OX#3&&0AIHB3)0JB9=V6;SGK>2=JXV,L-H^L6#'
MX(XA!S0'+L>FOL&-SV(OQ8HG[@2^O/?>B LW-%YKQ'_8*55%0>79(]I2IVAL
M9X;01"]-Z]^2!@HD4/Y%G!!L76R5CB/HY.2H,@@N9>IGG/=G9K 4XFX=]3NH
MPISS=(:JWNVJP^&HS7B71]=ECA8J5M?]+C1=A6(NB#:9/!HD;U?%]*(2.M75
M@3Y41UJ\V-I2?,JCADITN2Y=;T)9M9JH<H-S'.GM&7 A PK29L/A0.T/*M5E
ME2-<'EU6HDN5#A\WTIIMMF25AE )]?54?_7FSV%!J*$.QP/5&%<9A%8^9^31
MF"5Z?[_'^E+T\DM:ST>]3V53HI6;4"GR4*A$*W(Q#U"BNCY0Q\:XS7-&'B5Z
M)+<SNVJQZY'HC32@4CA52#TZC*W3=:4[C&TV:;407?/(VR'/IZE]O:L.!UW,
M]$FAADITN618M:C<X!Q'>O6,."5GP [:K#^ ME0&KL!*H<N.5/2VGG"K,H"L
MW)(U-J&$_"DC"-74H=93^T:KD]3R:,S22^=V7K7 +%S5>2A4HG59^M747G^H
M&OU6ETO(HT0KV6LQ;+,!E<*I0NK186R=KL.]%K5/E2%Y^^?YQN.!.C)PIX4<
M2@AW6M1YHM8[:2<Y W99@=7'ZKB'ZZ]RZ+**=EI4&3Y6;LD:FTY"_I01@O9'
M0RA8:?.,D4=?RK// C-P5>>@4(769=FW-QZK_7&K"R5>:-K8UL9\KQIG'*F'
MHJ.B1Q6NI=F,Q.XN]$\$G$ 31M%BLZ-<33AF3.I#MV(XG"_[:X\^,A].?7<4
M/[SWZ5\AY8^?4X^YEJ^P"31M#(F=^9W%)A-N#B8<AOR!KK\:P[83GJKF75UD
MG!F=%".ZL.V<CIZK4]37#TX7X)I1XG/$6,H] 8Q%K5^9%_WL#)J_*A/"WS\2
M.^384=Z[LSEU?!(P?BFX(@['%O/Y@TWWP6'_B^Y!^#@] NKXS&8.A9OS:T3'
M[ZCOZ%\A\UD Y]UXCWPP*Z%'L.XH%S[,CPV_1N5T!!SKH9-ZH)DW)H_:_ ,X
MXLQ]IM?I$_&5WVX_Y//V\*- >WIOHPMOI]B'Y/5<SZ&/>B :/XRD[[C.&9W-
M;7=!0;%P3S()P7-9O6K@ND5AU&5"L^2IVP;,:>Y%/.0J%_HOLD>JS&WB;(Z?
MR4W)2ZRO9NCUTZI7CG(Q]Y@-4Z&G"E7RR7/#N4(L=RZF3RY6U/@, Z$:N2GV
MHDG(YUK<4;FGW(J?72U_)CHLGT8R&^EZ]^WR2OAF^;GV]J>. EW$YZ$W!\L>
M-W.&I\+C^%-F+K^A.'F&!%P/F]%9-1X-"(M:>]^+N/&1,%OT%>9*UW<=A]K*
M_4+A"OO/Y*#(Z NN;QET(>4_$JHBMB.<U>2!SL 9B76L'YK@Q20C$GQ*QJT-
MW_K*?>AS<^!S._);NKMT1&'$W!GYSF;A3'%$'U>XU:9F"Z;<CYJ1!1S_D-@W
M3GFQBKRG:N.^VM/T+":3(;@*MZ&"H8D]5;G7Q:U2X'+3RMFSTK4NG!+G<<!P
M/R[^TG0=/[0#/G0_81Y85N(LA*@8_QA\/68QXK%87<-O(#2*'$G^4)N)EP ?
MZ-@=H<*,;Q,K_J/PA#]SQDWOBC77E$ 7:>7" NO.8;@<EOOD@+.Q> 8@YI0[
M&WPD$<%31B?<H%,S%!,D9G1$)]!'^-P!A&2?#W:=CV%"3,ZA #P8>!:Q9LQA
MX)8(-R&&J  ?S)SHIDLLBILD/Z'>:LBQE+*#3OL?,!86!'1;T_RZF,WZ:>QG
M7<>BYT+?&.SLAZ7<\'6]$67U4MIB-3>V-,K'$V)*/2'&2%%?AQ-+GL]:X0$Y
MQ1R0H^$!.?4ZGFRL=GM=M?^J$X"YZ_'<"67BK%\V.>BH7W%.F9H]\5=='?=K
M*=&-&W*T9/$)0#1::+30:.U@M'0T6O4R6CS"[NZ6X=WGM/I7G4N?9ZSP>'JT
M56BKT%85::L,M%7ULE7C@^Q4\.0^9Z:X!9J\XM1G*[91:)'0(J%%0HOT:HO4
M0XMT%(NTRQJ2I.=NCP:;&<9=3]O>^ZQM:2Q3,TOZ9#MXN[?[P=MXY#8>N5W"
MKI;<#3Z'G%T\E'73:V$4RD[@\4[L'I1P8G?ZTRH.[RX(,SLP#&%T (S^H' +
M:IU=\+"?/- T7#Z):O8/W+U:,?*2,"]]S>]0X2X!=RO40HW;2IEG<N0\;:7R
M/6!2[ I$ZH^R:5P=#C188T2\UT[B[:9^>PN98SM*<H);'D->4'N(/$/^*2JI
MKE#.E?>^J(7LFD?>869WH Y[J^521*Q4(FTX>0<VN.W$.[U:"E9YS&B)\7#E
MO6TK]Y9J(;KFD;?3B7SZ0%?U;KL[0LHJP(:3A\%FW:QDB<&F#,V7*_>':B&]
MYI&W2Q/XH::.JS63*+YVDE<3,UFY_.0QDT=:7)7I&+W*G:3ZMNUO/0,.S)UU
M57TX4 U<995>D36/O)K8Y,KE)X]-+C%TQ=-N"\%[O8^70/Z48>1'ZM#HJ:-V
MGW9;"\78//)J8N,KEY\\-KZ2HF8\"J9^98[MIA[C;5F-%9)7;UM<N?SDL<58
MEUS?>8KD%6HY8Z+[6JO#!%EEVG#R:F(Y*Y>?/)832Y%K.TV1O,,KK'2UUQNJ
MXSZ6(LLHP(:35Q,K6;G\Y+&26(I<YYF*Y+W&4'9U';:Y8C&RA )L.'DU,925
MRT\>0UE1,3(NB]:R%K?U##BTX].H.U"-/JZ-RJ['FD=>34QRY?*3QR3+4XM<
MI96NW$=K;*TM\J<,&]]3QT9?-<8CG#.2*\;FD5<3&U^Y_%XXI*.MQS&\:IQQ
M*CP4)VAX5.%N!)N1..2'\S( )W#HACA?I:-<33AF3.K#J6!PUG+VUQY]9#[_
M+1^%'][[]*^0\L?/J<=<RU?8! [I"(F=^9W%)A/NKTPX#/D#77\U!G_+22Y5
M\ZXN,LZ,3HH17=AVS@DN#U'9GT#2C!*?P\-2[@D *CKDAWG1-6=PS(\R(?S]
M(_2<]SO*>W<VIXY/ L8O!<?8X4!B/G^*Z3XX['_1/0@?E$= U9[9S*%P<WZ-
M.%(O.E3FKY#YC-_;I]XC,U.][B,,=Y0+'R;#AI>M1G/%#3BX0R?U4#-O7!ZU
M^0?. SCN^8?9/!%?^>WV0SXS#SUE::CV>J.-TP8[Q3YDL-NYN]0#\?AA%+TX
MKG-&9W/;75#0)#RV2?*.N>Q>G=.S14,T:087)J$,J7<"LAF4FJX?9";.2T<G
MK3@8RZ:_?I(2S&;BKZZ;N+;M/OEXG%(R3CQ.J:)C/OK#ZKUL60\RJ>\Y.&LL
MZ&GI0V]&&_SX#RBU%5.$=EN]S55S$C"N0F3(EV4M T69<#5/49Q>.2N&\;@E
M]+G%\X]4L2$K-NJ84'S%X5K]/0[7 M=(?MX=R!F$3LG0.;BE#$*G[= YT@J@
MK":I('=%YNW^6WV56V+':949\?ZD(O44YZ*.= *HG 4#39!WZZ@_L+F%H2'2
M:R?K=E-_&-(K+5] 42/UQP+ZJ-5 ER\-5X+C^HDZU".V<%V)-6,.@_7;@#U2
M&?S7RHMA:B'7YI%W\.&5W2I]4!1G.\D[%*WZ &O')11GP\D[?'=6JP\%EL<;
M+#&-^97ZE'CF5+B#%GVDMCN?08&I!+Y@Y?% ?3=DMIX!A^D\71V-\4"H6@J\
M]0PX%/'CD8&(KZ/ 6\^ 0Q'?Z^EM1KP\?FV)64Y1@R];]+)_E61-ERV.5D6*
M_"EJA5,=ZM+MT48\X'R1=KX8/9PO3<0#\J>,^3)2#4.Z;/(Q\;!KDX6BMJ2*
M&V<VJ">/$<P6^Q[O7<^BGMB3&#]1D'D>;7<4UYS99.&&P?F$?:?6VZU[&Y?W
M]Y:OK.5HTB^]U<N$%_]X$_IG#X3,SS\PW[1=V*M^,TEO0O\*>[RI]1XVT]["
MIN=WL)']"UE QMJ_H]^#=[9K_OG+W__V][\IRC^2VUW-YH1Y<,W-Y,H)B/,
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
M&*A*XO$55P::Y_']X;& GKF329M]>QG(:Y!2*I!F*>TH0A8ABY!%R+X2LM+
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
M<5CXCWP*9$^"^.+$5UN-D(]9N:?\V0D!5J>&GL>.3D3&Y[@UI]0*;>ZD?/%
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
M;N5==5NW"^L?"F@%M*Z)UF:YT:K(/)MO('LCR]0\G_:.0AP,8%^S;FMT"C%
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
M>0#6E78.\-C&@I1XT>0!6%=*B3?-5K5::K JX@WN>J-ST1Z@"H& 7EW0%&*
M@J&PIL?9@1J &H :@!J &H :J*$&BOC#N\V.7N.PT'[S*@1"*I"G4;>S76)Y
MN_U\(9NJ GD ]?RA#KE8)<@#J.</=<CDJN*Y[C:3*SS79#T?A6% .E&(.AXV
M0M\(^YB/GQZ)RM' ]SRQP8@D'2[+'.% H ^!/@3ZH :@!J &H :@!J &ZCC/
MQ:1]9USG/R/J86)<D0$)L1NSL%6UFA^8P5WM@4\-UD<![ON>BP/(&A=E/K7*
M0, 1SI!Y!G4!=8'L-:A+T?S91W6!#/B$$_]>.K/9&Z6DGUU=G-Z=<!GT)PE\
MD/1=<_KN)'U3E,A!S3X^^^;M#_GP[?3NZR7G4H70^"]_L($\TJ,?#QPLLM>C
M<; P\&DO?=?U:9@^_+61S_PF%>V[J6&],]\Q')#NNQEYCD7S7MQMCG!&'XLW
MDV/<,K.6,^;,IZXXR$K 'H5XP']G^%W#0:QO=#W_B:DPR%6D9Q3&Y \92W$E
M#87\X/+Z_.+Z0>+T@_''Y?G#K^+GE8SJQL%D\O ,K"=^/K*!W(9>G=[>\X<Z
MON>A(>,6XH:;CB]7-W^<&(^$$7ZW \/!GL>&R"&T]_&@$K\?(M=-WR>\%A8M
M,Y*-XOE87KN?1=>*X-^T#JP<A;MW!)1C08WS0*@ !SG'<6N&'__!*&!CIF!N
MW]SQVW/LX$$'!^-/;,LL-S(V2^SIX&ZO92@.+^F886'?CQBB+MO$6]PC;*B7
M^L\UYII@FIVU,]49#E8K&YU'LMW *G\N '1R@4X#H /0V0PZF[3FV:,I29%U
MR+47YC=%Q#Q?Y6P4GL>GRB0-'VG/0$Y('DE(,+1^U%#NZM<T[XY\.!A!8?(
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
M^H([ 92Y ?[ 5.@O*BASVP\Y@LII(ZJ<5:X)56Z@6V45U6Y;P/G4(Q0;/33
M\IQ04<P6A3A8UALN.5-T\<FCD$K<GU0B*#S8YM*+2L%%&) ;J-@^B0I43$^Y
M@8II(RI0,3WE!BJFC:A Q?24&ZB8-J)24,4@BZ5Z%FOR)-')8T2OR("().><
MHK?/OU]"R1L871!5OD;W<T!"POK&[R3H\0=>,@]1=\DJ@M($ 1#!9I1>5/FJ
M6%K)9U0KE@6F O 'ID)?4>6L8O<KENZI306@#PQ%V455>)\]M<</N ,34791
MY:MBO_J>*TH=XXK(TOD3D.E6/=,-A@7F@-*+2D'+"7(#%=LG48&*Z2DW4#%M
M1 4JIJ?<0,6T$16HF)YR Q731E0*JAADL53/8FU8K_GKOZ%<$VPNB"KO-1#:
M,_[-_P=2 P4KIZCR5;!O*'#Z*Q0V@MA P_955(J4!(+<0,7V552%%].!Q$"Y
M]E54.VSG-]N[S^]"ZSYET &E8'NGW" J;42EX/(#R U4;)]$!2JFI]Q Q;01
M%:B8GG(#%=-&5*!B>LH-5$P;42FH8I#%4CV+E91VG:5)SLV/L$UO 35B8(Q!
M5$6?8JOV\ %V8"'*+JJ<5>S:?\2#3CH=)^?90BL_0"(8#8U%I4C=GMI4 /K
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
M='GHQQV9/F)QB1Z?@OGTT"5R33].?\E+QID9%SOQ/BU1;!),=.,YNSG_ENW
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
M^Y/NRRQZ0W^XF@^;$%XYKA-ZL 04T\BZEF>E;EKZN.[3DI-JV.2!K<. #%!
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
MP!7@NI[_Q^=4"%.+GU/S#5._^K[[1#ROS,Z3"N3MD5G*>\NM66N7VM=7@3R
MZZIPM<QFH]2[Q!691O,-36]D8RC/I[WX]+KAN'%4F5TH%<C;(U.5<WQJ6BU-
M]\X"6DN(UE:KL/HD%="JR+R:[Z[7N*4%G=G[6F:'JM M_ML3]SYM\=\B5^:8
MNE;%;%8*V]OP-LCO05<+@'P!D*^;5DW3+,]>-;5XFQ.WVO0.G:KTZMJSSI[X
M?35_NV/:O-BG536K-4VCGSWP"$!C=-.8:L4V6U5-E[/WRJ'(-U]PEF0)/((Z
MQ"/B0%YHDZ6((*&3$'02 G #N '<&DW7^2Z;GSJ.'XG#E8;H!8FZ[D/JA]A
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
M8$4!F%I8T>+=1T L(':]C&:]4E%>F@!6 *MT4JLU<%(!K.HYJ:U&<1UG )@
MS 7K0G;+ F@"-+68X"%^4BC]GF_-^JGSOX@$V#5$X7H48DZGWPV?4+#)40A[
ML_*B GE[9*QR72MLM6K*RQ*@JJ++EV^]1:U:@7H+ *86-K1XAP\0"XA=![&U
M!LSZ %4MH&J9[59AO0@!K.J!515@RFKUXIJ\ #35@Z;*=A2<5%7( \2NF)IJ
MEWJ7FB()]/SJU\7K2W'Z+T6>/%(VS9T;+G[$GC^4#6 <GQ5WS*P*"RDJD+='
M)BO7I;^&#6W3 :KJ%5!P7$+Y! !3"QM:?* "B 7$ F(!L?N+V$83MDL 5!7T
M4YO%57T ,-4#ILHV%&9]5<@#Q )BM<NKYUN8?D,]0K'10P-L>,3!E.'T&-(.
M+%E+\I(#?3_?/#S<?#N9=Z:OPC+?/0,T742LF[4ZU+H!X+<*>%7 ?5@S[19T
M=0=X[RF\F]7BEJT W/L);I6=%;M>6%H6X YPWS7<&Z9=:0/@ ?![Z;S4S6JS
MN'XZ &^ =[Z^>0-.:@!PE\=9J39:98:[(JLF^>Y&T&C-<U\MV]H"3L;X<',[
M=X *\4>A5>--F3;/+E;,1JTPTPCZ4DI]49%!\YSDMFE!XTI0#E .U59W0#5*
MJ1H:^UE6Q6S6&J OH"^@+RO%);99:Q5V)C?H2RGU144&S6U=536K3?"^0#M
M.^:NW#8KL \-E -<K55K[.M6J?O>9!?'WH>HX^'QV^PU79^&*2,F2'SW(&F\
MYC3>"1K?F>\8#DCWW0Q=<HCRQN)FV?&F-\X<!SW!QZE'?)AF6'Q.](G!7_._
M"?KB[XRI:\WX ].X%X/\8(BA'#'R#SY"[E\1"X4@*4X_#P,<.OU4N F/7V>L
MY%]*3')XM42I'-0?E^</OXI157Y:9X3)?5(UE;=::]2&@SV/#9%#:._C025^
M/T2NF[R?LSB:A;JX/^F^S*(R](?S%DX3,BO)LNHZ^I1>>EPG= ;0U_) [Y,-
ME77F=G^0L&^$?6QX**).W_"[4D\=SX]<(QR?,)XT=,.NT7F1O_\:^-'0(-2H
M5JRF*3]"Z5DJA(:(]HA  6(,A\P(L(="_DWH&T,<,%\TC(N?P4(_0#UL=")&
M*&9<X"@@3)QDWN7&8GQ?1D+B4S&^?_,O1:,YXTS>X%??$R)DQA49D% ^78RI
M9AI/.,!<^H;GTQX.Q.>B1QVBKM&-/,\8!OXCORV_:=?GWPZ&B 2R85T?,:.#
M,8U_X6+W>%/;L06EEA(<'0@O,9$JPTC3XW_CKW+2>0-YI$<_'B1J<+#$MH()
MR-L$=+9F DZ9T*IS[.!!AZN);9E"?QI246+E7E-=Y \0U]79+:R&&V%A!!@'
M$^D2!_'K(^KRQW*ST!52H@X6FBKT?HA8>)S;K%N@3N]JHEY3:36G['3@!R'Y
M!\EY C\/)=X"[/@<:O\DJ!2P>L$H8 :F JDIZL=<2>!?GU("0W0U9=%@P&<G
M<3/$QI=T?<_SG]BL0FK.T 504=H/SEB\*VE-)^;0BI@E,S/0P?Q):SHL;.-.
M@YNFRCC 2GYQ=?'E8>[W(]%-/7!TY=G-U=7I[3T?ML,1A(:,"^>&SRU?KF[^
M.#&$L>V(<&<BSGMU&$G4.?.#I9->*OG)N6&S"D%NXT,<K! 13HMPFS6"S4Q$
M6-]VC:!R%.X^!:(<"VJ<!T*%.,@YCELS_/B/,/ACIDC+/WX[;PHH-S VJQ3.
M)<]8I)TXO*1CAH5]/V+<&6";9)7W"!M%Y$VWS)5U\J833+.S9J8ZIX[6JF\
MCE676U3A D G%^AL4A@$T 'HB."TW%/2SC8V+69%NL>+1W4W=R,9[V ];Y[O
M<N:S4&3U OR(:81S/'YE-::HL11>''DJ+'3OQC#NCB75.26VM1P/G *D ]*5
M07JU9BL/!4 Z('T;2,^Q,DE]I"OBW;[-T5_FKG[%% ?(DZMMR!T02E@8H) \
MXG0AKS /5H7J-!7(TZI%^\YHGF.O[%:.>[P JX#5;6*U6I@7"5@%K*Z%U=I&
MJRM[@U5%_,#M=>B:YP?>8891X/2E(Y@]0[IH+U"%2*#0I?:R]JO;&5?F93/-
M>BO'[KJ >$"\<HBOM2&##X@O%>)KA?FU*B!>$;\VWU+"!S]$GI[12[$%/,7(
M%@J<=LFT>6L^IE7-L?,/Z(LBH@=]V9:^5!J:9G)!7T!?BIA?*H55%:B@+]#O
M!+91OT+90Q\;F+\=R(8=J-<+< ^)GB/SME>+/=48Q7U#Q-YJBI]#HROJ-N)=
MUFBBM\#,+NNF06#;M"KJM)5MT]O9])S[IF4=FJ*]:O9;=24V*^Z*7*6\GF(X
ML&0/T.6HW]*8,7'CI7++7Y$CCW96/CO/,/!9MM3'7JE WCY5BJO"DCE172//
MM4/UD:Z(M=M>%=@KYJRP X=5* -3@3RM2A9W1O.\DL5*CDN[ZF-5$8.TO07\
M^0:I6BGSK*,">7MDD/*M-K'M4L<"BABDO#VD:JE;N:M WAX9I)PW(%FE/N!)
M$8.4NX=4E1LZPCX.,.J&."CS)%3H(H1:+I4J1Z_D['29S7IA.0L5$ _%!E!L
MD!X;(ZH+GK#09%%<\(CEV1\3I05#?FO?E74#L^>((/XG?+V>8*I?NSR8P/.?
MH,1 $26"$@--2@R:<ZS]1(F!*.^!ZH)25!?,M;;B^T[P7OXVY^ZU@ 2=D)!K
M,UKUH:!K1+_Q89)S6'4EG#!QU)K$=YDC'Q7(@^*3G12?V+ *"$ 'H"N!A/W/
MV&]O56;>!/X0(!</4/!WCOV6U%^<48$\6$A<T2H55OD)2 6D E(UFSZWM^ W
M;_J\]NF1XP^&6.R:[ 48BQ:&97::5"!OC^Q3OLO5->5%"4@%I)8>J8K,I#D'
MHMCI4]_S>R_&(:&.%XG%V1BO1Z%_%#&\R1KDWGA3*I"W1]8J7[^_L,I[0"H@
M%9"JV;R:;X1ZZOPO(@%V#1&F1B'F=/K=\ D%N,PNE0KD[9&1RM?Y+VQG+2 5
MD I(U6PZS3=,O13E:Q1YLN@IG4DGSJ]Q?+91,Z:]<:M4(&^/+%:^ 4"INU:H
M0!X@%9"JS=R:;ZAZ0SU"L=%# VQXQ,GY%#CU'2K8/ERV[<. =D [H+T,:%=D
M0L]W&ZD\"VNU/>!Z.G=:G&BR9024XT0359@V[QQ!37M^@;* LH"R*'GV3_I&
MLD0VX.CX@8L#V1PC89 <S$G<?4/^YLA#+WX4GG3),W8_+&VR,;I_,'KEIJ_>
M9U\&XY?IB']Y'[&C'D+#D_'Y!Z>R3<PY88[GLRC #_@Y_.SYSM^??OSAQQ\,
MXY?TDM]H@!U!COL;=7SJ$N%W(.\V"IP^8OBFXY&>]$4^(P]1!]_0+R1@X2FE
MA#LL# 4O!K\LY+>_P]V/![>G[(9:U>^V]5WL@3\PB/OQX MR0N)^M]I6]<"(
M*(E_^MO]^8'A8H=P[+"/!T?VP:=JNVYS/(\)>OOHWD[O/1:_VY!@>S'![:;U
M1GIG1O=V@A_Z)-B4WMIB>FNUVAOIG1[<6\F][V,<G@[\2"Y.K4QG?0F==J/U
M)D(SPYJF\-[I8S?R\$WWDCYB&OK!RUD4!/S5@[ ((TV?)*=B?:_$I#SXKY/5
M./B4V-&9)D/K=G<R)LSR5AHFI?V1CBK'=='S:&IL\;_Q5ZN.<AL]J*;GBUPZ
M3^EWXZV*/O8&UNJ5M85'3S35FGGN*VVY9CILK=Z<*]/1*_>V7#.>UV+O[55W
M=)Y7M]RYGG;GYCN4TV[GZFVYUC[Y*T]VK$]LW AHJP&/;O).0J[9\*J0?EUJ
MP6,%W@!B<D+,JMN6U4+,U@S*9JGY&6:LDL5X&Z\FUC$RRQ-;F&E^18&;5K81
MAX_MD/IBB_..YIHT)9('N;G8#6V$73KJ5S"9\]*&K557)P'IZLBZW-1OAG3;
MK-=VY"*JB?4M3?=Y^3[;F<]OQ($<JRZRYR'F+=&V9TX_,"#'*;R]ZM(?X%TI
M<9>> 1M.Y':1+FOA>%=G&I_KT6PG 2P+ZE1SUM8G37/7//?</_!G6S:QN6KC
M*- 6G=  _,DG%=!JKGIZW5[JRUZ<7B?>KU87LJ"X9&XQ2IYGF<TY]FND$K(H
M9Z+ 8%T:8SV6]UF/B!5J&J<\SFFDA_YP$JM9ADPI54)C5@99@"]!2?Q2&)N^
M_.FU7+&9/1!OM?K7=9\VLV(4-_'#Q@W%#WW1R^_,\R/7-/[[_SZ;QI___2S/
M[^OSJPR7,(<=;T4S]2ED7;7&+:V->Z8X/#GS6?@-AWW?%1>Q4#2<8#=/% >L
M3X:W.!"+H&*+S8(ZO^__B6@_(@\$T6>"OLG5X(B),=UA#X78O45!^/(0(,I$
MT9Q/V>>7[#>GSX1-%]4U,[6"PRC V6)!^^!3Y;C2K/_R?BT2MDUW(P^Z6\OH
MMNSFAG2G.)E[W2R=E6:>\FV_7@M:.?AD51N3-<USQSQ-V,T0!RCD.G6%$</L
M2Q1R!GXCE RBP2UZD=><1SA1BH6(_LQ-B=1J>:LS?S @\3.SU,OO3@-.=T]V
MZ7YX&>(YM%8KB^M>+:MN-R:H78^0:3:<XR[F7[@/Z#FN:+_&X;5/G17(OL..
M+[;4<7/Q!PFYC>6F]C\8!3'5 G697]S*?7;S"+86$]RHV)/273SB?.@[%4>)
M;T;>DH)\N_T&XE84_25]>/+%T.<H;EXP7E*67[-:FX!X3,GFK.@'&.^8&4MJ
M]ENU#7DQ(F5#;NR. TNJ^:UJQ=X($-.$7_PO(N'+M/%?UT7YE9/S3]^/OF#"
MYS#:V\HL5FTLF*TM,5M7Q^2O3$<>#&CDQ(!%;EI5,J"U!0Z<$S;T&?*^!GXT
MO$Q;>8N-6IQ@0B/L)MCRJ5R6YC_Q!WB5O1PYL:6UV+N1&[:R4\1&].7H_MP)
M.7AO-! +7#PY3<IM35OS>K8[<6Z# ?8ROZ^Y\2RQHQES*UQ8X@Q6[:J*4^56
M2%_B*-9K]8W\_BT%LI7&=[L24WO?Q_0?_O??$;_(C?RM6$';7C8[6CN*9/,F
M=($SR,V]W=H@EEUC2CCC8R1N\J8 ZA<X@F*R:UOU#>>Z"<)R\0D:WRO5Q"?(
MG4V-O-BTP"4X0T/"S1CY![OW26?9\W%C60%$]L4/TJ_N?<]]\,\B%O);+9D:
M4A[]&5$/DYA#+B97N(>\"S["^3QH+C"(]8-/#>D19%7E+>//QX^^[W.KWT><
MTNWYB_:BK%]-6,J:;344"26:^;"@O8P%U5:SN046_$9=PL* ="(^F@L44*Y6
M[*;+881)C]Y''6YR" H(7HC_J='7%KAZ,IU9G]G:ONHH)B;[6,L?T+/(4U&'
M>$1:@.0RD;+K<QW@]^(_F29@I<WLM07>6DQ(4]*QP6A>2^/=<86F"[VQQG=I
MXJ8NR,)NZJOEKEEMB6LV)W^7W'MS,IHYD+$D)V=/11BOT"*EF7X72_4TTU$M
MSH1RL7X5N5$JQO.5CRR<G4RMF<ET>L!<E6_K_TD M/XC)T9\&_@.QB[[$OB#
M.TP&G2A@DEMB!8R$1+2*Z'C$N>GRQW 87CP/90?83?1BB9-3S:C%IL.:H&U2
M>S@C)NXD;GV.N8- Q"K?)O0L]D9JU3$YZXQD74!MF:CFFN!:E1(>>XD5 >%K
MC Z5(P[R[G$0KTPOL%W38UR0&HK#X5H&24N>NZU!SC!R2>JF7=M@D./PA_*9
M+Y)^07+M\I34-!OK2W(K$^'6:\_;RLBF>5=?DN^P:_6I:'#EX26.;0)2M@'7
M5I_U7GG8V\<TPZ]E4UAE,D>R9&#3D/P2>5WB"?W>0%GK2U9YYJC [/.V,K(9
MKBU9?:FV6W,U]/7A9;,3-]VYWLS("-<S1K@>>S7CR][HTOQ_]K[UN6WDVO/[
M5NW_@)I;J6M748HD6[8\WFR5+'OF>N_$]K4]R>[]D@*))MDQ"'#PD,3\]7M>
M_0) BI(IBI212BH6"3;Z<?J\S^^<KI!,[#0[:5X@;\)W6<T+;S4O-KV:518O
MKN;XQ?/-KB8,;VQX-3<)KY<G:ZR&:/)+E8^^?59SP?)*WM:H"K%D!ONR4.4Y
M7'*0(YE<]+A8\.>-=3_[!Y @GR+\F[5.LM(+Y88'E6Q2Q#/\RM^ [J>Z%NX+
MQ)*FX:_]_8=?0&<Z.GMU9G*2[KZ\YIE_+51<UO MCFA:[YTS[C%N+XQ)/WR(
M;7G1D,+_F*N"W]&( [XX//$BH>LNZ7X(YKF[]O#OX^?WLS/':Q#,Z<M7ED=_
M/\%L=I=.Q3.*NW3J.[\VNDLG:^S2\U<O7KW8T5T"D_>5V:47]W;+GMV\2\?'
MQ\]/7^WH+KWT;MS+?YR\NI]=>G[S+IV>GCX[?;DK+'H[C.AT;1;]XOCN+/H[
MMV([W.;%^M+J[,&V8CLLY>6:6W%Z>/+\P;9B.WSC;.VM>/9L5W28,V]GSNZ-
M2-90>D].X+'-*;V;W:57_X ;)+OTZKYVZ>71&M+Y]/F+S8F=C6[2\=$_CI\9
M*QAVZ.7];-(:ZO"SX^>[J@T?'__C^,QLTO&]4=(:VO#),=RX'=VD$R?$T0-Q
M3YNTCC+\\MFSXY/=W*4E7J=-[](:RO#)\]/GIQN\<=\I[+<BTEZNJPV?'IY]
MA[#_SJW8CMQ:5QO^/KWG^[9B2])I?6WX^,%LI"VQUW6UX>>'1]_AT?O.K=B.
M.'ZU]E9LPG+^$J>J%$_Y!]7,K>B,O#0F?'93OOG1\].3L'5*XZ5WFU,@R9IS
MNB$:"CK?22/ MY$YK4H3.+NIH<[1T6DC97?)G$P6%!ZY>JOX_]]G)J[2R%WI
M<![>F"]S=D-T%-3!YT%"UII3"5<PF\>ZH!P(S(D8*7U)\<+S+/E4J+DDGM^%
M(EOQT^M2_YSI]"\_544-]^C/FYO'2BIL14OO;QXK*>^&V.;9RY-GWFFN-8W6
M_="33(]14:O.1R/LA8-Z7)[JD5;E]_2Y.7MY+WUN-H5\$@70)_>+J7(CM(B/
M]7/D8'?D8P'/\;[HZG7B#>C#]JP'4B)C_/;NE_!%/S!X"3X)"\JS"?YUPN@@
M[H,[@)JTIGZ7B7RI9S/L%Y:/H])=W2BV=S>:R^6]S817H)L\."#0L]/#YZ<(
M\'0KVN/Y+X?[V<,^3ST;V7LV\D3Z5SP\'WD3E[I$+C(O5(FE#U0-AHA(=:GP
M<P4OF<75H^ C&^8=^[:4KU.RB.DR8E%---99G(UTG,(RX /63^',*WB0*LBB
M:7RIHJ%2&=+''.S/)-(929DBP=Z)T96NIH'4*32,. =],YJH#,S7-%W@]VI>
M\6]Q[-]!F86_ON!+Z87B)(R>\&Z?G1R_>.W]\_?#+X?1K^?GG^QG+U][_WQZ
M&'U9+0-A4](TOX)W#A?>ZF0ZO#2F?%D]C@%Z=+; 46[>,_0UE"21L>8,-@Q>
MUL81VS=Z>62D_UEQQC2YJ*.KN#24@J>:%U%<15-=5CE28@J'7E;E(?TP)OP=
M8HJICH<ZU95FNC7EC!'7,T;B<W+4(A1VP<3DT6RYA)"J:!07Q0+M[FB(O+DG
MHQU:RM<VM^@\1DT%U4!4,UTMF$=:'A85BKQ[901SC#EQ%A03^.N;<M*6J T(
MKY[-J1(2R AH(QZ/U:AB#D4-:TL8;9X7'JG=EG/!:PJNL23X0VYA#81_#A<%
M'H5_UREY+>H4G\#BHPAG6&AB[>,BG^%[2V_N2]FQ6UVAQBFLQ$V;&')P/VZ>
M^RS6&4S!X#O&R.))*.%M3O)Z6(WKU+P?Z. R3FO1;^RC<(*).+NB*KZ6NSZ(
M2G3=P32'\#8\G3B!&UGI$I<!AY:A5!G@(=CRH&A.42\<,<]2G:EH$L\4#$'N
MO\:S\!"Y4JCF8;X@F%P8;QSK@J:INI^(U/4(JVAA.&W=/#3GLJ1_PJ\F>9Y<
MZ32EHUWZ5 IJW$&J+U4B2SZ,WL.^)-PM>> )R1I+WWQ*1 7 V\M9GJ@4M\B<
M+OTV7 G%$J-<!IB@+U$E ^#!!7LX-0R/,T&U,TM4D0KUSF;P @Y$]GQPAY;R
M5\>YA@@Y0D?N;C<<FB=)U37>#(6W#0\8OKP$/2FOX3DL,^C@<@7JG*E62)U
M6$.\17&99VA(,&D:M@2T=375HRE>>>)#+#2) P!#12KZ9YU,A-<-\YJ9)\E8
M_)(HE(;I%O*K^6 G\[M7K\(/@/Z\#PZ>W@_S2/PPPUWQPT075MT!1MC[6O9=
M0J[G:S&J*VE,*YPQ8C^"U@>?E1[,QR#ZV_MW).U8#'H/@U(EW@U-D8*ARA2H
MY!K_3:IA8R@0=: T^L&$RD-BH9\,XQ25YA)U61">:\RLZT6>4PF$_ R6C?M3
MSQF%REV"7N/;H:6<NR,DRHKA\ BO"<V!%NT-0$,JP+X#ZPQ(4V?FKP'9-$6>
M@O&6%TCW, Z\^6 :IV-#[)>Y^.ZN5#' WT]CH63\A(RQ^3S7:,<4H)?-\DN^
M0+/XGZ!Q5@LSSHS2=^P=&N8(\8_V'DTFAV]@J%%<5L$OX>V*_# SI7 >JWZ?
MTVPFE"31N,.DZ1I</N>'E+$T00\IQ=8.F%-XY6LPG= --2D4J];NEI$)A&@:
MBM^J",8HDD_ZB[)#2SEW%X-]& A%9^V8F+BB9BK@YP*G1WBP49+#V!4S3+);
M@ Z (<-D0>48L=UBKE2*A.8(4&,3>B"RB'PA;IBR'J,40/J2EP&MPWC?2(JX
M:>&$>31%'!SEP"4[/M&?A9:4\1:@R*JQO86P<D^2U7/T3K&AQ-;>/"[(L-K[
M@WY$-/O5.GL\E:5D0N#HR2WUB^4$SD30D_G>T,8C(O/W690H(!=0.2D"-%5T
M5#Y-H[;BJZLKJ9S($OCY(!C"X_GF#;IJZS"L1?CT9GU?@0Z>T\_@+:&<@+?D
M,SU"IS.ZOI!^!V).:%$:6NI2J3)-?C'CO!MP?S9O.A([@&,%S45-0&'S1RE0
MU1HQN":Y]4"Q0ZSA:%@G$W*;H]IC?P'7$LQ174[I8WYMQ/<'=[(N=:;*TJA)
MZ$%'"+0$XP]L..#=SLCY-JG3V-DAY0*4IUE_N79I*9Y+&&E=<8  %1^VA"OD
MZ.A)C1U>C#$D?]63F # %C:B.FC'5HTIZ>O"^"&"2*(5G? -ZA@," C38)&L
MP,05'=Q>(;[2XON-AV5>#,,'@= I5)7F&$)A+M\UNV5WG,)R<$MIS4#$&.FX
M^=HWWK#&]:<=6LFN&F-2>+M0.+45^^V9[MXD?!>\O<&#9;%R9_)K<UAW#_P=
M^L0&!*39F*.P #$*Q $D60^SR>''.! %8=E7OXP:#^$ZJ(BZU9V<DIXPK@MB
MX!@9K<NR=TKLUE(^Y-F!KQ8:99"BXIS/)A>R\)-[,E49.B41[DG[N&)T77+M
MPR5T(]IKBBIF?I6Y7"(1_)PKDBV=$OY6)N6H/Z!U<:\!AU,<@^9$ V7"[%:1
M#>?8=A",PWDMWR:9A7>5O>2HTIMN+OZ-F$/FK:F'+DO4(F Z"A2A2W1V$(1Z
M3$XCC+R/@E2K"EN)FX?@SB&7M4KZ0L7%GR6P/E35%7*0YA:W!,)-&]('TOI
M6A](VVP@;;0K@32_UX%33'[8[.5@;QJW>\5V[-LZ_XZ*:R+-+T18.QT@-O8L
M:,SE5(\K?@#U]2?HVL)L*=10G\*3% N(%"?:B=CK\&,9D>GY^=$ZO:+TD#]
MLP1"1I&7=)/C8;2$3DE-L#E]5[BLF.0I; !G;KG("XE93DGS!T"3* :C>YSF
M5[(58%.@]WF4@C@%;0*;","O:C#-,0W+_IB3M3-.AW6:-T^'XAAU 3N,1V=2
M7R)VOOG^/G)\IZ!@@3%#Z6715*4\ICDA$]4ABX _Q%T8#XSGT*U8:=+ GQP_
M=0=:=IPHC/CDY"D;&N84,?N-3]%NVI(4W.[C/(S>7</SJ==$.O;6,+8OFB@L
M!Y]/*=_)*#B#B+( X3'CZJ!H%OL'?6,/?87A%M*#72\2%7!&#2PDC(1J%V7O
M+=?*EBEE UDX'^<26L7SM!39U$DYFL4*'NR=,ECY]*6,UD&@0+>P&E;LFJIQ
M;DB>LFPO):7K,+IP1"VTM&3\8#1OPAIU1S#NGM%N43MNU)]]2\%1!'. TM-V
MERQER:X-3.9G&6Y,+#>6-DBC(7HP(7T[C+;#&KS@N+K& @K1BN&N+!G;VBAA
MW,E,+XJQ>2TMQZ<M^;N33>V]8'ALUJX I1OSU>,21$5,.2'WE6<M$\;49I8L
M02HD)Y23 TE2+JFGL4I,30])AVH*KYE,D0'C,![11D S[$Z/,_N8=VWJ4AU&
MOQ %VW?P!$I)ZJ2)MM<4S6![*'AZ&>N4;(4Q,?>92M"WPS.!RXW>*G.9X<4<
MM4'K_I\LRU.*]F  P+LJ=5E+N'Y$$/'H!;"[A*G+]6BZ:KN-O8F/FXE.]60*
M+YL7^1"G>]AU=$LD)(TC;*5UKC/"",%?,+=*R='(5U@7[BA1>KO\ZQ2=[%3.
M@LLOP<;H+>#-:\R]>=R;Q\O-XV17S&/ILA4Q-QHMF(.G?=;IHU 1OBZI-706
M'%EW=3:2A 9+!A(W"BMSW^9I&A=+JW*_O%U:CRLQI#=_>T]OE#__XS]#\VO%
M/+Z\97]ZUS,8<6(C:KU\4S+(G,_]T^<+\YK/*@,5>ZB7+?'S7]\L6>) $F)X
M((V)B"6&"=%>P?>YZ<(Z?,T^41BYR\R$QN%]U,IX *RL!QN!??Q=6R&*@"D+
M0QU,D1*$JA*I KQF7T]+N$;O%Y>KV!VSV^Q,Z]+D)<3S>0J&+PJUY?.6A04A
M$9HYDP6;K513:(:8Q%HL,C]..^[D=[Z9Y0<DF:S$GGV"XSREP&%7M.;FD$=O
M/>W04CS6R"6-E"(,CZ.F'C/07DB/01#**OH-DEU*IV1JB&QE0\>E _O>)N=Q
M('Q4\ALY7H(ITT!=+99V15Z )0PT]^TPCY>Z2^,)?:EE4YS77[#=5\A]&-6S
MFFN#_5_PEA/I#YK>23_NYF<+L./J7FY$4^%Y;%0;$F6-GE+RR*6(U4=1Z(LI
MNA<5B^WH/,$$-_*/2IC5*'WO9*3>_NLCH+V)MV$33^V*B4=^<AL%0L9[&:?(
MK'O[;M_%P=*CM?$I^@+K[^&I ?\%<GP89]]8@X$9@6+//3"C>1J/3&H</E*Z
M^)2?80\T6=42U&"KAZ)L>:$G&G6/68R8.I6M;RJ4:%8T'KD?*;62E(LXT2DE
M21.>AJ0P?<ORJ\Q"FN1C=V2X@EY<]>*J%U<;%E?C71%77Z9Y41U@5,:+9_>R
M:N]E5?>Y6D&U0@C1/Y=(%U<V',B985VQH#$5Q<YH#U_>$&Q%S5\PC"$!TQ!O
MLV5E9'/I+%'7'$NG=&*7=(]3\A"+?"BE!D8B'J'&C3G_<A&=G9QZ_K?W;B)T
MZO38@(.<&YW\31/W89^4X',UP)PD\T3<'N3H0/]$!@=$:32C?))IBR&*$4G-
M@Y0J6 QZ,T!_@7^GY,5TKS@$<Q:-5)N=[+V=58@&=-AMO7*PW[(_C%!)90;H
M*RR18J,6Q09.$8J;VPVVH.[RC&) K4KJT8EP%^*V?%^QV2X#Q65D_",G1Z]]
MQZ/]^/BU<=_>F,C#%5;&$3LDQT!N .&XT('#^W18,GMWV&;JO:;5:UJ]IK59
M36N3!!(%%/)DLBLZW"\!VE^GE.H5NGU7Z"Q*P)(<6E\EH01$%)!>ZAB*KF7^
MBP$+WY:Z.+#PG2*C& *0Q:7[A*$XZ;$$:!"E^9^?5/E3"VTJY?C><""Z>2Q*
M^96:??I(4']#C$#)LBIMJ =](5)2*.F9XFSO7DCTI%2*TT]/(C"^G@ZXH/I:
M(!,YB.RI.K@.T3=MYAB6/CL=)8NI]MI,S%&:F6$/1;A;%[Y7$WHU8;E#9KHK
MPOR\B^-FJNHE^+Y+\(Z3;51+8&DTEINLAM(^]!"##- #)U2,P/S4U17(J*F
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
M\ XAAQ*I0$Y$-VE=0>=$H\@Y*]SH%F0-?Y][_(H::0XQ47]4U"Y5L,UL.@O
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
M8_F230+TXM/-Q/Q/X<)6OY*:C%%9)0'IB7Y&E5+>:9C&R,Y8<?V]@KW9F7S
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
M41.";!]B4VT]0S=-@7U0MMO>K[]'&TGA<I3?H@#*5<\RAM+DK(XXDXRM.#U
M]--WGS\Y0D:,T[H@]4EE4T+O]-K5P+>S/-.5$(D)@2$,M>9*9/$F^B[)T=+;
M"<2%Z3H9JGN25@S'@+D@RR[J0$;S6VUB/.N2$YF]L:E\0.*#_K;0^*5'_/96
MX#5ZRP,P1K#!/RG4ZMC8RP$<CMO"]B%03QSO/;RB*LXF5,#-J5#]!=NAI;P'
M7@QZ6#.=R1(Q&Q@WR"Z=6:!=JJHV!&*ZUI3U'(M*.5O1>M$9RO>6O)PH[&YL
M?)^,'_K_9Z>'ST\1/.<Q&4*]A?7#6EB7V[2POL;7 D6/2)J9!5^+KZ-Y7NH^
MQ?^1B*]1C@5D\;7J@HYWN"ZD>A MF'JPA<TH?6O*JBG!B=.U_2=-+5NCTIK1
M7:CZ"W^(+CYN*T2%9EZ.K=>N!;\;JNI*25G@&'3";(2"#-2UBBL2_.S?45P4
M!'?*$6?.I[[6DJV_9*J<)J\+O[  9SB,C=L0_TJQDRN-CZL!>9V4ZV^%K?KF
M)%Z5Q8RO![_B&CE$AX$E@YX;Y&[!QP[ZQ&T*VG^M%C&CG&LDL2!!555JK#\9
ME]3=FV=+[7R\C@YNAD$%IW;-09']4N*=/1)J"..B_P9+B%-U&8(E&Z5U(F6P
MM!O<]9(:*)Q3GK!P(U/*B>^7BI"$&UY212=-(CQTZN72L5(]IF3YT@<8F6'U
M=:J_82H"3"RC0@*:88GW1)I_#B(&"AA84[]C>$(*P)_381B[X:M+HY:$1'<%
MN&\EWTB=7>8IU@67&G9X# 8*+.2?=2+V%=E-IN?#8?3&I&P[$^S?2S_9NNL=
M07]1V ,Z ==>%+/$E^Z&R?=TK2_P.BB^$*)ZXI6P_1<KS0:-[_\(;QC0KY:>
M+ FORC->DWQNZC(FM>9F$9A33@V;EXDGWB6F'948[;GY$*V'> )=.C3H_@G&
M79GH4=@5CI%=)*4&&_M$[\=H(W>_W:$P4*O>X&X:= :X672?J$J9S0?B,P)Y
M)"7Q<>6]PA^^??TZ<._\"]G%+=TU6'W:_HM+D"VQ%-90/;NZCJGG%'XOV?NV
MK0VLB.YB#<*B +$1P%CIA-Y"1C96'_O4OF1?A3T7C-X!]K3C9WC";HVP=#;,
M\ 2X;4G9X$2-CB9Z-D]I5XQO@#I3";V%I0,.9I7Z991\)8&ZXI29/)51,RH<
MK*O.O,/RSEBF@ E?(*F95VDKDXUG8X"'!,-(BJ[;HB4O)R//SX&X<TY0[VO8
MI:6DTAB'BO.8M(E'?/I\$;TQ6>:@N".;P<_^1N4UYPD>.7Q,&_ XF@';K7B4
MK8[W<<Y_._^*K05()F"KQAR]280_B/)>%(\T'I(V*N"25G\#F1%+M4M*(\$/
MYM0QC""9[.]=SUFC@ SCE)0!4<3RNIK7%0T1>K:D.F2$8-:6O>NL^^%#WZUG
M@C6"0.*07,C#EU6(TUD/R24-3^)@U#.^D$Z/F\W[?!FX;/XT6"+U_21=AV^"
M;>Q'A6:4*@M\YW>XLQ\&J#Q-W"$V$9I=5Z3N]FI[N_$BW(Q]3>9[6"'8IV[T
MCL6K[:9N5+I@H],HP;T?<>\9S![.^9<Z30\JC7V'P>[+%TI9@&D!PPID*DI/
MG>BXT/C6P*[^V_MWMI6P_Y@QO5 7)R@$;.4D32]!0P(9G=$]@.7P0(13=R#3
MP5K6,4$\$^8=ND,)["#EAE9E'7.@7?#)C8, 4230#+<9D3-%+4?1-0.2O<YX
M>'JQSLJZB*D5LMF#:)JS3W)<2\4[AS"O5#I&">\,5\IF<0XXNXF'T<4431&C
M[A5J(@V\T67Q1ZT+Y=P*P7;AVV OF\? -??^)E@L%6\3184KO2FZ9B=V<PKL
M&!5/W%';:?MN8\HLU:$/BG'*)8G4PQXUJJ-[JUKD@K02SGD6)^)%8!!"XY->
M42AE&X3;XW'G*GW.ER9 D!=@XZ5'IX/CE^TRIWNHISH;O.@J<;JO>JKCDV=;
MKJ>Z'U6US\OME;M N;O>:M$R=JPX8+[KH\S^J!K>HW93.=DHX4QI.-9Q_@8Y
M=((@GQ3?"6&&VGA",86/O#X7#N[H31J/OAU\&2'P#X9T+ :4S8<]Q(9 52"Z
MZ<T8E.26:',7(4('.OS8?BF85N*E.B P.1M+"-H#I3:H8[W[X:HY(4O0;;UP
M7%Z,E:YHQZAM#):>$#P4N6*X+;V%3R*="='I;#D+>ZF\G&!QG:4<>BG1E2,8
M4I>J#$)6!&!EPZ*MR3809E'YHL/2A/V*6%55I##!S'K%.")J3HUV^8!^TG&:
MIML&3LI V,:5NQM))WS2/N6=/:Y<LUZX[[APWZ@2'!S]D\56ZSR=&2<&85_8
M^9CT XMR;T_7=7]"<*Z47"0-8][$@[#TH-%R1SFL4:D>I0(%-[JSC3&]P(M(
MH$2SPKRDW"@PT3">3N\1_P1G1L1^%#TVDU^X%)T5*4^-3 /$1+4K7[:8U@MM
M6I&W,ZQ!45&/ ;)E_-7FC]EM(W.URH3-1+&HB&,GI"4#C")E :"EG2%J4E0,
M8=MX;<NN[16!/NF\US"V[S[XUU;=!VHR8XAN2;7;'26 F@V___#V'9+3@2TM
MV<6ZDWWC9E9/".(M%U.MQM&[:S6J*3_T(S8C!\%D19!I$^D!)M-/7$YJ I*=
M@B$80"B"=KT7']_^U>_7B\8TI3)H==7(FG3C>4F$S@M HAA>X+\0A.@PKRL+
M/<J_S4%F2I2#FM648I@3(+:7Q"(YKY@82.#&S2B$K9YT&:FNPQ 7/MH>*X1T
M079WDBMNM)IP^GNML1&LY-*7?/$$))['+<5]X0V%B3I93+G$W=-;^1+&7V*E
M2][G$F_J8IZS/M1>WF'T5Y>I/(W+5OM3MVM\6,H /F7<OQFC,B8_CB:.6Y\J
M=X=D/B&@K57?:%8X<4Z5P8!:;'L88%/;U&4%A6=(59X%=1L@A9<:(^#4,$06
MWTMVY8,U%[U?3@%W24^RO_SD-WH_Q^3:.%V0NVP<U$0 32SF?!SV:+XKFD-G
M6=8SA)_ARESW$VFE\/,^[^_&%<C0G_ @KJM-B7U6MGY38Q16OAY [=(\=?.G
MM73:?WNEAB^ W2_3;3N^MU30>*']Y<7'WWX[__0%IHT=Z^)Y">?\$;3%7W[[
M^/>?(P2ZA_F$^NSR:8A>VWK@1HW57-(4MJI+??V/=SSR\<G\NDMO]78[2FF[
M^3R^_K_?WAE*#<^O>0=>1[ 3'X'__=L1_:=%*J^CI@X-1%'E,WGP[S+#ET>P
M&FK#]Y>?7CS[TVV5Z,]!_F17:/\&-;IK1T;4@><N>_+]>W!\ZRU8E7/8N=3F
M+>$#C(X=>>[*9CP[_=-/>,_@)@"QG]UV9Z+_AP+([0])(O=GITCJR:5MY*W/
M5VY'6GO->9Z\SZB)50F*B^"5]V1S9U*@;C/=>_'I_.W;]Q]^-<+RU.AF&]B?
M0$JW)[A\^XY]OG1RV[U$K?<.!+-BCQYZ/WIR>EAR>M&34T].FR.GE[TX^QXM
M:!,ZSIOSB__\]?/'WS^\A<,?C90:C[]#\;D-*3W_/KWH2T?QVQW(::/[=N,^
MS722H-F^=".VP)(>;O7?2R5;WIR-<N/=N&?'1[?>PK.3P?-G=U$C^YO5WZS^
M9JW8PE='@^,7SW:>MOJ;U=^L/;M99\\'KT[O8JO^*#=K1^R-,?UG4X[6[S0H
MSML8&P]%069?=IB"=F'U-U+!HV&^]W=1[L!=GP_.CDYVGCCZJ]%?C:U?C>,7
M@[.7SW>>.OJ[T=^-K=^-DY/!\[/^;NR\4O[=AMXFE?)/(4A?]"3+*Q7%=\F#
M^%%LNUU8_8_#8N_OMMR%Q0Y.CQ],,^^O1G\U=O=J/!^</N]][;N]^OYJ/,C5
M>'8R.'OU8(KY'MR-'5',=\I;_E'0"+"T3U4,#G00$S*]A0-G97WX8,KZ'MA\
MVTYIWU^/R0-F4NZN3^7X='!T=M;?K_Y^]??K7@SJ5X/G1P^6_-;?K_Y^/>[[
M]>)X</KR+E4 /\K]VA'38Z=B E\1;+TW5W>3)S^FQ,I=8=G[E'IY?/1\</;L
MP5AZ?SW[Z]E?SQ77\_G1X-597\[37\\=V[[^>I*_X>AX\.KXN+^>#P0*VIQ4
MU)K+XWG)?@/;+:>6'GUX;?1AGX$(#F/[KB^!)&XSG^\!*:9(8=P&7%R/\7UO
M5B&A>"ZH>TJA&;2TC%-&F_SO_WI#F)$?,_5UBK5!%]0]-U$4XVPC?O8(QO>#
M2]K&:?0P%'FA^/\ZN^=%-CG,O?&+:MLWVMQ?WZ>XINR^J[[RW2QCN"V6L4Z^
M0P<;N7C[P0$Y>SVVS6\&W'*S-"V7U&B:47-/]T!5Q(B4#<-@\PCX"GXQ*>*9
M8#MWM/N^,U.ZUSO;Q:&N[?]NS:&VP7-:=_O[Q+]\)BH'T7P+8-5!;VN$-*YT
ME=J.9-@<)(JC65W5U!LLGA1*)5:*8;,SP0Y'5&0D4[]O/'<.&7 S-"(FA1CE
M,#3C>%/'-?B>V[0@4/IP$;U1^I_XX_^KXWRFH[_F0PVL[TL^KJZH[1HV.YNS
M-"WA'^I 9V4%DX-?TWMP(D34>9I/%JC72--;TVAVN/#@M2UX.#4W8[#5_Q-G
M=5PL&+P9)ZN3@_]3 \43B#,U7L4);KXOZB'G55@ XIE.4VH8QYCB5W$9-%<K
M[3F &**Y<?K3R='3^VUD?V\#;YT;[(Z^TO=&V0'K9/N]4>)XF\U1/JC*M'/Z
M<_0DS<OR*7(^;EIYFWGTW=)V<2EXO-CY<[3\D%'&H[98B[2%)6J\$"2[F[^*
M*VX]3@P$!.$T3Q-5E-+V<P9"5;J=BDB]4NA25<E!##I / &%H$84ZO;S>5V!
MS,[HQ4E=F*ZLV%7!:]):7>71*(U+4'-5-<76H[\O_6[0N0#L.<K]4W"UTD,D
MG(IK3S^/06\9Z3DW6RG5""968;<UO\VL;CY'7N0.HWS?:.>178-$IT3BJR]"
MG([J-+[+5?")R%P+; M#4^3^O-PL;SS&MH%P VA&J$[+3[$C'MATU+"22'$0
MZ3$V%QRL?YV0>)>/6ZYQW0ZCM^;WK0E1OQ)U/4KKQ#2?X6Z%R#YL5YLU=GHL
M-X<WHXRN\CK%^PCSK_2!6<!A=.%M:K .;*:DR\K8&>$-UF59T['4\]SV4X0=
M*[VFPF65C[Z9ELT#G\<4U'=ZP4^X2R <9XMJVK[=LEZ7[7794)<=#K>IRUZ@
MSTM-%7"&2R7<IU=A]UUV=YTJBNI$C:E7FVW3%V<3\GN@F*@6R.=CTT#.23C?
MJU,5<5;&(V[:Z[0^]*!(A[J1+D;U#"4ENE99\-%(_B^Y@1]^3*/J##O12R,Z
M_"#4"$@^EZPZT,]!=?"?.(S.1_!.44)X1J..+1C@PN'3$J'(C2X:Q2-\%E0&
MG$[0<' 8I]0.L)PJA2WY1("RZL[OP\%I92F+<CXAZHB\5SZ>=MBY%TR]8 H$
MTVBT3<'TJ<C'NHKB^;S(YX66VY5Q9^^ZRD'9Q(M<7/8-ZO=?7NWCG+N;Y7)K
M>AT76HG L-+D;^_?$0%C U/_,1).Q3SGV(TTL__T^4(:R8-D+EA8Q?C?K(Y3
M<D^5' 'ZIL([(ITVJY@$/=BF&? 0>"$&E2K@*P5^@R(=^W&@.8PR'QO-'U3Q
M-89W\-9Y;5WA812014*2D&)#-#?XK,[8QX-&<5PDI;2LG=2IS,3O\PL_<@3[
MZ_GY)[_I+PCPX)[#RMC>-%>=8UNIN?(@D:WQ6T4I&)_59H-(QT>!</J3L8#=
M3GGNC=6[A3]+U80F3V?):HYWSKB/*?UEEH<AQ#_PH&$C-AL<6[(N"E@"+7JT
MC"<)RHY"XAO%<UW%J=]@6'-[84N?G<2(G[(Z9E8VKC,A%!<]M+V*IS'&2;,%
MA>LSJ^IU$3E\C ]V#-[P-CP>)HE[W[P'N&(XG0RS"19X'>I2W&;E7(TTIA](
M0V=X<UF/IJ@! R^07M5CHP!;Y1F]3O@L->OA; AU#<HQNX$PD6*$OAYC&G31
MR'GKI*HE,V??&#F@N7VXMIZG94HXS;^E ?2.XQU:"M IMB6'_V7Y#9P/:(,H
M&/XN+??C0 C:5&-QT\;EE#,IT 8<(5&(^)%4F@Y6DN1>3_&\IX\=6@KR,6[4
M35R$3#XQRMDM(3=>-)DF@X$C![L(>0NF5,4Z.=#9@7RWQ$# @8R$(Z$L)"B2
MK*%^44=XY#/PJZ5=R;U^Y"9(T58&"P7#$JL5)AP,[ZD-< > U(5%8H+0:*3F
M'IW3$ 5,5,]34AAYE$?0YSP@ZWOJ>'Y?*3%L>=^]&_EF>HG?>R_P>RFGJFB#
M,]C@8N, $7[GOY>G=VG<Z\AR.QU\M[4;>UP]]J)5/;:U3?N^=IE+NX@/BS_3
M4'=LS]H35T]<:Q'7O39KW7OBVAI0R^J=VEH!\1T$XB=6LHT"?@=RVNX6[4(-
M^OX2R!YA]>[*CMT!SN'X;/#RV3WB6O=7:1<(H[]*6[A*SUX.CN\3!GOOK]*.
MJ#B;0WV\@PYSWO(9/K0ZLP<@AKNP^AN)X=$PV0UNR5T:X-TC>$U_$?J+T%^$
MQW 1=D25V%QGFCNH$E^Z$Q![W7.3OML=(Y.=VY\=LO4VR7U/!\?/[K$17G^=
M^NO47Z?^.NV8.O.@GI%[1N7?>Y5WOQ)A=MA5O2L<>7M[>@?K\^3YX.CD+ND@
M_77LKV-_'3>.NG\R>'YVCTTQ]OXZ;A&4LL^WO]M2/JM47<99%:7Q5;M&;XXY
MZ%4TCQ=<G4%8- CQB.4Y J&#I1I!Q2(.@N"FJ::D>:Z?QR^H#"FO#<:,+MJE
MB Z@)\R![RB=*Q16,5&-_3KUA@0#  / 0RD,3Z5-P_S2*RC@HI2*X*RNN&AM
MJ&RMB92QX>\N&!& :E5@@J4M0[%[,XC2/,9JRP+!.GGX)U\4O#(M\^A#7BE'
M0B<OG_88.#TF_",#!-@D$4<!%3])DFU"#41OS:6^S4M[)(%=7(H]2JF>MSB_
M5U.5@;@9I?!Y<@@,VA-S5UBP:+ZS]5P([(90S@C;MK0.[+11#3;PA%:Z\ NF
MVU7.4O06S4$ZH> !&4R?NXGE39Q%*5R#*<)/%3''<5W5A?+?-*I!E&55*G74
M2<G%DU3X3T+Q,M:I_-948^-[>22'&8#%VW."E*9'J Z8X0N&"/VFRHZZVYV6
M:@\.<K-_ [>E\./IF[#9M@:A3'FBU"U%V(H5?=]4/BNLY@A+2?,,_CWB@NQ=
M%'JWD!+;%6&WGMC[#&3-)0D/D1?(@G\Y__*&(#=!MIQ_^9V^.4#I\9XA1;[&
MUZK\.7HCV =?$/L@NA"@A)%%#7VKQ&RAYP_]H:)2S^8IPBIP4;4(&P<X:GXJ
M("85CF P\J5>GWYH'T34$S#XAF#U5=8(+$L$91@&* XQRKE,I!#9=?ZW6)Y-
MA(>S&.L,%J@Q*S,O*4$S7 0"H1#<*=J *)C'NL0N&RR;21QAH9*>"4B=5]Z-
MY=;\V%!-=(8BC>%;K#"/C/3VA>>4\&=SJKZ&D4J:CJ\2-#2"Z-DQEX'C9(Q$
M;^V;[!,^$VPA[=2!;-5A] G64+BE*#%70787N=,J+#[N/<,:;.H2PA7PFT$L
MO0$O#HY J?K%DL3[#+A2S3R*1SX]>OWQDFKD?XX^LVYG<<'^2A"TEK+<,.=N
M[]V'O[E3X--'']RDUL;[D*81W)]X5%F(0.&=2 J"ENBA%@X\2O8/F O[266+
M=<'=9P1 UT%7!%=3P Y':8ZK"9$S^ *8]VBW/8>XQP86P=M?U&CYUG%C$=%N
M8YJ(O ]=(;3H/.NDV0948YT5*DY)I6:L&$*F,AKE 0Q_@"VX8*AAY<%_\R8W
M]I'1>SI7Y-!JR,TR"" B==8<GC>S^PSP!JTX!^0QL$T3O%@@$PD2,^'I&D]3
MFPW-ZV&J1U8/=N@2M+T,TF6N\9,;V53X@Z<W,JR7A]$OG608/5'7B!QAQN7M
MEE-W>R _9'3FI^QKR]!$B!,-NV"<<FPBV/T:>)@9R"55J@B+A7"\\5#KO"Z1
M.\WGU$RIK.0-H%S!%N%UT@4A8T;_D5\IN,?^B'3ED.KQ',#BT16B#9&G4'!*
M6Z28#S']3O!#]$C9YS1"%<%BTT6(.FK8.%I7%75K0J D/0/:+;QMM'#7,:&F
M HLJ#G>7NS[\Q(#W_**&Q5H,_F00_0:,&IVE7_,Y7*&SYR=/^;:-P*AU*"=X
M"/8)O(#5- 8EEFA)60 X:^ SF^Z6LOQ+PK(BNDEI J!H+!U,#.4 >@K?+8,N
M+"H9#>6<YT\8[ T_L\\^946)(V@'^?B@+F6FB _#K)_:/"&OQ6=P<'P&QZ([
MFQ(R+?_$D#"_!.\I\P)>$U_EF#['#3P^P:M43<E-C8L=N!W4QO=?^>AM66 G
MY,#D%GS1D5,.%](M H9NS0S9++>[DDWD*?IG$FP,"87W8S<AG$#).I=Y([#]
MJGTZ/(ZZGJNL9'9,LD*VP*'H4),KD"@Q[3QU6V/@1-#'V[OHT>AVU,ZSP^A=
M7) ZYR21/9(&UI[SZ2B1W8+ )EH*S-Y,GC@I.9ER'^9H.:C:0!@KG2M[?!C@
MGR(>8] /3*B%,>*<>G+?P&N/AT=^7<81D1B^^";1!6[Z+[3IPB)/GAT]'718
M?Q<"YDF_0"M?S^6FT2>?+%>*Z?#AMM2ED6WO9JJ8( V]Q_F48$"6WY"1C!2\
M"H8_KR=@8D0G+P;"TG%8-^FS-2?]V4&VT2-WF8HUG]$^=N9:H+#K4GR=IN=>
M4L.G<.38P()T)) LJ :,B+E/\RL+A1HBFG?B$08FJ[L4S'F7J8(#\L?@GDD+
MD 9#,:JJ';PTM-%B.#?J@X.;>9(_($\<>*1!;[=3)J1&;U/O<=)G*R=]JZ%>
MK>2D-#6/=+L>IJ#MLE^<NJZ'K$K@Q@ET)NQ!PON 9VP<!X9N4('DA1U&;RPU
M&.\**LKF.G,OE3@T]9DVV<0US9N<5!BJ5*M+<>_8Q1#WMV&&68R[&UMC-I0(
M/7O?H K<T'QQ1]][#+]4Y+@(* :Q6]E"'X5@J9009+J#FG0';#FK9_ XTFY)
MM()2&TE1,^<$3:?D+DSPHV_-_@FCNBQ=X\ZOCK2 2><UL%LF"]"$W!3)!36+
M$V5A7 US,-0BGXO>#@M$E@O,/9Z0TQD]!"6.-1"K:TPJ(UR*,4;MR.\ _'-B
M5(Z&AP#N!RIY)"N04Z2H&-;<2Q?&J!8#KPD%$'N%ZWUB7 ?BAM/B)>*.3V!;
M<,Y*5J%$*!%!VMTS21L15PK^!,]"9 >\%[7.1"L+/7H)YP%FK]< &,R8@K77
M$G&M2SYQE3C:^/?R9L]"X% @OX4NRJK!+0VS%/^!!S<IS/1&P8&]3C-YI<OB
MD0BE#[2)C%CL-%Q"B'EN%D.\AQQ*&$3T6"S(PAHM!/I8D_(=,R?*P>31^ *W
M"ZBA=F[%D]LO\(7,^?VR.5,6DCVAUFEL8.<9-YFG9]R@QT9LD[T6[I5G MP'
MDULW!MIMD3?U Y:'&9_1HFVJ"1,CQI8HT LKZ1?FT'WA)L^(;4URW#BTYDQ?
M;O0L@1::S_!6:P; GR%[X/<6:IQ2)S2#&0T<IK"XXQS)L.#F"[JZ]#0E?=D6
MS=C]YEHZX?"1H[K4F@S040[<:8HBEXW4<'<&[6U@1U@5P-V6E9J7/^]E:D4S
MQNQ251&H]",0%1WK/$9#M2N']#X!67=\)[[ L4?'/T?O108:DB41]*1\:APW
MAMP/^PV##3MI;-@2K<&#C:?][#</-^_9SR -);O6,5TV=-E?WN\3[M/SGZ-S
MZ6[;O4U6Q>VI;_U=/;4!6E\+H"2\)Z@. <OS1',)6UE2JD*\9)M_^%U]K+(T
MS+R0P\<D$E3$X//)U#,BC0IJO!GC3DN9_4HL.#0Y-$"GAXT<$06B5CB+%UT>
MD<!""/SE79XOC$F;YH9LWE1@KX+J3E;Q0/JC\-0*+UD!E<P962GE5,^IL&)4
MZ+F-_J=H?*"[*3<_?]3M*U8D%U;?ET^XX9Q[5T<6(/K?.0'_Y(Y)AFOD$'[W
M.Y;EDGY9S(9YZC&DLU='QS=PI._.U%\VF9O]<I^IK3Q'?;TK5\\G!?JTRBFZ
M<H?.>.3DM1B,/N"\<,\QA5KX"%'I4&6*NA)F22.YPOT"X\KE# <FGP [D3P^
MH.!Z)RN9 +E1L+69J"76R5;P<F"\CL40TPMX6@7,B-H\68/<M6UBON(2,89Q
MZ75$];QV'KO5I;]1;$;KF7$QWR"AU\PB[;E!SPWNBQO\4B@4K 4YD$%,STI#
M\)[(G:=QA2I(>3-W6**JXL<;X!!@5D@I"7[=.<.EC&+<7NGC8 ^/2._9_%*:
M"K4E#_(LR]FBPFP59>?L#CW39P,)2.(O9GG">G08FS0!R3<^:7B))##A>$*:
M<J!6>\I\HE#F#?%:89EN0$SUG)IINPBM1TEAF:][CRNQ8E=OF(Z$B82N.S>_
M@")#&)1SD=C="7GN,KW=)4#JY8"_[$@1=(&_+[; ^_<Y!8/\/K+G7W[W.\=&
M'_)#&I%RQ]^8)(R+?#8$DTW:T$H>X='ITY\QC::0("1.X6T0'HSM"*82PF10
M=P438Y?T83N]YL-_ROW !TA;< $3;%I:8@?YL!N=G])U-544RPRR4KQNMX%(
M06DT^J/6'+JD<$6BRWE>QBE=0<F]@X_-1$TB]O+XXVT33YP-?(OTDQOSWNS\
MO*7C'5588^&70OC1-7(H!6'$.R71(2DM2:(K^RRZQ\E%^-B?P\NX:LKRAZ^J
MY*3;7_,\(:)X[^6Q?PTS(F8YIN-PZ,)&2\WO7/Y[5,&@C5(KU"NGBSDF,G"B
MP;PN1E-*+B8?M*AX7"#5.:@D_EP1H@6E)E&D=+B0%\5>E+H&)A8ZN^*BH#5S
M9016$2C8.<Q)]@L ),>7OV:OM_FAO Y6;2;7V![O)DN6%.7G>M=9LG--W%UB
MZU10L;#<9=E^;B1+S+S$%7$L?YUS52*'@(_PS4AH97>POUEDYD7]92\MTUM=
M;B;#A5?3WMB]5)/A7O\U7GJG.1$/[N>K 0&SJ*QD0\M4A1V_ADN7C[Z%WXK8
M?WE\!F+_RPA8,E+G7TF;E:P[QR[,=91,O]+1+>BF=66T 2DP$3-+H&$*E J)
MD<&H%U"U_@$;35(<$,57>+0V]\\F"Z!20(D",W]F7AX4R-#S+Q>XCL/H=UO#
MXZ>_#I;_UF8;)HS-H\>-*BC>[TNA7[>0021$.&KE'=/EI-4\B4M33$3)6K;D
MP6Q4(T^-QN-4"X>LXV]?=VIOJ*&$U5)KI+XV?[!&>=7ZB?D-38*GZH$<F?TR
M0]'?VJ.O;>D7^X4[T ^\YP.'WAWYPWEXAU2@1XY4>3OY4W]F% EZYB"-%\!Z
M?Q[K:Y6\7@L<@EVP]E^)G8S_S\+]T_B6_M>?Z_)@$L?SG[_H24;,+JN<</B$
M=5!@K7U5U]4;T,.^_>__^3_^Y_^(HO]E?O69'69>23+]9&%_0-D!\,=G-?[+
M3Y^.CO\!_T5.\S4_/OG',_[W3Y%.X!#0Z$O^<?SJ[.RG_]V0Y7>6R=%-7M_=
M50U:M+1_5V&[P"S?!5+6U86\ V]M_0-?&YGM >#10H33%M9*-V9:&U7V.X%B
M_M@=G)A6KL)M9G:_7OO;1OX\[K0Q+ZK3^[C&M**2=$EMHABSJ0; 4>,9:+,?
MJ,I7'I%B7U<?%"A[7DE5H.!QF0@8-H6:@FV#6K! MMCRX<8L)&59$$GRI!X!
M^XE3](TK5,/'\A=JB"CA!FP)P/8D!OK!TR-+<D04$W0==G*SQBFM'X]S^RDP
M8Y3^!:N*==*(7I6+$OY_(!@&9(P-ECP:5Q%I#&#CP!ZP/P-KLV"G)3ZF"[3*
M"JY _EOP8^-U@1T'"VVHL!";?B4!^J%J1NZI3D%<-7!NX5P0B""CPN-)3(N/
M2[\21X'2WIP!3=.D$RW@O)!(ZIDKW($9%0[=KD@X*NGYMFPE*&;,,S0ITX7-
MI?=<7W34% OA]\QM$<RBB: ';UF5MN0MU 8S8Q.HL1D,#M$5:5?"/UU94G/1
MN=")7BAOO[8H7A\)W^HUA3W5%-X_W9XN\,6_ST:>] *_+:#^]OZ3SP=!P$Z*
M>(:!.V"7WI<D0;B2;C3"&"&PP*F>3#<L1(&?*LM\\4VIJ8$RE4L#\RUK)>3W
MLC63,K=YH2]UJB8F/N@M<,Q8(16\6#R:Y'!#5U4J"$#U_  $#*R(U0\C*A$]
ME>&(C+[#&"68!$X"AF ^#/+II<:47X0,G^5#C>5FM.=YL71*;@)FR.#=.*CQ
MI!,*2KJ(YM,<44 T\ 0>U:)[>^OS11L6U5)E& $.93(2B;,KE5[*W^7 18#]
M*<#Q&\>@N/\H)0']FT') $VE8+F-DPF$JZQ6<A7212#W+6*7%;F9^S=Y?ZW\
M1@*&6[IP\"=2R]A\(0QK2_!8!\@HIP?=S]YX)GEIJ!8YO-1AS=!>A=@Y%(##
M(PM0 N,H!<OB@-!JK//8]Z^*<U49G+3.&F.8-R6&<)VS Y2G&L'*]]6&@PA1
M^O4>)FM+DDMDI^U^4L!J4N1P82A41;!KYHU!]#Z78)O3S/EG-K9EHV5E!]_U
M<;$X7X:O#8VMJV@6ZPRQ*YHK(I4=B18OB25(CR<-_%&&%.(G.H3#A0\*77ZC
M+? >4B5R=@VG6'(DTJU!H>:(RN@ALB.R.(!42Y!TEYK55<-W1'EGM9RO(+,K
M&$$NNXF28'0@4VGIHK7'+UY[_Q10$[A969)2Q()M$R^:Z?WS:4M/YFM75E[*
M7=D!UV >-2=O^4B+";D+<7@O"N1M,(M[)6^7T/+?WZB^W7+ \P3X7J4I,:_7
MT.CCKBVA.P\"B[)H+7,$;DYR*2Y(H N\!2EMQ!-LG3FJ#15EV8Z4*"2QO,6X
M9Y:5#)G,7 *HE*(CRAZ9Q96@CL7L>1C5"#GHY"]J'\!&$;?"/.YPS#C%2I7D
M%C M3%RE$:<%8UP362<R>6",WZA!R20G]Y';/!BAXDXIMUT2OM=-B;FN3?L4
M6+5QE-2L?')4-O9.Q\/;0&>,GF0\>2M@!&OAF@]-W%<<.G6C^-  0V5Q>3:K
M4@<:2%8Q^ "&Z3N7(W+6.)46P6.HH8PL!J%UV)6.I KV"H$RF;)W",%#8(>Y
M(-P]A6D_U6(N$"/\<L;YNV+,!:>FQB";KD#E6M V/7.GS_J90!'=.&6&C<'I
M^/-H$ *JTBA9*ZL22, ;$Q%3N$I&GF:)@TFD"UJC*ZNF021:WY[I(W#)P)RU
M*Y"P#$QW^M/W;75_M_RSHW[2<53C'YTA>BLBB017&N2V281U3#,DGU!%,^0?
MJ,E2 L%J6X4]3=N0()3I(BYZ?PI@AS)A^F4.U+L*]>E+/UW&Y%B(TE>V-$2W
M!#NJL;=H1.O_;*PP:!5BC)BRD:PC[;G,&VY<@U'9#;LV=C+"9YKG">*)O,Z"
MEXE):&ENP#+]>74L6]YC1TL45JH4XB4@Z]1HTLZWZY6[6) =#Y:9&0BZ^LU8
M=GB,QZ<R'EI!5,#BU>*3OV6H8)6FI!RL5J92#[7-K=V@^/AJ@>@/YMUUIE$
M^G9S/"D4/\J'%];ZAE9W $(:=8&06FXN2'%[SQ6VSO/LG.$LZ7]8[??;^P_O
M#DPKY^[IW: U1.M%$Z3LQD_87TLG:*?,[- &;6Q?'@*W8.NK_(63&$4C))V1
MHKP(0[4.*3 #N5$CXT1DX+AU@>[=-%VI'P?*X^=E+L'0(]C@12QN6$X%<L4!
M6AGOV\^/^'@?F(CAB\/C)8N5(-/[#V_?(8<_X$?O;PM.CS%L7QCX<%#@*2-!
M4<<R,I@9$,Z7I^I:EZZ%Q_%KI[410=-UX<LR+D"_N\J+;])P3(UJ]LL:@>M5
M6G7?(U2O#,8DZCZ#EM5&9:ML9(>V,=?#]@?\^A.9WUB)0=:X[U8G'Y)]L*%=
MBH;=;4RBDDEGX^$JNV/UZ\@*TZ_6Y*>(RCV,_9ZJ%([K#^OUEZY(3===ZU#>
MUV#_;L-%#O1;_OJ"XXZF%P2)U+C,,]K+N,24^\X3L*$<B;=,@2WFQ0*%K(I'
MT_;% :&KL-4CLTBIL<RY5^.-G)*:*_"A!M,E%Q'?/KF;VE1EF]Y=5<>"?&.[
MTPY$/XX)PU)) JL:#&9 WD#15SCP;'[HHG>%=[MG:ILX:C^:0K&E53K'@:VJ
MXL1#X/58_'2I_(:F,W%N,,\O/:9?AFE[2Y1CJY]:=]-EGM;H5C\O5\NE2ZVN
MO.B@CSC+OA*_&'NPQ,YONUU:<M$J*9R&V=X,!S,?_N(P^M)\E#H*E*"R4'3<
M^*0XRED9> _5 !:Q#IA@LH;I*[/?D:2Z(&.QK^#)\I:ZWS,+L\C8A48EL+^Y
M/Z);P\+2]'Z-1[/*_UMGJ=)8,,D=JD>Y:0B]'BG8)GZ_UF -)AJT^ES2S][$
M.JFC4K/1B!*@+F#(/VH8C<Q!Z@%*&394+VFA-F9YHM)!$)*:UY7XU\7 8]9V
MT^0H)A6"*:&2&U>CMH5I!H9-X$WIC)*6U")+&LO$69PNT-/+^2\QU?43^E.Y
MTMWC37!3PLFDOP5\/P'M7S#VC:?:GU*X3\ND6JFZY][+@,<L [S+UW/[1[-*
MIZ]3.Z2NU =VZ#E7]XIT!0M54#H5$QUTTFX3V<>M0R8W&*&W<&?[V;]<8.6
M#YPKRK@0"Y.9TBIHL6\8JNI**;^]4C-_115!,-6TG&(>*RZ!$.H8+>9 SE%[
MZ"IO^ /L[BYS\X?H?9QZNL1I1_DH8I]86^QQ,_-@;=M!/I)5GAE'E:,*0H;I
MMNO8 C,F\3);,4B\0J*!@_S]R]N-EDY'QX/CEZ\&1T='P>8-[N%%IZVWT (W
M_J+GSX_:;_)Q>,H&$(^C%$'DD89#-#T&LG')'J#UW3)9MVHDW]XV@/_XZJ4X
MI79C)5'X[X^<Y8[,%%F>7P5K JE[EE][[?[G;:EUCLN'6ZPL[.FXBX[U1JFX
M77B[=V2[>UBG6UN&=WPEU_ECH_(K-30UXU(APP^@=/ETP7^ CLUJ(:9G\-?5
ME%MFW)#,3?C0V Z1E$!6&0IGVH^]HO:RJZK=Z,=<,TX,@)PIJI@K]Z#%4)52
M^DJGI(Z*S]^OC&>E=AIG-N<>/S[ E5%RH_,M1Q?NG3P=!X,03I-2$>3=?A%]
M; +1(RI?LDF 7GRZF9C_*5S8ZE=2(U@JJ]0X2='/J%+*.PV#TN8U(]=CF_SH
M[<W.Y /^R)?T4XVI+NS_<]:O5#%TFW[$CQ/@QRGZ3#W7G W HD+?OEV4*8'X
M@9[=1K 8!Q3;I:0MG=,=I:@QT<B2B@7J0 UK.U#7<&4I4X?#Q>8O[J_:4=#0
MF'U/A+NP#./=^Q"<*!V5-,KU^MK>KR^N/[O;M[EB2<<0-N&E;)\>L0%3YXO9
M%].\-!Z!>B[PD P(T[RJ'B_  ;#JW83?'1(!^?-M;1=UG>)Z,H+$/"#6Y">3
MVA>A2+9OL6EA)JT_*("FVFEV -K:/-=6@ NB@8NAZ<7-!-!MY7A>UO"&F<J-
M,>Q/7I2O34QBAB"[\B%MFYV$X\>THQT%X#F64C039YMKC01JG:K-VU7C ^OI
MLWJ%8*Y:-"=BU&&U?Z/20\K5D:MG*VZW7[W83AIN4 )M1KCD"0R9N<KXY@^
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
M4SE\EI9_%O\GUX'&A>V$ATP/D5'(1,1>#^S.,11D,:A6C7D8?41G@8>!I9M
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
M4V%K4*=6Y/MQ97J6_S6 ,?"D>/Y0N$"@*H 7R$!6D0A0KGPX5$:B-#>'(L!
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
M0=8I7L:*_><3>!2/^?R^,<OB2.D,+<S&&CB/*/+CX25AT&:BMN.*L 5UE+D
M90BYIQX27.Z1S]L'2A^Z:HYFBZY:FI\NC]* 71AG^N)Z&ZHC)YC*(\76R$/&
MH3>7:WJ;9EW+?00WZ6DEW^OS(8J#I-%%OOPNW)F=Y8P'IW*#DW+:\DM'Z>JY
M [-H+BT,1C818-885:YR4HO<,1?9H )A$D)I8X @Y-/@[58DN+P_.?WWIZO+
MW[^<'9Q>7EP"J.2T3ADZJLMJ9VTFGT5+3ES#M!O-M\9YK ,3R$H5M!^\3@(W
M"=P?R53?$8:UYAAVC]60F-MI)VMB'C"O_1:T87R</Q.ZRM%5\7+B$_*I\]8X
M >EL)>?Z%]B4FKB$OJ=SM9MNT.:M 'GN:E_VK7^=5\UX9C"0J0KL'C;O/%>W
M59<6,R^2\JBX80*&F#H?GSF1B0F:1#.&2SUE%5>*JWW(@(:JQ*]._J%5B*7W
MET1$BJ6=\O'R99$OW).VG,A6=9_4!DC2&#+TS+BD3*$H>=H/:B*]%%G^'KM
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
M>5CXL):K=XL$T0DL#>:'B1Q(L2*M-@NF3$XL8 -_790\9KP<#8;?V!)$02!
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
MPOKP0P:S+ U@%9H8@!!0$XO/])F=9YN2YNK;*9NIK^"C&PRY[Q?$[ _A.,8
MI;7C< LYC;<&/ P=^'LP,_X;N0X7!KQ(W:&D3;_5[+T+X,8Q<X95"N6B4 M?
M),?"]#M5S"&6XZ5)YUT@/X;9D E'X4Y!2RZ# B(+8$U, Y\'D1,J P#OL.!2
M$7I@YPQ *.)B<& )Q@N!C6"-P/K,#(@?H%?POPK#)J[<9 D.F07+<0S2,@:X
MSR=P.^(_4*\"\GPF5\24^>$L&0)8*OP6UW*Z=I,K RD5'+E&816'8P%TQ$^'
M"]-%!4\)<NL21JZ64;;T#XW?ISC0>7'9E?]_))=H;'0E3YD7E&VS<]R7)M>^
MLK^4+#.7_MCH*$&'SY6_M\UV/W^!V6PV8EF(TGJI>)@G B=O"B)%W')G-B<P
MV7W:('+39\?*0'(2&99'RU*RV73J>W=@_H;PPA*4'3#DN'./MEBO7C)[1\<+
M+WJ]*&9W08!L0GY68;['5NR<E8=R(A%M8,8Y3$Q2N9:8>[$$8_Y A+%Q%_IB
M$+FQM9'8?4K4) L)UHHO;03O%DQ":5LM781'A\8W$8Z5/>-[8)<$\KJ<H 5)
MF-IN\;CGWIF^1L!MLW@-%PR40LE='+5:R:EH6290% $3,, /C9MQ!!.@7,G$
M;EK[0FR;O>;B0I3#7?N[T#]>(EW&[!:FD',7)^-6H.^-UF:"B;6P-3 2HZ[5
M>'<BM[ORG 47/$@O:+XS<?XS49YA@#D!"&'+\B-> G_:9J.WA#\BU3-(T7+U
ML4QQQ!B.$WV:[=?(!H>/<A&2!YR6@G)"WP6IAEO11T#*4PE.,KMD\I\GJ>?)
MSR(X"?DO)YX"+R4&7JS-!U[&S#:X3-5'-P24+Z;K9T8_>-"@+1,//>L9#I(
MG(L%[9JSW4%$PP_*T<FD:"KFD^,!!T.?\_B, $A^9^G) 64BIV]'_:CNB15
M8-PR?X8?W!&&,,00!"(*]UR3<U0=,@-"8A<TA0TND;(WLJ^1QK]0U*'Z88ZC
MLB70^S+@V>$8+.\!"T DHOY77AZF5JQ3%?2+&@"&M\ZGK]=G*&JKXL QG![/
M5&JC@<47!&(HE!^:'  !]L-T<^GH%"95642+4P8XR;Y&@,;.J\OOP&8 MQB,
M"CE=\;3G[$0C&',." $OJOJXSJ;VT"B"OFE!;F]>D,O=J;7;I3)[<-$N!:GT
M&W=AJ?[?F &][L@XS[++3[U#T[@([4-ERUM_12(0291^K:/K%X?U$PIO(8-9
ML0:!%ZIQWGB1+X()#'.(&).CR<;YF_>#@T WD^B8LI1!5UG<COPD2I//H$=/
M%FQK4)2@83A*KFAI3"MV(W-WBGDQN"Q#;V79M'3G/UOI \\'K2S75,Q_F=[P
M5BUQ><V!PV9>%+X=BCMNOWO26E1+,?W+3I5!_D\_^S,9\<]O[EP>OKT !MP
M_=EYA;.X/>N):\N:OLIK.U,;IC A-R#HWSN>]?W7?_[CG_\PC)^CX&#$V/1M
MLJD@E\2YW"*&<>*- !'A@NMV.8VWC$XL2VJ9K[$>P2O@L5=\^,O>UY/@TFVV
M_F@W_\ Y_$.YDI_ES$8!O@F>[4WX=0AZ! ?\7FF7:U0N,.B3V']D3C;FX/VL
M,+K@X>$%)W<BV#.$#4L$##%A_]$\/N[N@5DEU!A/O_SO'BA$2X#$#' F?FWV
M&\<=6*H_OWDY.W:,L4<YQH(,G6-L"]S=DOB:P?L\#4F<CID_0FLIS[A&\X^&
M8MJ-EV-@UN8I^ BF3AP;R3/T(SSU/\R)^/N9?,\I"I]E/.@]R(-VKUGDP0,C
M7S>1,0B"*Y5&<>,MPN;)5/8?I++;:'2>2Z648<]!A+1N+X<G*JIR.?P]">LD
M=)X$%ZB /L21FB?Q2)>5=/PPBAH]Q=_2F3:/P6MK#+K<X9?#9Y&X A-3Y?2D
M>?O&!Y_8A+^/ N'R(,A/8&&@I['-8"EVS'.^!5S=^W7.;ES9RS"4>74E]R>#
MQ/RQ<QPRO(1%]72)5DPK7%>>E;+X+Z2S44B\DA&ZG-_U8,QM\?(T=??T\N+B
MY.LUO!13']@T '9<@C_T\>+RVUOC%@QR>-JCQMT]T;_J#]&\_-!,M[>8T OR
M*H/"_KF;?0C'7A0PUPY6.3)KR?B:1K3ORJ'X LWMG_9P+0#: ="M!09@_L%Z
M2:>IU6=J5RE^0%-;BZE=Y2S6%DED34ZWKN\,\S+%?,5O.5B=6#B*RZ">SP=@
MD:M$4&F6HHN]8LAU*PXYZT#>%A7C*?=(?JMK L7:SR?!E>"*?S>[YG%U;8T)
MK@37Y\&U:79:E76,UP&NFMB$ZZMHM\PF3"*FV%L[M@0#>68!8_-5S;X.Y\UU
M($\G854-?4L$TWZG2\5M"9@: K-%P*R:/ +F4F#V=AJ8FAARY0;WOG!, 58!
MOEVVVG4@3R<II+63B2&\E38,":X$UVI">-V=;EVJ WD$UV>$\!H['7'6Q/(K
M-X1WZ@7Q;FZUUI\.IKX.Y.DDG_3Q07M]BHY431XA<QDRV\=-0B8A4T-D=ENM
MG4:F)N;;RZSTQ]+E/_E>@"5YO:$(=]E6UX$\G<20UJYEJV.VVY1[1W"M!UR;
M7;-[1'%F@FM-X-HP^SWJ-E:]Y5?N0<GX?+0[2JL)[K*QKP-Y.DDH;=S0&LT?
MP9/@J?'\$3P)GAK/W_;;<V6?KPTX\ZVQ.D_+;[GC366QNJK-.QTL>AW(JZF
M*M?9W&^9G7Z_LGT&PB9A\X&]6;-Y7-T>&&&3L/F0W&PUJSM8H0,V-;'JRDVO
MNV9)K[P)\[]SBM=I1%Y-!5/9Q[W,HS:E-%5-'F%SZ>%ML]EO$#8)FQIBLVDV
M=OP(MR8&7;EAND_<Y7[<!I'9$^&*0+9(O.65VW4Z&/4ZD%=3^52RP]GL5B>=
M")F$S(>0>4S()&1JB,SCW0:F)@9=N7ET-UX(YIRW)=ET918KUVPR]91(:Z1O
MZ:$NL]7KU-3+)&QN-S9[9K>VD6/"YG9CLVVV.[N-34V,N7*/PV:'(H1L&K?+
MUKL.Y.GD5NI]:.O8;%!QL*K)([@^$:Y]L]'N:#^=A%9"*_Z-C@DUHZC>]DO,
MX-/+B\LK^-R0_UO'K"^S!57;8&Q-4?.8GO82BS)'7IAQUZ]P!XRP2=A\**NI
MU:AKO)FPN>W8;-8VWKQ5=EVY,;W8CAO"FU6?63<4;L3M9,_6<VN:<:?]GL/Z
MYG57/-'']B&:1V;S>)5NV017@NOFX7ID]NM:IY'0NH-H[31V6K;FS<$W(1LX
M//^@A/33BP\G5V^!P^,B@3>2OB] WY6D;YX2=1].S3@;8'$L^0]K>./GDZM/
MY\ R^!O^C:&F?C/F[C75%Z9QS7T!TS $*_$@$'_S V;_&04ASJG+D^]#GX?6
M.)GGF)K[>5P[4F#,\(/GCO#C21#P4)U!=@0;"$>$ M[G#8UPS.^QJ"4+LD=L
M&4?FIKI<.G.2YD(*&OG%^9>S#TAN0X @^79^=O,;7M[(+7VY?I.7I\R:NQR$
MT.75V8>K@]/+BXN3K]?P4LMS'#8-@!V7('H^7EQ^>VO<BD# T_8,BSM.,&66
M<$>_[#74YRFS[>0S<\3(_64/)6)N)-7O&+Q<8?26B-7?K\\R*.R?N]F'<.Q%
M :R88)7P@L7=D/L:T5X? V&--+=_VL.U &@'0+<6:Y WFJND6^@0&*.I?71J
M5S$#MVC9;D5<L/.(]/[JH[D2SJ1EP_^*A"R79\)HJ!.&[O-9'[%5<B>,FD97
M"*J[!]6=SD[51*.6ZP^IHY!,Q0O&W+'!HP9:F5-9'KT.!R=T((_\@"?&@*M3
MJ 15@NKSH%J90M4!JIHHU')=U.J7K0ZVDP[DZ63F:V/2UVC^")X$3XWGCSS/
MERG*,S[DOL]MP^>WW(VX:5@1?'9#8^KYZ89T[4PE[054+3/0*[7J'SW(;;:K
M.VM(:"6T/@NM_59+^\G<?MVZOK3(^Z.Z^=0O+4*[.B1,ZD#>%L7+2CX[4:5F
M);026I^%U@HUJPY8?2 5G1*):T?G*0O&QM#Q?@3&2/8_",%5QP.9;XS]*("_
MA?OZP;.96\L92B7?O53R98>4*95<-_6^T7SC;F4A>)I:.B5 4TNG!'8U^O58
M%;@O/#0L-%^+AFNNX0.S0G$K V/U=-BT#]O7<A=\3<&%]9<Z7!H:ZYJM_D[G
M9^M 'L%W1?AVS<YQ3:-EA%Y"K]GMK^+_;0UZ-;$CU[=3_J =&<<[X9];'FAB
M0.JPEZX#>3K)L!7HVXR\VM_MFIDZD$<X?1).6P14 FH=@-K>::!J8O]M*(Z8
MV']#X3+7TL/^T\$+T($\G<15K7S8F G=IOYS3! F"!.$=2:/($P0KK\Y66Z^
M6&I.8E:E/(N!Q7AGG/GU]"2TSW#7(>&BJF2:]4BO1\]GX"9T91LA!%^"[XO@
MVS4[?2H>1>BM*WJ[O9H>Y=WL@:/D@V2)/!<Q\'R;^_+,0LP@.9BWZE"$O.;
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
M]O*:]I$]^UVVQG0@;XOD6<FE7LU6N\2R7(160NMZT=H_UGXZMU\!;];37:J
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
M>C_MX0( B .*NXOU)H.,(]XP^SLQ9+)OP*+9;4QH=A:\' &P?^YF[ C'7A2
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
M&S^B*GN>Z$W_'8SF ,QXT")#M( 3)2HU;:^N/X$%!ILPV@6'-CKQ7%<J"7[
M!)6>NN1A]A!P@=]!XW7X$-18U$<=T'/!"KY21P%A,MC"P^@]3#I,.C@ A7D+
MBG;SH0LF.!G0D(/Y=\=$ZE/DOA,JFYJEQPEX<*#&LQ+5']] O2D9@GI,A*2O
MV>(D@RS9!G1:I*H0TU:,W]>1-X;D 8D,N9TN?DIC*1U2UUVDQ7N@W*UX.7JM
M!9-Q*^Z43G^);8H;ZA;>=7)\M/BNO(<KG'-QS>@YL>-[\O]'<H+9(4#"SN[T
M&>[<%^[Y+8[ UB03[O%)/"%!45P^*WO]X1R=8SDT'D:I@!SZKNO?2VE8<*(5
M%F/V!9?AM!2$I2J%C(QZW+30*29DHXX^Y5;_(CWZ!<]?WHQ$KTS.RET\<%F\
M/;,%P,3X<G9U R]%9Q4-0O:!7/[K\_5O7R[_/"5W/.0PVO/F=K),1??_5F/!
M(XD^#] G-IYTD8_BZO=>',;U[L*;46 T]N,09%FX3AL&&[B7"8VPL>.,6@._
M;O"OG4Z_+PBH?!+-TYC:7'.&-00GZ!E;3"W?$. ZI#$:Z#<1,K\K3E@G0\7J
M=IN&&'27EIO+[5U/6FZQ6=R& -=-7M0;^NU)RPUFN:]3_^"XO\7Z!Y4G!DVD
M9<FZ9=MLJ*5E?-86/WNJG[8[;<-,NLO;4K53HZ7I+G5?C)^7Y(!KC3Z-U."U
M<;I&7KW5[6VQA'3EF?&)P+"=G@WO6UC8:P'[2#U'KKTZW38!83N;YT) V"!;
MBNW&@PV*2_[B># G%BKAZY& L#1@;#XN3/V(T6$F+*PN86'S]SP9?YT+)"O2
M*%*0[8=1UGT02#^6U*[XP/=*B#'K'%OM5G\706:]GM7J]%:/,LLA^>+KV>^?
MTSRSW/6SV]NS3W]\E=$NH8VYY86?KS]??3Z#GP0+&(T*/UU=WES<7EPB0;PA
M^="8C8%[U+>ZW<7HO2+L3T6]D4>"W1KD>>)R>)C0%\K"$LFK;9WT.TNHR^.J
M#$#YBPXSV<":/+[&"^)U7\3TR^(/%[;K=<(-27E1AAM?OOT/+)PWN$_8X,AF
MCR8%+OE],Z&)<Q;TH]-(<Y[F;] QM'&A0-WKPY:J$<6X /CF2_GJ&L!G0-\J
MZ+J&+59YV34K^UU6#$[IS7"VT!1(R].>FF!#XR+ &XW9:5F]3FD=+2M(+9J(
MVST.>2RM&6P%Q>W>8*,F/6RZY>DI%205363M'@=,[MWVK$7+C!K@JR;J\3;C
MV?>.EC01UWL?;UGY3G75: 1IXBUWIV/O,/ZRU;::G=*U<(VYL^R^1CMY214B
M+O<VE/03#7B]:@I6+QZO6-U[,43$DB$E*BQU3#$DQ?8]AV,,%*QL5@+;'[A)
MU7\5-17>\\@>#WPJ,.PS9.*."?B0E,D*_6%TCT&F29U16/G8EA&D,/U ^"/!
MPE U QA3!^1O1 :,8>,BVQ]Y_.]9_P$ZP0K56ZG2W[4Z1XO1?+H'IA9FM]5B
M\:9BULL2-.H25K(%P'6-I3"@[F682)6659/DUST."ZE\?K2!?K/GD#H7"K!.
M>AU##+I+RSV.ZJA\7K*!?I?2LM1"5B?;['M?>5+01%;N<51&Y;=34\9*OQ,\
MC;73;K>TLH$5(!9-Y.W>AU54?F,V9:SV3"CK7,9*GH(99M2JC-5+F]>NU6C:
M+1S[%Y$Q^R$7NZ!S) +YDG6E7SR_W:L(A-+GF9^=%C.:E=7BV%CQSG?O5/P
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
M-J70]SQ9NRX[%;50CX!?4,:#B1W9#:5?Y !4X"0:B-SK,%$6$_AD0M4C:%G
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
M!9). )R(O,/;4I#:S0]_@K =,]<A5RA<LQ]:'][C<RB*Q[Z+&BBH=?0AU>0
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
M[6HK7KE6_UZNKCY;\0XMXAL61*HLP%%^-YY=-F'3!KS2R7A-%W7/ZAX9T]B
M5TWR-::Q+OOQ#DWC2SOR<=MM=<@A2;^TRQ1BI>ME!CPM2'<](=9I65T3,6W
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
M-PS[BK@5<>\L<3\WG[YY.KVX:TY92OL]L7@M2^)K$WK+;%X+3A:-PUIXVR*
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
MBO6UP\^.#_36>ZW$]"H*EK=V2:J'N[M9Q!L6):[8%"F%QN/V^/C5*OI #KA
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
M]2E!L>^HVGJ=O7JO7]&=$A'[CJIR6>QGQS(QU5%D1.Z=/:$BW76/="O!HG3
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
M5\_9Y;5*[]NN57HOOU7)TPBF/)$:1A49QIBLFSC3;D5)7AS"T"F-I5 D1Y)
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
M,B<67YXC2]S+"EZ>$$:F6'*4"<>(,V?+XJ<,&9-YDEEA?SF@N_RN25$MYM9
M767L<9C?-2FJS=P:J"NT/D?'^:W/3:WFJI4QHV]M;Z.ZVN0ET%$6@5;H*#R#
M/.MB,,-"UN?BBB)V84H%><"X ?5E,RTR$4'6Z X"6KAQV,'!( (2#49:>?DN
M#Y2993GW7AFHS[1_JK-UN_D]Q$W]W;X=Y@I[C>G/N5<Z+,K2S8:Z0DMWW,_O
M%]>EQQHNY-TE2N,X#3M1!"PJ4<-O#7E>P&\=@4R_@&%NG*]@C98AK[/ZJB2^
MK *5^1W4HCJ1K8&Z&.,1%I9&$R(0OO_A#0[!WN+_<AC^/U!+ P04    "  ,
M@9E,CS#ZR?XJ  ";(0( $0   'AN970M,C Q-S$R,S$N>'-D[7W];^0VDNCO
M!]S_H/,"BP2(QV-/OF8VN8/''S/&>FP_VY/L[N%PD"5V-W?45(>2;'<>WO_^
MJBA*HEHB1:G;-CLK8#?3ELAB%:M$%HOU\=-_/<XC[Y[PA,;LYYW]5Z]W/,*"
M.*1L^O/.Y]O3W1]WO/_ZSW__MY_^8W?7^T 8X7Y*0N]NZ1W[J7_+_>!+4O3W
M]E_MOWKKP8^#[W8/%WSWX/7^C]Y_OW[[[ML#^-__>/_W\-/_\TYN;KU=[^'A
MX54($%(!X540S[W=71PG"69D[GNISZ<DO?#G)%GX ?EY9Y:FBW=[>]CO,6,1
MH=AG#T;X8?_@S3Y@'9$Y8>EIS.?'9.)G4?KSSF^9']$))>&.!V2RY-TC(VDW
M*-&VUNSAS:N83Z')Z_V]OWTZOQ$X%D CRK[4@=[QJ&C_9@]?W_D)*7& MV&%
MA=KXN[W\9=DT,L#]VSD 5H%20V/*DM1G085$ VE)XO[;MV_WQ-NB:9;L3GU_
M43:>^,F=:"I?B(G;?;V_6T[=NR#.6,J7=1H3$KR:QO=[\F5;MXQS$#Y=/_FV
MI6-(:'L?>('-OZTW)X_!K+T]OFF!3]D]2=+V+OD[[/2FWHGY-$C:^XA7+>,D
M-&CO "^P^7Z].3 @72Y(TLH:\:9MC'3!-8/ FY910K+@),"O7BM?;_=\'O X
M(H!!D.Z2QT7D,S^-^?(4_BXG)&8LF[<#"5.^AQCO0:-=:$4X#<I^W9UD!U@_
M/.\GG[$8%A98D,3?^&2QH&P2RS_A <KW.T3X%KI[^./S]9EN81"$'<=!ANO+
M(0M/6$K3Y1D Y',QS(Y'86Z,+<JAB\%#,J&,"B3W7^_#@EAT5W\"*"^'Y2G
M?MI;A?#O_[8*/DM(>,G^4_P&]B4 3?3%-4/VETW,?:M!^O8,_"C((NV@LMM>
MC1,*R $L.HI9$D<T1%%][T>XW-W,"$F3G#_ZUV;F' !';F#VB.2."L>3@+P<
MTLB9GIRY\F%)3V<DI8!4!YOJ;<T\>V//,^^K&N"O1QYV\["<VN1R<A3/80IF
MA"7TGIS'2<O79FYNYN2W)DY6@+UXXM5 >PA[Y&5/7LY\-B7)&;N9P3<QBZ,0
M%/N3WS+8@#JX:NAHYN]W)OXF-?X&^2 >95ZB#//G/[UY^Q>/B,%&AO=@.+#-
M3V:G4?Q@^F;55F96?F_UJ8HO%2!Z N3(L':&7?*IS^CO8DC0 B_\-./D<G*Y
MP/,W/),<ZVYF9MD/J&W2)(CB!#K"'RI SP?UDPF0R+2X!#HRK9UI-]E\[O/E
MY>2&3AF=@#H!IX% G'<IFU[!MQ!0(CEGV=;,OA]7V2>A(KN2"J[GEX"]A80\
M\E!SSH/IC'&J,AACY6O3O#/SZ.TJCU0HXT?5O77!7@%+&_Z#"L6]'Z$^(#>L
M]G=&ANR_7F6(V(UPK0OP!ZD C2S1K'.SF*<IX?,S8?N:5PQI?6-FQWYC#4,8
MNPC$HQ64D1?MO)![1G)- @)R>Q>1"Y+FS&A_9>;&P2HW"B >+Z%\XS&2COQH
MY\<5)PM_*4065J;+=$;X89*41BC]:S-?WJSR10$DUJX807F^@#7R1L<;W&[3
M)5IH895?X.P5;&EY8^;(MTV.Y# $.T@!9>1%.R_.@$8VI;"<Y/)?KEIM+\R<
M^&Z5$Q4(^4&,*Y:1$_= 9LS+HXGZP#SSWS=GONPZ3G?[=)_';-JJ.[6],$]_
MX_2.($;-R?:D1R:$<Q)>$Y#9C,#2?\;@)9%G/=U;,TL:)_("#NA/ I#8':@
M-3)&J])R.!N?4_^.1H S*56E*W^)"FA2ZK==[<S,:AS-)40OJD JRM5"0AWY
MIC,R)^GE1'XPI4FY]LS(CX/FR1QZHRU+?COCS&MG?CZ/\[N7<MZ5)^99;QS
M\[[Y'<LXY9HIOR:+C <S/R&7$W7B6YZ;I[]QXJX@"#/NR 4#%RYBAK94^ U]
MIZ#W$R!<'B0T[\S<:)RS <JN @:V[AS.R!&=;1#D%=T=0[R.)RQ1/*0T[\P<
M:9RS!91= <8+%#@C1]HY\MY/: ":T3&-LI2$<)[.-5ETD+@B7$QGSA^KEF9N
M-<[B J90HL(<*A[%I0+L[7E?0</D:V\!ZI58Z48FZK:;"*_1KWR>+F^Y#R(?
M*!=3VK=F9C6.[Q(.:+IHQTH52"-?VOERZS\J"USYEWG>&^?VHM\XR^VS?.I3
M_HL?9>03\7'*%*M)^ROS_#<.Z0C$NT<HWEP!,[)#XYR"Q^%\:RC-MBO/S QH
M'+Q%;[DKC,;:CI,>38O[HR/A1S EK/(K,34P,N5-R^F[!)5?CZO 1@9I&$1X
MZE-V39,OD@$!D,V53<+8PLRBYE$]A^5Q!%8PJ0(W,DGGJ'67D-\R(/7D7G%>
M6'UJ9D;CX%[U]\C]N'^8E-DDY33(CQCJ[7C;"S,3&N?U"H0X:(P7XD9+>Q@*
M3/U("2^"!2F$,S4)3RGS8:WWHU7_?9])=_ U^IO9VCCT5R-YM!KJ'2YW^6#>
MI!AMQ6L<- M/#CJ*P3I^JT/\5^W\6-\TK ;V?JS>5\488^3.4%_R6^52S;:Q
MF:$-RX*57[GW50Y\Y.1:'ZK*SEX]S#QM6"WZ?*0C8P=XG:N,-+8P,Z[ID]#N
M@3YR:9 KNLHE8PLSEQHV$:U;^LBG ?[IM451_][(HV\;)I)V7_6104.<UF_K
MKCW:!F86-4PD.@?VD4E#/=E51G4U,C.K84(Q>;6/#!O@WE[GE?:]F4TMP0=M
MKNXC@_K[O*O\T;\VLZ=A+&GW?Q_98^\(7V?+ZF,S.UK"$4H (P_Z>\>KO-"_
M-O.D88]H]90?N3/09;YV4#6W,?.I86,PN,^/W%K;CWY%Y;9K;>9@P]A@YU,_
M,K.7<WW-YM#VQLRDIJUAQ=%^9$=O]V^5)=JW1K9\US OM+F"CZP9Y(%<M_\8
M6IA9U)*MH-T;>633!MR25:;U:&]F8</HT--%>>3L0%_E^@II;&/F8(O3A\YO
M>626I0.SRIR59V9F-*P/1>]QZH=X-:M\,#4P,Z5A@]!X.(\\ZN7J7'.4:'MC
MYDK3*V+5[7GDQW#_Y_J9J*N9F5,-.X31%WKDVAI.T36V=;<S\ZUA?>APD!XY
M]V0>HC7;TKI0S%QOYG'8A+?H*!OK^A6VLOV8P <963H;FB 89>+[ABW%S@.Q
M)CO*F-Y7^:BC, P6AB#(ORO8-M7,T"U?/VA54182T[J L18TI#Y>JOT"_\4O
MM0CQ/Q$5,WZA>/< _TW4MOVDSR64S>+>L$M9B[M"8SUC=TF+FF9?TMG^4N;@
M!V#?>"H%WW@%O5Y!<%'6Y*L__^G-MW_YY>Q$_/NUP#3_Z^U?DAJ0\0O<B'-P
MYYJ\/ABSI+:$35F[$8^K\Y/*!I8U"[,(UL V5Z&3)*5S7!D^)V221>=T0OK+
MS= AS#+5, CVDJD")VQ=\VPJ\?)*Q+P<,P]1&Z5N,RL2?,S+A,)&>4PG$X*U
M>'"$I+K3'+ \V<(TRU4S]TROM4HB@:U+-#R!!SZZ+N]:1S':Z.(EZSL)9D]I
M@@I'>.0O:.I'U?9QY8-BP0+YF(EZ)QE6K+N&2>7W0X3NB3 PB^@ZH7/UI:]
M.I?- FU/XOV-NO4BZKN4[<IW8K$LT?<*_$?!'A3U<^%S_'4OMSYC_$^CK5E8
M&@9H;210"?CK@HNC':0?&ZO5H/V]!7=M09B9WO2ITS%=70UJC:HA1W$8* ZP
M*&91FJPA#980S,)@'PLHAT-9"-O;C+(P,&*P\PS>OYN9ZSUB"\<C]D9976J.
M^/R2?80YEXT^DB@\3-_[[$LWYWM ,0K"#_:UC^J:I&@&0H CB^;B 0[N^:F'
MPX_R,2 HM=K@V][63B!#>YOEP;+XTLI)(6]TBXW.U.B)40+Z1[U63&R^5@5@
M:&<S_ZW+/:U(0-FL&F]D_YKLCZ+X 0_@IS$_CK.[=))%19<^@M -QBP2#5NJ
MK4@4 WN@,WC%T%7O43P&B$>GIMB[EYGYS;Q;>N:/>N(@/FLCYM6K$4T3E?,;
M@&.6A89ET1B<OWJ-4F^:.SH>RCC^44*>3$*N?+QDF)&4 MZ;$I<VH&;9:1@:
M-R8[-5R^'F5I0$X(\QUL76@&]C9+1\,BJ<DG874U.TK   DH[ G'!*8AH *?
MDT<,7B.=_._N:^9^PP2IYWYE@% '\^1H(^L'L+Y3H^S;R<SLAN51R^Q1G1S$
MXY:D,=4*O?I2Y?.0CD9>_]@P+FKRT-27=:71J!^NS_+#><Q3Z?<IUTDX&\93
M1G\GH37_;:"8A:%A6;02!G7<<IFO1AY%8QW1*)W8#J=33J;PJX7-UB+2!YI9
M5!I&2"M1J5SR2@3:Q6>4F35DYE="IS-D\CWA_K3&XBO":1PF:^PR:P W2U3#
MAFDE404ZGL2G+DX2HW'+&B9C90JTFJ=#RW,S9UMRW2G)U49WA-[9U:JOL>6E
M^B4/[&MF9\/&V)Z7K?Z=BC;C[>,F>8\GO72IO(+5#J-D816\G%P^,,*3&5V(
M4*:BK+"U; R';98=RYQ^*UJ#0$85G&^\"A]L46(DPYFP%/)-GO=EE+"^$M9I
M;>C9QRP1#;NB1B)&4\,P#R=]4@7I"*ZTJ&WS@WJ:>=V,]#=F:-@M_-@Q25?9
M;E08++,#%6DXX6^A\0(7BT21RR)N0/VL!_0SL[MA1RRS#"DY0N%9KI + 2@'
MJB(;QB]\6'Y7Q1%=TT)E_MI0C*+PMF%F/#;DB*WO_F7+:Z7EF<PF.\K&$\F&
M]DYZLR#-4M.P1VY(:L;[Z+Y>3AU9AFL^C1UM5SRA-@_9+%-MWI,VN8X;OI2B
MT_E*I]SOX:I,D#Q*UC-*5LL"8YTG>^UQS%+7YJ#Y=%+7OKZ-&K-=GNY*%.K/
M:R$??7J81:-A'6WD]:X+0?%Z#$7O<026-BJ+*"[+QF:>-DRDTB8ELX&/CA,#
M6=G,T=[)T'Y=S&QM6"];<[V/W!W(W8N8H0$(?D/?:9%UJI/#_;N9N=RP2,(
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
M89&PYF+6NB3=JKD82I%EL?4SUCZ J& A/87SN^T@#RZ-\J\X_&>6-W1Y[IZ
M6(,!KL&$\O-U>(GI0KQS>=FZ#ZH3]1XL+A2Y#W#>NA2^1BY3;DM!'QDOUB'A
M&OWR.\TFI-^*).OEM772_YB+ZYJDZFPX&>B+O\_B[.\9"3 RT1F;AQ8S;:0G
M8=,P.Z9X\>,,%:U8=;C _S5+9C3,W"M:O(J8_B#&IC.??LCBWV?NA'6WH]7U
M77R,V31QAP@-7KIB[A3^8<<4CH>-FO!+/#?Z;.E:4.X G'7'E0CMV")ES>U#
M+/.+7C)ROG"&V&X4=:M=%&=ARN.%.T;J)DI]5)V6(MCKIL=9V\9BCZB^TA.
MQ%S X6KUE\,@R.:9R"U410XZ[*[=GY0!<Z+8:J75_N_$YZ?0]I"%MS,"JM D
MK83]&::II\J[$>)TQC9S-:'M<F :0DRG\XIA]M\OFQ<!CKNWK$E-5\RYC.8O
M_WY/&)G0-+F2YNQ:=9'!=NX-5O>V1%B;8B_*\D-143UHM:[0KQQ&OIQ,'/YJ
M^A"AMRU)AXS+R6IGI>3=4M:D3FYG?GK(275?(U)RX@V[D#<7/Z&G)5%76=Y_
MQ.7\X/7^C\YH9"TX=6+_UD'LW]IB?_ Z;^D>#:N8=5*R[R -^];8']14&@=)
M:4>PLZ"\FU4V#/AUZDR6]7N=I'MM*G2S(Z!)3<-E*_$*HGI_89&)YC3F5[),
M>G[W*UQ5W8\4ML3?@GK%<^R&1)%P#LM#W$(U>\EV34E?HKKGZ8,_SZ/64T[O
MLEQRMV$JVO#6^>&BBW+1U6'J5O#LYEV5;R;P(W1/IX'3!':C;A$W(.TI3FY2
M%GCJ##Y*G=OC.+M+)UG44B%H"_P@>E.RUHR</ 8B,=]VW/0.I\FBG%Q^#XS6
MZO<D?2"$*>GL<U4)?N$FFM^K./D!;9">SAD[G(MYS^_5A7^Y"M[QZ>F'O/;R
M-N8I1O:HAPK72#;CJ%L\Y$<E=QS,\2HLBC!%NO,"NM3'&:;LB]%;W.%M=!/$
MZ>\=2K&JB]0?; HW2V='@(6,L1H VOW3R09I[+K%('_,SWE#].E70D R5#)P
M%4&;<MZ5-W^L>7URRI_LJW^1>E[/_^%;%  3[()V<9'E(?]8Y-GJ$TT" D0Q
M$F=.>TKW(F/=R]QC&F5*,J%MN,XM4>ZB7<Z8[-^>VT.3HMR=(L&;I497Q(4P
MG]W"=T:3N9*BV*U\RC9(ZI)[R(3!</J[HTQV8YB:ORPKB1@YO(!:4Z [O3W0
M-)C=Q3X/96J*R\F$!F6I']CM&K4M AC/&>ZO2X"A&,TO\&?&R<<\1#IQS>^U
M&T6]DV\\I[*K:U29D-.E 8DY0^I!Z"O'7^6D[QJ)/?'M</[_%&.9KCA3ECYI
M"G=KF>Z)KU76_U-8\F#9W!;2^R#=0?\17\*&$KE:XL\.39L2>2<1"5(>,QK
MPAW"(NY8-8<^R-K0>TRGU&'&]L#5*GF*U$^VXK#:B;D-?XM*Y4J5#]?VIY[X
M=@5$Y7!<7Z/[H6M.M)?<QH?!;QGE1%4]DXU6NWLR,X,]#=K\6%.:H,TFE.%)
MQ36M'UV)XNW%8Q:N9KMWV>]@/;),IJD$=3\&[:E+R=UTF'7$<)Z31^I2]50-
M7MJJM?DB<$JH6V3H$.LZ'!#Z^XP*$RH@2.^)JWI%7X3-6^W?,S;+W(G!;<5*
M=]7"_61&?Z$)P'2&@#:D3'&F5"E;[@P16LRLDT>4V3GJ^2)==J3J0\3P#'\K
ML+8EJU\#[7Z)XC Y&B;/"&;DACXZ(^>]L!U.,=[8;1/-*KXZJ@FC,<_MQ]P=
M5:P=+3NG)8H[:2"<VT"'DP%L[CN$]**BM]."\NBL#;+;$S.8J Y=\1^S+(Y
MMRQN3MQ4$(U8ZDQ.Y ZS5!=W9<[0I,%+>S;A(5)\3(2?NS-4:/#2:>AT>NRG
MOC/8K^"CP?H"KU5A8TG)X903\<89"@RX:2TTPEG101U=BYF&DOQ(=0OK 9R*
MG:&B%2MCK1C%SG(31^ZLND;LC!1A&HI?:$C<24JFP4MWZHF##/_$U-/H>;94
M+,+N> '986E2\J_)0H9("L.N/S]XO?^#,SSK1K%#J;F=92PD' X!(7'RWL$6
M43LZ3X*8Q7,:H,T^B]!)T&EJ.]"UH_DNCER_->V-<8<IIDA.D@C-OPKZ>L[[
MD[Z%KKM1UV7EFTR(, 577HR@(]0]&8])F%]0M5=HEYG7ULT/MX'T?1ND1>?=
M)9Q,4"/,7,JDT8Z6V8R?^X)]BN%<2]P\E=HBJC-1B"\!JYF?QARS/;NC61A0
M,S/M$GK/T$5"\1APDFF=B.HK).$'*D,6G+[*7\'4N&+\U6=?',KFW(:4SE?7
M+<RM<#Z/?:9$:R<8G.K$M4D[8KJM>;Z(XJ5+Y20;&)DB&_XQ\^.48"!-X7M[
MY,YQM1-#K7&GS$277W0=/M+5VO%/OY^$Z;N0SC$E<R[!-1M/*X*VY!P+7CC
M("UFW92@)R$6>! )79V1N"X$N^DZQ-QH#I/5AI_),VLE/-$9DDS(=6?\.<VB
M"8WPW7:E^VG#V\2]JMRS:ZQKPZP[X&'9EMZ>+UQ2K7MAJU]/"N4#DY)<D"3.
MF#LDFM'3G8UDYMCB?B-V3&?MP*^C[)2 ?,:""/VKIJTAJ'FNC,N)N+_&:D^?
M&9POTXB$Q="'R3F9^M$6U)-]6K('KP-1&M8:.2-<PU'7W3#EGM9'\7Q.\Y Y
M9VC5HX:T_+27!#,R]P59_Q]02P,$%     @ #(&93-$@)>2@'P  TRP" !4
M  !X;F5T+3(P,3<Q,C,Q7V-A;"YX;6SM76UOW#B2_G[ _0>?][/C.+.[,QE,
M;M'Q2\: $QMN9^8.A\- 5K.[N5%+?93DN.=P__U(2NK6"U_54JLH&Q@@'IND
MZN%3)(O%8O&7?SRO@J,G1&(<A1^.S]Z\/3Y"H1_-<+CX</SUX>KDI^.C?_S[
MO_[++_]V<G+T"86(> F:'3UNCBZ\Q'L@GO\M+NH?G;TY>_/^B/[P[F\GDS4Y
M>??V[*>C_WK[_N>_OJ/__??1_TX^_]_1Y?3AZ.3H^_?O;V:TA82W\,:/5D<G
M)^P[ 0Z_/7HQ.J*"A?&'XV62K'\^/67EGQ])\"8BB]-W;]_^<%H4/,Y*_OP<
MXTKI[S\49<]._^/SS=1?HI5W@L,X\4)_5XLU(ZIW]O[]^U/^5UHTQC_'O/Y-
MY'L)[RJM7$?2$NS_3HIB)^Q7)V?O3GXX>_,<SXYI'QP=_4*B -VC^1$7X.=D
MLT8?CF.\6@=,</Z[)4'S#\?/(4I8-_]X]BZK_Y=INEIY9',[G^)%B.?8]\)D
MXOM1&B:4T[LHP#Y&,>N-61J@V_E'+V#]$=_.[]$"QPDB:';NK7'B!9/9##.P
M7G#G8:H1?O[K<#:EQ*5)1#;W*$;D"<47*/%P<'S$Y/YZ?UWMGC0,$&84G[(_
MGPXKX2GMX#V[>/?5ZW >D177B/,HG*$P1K,K'%)QL1<P$= *A0F5_#Q:K;UP
MLP.U+9ZCFRX12JRZL7\IH'55N=3MFLU$M+'A^DPM3@>=]^ ]\S:W ^9\Z84+
M%%^'%VB."!T&M,0DCE%"%?X&>X\XP,FF&"XV_=+-ESJ _-&+L4^_<8&#E*XS
M7U!R35>C%;J)XO@.D>G2(Z@\,^A+VW1#?U_OH&O,ILTNI^!N9H"LV?@>^0@_
M>8\!HAVUZ\3FGZW&<]O&.P!V1]#:V_#Q3Y7@-EDBPD=(:>62%K'!V,5W.H$;
MT3DNV= /7/Y/BM?L:V4)FG^U ]FV]0[G6:HF$9W_ \S_[W;^$%%;@O[Q(S5[
MYSBY?%ZS>;_-O&K7<@>0Z"(5TU$\8\;Z=IVBT[H7+Z^"Z+OA-*%OI6-1*V:(
MO8RUZAT(=X%CRAR=%%,TVZWQ.\T4_STCTA# GI_H@@$ZMCP<WN/X&YL_:(_Z
ME.?L0Q6[9]O16TNI9$;=SG^C:P:MS_Z9IH\Q-<@]0G\NLV(S> 80JXO.I(.#
M24O_87/5DQ>P:=D0L:1N7Q-";MX2M*33#W[BELL>,X.XN4Z$7ZUP4JQOYWPT
M+%!H;N\H&^A7P*LT20GZC$.\2E=W^2K]E6XAR!>JT$P#@X!9)C?(B^V,]LX_
M.NA^K^\-7+\VWYZF7#=K5;Y5NT=/B"X6] O9?J2TE$A*V&C=_E_I$>I^$'JT
M&/8Q!0ZVL>YND]R)R-=AXH4+3*>I;)!4MG;U/]JH<*N&^P'46N!N'4P[:RJE
M R-D7IYBD-Q%A&LAZQE&,ZVSQT9HOR]U"-E.[([HI]--$A%CJZ52H0,!;J)P
MD2"R8NW&F>%@)HBP8@<",6.$SG>T 5IL0;4<$=J^F4RRNAV(Q1?F3 <K4T/U
M]S;J;]=BYQ#:"-F5\X_0M:SP&&<;,?X=:I0R S2N..LT92T]@SU\^2!=TA7
MWMQ^[5UZ_7F4]_ 7]^Y#V=_=T?<F-3].+96P<F&U:WD+R?<"/PTXT!L*H (-
M/2>([NYF!3CVO6&/1?D!/94ZB/R*I $+#8A(E85<4'[^/_?B1QX$D,8G"\];
MGS)V3E&0Q,5O.%\G;\_R6("_Y+_^HSK(ITGD?UM& =W-QVQD)9OBFW1/CP(N
MR1_F50L:!H-D)GU%T)+&3$A59H_X18/TQZ:Z5"(Q\A*G,3L/8ZV=8*H51?TY
MB5:VO9F+$BEPI#$5*5IG2GI\%!%:_\/QV=OCH^\(+Y8)_7DH5FH[8V9C96:Z
M@B-%'5B,R<A1 (!,58H>HGL4, _LG4<80#.ZU/4<H4P-0DS;N_UH:RZH[#=_
M\$G@'JU3XB^]&/V.DR6;$M@Q>F:'";@PK0B;#%,48C9^@#"(2NC.M2-'5!@V
M0RK)Q:S\%0(KA96>:Y">&5D%6.S4<-1)DH'H90V23&9\7BT?DK)S4_H#$ZAP
ML5Q2ZUYBMK5HPPF*6N#J90GJQ<C3#R]9!2>XTX'H9762#"^YS\9H(6K1AA,4
MM< %>/6RVIYK-N0 .+/:YXI* IX)F5<J"KG0OWE!*C+5Y44!T&1.3%-\P%O;
M!X*\."4;(V)$A9VB1@1 /V9.NEN5^"3+C^UULY:ZN!.]KH9@; Q0C*<UMS5\
M;[;RPLH ;NU=W,@593([-DAQN-C)]A%1T&@;#H#BR^>$>)06"IQLKBF:6'8.
M+)TP>OWJ,!-F+CH3I,"FZ !A:0"#]P#J4)][A5T!>&7\1%B0%8GF6*7AE5(
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
M2EC"!1=#X-1\RT,8+&;;O#R$P2:9.KB$G<RTY98 #JH*=:UFV3+ \<RQ+13
MJDVW5<$**KBYM7#JE?UY.Z>*Z*_#'77V[7;=RRFB^,@VUIDM9 E)>8:*ZY!6
M61 DC,_:OTD 8\J$KJI/91_ @*=;*2[=G1U=Q:$W_QTHO?$A _P[/*4;"1>(
M&J8^YAU(?PX0YR6L7$"1(E5YYCK[Q A5I[O..>C-H-WM%;[>SC$31A*WJZLP
M(E9U4"%G?!8CU,WVREJ.K>=&F  :PVB=9X^H!B64+6))D2'-8GDTA5&Z ],&
M(,3-M  $+'V#'5WJT)G>DSI(UJR;Z'L10G 3>6'\$%VNUD&T08A!D$<SV51V
MEBH;D(<\9,S1E+*A*P>301VW*5)C W?JN+U'7 3&G"^]<('BZ["X%<C2&3+@
MS$;"WB,.<+(IPF*&SQA42,=<8U99>&05NXJ^K7]FEUR*6BD\+'@>D>\>F1F,
MEY:- 1A(9C15@W/;@3UH:'5=1,F[$"V8-6AI)+0:(#WD.M:0;Q($T7<VRUU%
M9#)[8C\]1--TO0XP(@8&R1X-CH1A<\"0M]T-6$5N$9XWKYH^Q&;=43;CG :T
M@PGX5:4&D#:>59M&QD.YM0]TSW>2C$TP9L3?(Q_A)Q:N+K_SI*_H'%FFP,0$
M_1WDB&27ZK)^+Q::=CL =3O.4=T2IYCY'\=RL;I<:A=0 23MR^2)2I'=>V<I
M^.EV/(G\;\LHH!S$NM@OZY9>4\>T2F)@3I*CR65>DU9TQ/<HTEJ,R3-HGO!9
M6.OP/D%;WX)!2P"&EP$U;5V!_>;,,/89E2)!FLFKK1U&9JV-@5A#J( 3,1A8
MVRUF(44C;M'>!B&\K+N*]['R&XFE$MD2.,CUD:\A03[KK]E79FYL[TZFQ%]Z
M,;I]#/""=TDYW10=@ZE2._=J=9A1:2OR;7B%24PMFA _42N/VCT=]H>H<0"C
MN -EJ8_R+GH&\$;)'MX4L7)]J96@]5>]DG8-8"/"'M_#$I/>]*K9^*M:R7H&
M7&3/Q/=)BK8[\RQ5#W?XWWD;[NW?>4GU90=,12F5K?0K]>T&D_K##/@B?.\>
M\1L&)8GTFP6#N@"&JQ5]]8%I !&PF9!#GWIT_/!]01QC5=B(83W72=7  [P\
MYY)/9G363W#,;IV8DBFJ,Q(B1=  IUD\3^,D6J$B(LE@HI76<)U *3# <3D/
MWC.*<ZMD]^21T<&_OJKKA.H1'C( I[ =KR*R-:7GVV @C3?<L+*KC-E@!!R3
M<T/!95NC/+&:?C:55W&52STR?6S-T#8-"U% W!#S@BMDLBKJ*KK.I@Z?F-.?
M '%:[)[R=[S,.956' FG4GQB3M\#XO1>N7*J"H^$NWO]RGCVMG=SAD0^0C.>
MJ6F*>"C/Y3,B/N:!AI'_[9;+I#OQWZ=%5^G<&[B$\WXB/$J"?O)65+8+'&?A
M7%CX6+))I;$P)\(F(:>?*UL5![6,C%HAISN_AD72V7MZ6?0CX0'YRS *H@6F
M73BEAB[VY?VOK^<T)7IX$I9 .%/*B52J;@.5.TQ1R54N3;!)B-S3=]*M4_,"
MK:/8R-27UG">0ADP"7][^E'TT^55&LQQP%-@FL^5HDJN,F."34(."!=)EORC
M@5P_QG057274%)^$5(&/Y%!!$5SB[&[&%U1*25O]_7#!#ER.+U$8%8'NF4QY
M(AJ=JBDJ=O6D"'_Y:9,U+IO&:H4 :+E9MU9?#*F" !QF4$T<+4FKH5 =P_K.
MT6B)#W#<@5AFWAL/2R]\0*MU1#RRV26V5(4-M6C,6>[;@(6<C(1:3U2&/%C&
MWSP0+XP]OEOYY.&0Z?@]\@+\I_)I'IM&G&7>!B3@<(?=F>(4)4G ;[!GP:P3
M=N\-S=B<EON%2*(*_[5NR5GJK9'J@R(ZS,RLQO09QSX* B]$4:KV:9HVX1R-
M]A"- R3$VXQ?3MGW'[T8\:[Z?U!+ P04    "  ,@9E,=5;L<7&N   S@ L
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
MLE!Y""8;S/2\8H/VDCY3P&R"$4TVDS8 %@$=E<5<,P<IX"Z8?D2+4'%A $5
M<64WQ41H!!0%TWNT^FFDQY+6ZX5/>./O^"^"*V VF$G)VB*_[+;^5K>L Q )
MW+,U6-#:\-9Q"<S-@RD_ZE/6$TMP\#Y&^2I>&7VR>KUC"MI(>PK5V 0T6JA1
M]%QG6_G,9M<6T7E%61$ T+H0Z)%C D[ #@5%B=X^!S!HJ4+,)M &$@$A ;UL
M)I.XUEWC0;?)U#MB:5].D*06IK??9<;4T 04!G.NJ9<"G/PL+QJ#0(VCI+@2
MC-/0:4\<GR-56 6$!E.6X!#,TKK72@.NM:( B,"1425P\<S;Q"(@)Y@UR$KL
M 14]FX4!%('KM1U!(C0"BMPE :[U+W5$AY4^BPY^@N+060KAOXQ$K\8C$'Y
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
M^/U#^FN4#F:%?F7)X+R\B-*OX;2S_#[KJ&85-7OO3X,=-9<Z*7XG]96RDOH
MT.?F*-7(:LE>I8Y58ML'76P3T[8_52A=V\4 O$^C)DOMJI(MP0UQ Y@7'6K!
M^C^/LK=?^K//-03-_[5.SOSWO?,DF74P9H50GR8K#IB\'G:T-:2;@EXE1 W"
MB^XS*#&T-)M=&?)LV&G)U.7]?\F8@3]#WP,:EJG'O8"%1<^]:" MI?W;\Y5,
MVO!GZ'/ $[BUM!<]]Z(UM)3VK_\IE3;\&?H<T';)6MJ+GA-3\/$/&>=EG3LQ
M3D?UU<OX3K!6'Y 3T+QW.$(;H)1J"+=S*YT9#Q7+!$KWK%R>*S?_'.XR.N_+
M?5:B5^/@+HO25L=T;J6Z3?0.WWT(9C? I626?4/#WD^G>N]]R,!"EFSPIYL^
M7.&%U56&H+:QX6W:3RH,8<(U.=SLM#);D(O&>^\IQ)/19XRC_74H!V+F0IO=
M!8Q%H4[-+J\(6 F\TGB:ZIM B9D(M?//7F75EW)8)9LP-#@V:0<D0<#OS@WE
MYKB)^57*5CO+71QP$GC"\[Y[-S")61AM'HUK_#7XVDPCA=%:N[G- >D_)QBU
MB&+=>NHLI]QW R[41.S0\X/K,!1>W:TM7R9LN!6,%P5R:MJ2SH$0_+IE.XE7
M(?9R%"(B9A;E@B9:+QE.^5(]:WP(KJPZ'PSBIE.WZ3#+)_7=[Z^AI3I]1\"(
M(O0YZ/T'GZHL-\>@FBBWIZ :]E[88&0IVFHU.INGN/BJY0<GJ072]JGQV,HY
MJ&97L%"KD!/3:VWT5\L[2E(+4'I5;^@;=:B8T"1P'1HQ'987 FD=F?PP23;6
MUV7.X,RTT7NULY2L'B FH)523BX!DVIDQ!11G"%[P=+^>!+E*A6"JBK@]?E,
M1' #Y< GYA^WV>EYE\U7XK6J@->K35*7_91#C"ZI/)#45$1^226_QSIE5[7;
M!M,P;6HME!NMJ K@)!",2V^NZ3[XM)'Y=K:;YYOY%/V1Y9=54683EHLSNG%+
M0T\)N!9W43THP5%SF-L8<$O_K@.3-;)5#8#ND@641(&D1DG!^^TQ9Z_1M/:N
M!9QU",3SHF#E2JPR01$;9:XHWL?B:W=9.GIA^63YU2OVFA7Q^L=E"MNN3?9.
M;;*0.(,FTLAV::YW>N#S%LA5Q[JA@;-&=I+!/NAF,;AR/(BC?(JQ-#4?J$5U
M0"S!KY7=:15H\>6@B:ED6WV\CR;PXTL.^T[4KU_.5#</=67 3.-"J6!%0*4F
M/F):VBUP2NL^Z9%<LHK;&Q0U' O?V. 63GCI*$:KYGJ)NI@V)WE\QE>LT :M
M@#1\QC$+NF8;BX&8!EC2_V7O<90KI[]A2R -KRY:VNN[,8/& T$,GYA^..A@
MH+4QA!L5JGW#76*+AQ3*L(_P];L8+ON%).J:M#STFH :Q&H"<NYK<I3$U,+U
M_A4/KK^_8D]7]RY];S^#5N":&] MQ,<EW5H(SO3,KJ[9KZ])S.2WZJ8(])_
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
M6.XSO'^C)@U.U3-AF@\:7BL@!0+62D$'BE@LQ)[Q!?V_:CH/LC$?$LNZ@)B
MV5/0@; N#-_!3@7=N(8UJE\^#.$/OV9)/(BFXD<_[18 $0&K*+_T6HF$FEF
MH/^7XR@=L5L8H["!Y6P !1I%\.<HJ1K))$GV#:,HF:\"!HV#T B\/09=)HRE
MY<Y88"M#[#H%N=2P["Y"_'9Z'XX)F(R1&#@\P7BW85#TZ:$J,0[B153$Q>SD
M_%Q]@5_%41XSTPU(LU6 3N M+MRF9"0F[T%T!9V$7US"*A>7!<@GG@G"<#QP
MVP!8! P/P[$O$0HUPP@!@MKA^GSP1S4+F&J^5ZRW / )Z%6#[A)\D;BSL/"J
MKS=7O@.\OYX"E"<"[Y&%!5^_BHM^ Y,-NCRR./\&B(6 #E/SC<43>GG4XNU8
M\Z 97WUEAC/K0AH/P\NH&-_ /:?81<N=@W<GP9ZH;2UW#MYY#7EE:KG3B%#+
M<J?I^=^6.^L/^" 7GSK7+I8[#66FECL-H#VSW %07E6G#BQW&KEK6X(TB/;,
M<@=![8KEC@5?9"UW[EF)1X''/'N+X5AQ,?T-5NG;=';024?G_3)^BS'#NX:%
MCGECN _1/";*-DAKG,1L;AIW+(%?VF8A!$'@N=E:^GPR-_ 1LTII*1/NX:8!
MR.L!^I+-;Q[L'@-<XG4$0;QD[N:S[T^CP D\6SL>4%N2&C';E[9;KF1(M8LA
M$ +/VEOBBS]8./(@9K?2]JM^&-ZF992.T-:F>365K1[2B@B6P%MT4/*U)$0O
MCL5;7#06>E=9]:4<5LEYOY]5\A<$634 2B&C2-"AH"$?[XF"EY[ZT D S>(W
MU"9@*+''G+U&4]$SD4'MWN'[L[_JFF\N)FJV)Q]!MBB/A_0J+EZS(FY6KF:]
M.I!,?WE%'. $3 F"+@!:$G)G9^)F/-2OG7-9U8*1C('-PHB*@!%!4-Z%4J$6
M).-Y'.5HY,(&&)Z0I87JJ,^O@.@(& D$Y5PJ&9K6(RB$&Y BACHHIY]8.<X&
MK62[2LL!17W$3D /&'14F B*GD')O(<-"GG(%4YIQ$5 MQAX (C$XLZZQ!'=
MK9A>=UDZNHO?V& EM,EO<A<GG?J]P^.__+701%#N<F2['R3KNHT;Y)$EB$9S
MF$A:P$E"0(U,9J"H1>4N#;>/H:)UJN#7P*GP5[])RD7C+L>W:Y6"'O'<\CBL
M_^K*9)E@W*4+=W5<+%D.?9Q96N+.]L+RR17[(C\V"FL!SM.__%E!*1YW6<A=
MO1DV/G@+8]I:#;KTK)"^(\JK(N*_^D:@*2/OZ<[A^SE&:[]BS7^7SI<?LS>6
MITVH[TCVMJ#= F+ZJZH4[43E+M6Z,WW3&H"%'"ZC5\R/K!<K2K,1E,)?71]I
M+"UWJ=]]C9GYV^GRA<UHM&Q61^0T7)W,J-)E7(C87<)X7US7[Z;Q8';N*>H7
M%2.V>0T@>@(::6]\2S"[RS'OB_&KBJ&.O)4M&):ZRRK/Y1DUS!I":1!027L;
M 1K8W66R][W./T93ZT5^5A<Q$U C>E_A5^&Z2WOOBV)49Z3P-7X@"ZUZB)6
MU9$W:C>A4LMY+[Z6/#'H>V4V<]?J(F8"ZC]_*S47KCQC/06*8<7)JQ7]@^4R
MS6\%Y'!&0.GG<\&6 A<,@)"1J=8%44?#6-UW,%57 ^PNCK[$27U--;O*Z[:*
M<B*@!/0V0$P%(1@PP<P']1UO).-#OQ&4 @'=H&-W(V/\@E$03.$G -"\8CER
M094TAE(AH !TXX*JQBE@/US6KIG%^TMVWO]W%>?L>9SE)3Y<Z;T':]5'[ 24
M.=:D\<> "70![2%=C_N,#6I31TR#]3 TY5VK 41/0(?CFG@3[ +F@VGS-CMO
MDQS7H!64 P&]CO<QH!* 8" $4^:U$5S%M13**F>U_5IMR'";K@2OD@<T== J
MRHF ELCC0+$3B&#@!%,1;@Y]M'4I.VP=G/J8JI;N9<'=JB&&+J ]G.?Q^G''
MP!==61>E1D"%Z/N$*( M"$H43)6XT6_#":Y1'9!_(* \]$VX&+F <POMH3CO
M^F*MF??K)LOOLBBM[5IFOLZX!$5I[?(T>4VR*1/'*[=O$3'OSVKN1AB" 1!,
M&[@Q=JWN!=J-H&0)&/3X7@!4^ 6CP%U@^HT>M1/+%\O,\L))KUF_=WA,(9J0
MTREN!EU );78@AQ1.%'HXK*V?Q/:&+]@% 33] D W,1IE/8=J?<EC:%4"*A^
MW:CWU3@%[(?3]BU/)G DJ?+^."IJ7=7,I*&)JEK'OJES._99_1N-'=ZP190/
MW0N>FECY=F\G#,%@":<1Y*.YS":3++4<%ZW*O8.#=W0O 8Z'P"9N =L6:CS!
M26_-P:2Q).<Z>,N*8V\)O,<Z8DD#J8"7D!'^ECI"'#\/==^*Z^\L[\>%U&-?
M61<QTSVD6<]!3=B"^,_!]&SZ8G!R)D,IT'V-M27?&+]@% 2SV\/>PQD!_X/:
M@;<HP?WDD>4QAAY:-3J3C .39E 2!$YCAJ=R"X0"KL.ET^!".(<1G.=3&*R8
M!=6<Y+7Z@/V @&[=";M\: ):@]G0S1,D7W_OUUDI,37I0\I'Q$N+)F&\:],H
M<P([ON%@<(1:,$Z"J>2>J]?7)D-3E,Q3@-VFPRR?J!+$&;: \X3 7<LT\Y41
M. &YX;,ZHJ- + VLM5H2\5"8HD;2YS/(1R9@*IA6;(YN$?=UKLQ-!YQC(V8@
M3+*BRIG&_.S:-$IL]_2ECE +QDDPA=C,/:1VTA[49EN8>!)== <757F?E?_%
M2L54UVT")4# 2M(1D:)18B0+P6@(9O<VD\E#CK[:LW_4#X--L/!UVY[9F^%
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
M%8*I$*^C/(7A53RR_'D<Y>PB*N*^AKY86@\-_';O^*\#24!?,!6=^LD#T-1
M:DB='I)66L+A3$#_HL.9[6,1#Z^ _YW0O-F-!(,V448$-#FNQH0Y<L'H"*:)
MXTK"=%%'B1$P&[!G589*P%@PK=UZ7Z_BI"K9P&)#7JN)>'?/VD</E(!$(A:
M@JUE!L7)MMQN"Y<B GH\/>8Z;,T<S()Q0,1D4+F=6(T(HU913@06 7=CPP:]
M8)0$4]H)I&&^U*/<=GSFRY$)F NF&?N=Q:,Q0GN#D3=B]Q4*YF%8][QXJ,JB
MC%+4 :J.74;MX"C>O;NU#40!W<%T7 (,[26F#<6<<%%+* \")W WE"M "H);
M;C?S-,M+$,A37'Q%)U8X@/0!=;.YM)+=M,*6W\1IE/;CE:34#\//,</Z^!_,
MU1 /XBB'G]=R7H5+7MT]MOEIN* )UK'-PR6=%HJ0/X&X/=^'V.:?81H@I(57
M'IS@RA@SN]4AB>-AW)_-H/HO4T78<YOF4)IT(Z*+,V5UP$HQ6'JKOUQD4[WX
MW)K-H"!H!%CO0*/@X<E<#!2CL@<8#[0BN8<?&&3#O_-[_IC'DRB?-EYA< ++
MI\I,8&8-H5 (Z$PL)KC!#J)"3SCDO%FL8(!#U89-<A#D@B 67-[6Z/24JMV7
MF \>!&DD^;VXMF+6LILD^[;+]]6S<+D7K.^K9S[-+,SOJV?BV'V\GO]]7W5U
M7SVCD_"91[33^^J9.#+/7^M^<N95U>_[OGHFU&-8B.'O^VHMB+VXKSH<&'_?
M5S=N;&<$7H$M)KBC^^J94+<5TB$/3\^/>?86PXG^8OH;G&ENTT5<Q_-^&;_5
M\X9G["*_3'5H&(5%]5U1?,QT@IG>Y9F'J8F*YF& :#:,PJ*J+C$>(&:8G66&
M\SI 9A=X]P-$LV$4%E7]C?$ ,<-,++T=/[7\(\MC#*[8SUF$84^;_\J.HP;-
M@" ^4/6_$Y-O@5":*6]+NKUL,HF;^)B-:@\7,@:CE17G@T'<=*VEQ0NGI$.=
MZ$K_=)1UXDJ]@Y-P$>$WNJ52WO$KX##R^80D5>(I1<N?)E(D^Z#4NT$"V%W\
MADM_&:6C&/ UB0LNII^B/[*\OL(H='D&K:#L?)ZVC51X4GKY(\(<*C$-G@3
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
MPD)DVG9Q#NC@[.)C'&T)97S7L+..\?4I-"&FSMC%^O)":Q=?_R?ST^570JU
MKZ0;#$/O?R+*O._T/\#Q/WQ-TMAQ11G*FE^B>I/=5VXUE$#^U5@-)#*;F@-"
M7[8 #X$/I)I0M 2\0FJ[\^(Z?I6,(W4A*<X$" @<'2:$I8?8=F[)YBF*ILRD
M$U_Z_3,$G@UC(E,%C*P::Q$HAW='-Y0W^J>GTGS@VH'(N@IN9)DP;&*OR(3$
M,?'@&=HHA,=&VG?F_B>  0B\8?8O42YT<S5;.2<T!]LX=L*$TC2.H)><\K%=
M[6N %4';46-G>2TNF*O>RI$X/7IBXB3DBA3_?Q=RUF1&QOES>7\:7F9T=8;N
M,H<0%'FNWK^S8B!O,1C_(> 0@A0T8^O$%H/,U8$UI21LF!0$HW1&XO)?R>UG
MM0\ >@2E"C3-9BULV,K"JEX.PO& #4'ZN)8@>'$P/CQSU5LYYSKSQS\L0=XA
M+9Y%:3]&X(FJ(1IUD.9JLDJ-82V=2C(-[$($.G)=$:FA-%=;56,3*9DV&K,!
M"P)UU\:FXH(U5S95Y_1;:]QZOHE:WX/#!('?U\J)J0[?7(E692.&N1S-FS"U
M?@:X@\#/7'=QV.$*MA*R@&F^N[YS9HUG3C@F\T44._'R;KYP_)BSB"I_"WB"
MP.5I2">N AU;)5O($AMO9XD)!,X8#;BZ?>W+P8F+SR+(]2NNK=(_/9+8I?_O
M3.D_CGZ%)$YF_@*4T(^7<RWF NZ0O7?;WJOD""I_A,IPT%JRA91,:4ZAT@=@
MG;;W!D]7%.SMIX7T$'(3GT@ *?R/T&XIUR#H 06&^\6R_"^R%A?*'P'.X7G5
MIR-L]GK11HXLS;%,I4*CN-W!%-0)CN=_VH*0RW,+(K*\1Q-RPY7W:%> S;6P
M_]]9-G/\_^\[X3+*Q#5'&$.!6 0N#NXV8%BL?!2VF\;?9DXX_3V+LG\RXLXR
M68D7SG @%H'C0(?E8B2VLP4O9R2<>MF5#Z^1Q"QG# 4B$5C?.NSFH["=X[=N
M;OEW1DTG+XO4^G]NCP92$00Q=!@N!&*[9A0U3,,I/=%NL^CWS)=Q?'\LD(G
M%Z'';RX,8PERLC/\KRB<)A)V,P<#H5:;KED\OQDXK&>E_<MWJ%)VY8-BQNB7
M.U_0B_S>G_L4C*1DFNZ'P/)&$/'6D515C-8SS:X#*#?_"$E1XU_1I;/P4R<8
MA>1^(1::;![0WS%M2!&2]0[>ET&4>6D<+982I6AG'-#7-8V(#<%<"I6\27I
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
M'Z_NUCNRQR<TB!,<K$LJ8--%]^:''W[XFC]E36/Z8\SIK\(U3GA7#<J%>EO
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
M5&6%.IXS;HBSL[<9>"[M094M/$-@X^A!*)A4N%G=(^SN1S:WJ7@2N.N;C6=
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
MM0_84-/NE0S(+@+@QX@,Y[05:)U 15,?%?-:H9S,B72X<;5L(ZC3!E6P)#'
M"?/]O]%@&X>;Y,P/4^^.4>$MR=\NG^:K4)J=W2OITC2FG AQ*I21H<+&K,_D
M7Z)62M-Z"XH9F\*KPZHV<]?%E,&]^GSO!'O+0!C9:&=^7WY#SM:^5;YE!AHX
M$"C.)*S1_>I==M#:I=YO! ;W X[>(E2*'WC*^R"6>9WY78++]%JKKJ0X,Y5M
M8',@#G5/;Z,[]Q;$2FL3W^) ,>=C;DF<1'2=$(\7Z1E,#_:T-X[R/KF;YEJV
M$S6CG,@;CA">;TQQ(3A4,IPF8A2LQJ3)\T, -SA*CM5+D-X=JT\&HD0=)A;
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
M3=.1/J_+@@7[U(>[^]C[[R-,X1Z&\5Y+C9UUQZ6HM9(!E[RX#>?<''=?"_4
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
M1 +F<'PFT:FWIP&%L11V#PXC?9#2_'1I4)=6V"\HN(75:1P"_C2U<%TM-YR
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
M.N=7GCVP<!/*@S!.%"XV@\O/Z)X@* Z9%<G&058RA/V4T#4],-8QE!6)R)I
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
M?^Q4N5 7^\!.I= 1*.BO$SH: E.V[E./!%"F"L=[&I KNH=+!7O+&"K0&-[
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
M^8*2Y[LP2IK(<& .(#&@-A &K,>@V5>NQ;EB+N>*/A)/3+U_)K[W/HP^RRL
MJ]&;AX:B7O+<+5"><-*\=A80GVS"Z"3M6S$W-K[.HJ&KJ20MNVSA2]\H[2"N
MN2[[G@8T(3Z(JX@Y*0>KJ)/K)K?*UK:"%1+D)YS>:KP^DXH.[C30M$P9ZI3-
MTL:RB-I,OZ>]Q440^;2BL?;AS+Q=5?YS0O9P U@^!]J"/DR1KHF0 V"1FE/_
M$H<3,YTUW&!/SHGX]S+(-SN42YGR#)@"N8T$F(I6'?DOWAR]R@F_@@)A.6UE
M:X+M"=,H]0H]H@$]#"<1E VP(X>@:7TV@<5W U OJT$0\\4?+6AU,W  7#V:
M*<(KH\[O2HFS@CNN04Q1R<J>#SZ-"OD:JS-1G995#N-MV"1M(NX\_?_8>]OF
MN'%C;?BOH"I5*;MJO!OOYCQU]NPG69(=W9$MEZ1LDGL_G**&F!ED.>2$Y,B:
M_?4/&@#?"1#@"X!1[@_)RA+00#?[:C2 1C>&P\5[S.J)?@U2>)UQ>4RAW)(1
M\M2$/$#@ *>:2*14^!F[H(,$H142I'S#I"';!7_?L_=3G,4#[^0C-'74=QBB
M^KKK@]?Y-3B-=CG+OAX LLN/J;,I>CJ^CC1FJYS_035_/SS,EK+INY>]FN82
M/K"3C.EH_7FS-?MY )LF'YJ0J77R;8$:XF=@XFYATJ-4PQ"1:I131U D_;_'
M=')'L]6ET]<#F'3YT?7PBNH'HJ=?J\LP6^7\4]7\';MM_<JFX:FI-,VQ<Y8>
MX;&[R(V(Q[II,BH>0$K%H_8Z5&0:Q?ZZ;R9,%K74_';EU*JIY=3IZ*5+ /*D
MQDWG\R(.Q<QO2?!$(I9ZP@B0!E0] *B)##0!*Q)[MW9<[-A.D$4UNGY!>8HX
M"N:BJE7MK%*@W4N7U!@(P_ ?B0+G">]Z$L\HT&]"Q)<$=_T<SI"H<BDD)WD0
M#2%Y,J\]Z9V^?W,LV#WW/)4RW([57^<P_4CB(%[/E)=22<P7V*HY-H1O2<R_
M''"SL-_.2[DI^3T#_&KHMB:.M17;8GH:<8O[F%RL_WTD*7Z 6/-'G.[U0L8T
M^]M/6*/)5^=BNY:B0O1$#U7XO3<A9J/YH_/9!;QBN*_/"HQTLI/9QEPAK2:#
M6F,<LL= #T&$[S:F<-,DX")!E!YG/:FB6$>^,$!74$T[D#-9!V=BL/[>S5O\
M&6EI3VHI8Q5UB<"OXCG(5_K5<KHEOBY>A!C!4$'% RRJ>-0#9$%AA1B-%3M)
MN?8A[^><W)Y#QID1&CP,44WU=8/3*\+2N>?'%+-G%ICJ4GX37R9QED0D!'=I
MH*3V+%2=XMA<!FI-K]$3KX\813@OKM-T7D[;ABSJJ%>EI7.%\I'ZKT+]).5W
MN5K#V\9\@KO<V]^#%;J?+[VU^;9\+K2\KZR?8W4&!H>20WCI*RLT='@='E1/
MAR=#!EF_-?JZ/Q'2R)7==QJT>/[OB0=!.FS5#H$\?)2KK7F#9S_>) %O3\QP
M&=/J[AY1FC:^!U16EK")P-+CCC6N$K#ZNFP9*.0@RF99M"0YQ.M+9#'PQR2]
M38*8E; 1K]!@Y0QBEF-I?XB2$^[=!DZF:#?7^"3>I9X5-$0E!B$7.2.('J&(
ME2")[C;LM[QQ2=;%!G!^251<,GP"[\S;_/X-_T>>O$5X89:U$I3/RO7C#E=U
MLT@,E[&(?OODF+,?F00X_V^H +Y/VT(2:>F*$5RG,I]N%QKIS><R"@Y=BE'G
MV 9$W+L71N>Z/4Z&W3/LB=Z&";,MG\/;DVMCE1UT/?P[MZZ,![4:8I\%Y^OB
MU<-#GJQ_XT43Z"\PE1O[C09&C2DZ ZPY[U+T;EBIE$-MOUI20ZPST_&*(/^E
M'U">+H8FYQEDB?5H[S!2Q668GJ3?S@%^F>SW23P2RXW.OL"VR9$!0GE'CY$X
MP%GE^@)O#'4HK3@\1%[<#VFKH2;>I#HX8?/^*7G&:0RC?4KI^LS3%?7F>50W
MM[OMEL^ZDW^N;(E84U2T=;91'C/W#&VA;9$P:['9:^UY]1FHJG"QZ9>S9ZC-
MZ6[WW\<@(IL31!F+>J]T-[ +<K0+6%6N9Y(<LPARK*\A3TCH>DL[@);&?E4+
M*H[N:<&$W!U8F9KK%YRN2:9,[:K1U^W]K(2?@;M9YIR*;JCLYTL(Q3BFL&@)
MH&-U"4*Q/"8'3ZH2:2NB\BIV6 M]?'"CP)@)$8\?V/0HZ(B'-1Z^B]/G5?TN
M[MS?U<C0.59_+986.QX.$6;N3013_1@EWVYBZHKLF;NC\1A.FX+]XF/:O'4*
MV]1Z<IA"7U3K[,DKMYE8#$FVCI),!%6NBU=O<-]2D'(/1T-5[10W&Z.GMJN=
MB0071%E3H-W2406S^EPEZ4F*9"O$;1T W>GR;"JRR=HOWM31AOXR31)5L*>[
M!9S*8IDL2)<N;W'8L]1=E<9&8W693MHZ.F:01N\[9*"YJM6#%63934+O0^R*
MM">KU0*2H:2*T("Z//QT*.?"2=L,S L2FW;C0.AJS/)3ARRH/[L1AUH?COF7
M)/\GS@<60WT2#NR -G==O+.NJ-X7%9W1TS&G9B!')[JO<KVV3F!2Z_8?'O:
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
M%HJG: OIJ@@/@)8*C=6I'JS'A]/ _L$9[C 5*UW3,OZBE?XS*$O^LNJ^XBO
M-W >E-^+PF:PO0*"]A:PZQ?(F4)=.9A.QLJ4*]:PWM;6E['^.7?>JK%6#(&L
M'6(-W:9%T)OYAV-&8IQ1'8<&C(.,)0U(MSXL<0J5::]R@_IB]>8)4T9AUW)%
M41<E!S!)UR_PVE@5QC;0S\7=D9*/GL=<K#U3HUH/)+JX!<0D;L(:-YAW\0 >
M6HK6<[NCJV7V(/,I(#%L&.]B!M^[S466X1QRI+(?;O:'@*0PSTMNFA0H,B=E
M'5@CN&UK)Y HWG!!%>" GTAS0DQEV8^HHH4N559]:==P1M8%CZ3B3/X8S"8:
MQ^IP&Z#3%-AF4>TLA[3&S*_4.)60M'=07+M_WMT3KXPY_,7FT(]C"M/9^W->
MH=27;IWM066QI^EPV)S$.:%3">\..&6[R]KC'<IJ;Y,/>).DXI6/^IW>;"-8
M1]-\LFEK<+T;*ONM6@^80<^0K.D3&Z3HL=P+/,W%;SE9"0Z9,,*Z,)*"1E8(
M@U>2Y!L^]T9A9FBUS<@BN+)]M53,]))/$ZH)E%^5MHB.4%_L:Y*RYX*UA]J/
M27^1P,&;J?D'='2QM8#D),BK6Z-JM,H69<QN\0&1&+&3?$%2==-EG@-K<BQ3
M#3 1KBL15A;,O;5:%H_]%Y#+@M&5+>NUNEGQQ%G[#MV4G&,[I,VUAI7I]WFR
M>KZ!"3;'D]W.3.*[ZG>)?#,H9J!0FXLQB/#3&'S%Z8<@(VN6"&HFB]"BZ;59
M:/,_WC;P@WF2'9(LB,!&:-D0.CYB$^#)Y\[%' R)[578A%YL3#$,"F#8LPZF
MF5*H(0/G)P['IDE::D#K=F4QR;71,SI!$A^162)G"9.T;(UE4:X;HGP#6Z&W
MW_.SFO]!0RF5RF"@7"8SFP9L6?BVK9L-['KK&%V1Z%CDR)S/-6I2]=TY:LG
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
M1=@KIT-+$L8.2(TJ$F17" @C3AEQTIYN L8)A:KA?_OMDNAKO8E[8JKROEJ
M?^(@??R6S ;\DI[G>*_XG@?F0 _RT)P/N.42H(KUT[EANJ7'TZ#<J\1>(Y@.
MKXJM&TWQ'% L>)\3QT#RS) LD<(/?_KA3V>)Y;I&SX#FKCK[C.>/5*UFA3,G
M> 9H%IS/"&:@>%Y8ELB 0OG].4*YKLS3D=S5Y(5. 27#T[87<?BXPRD.-KD\
M9]XLI/TY*]27ANGQ80]R!7!I#T2IHXJ\LQP+RXB&(OH'%AR3+\WAY//&R=\_
M8M^_>UX8U+\_%M__!-]_ ]^_*1V?CQ(-[87VZ>(H8V&W$._=YB&(\'"@6T];
M)X5TV_/M39Z1;!!KY3C)[YAYWT/^V./R4]?R?T9,W*-(.:EZ]]6?5>CV!">E
M;@'N-FW[<)G$.8F/)-[>'7#*&O4=XX^F9-<%&<6KZKH<M*KK=%2$4$7)F7,Q
M/]-B'77I3,S"5"WI,%Q !MMMRBZ 2T=AO0O2+;QWWP8DIC:$KHR0BSB#9,1!
MQ%"&^=VEL#!=!^1-G,2'W2DCZR J?A<G.03S@K^"#FD2'M<PP[?PSP!EIRS'
MD/YXS;P3/GO:=Q_$,9113VH7JQF;Z1KNQNGOGW",-R3G=ZS9<;TKQF._6%=*
MF91"<>WQC#<^#0=GJN7QX;#F[QA>5^#P@J[8P19_91_X ]XD*;O[N:<?]UL0
MW:77+SD4FQ@9MC5B%(^.=<;(R.BL9X6*(9 8 _%!*+A@%'[?*L9!28K*D?P\
M YI#8*5$ B&1QIZJ,$1]QL^]?[4 W/3/F"9BS<<$"X8)BO2I>9QRP2!GSG!"
M @^3"<W$?H=C]^B?H-?C<S XS_%C=MJC#>MI9#UR(K2D(/$:(I-C9K\0/[-
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
MO$(ASM8I.?CR;E6I3PIW2:Y,]M#P,2#I+T%TI'N;PS'/;ND*'/WP&>^?<*I
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
M@=@&?\1$X]/+6EM.5R";<R=%07&R4;3TY>NKI=[,0: A\CG"WC#Y?4?8*\R
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
MG4,BN:D;*:C"1MG'Q>=/&52;/] &E)RSYRCA4/Q5Y^?2%$3H),X%FLEJBI.
M_TLVTN*MX#42-&.MM 3Z!X8PVNH #LGQM4F1B6?3H#1:/@D76)M[JW6TCEQC
MY#97YJ: 1)#P<)N+9B1ZB<M5:KKU2+7.%;9R>F^4078H^MB:JKZ!L''&N^-"
M_Y!-,;4;)0LXLY7_;,D,<2=:+>U7X;E*HM?=0S#UCS[N<OIG+.5C+QCL.<CA
MA\XB6;=T#G+X@>+J7*I%HW.0'.O[.8BI\_CP XE861MQZY^#Y&#?ST%L]LJ'
M-)Z?,E:WR3G(H?PQJA_C'.20QJM3%FK5/@<YE+])1>$<Q(G_G,9C4\W45&&C
M>_S1JO^<QL-1S60UQ4G@B*0_;E<:V;';7,JMHZ5[O'(71V/&_ 1M>\78,?4>
M3SG>DGT*^/AV NWDX?3B^S,+$R:]9%.W/B2J1TZ:'7&H>4/TCLYMFMU=EQ@*
M7H&810%F[WWTOE]&L6)HE!F'31U("?'0)@.#J(&8P!&-Q 063!1.MY-Y%*?\
M[UR.XB)&/:-H5BN21CPHRL!,G'#@[.B'VB*D\=$/C938=2W$%*&KQXY:&#G
MKF/F)>R<%?^]>LM#L;9ODJXKS&L8[>[UZ:A/,B)8X^WX$:7Z4\8:G@;3Q%I-
M2$S_EY2U<;?P"-/VS@)/QN,X8V^I:3C#Q+=YW-.=]XH;LV1Y*JC_MKLCP44+
MH$5Y,[T@,3@,5)0:[1Q_[%\>Y9T#$@Y;/:_BF5<(YSVAS49>D9T#$IY<H5P:
M925@WA/:A,@$"4^N3BNQPE) [UF3<^)(+)7K]-AU%$/(FGPQ?PZB5\;*AU4K
M2QI]\)NV+$YQ)#QJ4@G%BIL"(W#,YL8*R@4MOHN2Y$\_) E@TEN LAR21,)1
M9JF^":C!G+Z58$]\V-"E/.'AU%CUS3)(#@G'5SW%I8 ('*8Y6IAE20I[^AB0
MYGE7]5I+2B Q),+C+)56PW&5<[=SG1^][RPI]YXE1-B!&GFU=46!JF,2@6^6
MRAOBHGL6MG E7$;Q6QKI";Y6^)SO4*3"FA=&"DAX30REM48VG/.J:UB-%@G$
M[T&A^,7@JHJL"')#RXEBUJ$U>"B<33E=HMW%T83E2U$ON&0F<[>Z(/)$R\MB
MM5A3HVKK;E)GZB^VI*<L9!.>FJLO*8@\T7+$6*FO1N7J((J,^O?*&5[^,?+1
M1P>,%(E$60J!Z=6%2"4H[X$%01YWQ^(Q3YB?NX5O<P2*3MRP1F2K3ZX7-W E
MQD$A[+V"[9,W!SCG/$EC_I1A8PWTWRR$F/NT S=&)%&10O*?E2-^F6HK'XV@
M/7W:+4L12%39\BM7^M[UR,:S, JB*5[,?H!M 1\K0L<UY3"Y39_[F J41-!^
MI>PY@SD@C;-Q'IRTXMM1N32EA8":CWWJK<:()&);N[4HO%&W<.&6T<@6/NRU
M$LA-G]Q=9G D\2/6/JZV!^K++)CP %%;C-*;A1!UG[Q7QH@D.O8KVBM?26Q&
M2^J[K+H@KDGZV'.-4$F$[Z_K2A F6_DKO3]#71Y9Z], 4 ><Q"3L_5F=/0;J
M-KI:D'TI&4:L]>[16E:1/L1:']%(CJ'G5=P3A7#>8ZTW0EZ/:&3-$,JE458"
MYCW6.D0F:)T"2K22[(5D@(80:UTF(UP0L_)4.(QQ_N)5\66ZN.3T%?X'; N]
MX%,<9<\)5!%D?N%H'4=ARD.866^?69S+FV@&@^TT !6C=12I'UFVRLP0XLRM
ML-]X<X,L;?5J1$Y)^'2W:D)B*VY&(<G79/_IA5^]4)U*JOH-8-DEX?)MIH7
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
M:@$"2;BK!*I:;1SEV"3&T</0-SWTQV_RE]QKU ($DG!Q.32.-6P2X^BA#],
M.OR<B[&C4@^02,+MY-) UM%)3(1"')_DED4%#88^&62K,ZP#""'A2]+*71.9
M1&H*L7X&8/B+O'=;UP&$D#B?=";U&C*)U%OU :JD5HY1#_R[@=)F58QV]S[T
M8PROB4RBM+5?;C.5T':TQM?+&ZN]K 19Z=L@;HE-HKBU:ZZ9XHX2C?$4W2%7
MH<]?N)]Y@<:I(_P>V/UQ_/8*!B2&T4,/WP;(/WDZRWVBZ.&>\>?'2)-WIV9-
MHYT#$LY]A<J&9F&"4W+CJH>>P7,>LS'4K=W_K7X(-)#P#=923VP((H 2G;?J
M0)2L$"[FST'TJMBX"[X"4"06[PY4DZ*32$8AO/!V,N%CJ/8D]!<MUX05RDL
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
MJ]]EP@"?]Z*<BD;'<BLU 9']VI0WPBDQ&&L_+(6%CW"!9[ 17>Q#30W*Z>^
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
M' G64B(D@XE\>@-WDJ6S*.;:*"=Q 6"E^YL@(J'$8YL*Q&!BDC9!:B.39$6
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
MM+=V%WNK[O *V=A*G3M87&"TMT-BG#;@6=SG5+ &X]_]PXLYPKH*H2TL22^
MGC0/RL]SCO$)'^?X;R?YO^BNI-2I#A@E,3RK]!9;2'VT@W$1KP,54O)J]NBB
M837 ((F#I?KJ2\8;:PX(>)Q;'(5>[V(^]^+74Q8R8(7#'[5W(NTJ A9)'$C9
M*V\Q'FG0$W!]MVE#-U'JS(P4=0&7)$ZVVK4D+0'$G.X)&_\ZC5Y^\QE'.]K'
M/Z#Y[%?,!_YJ=,VF7J!<WPB^ L0D3L/,ERU2$,2<XZ:R:=86ZY\ UD[/O*3T
M;ZJTV>S!Y!W<,-=3'$S&,QA5=.^NZXH"4R2.*.PW$F;(NGT'LBWY%SCU>P1-
M42")Q &#F9BFAB#"Z,@+W&VZ$R_ "WLO+,SPLIX^VXGH^]$>C=OL9K*))5<
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
MVOL;JB;3?@-:TXW><2%OR*8X,#UVKO*G.$J2NSB:<-4.I_(5T$ B8L.-PAO
M!I/RN=QUA],R%9K1T[^R,J/](Q)1'&Y$U\ DD O:4>@."Z#.Z4GH?_;BKZR"
M6!7"(RT$[)#8MFGDDT3R:& US?5,;EQG(; 4 -X3?\Y#C@RE_(7I#4!3$N@B
ML8NK905&V!JG@Z9F"QM4V4P!P F)_5PMO25H&B>%7E68AKC%E'@-ZQD3>9=?
M R6D=V@UY_9U@,ZR/G<>LKE(MU(@S,.0%8H+O@9"J)S'.U!<"G XZ9[?$NP4
MH]@Y>U*MX@5? R$#VI9+ 3;.Z4QNYD9KOHG":'54TR_BU 6!K0'MX4VPNDH1
MW5)ZV,54A2GMBRN=&>!8'IP[>!3 Z8^,=@]II+)J9D&M$>,J%?46S U/O+=A
M<<U_![DEL15Q;G3.N*&1!=O5HD?7+T_9)(I9\=VC]YTE%]]A1PB@>>C%K[D
M>+<>2@*H()\8"M:4BZ?6?G6T_W% 3M36B7*6Q)O AJVDH%R2G+*0J<];)"6
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
M].MV$P-PG9\G^=SXNAN8T^*Q:VU XS*U^:(GD=_AY:_^;;[Y<?5DIL&9K-;
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
MLOCD)]^63K41#!ZW'#Z^^IPO\#7Y]QD6Y5/V&P[>[3@X6IG2?WJQ7VQ9Q07
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
MQSTY+E9'3V@%AY>K"#PW&1@O20G1ZY.8^ D6G1LO"]1;ZH?!B,/CGAP!7?!
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
MF0#3@KV;JL[*K\9-*(R]I[*U$N-UTB4><\E,1>J/O.!W[L1^A/[1A[-!:W$
MJQ*]V@([6PWQ[3 6/D4WW!.1 C+(OPN.2UZ=8^%'E(I+(UD"S.\BXOGK@"R<
MA#I9R25, N)31#P1HW],HK=_^KFIB8)]O_PSBO1]2:3%WPXW-ND?48#7'L24
M535'%EB8ZP:SU0 'GX+=]:5)3E)UA^'@0[M5RPS$9";7+3R.PO=;78)?_+1X
M0'WLO_GCS LT>ZRT/1PZ>=0HM-A?54 <Q?'S$NR__73Z)()<),G4G[]$Q46S
M=N.U'&DX..'A0E5)V% GC) ZBMNOJ"V$#VWM]U/G[>PT0T0L)G(U24A\97*
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
M[W_B%W_U$I$3_?\!4$L! A0#%     @ #(&93.<49Q1QN@, +KM% !$
M         ( !     'AN970M,C Q-S$R,S$N>&UL4$L! A0#%     @ #(&9
M3(\P^LG^*@  FR$" !$              ( !H+H# 'AN970M,C Q-S$R,S$N
M>'-D4$L! A0#%     @ #(&93-$@)>2@'P  TRP" !4              ( !
MS>4# 'AN970M,C Q-S$R,S%?8V%L+GAM;%!+ 0(4 Q0    (  R!F4QU5NQQ
M<:X  #. "P 5              "  : %! !X;F5T+3(P,3<Q,C,Q7V1E9BYX
M;6Q02P$"% ,4    "  ,@9E,3($6[2GV  !1_0T %0              @ %$
MM 0 >&YE="TR,#$W,3(S,5]L86(N>&UL4$L! A0#%     @ #(&93+QAVJ"4
MQ@  0H - !4              ( !H*H% 'AN970M,C Q-S$R,S%?<')E+GAM
7;%!+!08     !@ & (H!  !G<08    !

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
